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

GPLv3 will kill this project.

this is a library, and should have a library license, at least LGPLv3.



Looks like the author is a student, so it could be that wide adoption isn't the objective. It's still an excellent resume builder.


Hi, I'm Nicolas, Surprise's author. Thanks for the feedback!

You're not the first person to tell me GPL may not be a good idea and to be fair I never really thought it would make such a difference. Appart from LGPL, what other license would you recommend?


most python based web applications are using Django, and Django is BSD licensed.

https://github.com/django/django/blob/master/LICENSE

a recommendation engine is great for all kind of web apps, and licensing it with BSD makes it more adopted by django web apps.

Thanks,


Thanks for the input, I changed the license to BSD!


Be aware that if you license your work under the BSD then someone else can take your work, change it, improve it, sell it — and never share his changes with you.

So Netflix could take your recommender system, use it to make millions and do nothing but mention you in a footnote somewhere on their website.


And they wouldn't even need to do that.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: