Link to Original Source
Slashdot videos: Now with more Slashdot!
Link to Original Source
Would you really want to see a precedent set where people start charging arbitrary amounts just for the luxury of acquiring compiled binaries for OSS applications in Windows, Android, iOS, or anywhere else? It seems like that attitude would go against the spirit of the law, so to speak...
If the developer's rationale behind his price is to cover the cost of his efforts in compiling DOSBox for Android and adding a few new options in the application preferences, then yes, $4 is pretty high relative to what the customer base expects of Google Play pricing. Remember when Apple announced that the most popular tracks in iTunes were going up to $1.29 instead of $0.99? It's not a big price increase, but it was still thirty cents more than anyone expected to pay, which in the context of individual music tracks, adds up pretty quickly.
If all you're doing is compiling someone else's source for your chosen platform, particularly if minimal effort is involved, then how much is too much to reasonably charge for your efforts? If it costs you nothing to release your binaries, then is it in the spirit of the FOSS community to charge as much as $4 just for the privilege of obtaining those binaries?
While I will absolutely agree that I misunderstood my initial reading of the GPL v2 text, I think there does seem to maybe be a gap in licensing options for FOSS developers. I do a little software development for fun (I am by no means a programmer; I know a little C# and used to actively develop a number of addons for a popular MMO using Lua), but that's it. Even then, I don't personally like the idea that someone else might take my weeks or months of work, tweak it a bit, and start turning a profit on it.
Obviously, the easiest solution is to just not release your source code - but there's a lot to be gained from letting others see your source, learn from it, make suggestions or patches, etc. So are there any open source licensing models currently in use in the real world that allow for source and binary distribution but prohibit profiting off of doing so? Can such a license (essentially a contract) be legally enforced?
Even if it's legally permissible to charge for compilation, distribution, or even modification of GPLed source, up to and including putting DRM or other anti-piracy measures in the compiled binaries, does that necessarily make it okay? OSS is very much community-driven. Is the general consensus that because people can profit off someone else's work, they should? I'm more interested in these aspects of the original question. I've already had an interesting enough e-mail exchange with the developer of DOSBox Turbo and learned enough about his perspective on the matter. I think the bigger question is how we as developers and users look at GPL in general and whether or not it's the open source panacea I more or less believed it was (whoops).
As rote, tedious, manual work is automated, there will be even more of a need for positions requiring education. Rather than dropping out of high school in a podunk town in northern Indiana just to go work at an auto factory for the rest of your life, it will be much more valuable to go to college, get a real degree (that is, an education that promotes critical thinking, math and science, and the skills required in those who will design and support and troubleshoot all this new automation technology, not a liberal arts degree that succeeds in little more than teaching you how to be politically correct and "feel" more), and make yourself useful as the world around you continues to evolve.
It is absolutely logical that businesses are going to move more and more toward automation. The cost of labor is high - not just the paychecks, but the benefits, the insurance, the constant evaluations by OSHA to ensure save work environments (not a bad thing, but even a small accidental slip-up can be costly to a large business), and unionization. Machines will never demand a raise, they'll never demand "collective bargaining rights", and they'll never insist on a pension plan. All these are pervasive in the world of manual labor employment - far more than what is commonly seen in white-collar desk jobs.
I think that Tim Burton's Charlie and the Chocolate Factory makes a very good point - Charlie Bucket's father loses his job assembling tubes of toothpaste after his employer buys a robot to do the work. However, the company quickly realizes that they need people who can support and repair those robots, and they hire Mr. Bucket with a better job and better pay, doing something that a robot can't do.
It's a myth that the plebes in society are incapable of getting an education and a real career. Start working on computers. Start working on cars. Learn a trade and become a plumber or an electrician. These jobs aren't going anywhere. We will always need people to fix our toilets and our laptops and our vehicles. We will see an increasing need for people who can engineer new technology, market it, and support it. These are the skills we should be encouraging the next generation of workers to focus on.
Link to Original Source