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

I never said "won't give money". I just said "won't use non-opensource". These are two different things, just FYI.

I have paid for opensource software - Red Hat Linux. And would pay again if the paid offer is better than the free one.

Also, I can't help if you feel hurt that I don't pay for emacs and GCC. It's called "collaborative effort for the good of humanity". I respect that and I also try to give something back. I can't always measure exactly "what have I gained" vs. "what have I given in return" and that's fine with me. And I am sure it's also fine with the people who developed my tools. Even if I use them to earn money. Especially if I do so.

If it's not fine with you, go pay for your tools and spend your life measuring guilt. I'm fine with that too.



The main reason I only participate in GPL projects (no LGPL) is exactly because I don't want my code to be used in commercial situations.

I agree with "collaborative effort for the good of humanity" as long as it is not done by getting money with the free work of others.

That is why I always donate for the projects I make use of, taking into consideration that in no other profession people get their tools for free.


I don't think it's possible to measure and avoid the "as long as it is not done by getting money with the free work of others". To get our tools for free is a result of the very nature of the computer and the Internet (copying costs practically nothing).

I think it's absolutely moral to write commercial software by using Emacs. All the people who have collaborated (at least enough to have any impact) have gained commercial rewards for it. For example their work on Emacs has improved their skills, was used on a CV to find work etc. By only using it (making it more popular) I contribute to their commercial success (if they at all try to achieve it). By having donated to the FSF, I contribute even more. Heck, even by having donated to Wikipedia I may have contributed to their commercial success. So no, I absolutely don't have any moral problems with using emacs to write commercial software.




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

Search: