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

use Apache or BSD or MIT. simple



This is the right answer. These licenses are all heavily vetted and can be safely used in almost any kind of project. The attribution requirements (when present) are straightforward and easy to resolve.

You don't want people to have to think or worry about anything before using this library. Because if they do they often won't bother. These licenses align with that philosophy.


I was about to post this myself. We don't want anyone to worry about "does this make me legally liable to open source my companies code..." or issues like that.

I'm a fan of open source, but you should stay focused on the issue of helping take down government surveillance, otherwise you won't make a dent in it.


What he said. For javascript, i'd use MIT and be done with it.

As a lawyer, i would tell a client never to use AGPLv3 javascript code on a website. The bounds of what it impacts are just way too unclear.




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

Search: