|
|
|
|
|
by HerraBRE
5204 days ago
|
|
You're joking, right? Free Software is not about slavish compliance with licensing terms or inventing shiny new technology for technology's sake (that movement is called Open Source). Free Software is about having the freedom to control your computing environment. I believe this is really, really important because in a world increasingly shaped and even dominated by technology, people have to be able to look under the hood and fix the code that runs their society. Otherwise they become slaves to whoever made the rules by writing the code. Proprietary software violates this requirement, but at least you can reverse engineer it, hack it. With cloud services, even that option is removed. The user has lost all control. This is pretty obviously bad for a democratic society, but hey, it's great for tech wizards aspiring to be the next Mark Zuckeberg, so who cares about that? :-P |
|
This is where we disagree. If you don't like the license that I use, don't use the software that I created.
Are we "slaves" because we don't know the specifics of something inside our TV or car? no. and we won't be slaves if we don't get all of the source code to the software that we use.
You act as if it's a right and when enough people start feeling this way, the next step is usually to get the government involved to force software vendors to open up their source (Stallman has openly stated that he would like this). Viewing my source code isn't a right and should never be a right.
The free software and open source movements have both devalued developers. Why would I hire a software engineer that has years of schooling and costs $80K, when I can just hire a software mechanic for half price and make simple changes to the free stuff that the engineer created.
The same thing that is happening to other industries will happen to developers in 5-10 years. We are just at the beginning of the transition.
I've worked at many places that could have hired 5 developers, but only hired me because we were using open source and the majority of the what was needed was already finished. Another factor is that the younger generations, who have been using open source throughout their lives, are growing up and starting businesses.
I'm not saying this is a bad or a good thing, just my prediction.