Hacker News new | past | comments | ask | show | jobs | submit login

Instead of making up joke licences someone should sit down and write a licence tailored for software that is roughly equivalent to a CC-BY-SA-NC.



NC would conflict with the Free Redistribution criteria of the Open Source Definition[1], and BY would be the equivalent of the "obnoxious BSD advertising clause"[2].

And besides all that, I really don't think the world needs yet another GPL-incompatible licence. You effectively wall off your code from being used in the vast majority of the ecosystem and vice-versa, and you end up with a scenario like Sun's CDDL where developers have a disincentive to work on your code due to its incompatible licensing, and they have to jump through hoops to integrate it with anything else. Unless those effects are desirable to you, you're better off just picking a compatible licence[3].

[1] http://opensource.org/docs/osd

[2] http://www.gnu.org/philosophy/bsd.html

[3] http://www.gnu.org/licenses/license-list.html


Yes, I know it's not "proper" open source if you can't sell it, but I think there is clearly a demand for that kind of licence.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: