On 06/24/2014 11:22 AM, Andreas Herrmann wrote: > Dear Florian, dear Mateusz, > > On 23 June 2014 22:58, Florian Friesdorf <[email protected]> wrote: > >> szip unfree or not is an issue independent of your pull request. I >> merged - thanks a lot! > > Thanks, I'm glad I could add something. > > I think you were right in not including the support by default. >> Further, szip might have to set meta.license = "unfree", so you need to >> allow it eg. in ~/.nixpkgs/config.nix. >> { >> allowUnfree = true; >> } >> Opinions? > > Yes, I think that would be appropriate. > > One note, the hdf5 package in all-packages.nix had szip enable by >> default. You need to pass szip = null. See my latest commit to master. > > Okay, thanks, I didn't know that. > > On 23 June 2014 23:56, Mateusz Kowalczyk <[email protected]> wrote: > >> Some packages use an if expression for license field. For example: >> >> license = if hdf5 == null then licenses.unfree else licenses.whatever >> >> I don't know whether that's encouraged but it is a way to do it. > > No, I don't think this is the right approach in this case. As far as I > know, a dependency does not propagate it's license to the software that > depends on it. That being said, if you want to use szip together with hdf5, > you will have to fulfull both licenses' requirements. > The hdf5 library itself has a license that I would call free. It permits > redistribution in source, or binary form, with or without modification, > basically only requiring that the original copyright notice and license is > shipped along with it [1]. > Tables is licensed under a BSD license [2]. I think that one is generally > accepted as a free license. > Only szip has an unfree license, because it doesn't allow for commercial > use [3]. But whether you build hdf5 with or without szip doesn't change the > license of hdf5, or tables. > > Best, > > Andreas > > [1]: http://www.hdfgroup.org/HDF5/doc/Copyright.html > [2]: http://www.pytables.org/moin/FAQ#WhatarePyTables.27licensingterms.3F > [3]: http://www.hdfgroup.org/doc_resource/SZIP/Commercial_szip.html >
Yes, quite right, I don't know what I was thinking when I replied, sorry for the noise. -- Mateusz K. _______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
