[MacPorts] #31382: hdf5-18: Add license info; move szip into variant

MacPorts noreply at macports.org
Fri Sep 23 15:10:25 PDT 2011


#31382: hdf5-18: Add license info; move szip into variant
-----------------------------------+----------------------------------------
 Reporter:  eborisch@…             |       Owner:  mmoll@…           
     Type:  enhancement            |      Status:  new               
 Priority:  Normal                 |   Milestone:                    
Component:  ports                  |     Version:                    
 Keywords:  haspatch               |        Port:  hdf5-18           
-----------------------------------+----------------------------------------

Comment(by eborisch@…):

 My main goal was to get hdf5-18 to build & distribute through the
 buildbot, which necessitates a compatible (redistributeable, NCSA
 qualifies) license for the package (in its default variant mode) and for
 all (recursive) deps of the default variant. (Someone please correct me if
 I'm wrong here!!!)

 Szip has its own special license:
 http://www.hdfgroup.org/doc_resource/SZIP/Commercial_szip.html where the
 terms vary based on if it is being used through HDF or not, if encoding is
 enabled or not, and if the user is commercial or not...  But that, as they
 say, is another story.

 It's not clear how to confine szip to only be usable within hdf5-18 (so
 long as szip is its own package) which, by my reading, would be required
 to have a 'distributable for non-commercial' hdf5-18 & szip package, so I
 wanted to split of szip from the default variant. Updating the license of
 hdf5-18 when +szip is selected is probably unnecessary, but I just trying
 to make it explicit why szip was in a variant for future Portfile updates.
 The +encoder variant on szip also changes its license terms, but that's
 another issue.

-- 
Ticket URL: <https://trac.macports.org/ticket/31382#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list