haxelib icon indicating copy to clipboard operation
haxelib copied to clipboard

Allow more license Types

Open dimensionscape opened this issue 1 year ago • 2 comments

Added support for the Mozilla Public License and added an option for other licenses.

dimensionscape avatar Aug 31 '24 14:08 dimensionscape

Related: #601

I recently ported something from Python using the PSF license (which has an SPDX identifier), and similarly chose Public to make Haxelib happy.

joshtynjala avatar Sep 08 '24 16:09 joshtynjala

Heya!

Logo proposed the following:

  • Use SPDX license-list-XML with macros to fetch up-to-date license information.
  • Deprecate outdated shortnames. (possibly show a warning when haxelib dev is used?``)
  • Leverage metadata from the XML to only allow OSI approved licenses.

This should address:

  • Libraries using licenses that don’t accurately reflect their actual licensing information.
  • The ability to specify the exact license version.

Thoughts?

Edit: seems to be related to #601

mikaib avatar Mar 09 '25 17:03 mikaib