UBC-MDS / rgtracker

An R package designed to store, track grades, provide grade adjustments and ranking for the UBC MDS program.
https://ubc-mds.github.io/rgtracker/
GNU Lesser General Public License v2.1
0 stars 2 forks source link

License checklist #27

Open jianructose opened 3 years ago

jianructose commented 3 years ago

Examine the license for your project and consider whether this is the choice you want to make, or whether you want to change the license. Discuss and reason the license choice by opening issues in both Python and R repositories. As it is likely to be a very similar discussion for both projects, one of these issues can just link to the other issue where it is thoroughly dicussed.

tdkhanhvu commented 3 years ago

I think we will ignore the below:

As we do not put an emphasis on limiting the Trademark use

jraza19 commented 3 years ago

In my opinion, I think the MIT License works best. For future use, since our functions are simple and could be modified for other applications, one of us (along with other people) may come back to this code to use for later and so keeping it simple and being open and permissive such as MIT License sounds good to me!

yhchen20 commented 3 years ago

@jraza19 I agree. I would like to have such a permissive license, too. However, I think all the changes in the materials should be documented, so I prefer to use GNU GPLv3 License

jianructose commented 3 years ago

I think we will ignore the below:

  • Mozilla Public License 2.0
  • Apache License 2.0

As we do not put an emphasis on limiting the Trademark use

Yes. Agree. I would vote for GNU GPLv3 or GNU LGPLv3, since they condition on changes to any licensed material must be documented. This had aligned with our code of conduct as well.

jraza19 commented 3 years ago

@jianructose I think that GNU LGPLv3 version seems more lenient from the other GPU licenses versions! Perhaps we should go with that one!

tdkhanhvu commented 3 years ago

@jianructose I think that GNU LGPLv3 version seems more lenient from the other GPU licenses versions! Perhaps we should go with that one!

Yes, I agree with this

yhchen20 commented 3 years ago

@jianructose I think that GNU LGPLv3 version seems more lenient from the other GPU licenses versions! Perhaps we should go with that one!

Agree