[opam-devel] license for passwdgen
Roberto Di Cosmo
roberto at dicosmo.org
Thu Apr 4 17:04:02 BST 2013
Many thanks Sylvain,
I had missed this, and it is indeed a quite valuable pointer.
I would love to see a standalone library for handling license info
in a unified manner.
--
Roberto
On Thu, Apr 04, 2013 at 05:54:21PM +0200, Sylvain Le Gall wrote:
> Concerning SPDX vs DEP5:
> http://wiki.debian.org/Proposals/CopyrightFormat#Differences_between_DEP5_and_SPDX
>
> 2013/4/4 Sylvain Le Gall <sylvain+ocaml at le-gall.net>:
> >>
> >>> Here is a proposal:
> >>>
> >>> - extend the metadata for opam packages with a "licenses" key, holding
> >>> a list of the licenses used in the source code (that may include
> >>> "unknown"); for this, we need a standardised list of values, and the
> >>> SPDX standardised list available here https://spdx.org/licenses/ is
> >>> a good starting point (incomplete, though, as they do not list our
> >>> favorite LGPL with OCaml exception :-))
> >>
> >> OASIS has a nice library to handle all this doesn't it? CCing Sylvain to
> >> see if it can be separately used by OPAM.
> >>
> >
> > OASIS has indeed a nice library (parser + types) to handle this. It
> > will be a shame to not share it with OCamlPro/OPAM people. Although as
> > per JS request I try to prevent having too much deps so that you'll
> > have a single tarball for OASIS, so I am not reluctant to split this
> > part (can be discussed though). Although the API is provided by the
> > OASIS library and OPAM people can use it (at least to see if it fits
> > their need).
> >
> > https://github.com/ocaml/oasis/blob/master/src/oasis/OASISLicense.mli
> > it is based on Debian's DEP5:
> > http://dep.debian.net/deps/dep5/#license-specification
> >
> > If you can talk to Yaron and he thinks it is a good idea to split this
> > part so that we have a common library for OPAM and OASIS, I am all for
> > it.
> >
> > BTW, DEP5 supports LGPL-2.1 with OCaml linking exception and it is
> > coded in OASISLicense...
> >
> > We can have an even more precise licensing scheme, using a bigger part
> > of the DEP5 (include file patterns to attribute license and
> > copyright). That was out of scope for OASIS, but can perfectly be
> > included in a more generic library.
> >
> > Regards
> > Sylvain
--
Roberto Di Cosmo
------------------------------------------------------------------
Professeur En delegation a l'INRIA
PPS E-mail: roberto at dicosmo.org
Universite Paris Diderot WWW : http://www.dicosmo.org
Case 7014 Tel : ++33-(0)1-57 27 92 20
5, Rue Thomas Mann
F-75205 Paris Cedex 13 Identica: http://identi.ca/rdicosmo
FRANCE. Twitter: http://twitter.com/rdicosmo
------------------------------------------------------------------
Attachments:
MIME accepted, Word deprecated
http://www.gnu.org/philosophy/no-word-attachments.html
------------------------------------------------------------------
Office location:
Bureau 320 (3rd floor)
Batiment Sophie Germain
Avenue de France
Metro Bibliotheque Francois Mitterrand, ligne 14/RER C
-----------------------------------------------------------------
GPG fingerprint 2931 20CE 3A5A 5390 98EC 8BFC FCCA C3BE 39CB 12D3
More information about the opam-devel
mailing list