[Nix-dev] Re: Separating Free/non-free package

Michael Raskin 7c6f434c at mail.ru
Sat Sep 19 22:39:56 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ludovic Courtès wrote:
>> meta = {
>>   license = { reviewed = true; value = "GPL"; }; # .. bad if you copy paste. You can forget to change this
>> }
> That’s one possibility but I find it tedious.  For instance, all GNU
> packages are free per the 4 freedoms, so it seems easier to just list
> them in a file (which is what I called “free-packages.nix” or
> “gnu-packages.nix”) than to update their license field.

I would say that the automation chances of both options are comparable.

>> Another way (never do copy/paste errors): Add a file which contains the
>> reviewed packages so that a packages is unreviewed unless explicit
>> action is taken or such..
> Yes, that’s roughly the idea with “free-packages.nix” (that could be
> “reviewed-packages.nix” instead but I assumed there isn’t much to review
> in proprietary software).

Well, reviewed proprietary could be distinguished from unreviewed package.

And there are different proprietary licenses.. To mention one thing,
redistributable/non-redistributable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJKtUGaAAoJEE6tnN0aWvw3P4wIAIHdSNDRLjAT0hqClZCJ73OL
ZsaseLTcXhZ/nvOz85EJrKRtq991ya9Mav03HAu4SS/69k8TvrxjICv39rQ5U6sf
71FsYmHdhokT0C5vDgeoB9V63zXZXfx/wcl62CXh3ceuKKskBn1qhbQUPbqlhO4H
QgXtqq0K5RThB7vgzzUEhRMqnQhUe+rIK48K4vRZEkWGt0QrEPhZrNNwrU4fOwOu
SPZxwSLlZoElAnk9Qoo/83e51B8jSPc2354JQ8gt/fxA9U9jeDQy9YWX/A48u0TT
GGwHpSv53+KNK+95hJ/QQw+FaOdMiFOWTqncIS5d8InhswZemAuA0B0a6ixWMFU=
=ofdm
-----END PGP SIGNATURE-----



More information about the nix-dev mailing list