21 ms·
They mean "free" as in freedom not free beer.
by max_ 6y ago
They mean "free" as in freedom not free beer.
- chrisseaton 6y agoNo that’s what I mean as well. Corporations wrote tons of free as in freedom software. You’re probably using a corporate free software browser right now? The idea that free software is a niche done by amateurs is wrong. Most people who work on Linux are paid to do so. Same for Chrome, same for Java, same for LLVM, etc etc all the way up the stack. Free software won, and we have the corporations who funded it to thank.
- deleted 6y ago[deleted]
- colejohnson66 6y agoLinux was started by someone because they could, not because they were paid. Sure, if a project (like Linux) gets big enough, corporations will throw money at developers who work on it, but by and large, FOSS is done by unpaid people. If the majority were paid, GIMP would be on par with Photoshop, Inkscape with Illustrator, etc. But they’re not on par because they don’t have corporations throwing millions of dollars at them like Adobe does.
- chrisseaton 6y agoHave you ever been somewhere like FOSDEM? Next time walk around and ask people if this is their full time job. In most of the rooms I’m in, it’s everyone’s corporate full time job and they’re there on corporate expense accounts. It’s just not the case that most projects are just random hobbies these days, and it’s bad for the movement to keep pretending it is. It’s grown up and corporations invested - that’s a good thing!
- colejohnson66 6y agoNo. I haven’t been to FOSDEM and I’d bet the majority of FOSS developers haven’t. And that’s the point. Just because you experience a lot of people getting paid to do it doesn’t mean “the vast majority” are. I guess we’re just arguing past each other. I agree it’s good to recognize money in the industry (many have an aversion to it because of EEE fears), and I also agree that the majority of successful projects are done by paid people. I guess that’s the disconnect: I’m looking at all projects, not just the successful ones.
- cycloptic 6y agoThe term "EEE" gets misused so often that it has lost most of its original meaning. "Embrace, extend, and extinguish" refers to a specific strategy by Microsoft to make incompatible software and push competitors out of the market. https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis... Taking money does not lead to EEE unless you're taking it for the explicit purpose of making incompatible software. (A person with anti-competitive attitudes doesn't actually need to take money to do this, but it probably helps) The aversion to money is likely coming from somewhere else.
- mamon 6y ago>> corporations will throw money at developers who work on it, but by and large, FOSS is done by unpaid people Money thrown by corporations is what separates successful projects, like Linux, or Apache Spark, or Postgres from niche things that no one knows or care about. Another common scenario is big corpo developing software for internal use, and then open sourcing it, so that volunteers can do maintenance (e.g. Kubernetes)
- lambic 6y agoYou're missing some in between cases there. Free software developers fall into 3 basic camps: * Niche done by amateurs * Corporate funded development * People not being paid to work on free software but contributing to free software because it benefits the company they work for. I fall into the third camp. The company I work for would never send me to FOSDEM and don't pay me to work on OSS but they recognise that me doing so benefits them.
- bonoboTP 6y ago"Open source" and "free software" happen to coincide most times but have different principles and philosophy underpinning them. This was a schism back in the 90s and open source won out in the long term and free software philosophy is still niche. Again, this does not "matter" in practice for developers day-to-day as the actual software labeled as open source or free software is essentially the same set of software and same set of licenses (with differences only relevant for nitpickers). But the whole free software movement is a strongly political and ethically motivated one, considering proprietary software an injustice, power abuse, immoral. Not just a worse model of cooperation or engineering practice. And as I wrote elsewhere in the thread, most devs have no idea about this fact, not to mention having a stance or opinion on it.