FelixBaensch / MORTAR

MOlecule fRagmenTAtion fRamework
MIT License
18 stars 3 forks source link

Change licence to LGPL v2.1 or MIT? Ask all contributors! #28

Closed JonasSchaub closed 6 months ago

FelixBaensch commented 7 months ago

Could you please briefly summarize the differences and the advantage of the MIT license

FelixBaensch commented 7 months ago

Done a quick research:

(https://www.quora.com/Can-you-explain-the-difference-between-MIT-GPL-and-LGPL-licenses)

Therefore, I would prefer to change to MIT or BSD for further releases

JonasSchaub commented 7 months ago

Therefore, I would prefer to change to MIT or BSD for further releases

I agree with this! And since we did not modify underlying packages that are licensed under LGPL (e.g. CDK), we should have no problem there, right?

FelixBaensch commented 7 months ago

If "modify" does not include "extend", I think we're fine. I think you (@JonasSchaub ) and I should decide that.

So MIT or BSD?

JonasSchaub commented 7 months ago

If "modify" does not include "extend", I think we're fine.

Yes, we should be totally fine, we just define all these as dependencies of the project and don't touch them.

So MIT or BSD?

I vote for MIT, we are mostly using that licence in the group.

I think you (@JonasSchaub ) and I should decide that.

Yes, we can decide that. But pro forma, all developers whose code has been previously published here under another licence, have to agree to the change. That is (according to Chris) why CDK never changed its licence later, even though they were not happy anymore with LGPL.

FelixBaensch commented 7 months ago

I vote for MIT, we are mostly using that licence in the group.

Can you briefly explain this please, as I understand it the BSD license is even more open

Yes, we can decide that. But pro forma, all developers whose code has been previously published here under another licence, have to agree to the change. That is (according to Chris) why CDK never changed its licence later, even though they were not happy anymore with LGPL.

How can this be organized? Could you mail everyone?

JonasSchaub commented 7 months ago

Can you briefly explain this please, as I understand it the BSD license is even more open

Is it? Also depends on which BSD licence you're referring to, since there are multiple ones. For example, this BSD licence https://opensource.org/license/bsd-1-clause/ seems to be basically as permissive as MIT (https://choosealicense.com/licenses/mit/). And then MIT would have the advantages that we are already using it for other projects and that it is less complicated, i.e. there is only one.

This web page published by GitHub seems very helpful: https://choosealicense.com/licenses/

How can this be organized? Could you mail everyone?

Yes, I will do that once we decided for one licence.

FelixBaensch commented 6 months ago

So then we should use MIT.

JonasSchaub commented 6 months ago

Great, I'll email to everyone!

JonasSchaub commented 6 months ago
FelixBaensch commented 6 months ago

Have we received any updates from our pending contributor?

SamuelBehr commented 6 months ago

I'm really sorry for the delay .... With me being the last pending contributor, the issue is now closed, isn't ist?

JonasSchaub commented 6 months ago

See #41