BlueBrain / hpc-coding-conventions

Apache License 2.0
7 stars 5 forks source link

Create license.txt #112

Closed ASVG closed 2 years ago

ASVG commented 2 years ago

Assuming that there is no dependency license conflicts, I would like to propose a license.txt. To be absolutely certain, please run https://bbpteam.epfl.ch/project/spaces/display/QA/OSS+License+check+tool

Thank you.

pramodk commented 2 years ago

@tristan0x : you might have better view of different components used here. Could you take a look?

pramodk commented 2 years ago

I see that there is related PR #99 as well.

tristan0x commented 2 years ago

Thank you @ASVG Apache Licence doesn't allow copyleft, I would rather use the LGPL3 licence if you don't mind.

ASVG commented 2 years ago

Hello Tristan

That is exactly the point! strong copyleft has restrictions that are often difficult to maintain. BBP as a whole, now recommends Apache unless there is a good reason not to (e.g., has strong copyleft dependency). Did you find dependency with GPL or BSL? In such case, LGPL is a good option (but please still be careful that your software does not automatically install dependency software with GPL or BSL). FYI, LGPL requires that you put LGPL License and copyright indication (copyright (c) 2022 BBP/EPFL) on "all files".

tristan0x commented 2 years ago

This project doesn't rely on tools or libraries released under viral licenses.Let's get aligned and use Apache licence...