|
I really think these kinds of comments are counter productive to people seeing source available software (SAS, OSS, FOSS, or all three). Free to the public but not corporate is clearly not "try before you buy" and is a gross misinterpretation of this. I don't care what Citizens United ruling said, corporations are not the same as people and we should distinguish them as such. This model is in no way functionally similar to closed-source software and the comparison is laughable. The source is right there! __Stop gatekeeping__ Source available software with commercial licensing still helps the main intended target: hackers, builders, inventors, creators, learners, researchers, pen testers, and so on. Opened source code makes programs safer and encourages creativity. The article is right that you can't just live on donations and pure good will, as much as we'd love to see this you gotta pay the bills. Accountability is low in large societies and social pressure means little. SAS still helps the people, but it also puts restrictions on those that would profit off of your work and leave you high and dry. Comments like these only encourage closed source hardware as well as the lack of free software. The fucking name OSS confuses people and this has been an utter disaster. Your name should clearly indicate what is being advocated and should not conflict with a reasonable but distinctly different definition (there's a lot of this for some fucking reason). Especially when the reasonable interpretation makes more sense! Even you say that it is in the name only and we see these fights almost weekly here. Words mean what people use them as. I don't care what OSI says, OSS and SAS are the same thing. Corporations lose trademarks as words/phrases enter the lexicon, I don't know why we should defend OSI's inane definition. They have not won the culture war on what the term means. |
It doesn't matter one whit whether people can "pay the bills". It's totally irrelevant to the discussion. If you can't make money making open source software, then go get a job. This is like people complaining they did a degree in underwater basket weaving and can't get a job, or people complaining that they can't get a job as an artist or a guitarist. Guess what, most people can't make money from their hobbies. Some programmers get pretty lucky and turn their hobbies into jobs. If you want to give it a go, good on you. Most people don't even want to. Of those that do want to, most do not succeed. You have no entitlement to be successful in your attempts to do so.
And there's no rule that says that you have to release things you make as open source software. If you want to make money, you might find that the best way to do that is not to release your software as open source. That's your prerogative. But you can't make that choice and then also choose to ride on the reputation of the "open source" label. That label means something, and has meant the same thing for decades. You can choose: release your software as open source and call it that, or release it as "source available" and be honest about it.
And you're completely wrong when you say "They have not won the culture war on what the term means". They absolutely have. The only place I've ever seen anyone pretend that "open source" can legitimately mean something other than the OSI's definition is on this forum.