[Insight-users] Reproducible results and semi-open science

Alexandre GOUAILLARD Alexandre_Gouaillard at hms.harvard.edu
Mon Apr 7 20:20:33 EDT 2008


LGPL/QPL FREE FOR RESEARCH .... Sounds a lot like CGAL to me ....

Alex.


On 4/7/08 3:40 PM, "Andriy Fedorov" <fedorov at bwh.harvard.edu> wrote:

> Hi,
> 
> I am looking for some expert advice. Currently, there are pieces of
> software, which allow academic and research use royalty-free. With
> such software, reproducibility is still important, I believe, but you
> cannot call it "open science", because there are things you can and
> cannot do, thus the term "semi-open science"...
> 
> Here is the situation. Let's say there is software "A", which is open
> for academic and research use without any additional arrangements, but
> not for commercial use. Let's say someone produced software "B", which
> they want to release under non-restrictive http://www.opensource.org/
> license, but that software "B" is using software "A" (without any
> modifications -- header files/linked libraries). To be more specific,
> consider two situations:
> 
> 1) software "A" is released under the open source MIT license with the
> following explicit exceptions:
> 
> "Distribution of  modified  versions  of this code is permissible UNDER
> THE CONDITION THAT  THIS CODE AND ANY MODIFICATIONS  MADE TO IT IN THE
> SAME SOURCE FILES  *****.h AND ****.c  REMAIN UNDER  COPYRIGHT OF
> THE  ORIGINAL AUTHOR,  BOTH  SOURCE AND OBJECT  CODE  ARE MADE  FREELY
> AVAILABLE  WITHOUT   CHARGE,   AND  CLEAR   NOTICE  IS  GIVEN  OF  THE
> MODIFICATIONS.
> 
> Distribution of this code for  any  commercial purpose  is permissible
> ONLY BY DIRECT ARRANGEMENT WITH THE COPYRIGHT OWNER."
> 
> 2) software "A" has some pieces released under LGPL, and some pieces
> under QPL. Software "B" uses pieces from both groups.
> 
> I believe, that in both cases there is no violation of either of the
> three licenses by distributing software "B" under open source license.
> Although, under LGPL, the responsibility of following the license by
> the act of linking software "B" with software "A" is the
> responsibility of the end user. Am I correct?
> 
> Practical question: what is the proper way to submit software "B" to
> Insight Journal? Software "A" is not included in the default
> configuration of the submission check system, so I am not sure how
> software "B", which depends on "A", could be tested.
> 
> Finally, is there an interest for the Insight Journal to receive a
> paper about open software "B", which is using semi-open software "A"?
> 
> Thanks in advance for your help!
> 
> Andriy Fedorov
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users




More information about the Insight-users mailing list