Hacker News new | ask | show | jobs
by earhart 2032 days ago
Except... big companies can use GPLd code for free -- they just have to provide their modifications somewhere, and make it possible for users to replace the GPLd part (which is where things typically fall down).

So... if you genuinely don't care, why wouldn't you release software as GPL instead, so that you're not enabling companies to more cheaply provide software that prevents people from making modifications?

(And to be clear, I'm asking as devil's advocate here -- for myself, I have a few personal projects I haven't released, but I've sometimes thought about what license I'd choose if I did; I haven't been able to decide.)

1 comments

Because I also value developer freedom. In fact, as a developer, I might value it even higher than user freedom. I've had the irritating experience of finding a good library that's GPL'ed and that I therefore cannot use. Copyleft is great for users and awful for developers. As much as some people hate to hear it, there are industries in which it is not viable to release the source to one's product and remain competitive.