Abolish copyright.
You can charge for material things - paper, ink, packaging material, the time of the workers to prepare it. You can even charge for bandwidth, server upkeep, and electricity. But information has no material cost and therefore cannot be sold.
Exercise civil disobedience: it's your obligiation as a good citizen to be a pirate. We can negotiate again when they change the law to make copyrighted works enter the public domain within our lifetimes.
@sir Also charge for the time to compile the information and the experience it takes to transform that into an educational or entertaining source.
No that will not work. If people can get something for free they will, cause they are not stupid, so the only way that will work is if there is something legal(buildyright?) or physical(computing power) preventing building software. If you say yes to that it will be abused.
Warranty on binaries is the answer and that has been known. For example GPL specifically allows adding warranty for that exact purpose. People need to start taking software more seriously (like cars, home appliances or other engineering products) and prefer/demand warranty. There should be international standards and regulation in place. Low quality, obscure and buggy software should not be accepted as the norm.
I'm not sure what's robotic there or even complicated. I didn't say the are galaxy brained I said they are not stupid. If you have the option to buy something or just download for free, and there is provably no difference between the two, you don't need to be a calculating machine to make that choice. If you want to support the devs do that through the "empathy and reason" that you indeed possess, but not through some perverted illusion of shopping you are addicted to (I'm looking at you, me!).
I don't see the connection between reliable updates and selling binaries, quite the opposite, those fit better in the warranty model/idea. I don't care if you need to update the binaries or whatever else, I just need it to work and be fit for its intended purpose. Otherwise, what? All it takes for you to charge me another $75, is declare the project discontinued and rename/reskin/repackage it?
The idea of just selling binaries goes against what you originally posted, and I think you should stand your ground and don't give in on that front: one can't sell "thin air", and such practices should not be normalized.
I don't see the analogy. You might be a bit out of context. Do the offices offer the full range of Starbucks coffee? Do they offer it to general public in quantities that can satiate the demand? Is drinking coffee in an office that you are not invited to the accepted norm in society?
Now if Starbucks offered their full range of products and services either free or paid, that would be an analogy fitting the context here.
My questions for access and normalization of free office coffee were to show that you have no statistical argument, in case that's what you were trying to present. I think I see what you mean now, and my point was that only added value you can offer with software is warranty. Unless it's something completely unrelated like "buy our binary and get a plush toy of our mascot", but at that point you might as well just sell the mascot, I don't see the point... and I have to admit I do want a plush baby gnu.
Also I have a little bit of a problem with the slight (unrelated) implication that people who need space for socializing are pressured into drinking specific brand of coffee by socioeconomic (I guess) norms. If you need a pleasant space you should pay for pleasant space, to people who make spaces pleasant. Not always possible in real world, due to scarcity, but should be in software - there is plenty of space for everyone, and there is no need to invent arbitrary boundaries.
@namark @portpupper @aeveltstra human beings are not robots driven to the perfect behavior in their best self-interests. Human beings are complex moral creatures who posess empathy and reason. And in fact, it's *not* in their best interests to skirt the fees, because it means they won't have access to reliable updates.
I agree that offering warranties is a good approach, though, but that's a separate thing.