Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Licensing #48

Closed
BerndDoser opened this issue Nov 21, 2023 · 1 comment · Fixed by #53
Closed

Licensing #48

BerndDoser opened this issue Nov 21, 2023 · 1 comment · Fixed by #53
Assignees

Comments

@BerndDoser
Copy link
Member

BerndDoser commented Nov 21, 2023

It is necessary to select a valid license before making the repository public. The package healpy in hipster is using the GPLv2+ license, which restricts us to use a GNU GPL compatible license.

The HITS-supported Hippocratic License 3.0 is not compatible with GNU GPL.

According to the GNU compatibility list I would recommend one of the following licenses in the given order:

Here is a list of all licenses of the pip dependencies collected with pip-licenses --summary:

Count  License                                                          
 1      3-Clause BSD License                                             
 1      Apache 2.0                                                       
 1      Apache License v2.0                                              
 24     Apache Software License                                          
 2      Apache Software License; BSD License                             
 1      Apache-2.0                                                       
 1      BSD                                                              
 1      BSD 3-Clause                                                     
 49     BSD License                                                      
 1      BSD License; GNU Library or Lesser General Public License (LGPL) 
 1      GNU General Public License v2 or later (GPLv2+)                  
 1      Historical Permission Notice and Disclaimer (HPND)               
 2      ISC License (ISCL)                                               
 43     MIT License                                                      
 1      MIT License; Mozilla Public License 2.0 (MPL 2.0)                
 1      Mozilla Public License 2.0 (MPL 2.0)                             
 15     Other/Proprietary License                                        
 2      Python Software Foundation License                               
 1      The Unlicense (Unlicense)                                        
 1      UNKNOWN
@BerndDoser
Copy link
Member Author

  • The healpy dependency is not critical and will be removed anyway because of performance issues.
  • @kai-polsterer, @andife and @BerndDoser approved the Apache-2 license.

@BerndDoser BerndDoser linked a pull request Nov 24, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants