Closed damonge closed 3 years ago
Good point. It seems to me that we don't have limitations. GPLv3 could be a natural choice, but we may even decide for a more permissive one (or less permissive, if someone prefers). What do people think? @xzackli @mabitbol
I use BSD because GPLv3 self-replicates like a virus: all codes based on your code need to be released under GPLv3, whereas that's not the case for BSD. It's more permissive in that sense, with the downside that people can use your code to make non-open code.
I am not very familiar with the difference licenses. In general I am happy for anyone to use it with a reference to our github.
On Nov 11, 2020, at 3:37 AM, David Alonso notifications@github.com<mailto:notifications@github.com> wrote:
I use BSDhttps://github.com/LSSTDESC/NaMaster/blob/master/LICENSE because GPLv3 self-replicates like a virus: all codes based on your code need to be released under GPLv3, whereas that's not the case for BSD. It's more permissive in that sense, with the downside that people can use your code to make non-open code.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/simonsobs/fgspectra/issues/37#issuecomment-725285094, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACSZY27YCYWLLIMTEJPR6KTSPJELXANCNFSM4TRHRNAQ.
Sure, to my memory BSD does have an attribution clause. MIT is also a possibility and is very similar (almost interchangeable) with some of the BSD flavors.
Happy with BSD, looks like that's typical for SO software.
Add a license!