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

I agree with you. I also feel kindness breeds kindness. I don't give out charity and expect something back. I don't look at it as "hey, I just gave you $100. If you ever do anything you must do the same". I just give the money and walk away. Similarly with my open source, it's all MITed.

Would I feel miffed if someone stole my biggest open source project?Maybe. Would that make me wish I had GPLed it? No.

I also have no idea what the percentages are on influence but my personally belief is MIT/BSD breed more open source than GPL. GPL attempts to breed open source by force. MIT/BSD by kindness. I'd like to think MIT/BSD does better because of that. It makes it easy for people to contribute and or fork and share and not worry their contributions can't be used in their own non open projects. You might see that as less open but I see it as more because their contributions wouldn't exist otherwise.

I think LLVM and all the zillions of things that are being spawned from it are a good example. If it was GPLed I doubt most of those projects would exist.



Speaking of kindness, I work on free code simply to express my creativity to the world, not out of kindness. If I wanted to be kind, I'd go volunteer with kids who have cancer.

I believe copyright is complete rubbish; it's just a legal extension of a sense of entitlement.

Since I believe copyright is rubbish, I must believe that all that is based on it is rubbish, including the GPL. Therefore, I won't use it.

The MIT and BSD licenses are good "interface adapters" between creators who believe copyright is rubbish, and the practical world with its legal framework which insists that there must be copyright.

Stallman also basically believes copyright is rubbish, but he used it to forge the "copyleft" which exploits it for an agenda.

My view is that if you disagree with it, don't wield it.


I'm curious, why don't you place your works into the public domain?


See here: https://news.ycombinator.com/item?id=9711812

(Comment under this same submission.)


The GPL is a great way for companies (socipathic, soulless, etc.) to work together.

The BSD is a great way for those same companies to get your $100... and ask for another $500.

But if you can make your stuff work with no abstract legal entities getting involved, then sure, BSD or CC0 are the best.


In my experience, its more like "get your $100, then offer you another $500". I've been offered several jobs to continue working on open source software I've written at companies where that software is being used. In all of those cases I've been allowed to continue opensourcing the changes I've made. For small projects, nobody wants to maintain their own fork.




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

Search: