Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The GNU Manifesto contains such gems as

In response to “Programmers need to make a living somehow.”

> All sorts of development can be funded with a Software Tax:

> Suppose everyone who buys a computer has to pay x percent of the price as a software tax. The government gives this to an agency like the NSF to spend on software development.

Just what software needs. A bunch of politics to decide who gets funded and who doesn't

In response to “Won't everyone stop programming without a monetary incentive?”

We get

> What the facts show is that people will program for reasons other than riches; but if given a chance to make a lot of money as well, they will come to expect and demand it. Low-paying organizations do poorly in competition with high-paying ones, but they do not have to do badly if the high-paying ones are banned.

So the GNU solution is to ban making money from software. Hmmm



> So the GNU solution is to ban making money from software. Hmmm

No. That's a misreading, and you're taking it out of context. The GNU solution there is to ban proprietary software companies doing their thing (those companies happen to be high-paying as a consequence of doing what Stallman thinks should be banned).

It's a reasonable point, if your ethics are such that what the high-paying software companies do is, on the face of it, unethical. Sure, the ethical software producers might make less money, but that's not the same thing. Mind you, after banning the unethical ones, they might make more than they did before.

For the analagous argument, everyone agrees that pre-1860, the highest-paying cotton producers in the USA should have been banned - not because they were the richest, but because of what they did to become the richest.


The first one makes sense in an ideal world though. If the government exists to ensure your freedom, then it should fund the development of free software.

WRT the second one, shouldn't we be free to write closed source software?


Maybe not, because that would be infringing on the freedoms of the user (study, modify etc). A line has to be drawn, and we must decide which is worse: me reading the code of the software you distribute, or you preventing me to?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: