Image enhancing on the Librem 5


#21

on the contrary free software can trim the “fat” better than proprietary can because it is open and thus more prone to critique. “proprietary-professional-apps” have just enjoyed the monetary priviledge for a longer period of time.

example - x individual from the government offers sponsorship to the CEO of a popular proprietary software company in exchange for backdoors and certain information leaks about it’s users because he can’t do that with free software (because he would get exposed in public). the result - the said software company can AFFORD to hire more developers. the state-of-the-art-advances. share-holders flock to the company. profit>profit>more profit>global monopoly. and that was just because with patents and copyright protection hidding is possible while with copyleft and anti-patent laws that isn’t feasible.

Ayn Rand in Atlas Shrugged speaks very clearly about how it’s NOT about money but CONTROL.


#22

I suggest to remove the tinfoil hat.
Do you really think Adobe/Apple will put backdoors for governments just because the CEO was asked to?
This is not how it works, such corporations have huge numbers of employees and if it was something
common it would be leaked already.
A much cheaper option is just to find exploits for those applications (see the recent Whatsapp remote code execution) than jumping the hoops to attempt what you suggested.


#23

hmm. no. i believe there isn’t enough tinfoil to go arround for everyone on the planet.

how does it work then ? how do you know for sure that each employee in the company sees all the code at any given point in time. have you heard of Compartmentalization ? i would imagine it’s not difficult to do in a multi-million-dollar-proprietary-software-company.

same can be said about patent holding hardware manufacturers. each employee works on a different piece of the puzzle not knowing they could be creating a mass-destruction-weapon. but let’s not get too caried away here :wink:


#24

Let’s assume the CEO wants to put a backdoor in the 1million+ lines of code.
He then has to consult with the CTO about which area can be more suitable for this.
The CTO then has to call the team leader of that particular portion and ask him to commit new
changes. The team leader will ask the developer who wrote the portion of the code around this
area to push commits.
That’s roughly how such processes are done in pretty much every 10+ employees startup to 10k employees
mega corporations, although the bigger it is the harder it gets to keep it in secret.

The implications of such things will be huge once it’s leaked, since it will create a mass scandal and distrust
from all the user base, and can potentially bankrupt the brand. No CEO will attempt it, at least not in democratic
countries where the majority of business software originates from.
There are allegations about Huawei doing malicious things in both software and hardware,
but in China the laws are different and so is the mindset of corporations.
Look how badly it affected the brand, nobody wants to use them in the government sector, in 5G deployments,
etc. And that is only because of an allegation.


#25

just to be clear here. we are not debating WHO it is that would agree to something like this in the first place and quite honestly the HOW isn’t much of a problem for people in this line of work. we can speculate ad-infinitum here without proof and we would never reach a consensus. my tin-foil hat remains on when it comes to non-free code (hardware and software alike).

there is so much that has already been discussed elswhere and by more apt people that it is a drag to keep this up.

the question of morality between free and non-free has already been set in stone. now if the state-of-the-art in free software is not yet there compared to non-free software then that is simply a matter of RND and constant innovation as you’ve pointed out above but there is NOTHING inherently superior about non-free code.


#26

Nobody would ever attempt to make movies purely with free software.
Certainly, Disney would never release a movie that was done entirely with free 3d software
And if Hollywood studios would ever do such, they certainly would never say

Blender first caught our eye because some of our artists had started trying it out and were surprised over how much faster they could produce models.

It will not catch on.

It’s very important to always be realistic about one’s project goals, like

I’m doing a (free) operating system (just a hobby, won’t be big and professional) … It is NOT protable [sic] … and it probably never will support anything other than AT-harddisks.

Only morons would go for world domination.

I stopped doing the “world domination” joke long ago, because it seemed to become less of a joke as time went on.


#27

You do understand that finding some rare examples will not actually proof the fact that free software lacks the same level of features for the professional world.
Maybe you will also claim that some top world gamers play games on Linux? Finding some unique cases
is always possible. But good luck trying to convince professional DJs (an industry that is closer to me) use
free software for their mixing and production, for example LMMS instead of Fruity Loops.
Or maybe you are those who claim that GIMP can be a full Photoshop replacement?
Luckily good content creators stick to the real thing, which is actually to create good content, instead of
following some flawed ideas that all software in the world should be free and open source.


#28

ah, the change-the-topic trick :slight_smile:

and the Linux kernel is not an app, therefore doesn’t count.
LibreOffice is only preferred by a minority of companies, organizations and administrations, therefore doesn’t count. Also, LibreOffice has its roots in “professional”, proprietary software, therefore even more so doesn’t count.
Just like Blender can never count, as it was started by a company and furthered by paid developers.

And while KDE Plasma’s features have outnumbered the features of any Windows Desktop for decades, that does not count because it makes use of the Qt libraries, which, as we all know, are dual-licensed and also available under a non-free license and developed by “real” professionals. Also, it doesn’t count because <insert random reason>.

Free software developers just don’t have what it takes.

Yes. It’s that simple.
Because it would be unethical to charge for free software.
Therefore, it’s the fate of all those hobby-projects to be maintained by beginners who don’t really know what they’re doing.


#29

Currently, we’re aiming for taking acceptable snap shots, which is already a whole bunch of work. But later, it all depends on what the community decides to apply its brilliant minds and powerful motivation to. Fcamera is a community-made application after all, and works alongside the builtin N900 camera app.


#30

the only problem here is that these tools you use in order to achieve this “good” content OWN you and not the other way arround. there WILL come a time when the only PERMITED way to use these tools will be to implant something in your nervous system which will ALLOW you to stay “competitive”. wake up now and realise that sometimes the only way to maintain freedom is to (temporarily) take a few steps back in terms of state-of-the-art.

so why can’t i wait untill the time of implants arrive ? because if that “THING” takes control of my I/O then i have no means of SELF-EXPRESSION LEFT to oppose EVIL. act now before it is too late !