On Sep 5, 2009, at 6:33 AM, monipol wrote:

On 05/09/2009, at 03:34, Saadat wrote:

My application uses components, which have GPL2, GPL, BSD and MIT
licenses.
Looking at the packaging instructions, it seems that I would have to
have
one license under which the application is released. If I cannot
resolve the
license issues to the satisfaction of the Fink distribution approval
process, I was thinking that I could just release the binary
distribution
for now and release the source distribution after verifying the
license
stuff.

As Martin's already said, you may use the umbrella OSI-Approved
licence if every licence is in fact approved by OSI [3]. On the other
hand, can't these components be separate packages? If they're
libraries we prefer they're packaged separately. That helps with
licencing (using a more specific licence rather than OSI-approved),
upgrading (users won't have to rebuild the whole package if there's
only been a change in one of the libraries), and reuse (other packages
that want to use that library can just reuse the one that's already
installed).


I have two further comments on this issue.

(1) The fink project is fundamentally a source-based software distribution, with binaries provided as a courtesy to users (if the fink project team has time to produce them). The only way to start out distributing in binary-only form is to distribute fink- compatible .deb files through some other channel (such as your own website). But notice that both GPL2 and GPL3 then require that this other channel provide the source to the packages, including any modifications you made to get it to compile or to customize it for your situation. So you won't have gained anything in the process.

(2) Software which combines GPL2 or GPL3-licensed components with other, compatible, open-source-licensed components should use "License: GPL2" or "License: GPL3" as the fink license. The reasoning is that the GPL is the most restrictive of the open licenses, by requiring (rather than just allowing) source distribution, so the entire package is going to be bound by the terms of the GPL. The Free Software Foundation has a webpage listing the GPL-compatible licenses.

  -- Dave

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to