KDE/kdevplatform/language
Andreas Pakulat
apaku at gmx.de
Fri May 22 12:16:18 UTC 2009
On 22.05.09 13:17:45, Jakob Petsovits wrote:
> On Thursday 21 May 2009, Killerfox wrote:
> > On Thursday 21 May 2009 01:06:00 pm Jakob Petsovits wrote:
> > > > A codegen/licenses/GPL v1
> > >
> > > (...)
> > >
> > > Er, really? GPL v1? I thought that one is long obsolete and replaced by
> > > v2 in pretty much all cases. Are you sure this is suitable for shipping
> > > by default?
> >
> > Well technically v2 is obsolete as well, replaced by v3. However a lot of
> > software still uses it. I don't think there is an issue with providing it,
> > in the end it is the user's choice.
>
> That's not quite the same though. v3 is not only an update but also comes with
> a set of new restrictions (the DRM stuff) which caused a "philosophical" issue
> with the v2→v3 migration. On the other hand, the v1→v2 migration was
> uncontroversial and happened a long time ago (1991?), so you'll hardly find
> *any* projects anymore using v1, or anyone still suggesting it as a license.
>
> Of course it's the user's choice, but then again the user could also choose to
> use CDDL (which is in fact an improved Mozilla license, so maybe it should
> replace the MPL in this set), Affero GPL, CC-SA, Artistic, Eclipse Public
> License, IBM Public License, Microsoft Public License, plain public domain,
> PHP or Perl licenses, WTFPL, or whatever licenses are out there.
>
> I think the default choice should be a sensible, well-selected set of most
> commonly used and widely accepted licenses. That is true for GPL v2 *and* v3,
> but certainly not for GPL v1.
>
> Also, any specific reason why Apache v1 is included instead of the improved and
> GPL-compatible v2? Where is LGPL v3? And what makes the Boost license special
> that it is included as only project-specific license in the set? Isn't the
> official name for the MIT license "MIT X11" (because there are other MIT
> licenses too)?
>
> I don't want to sound harsh (in fact, having a few licenses for pre-selection
> does rock) but the imported selection looks a bit random to me. If it is
> actually intended for guiding the user to an appropriate license, I think the
> current choice is not yet an ideal one.
I agree with Jakob in that we should provide a sensible list of default
licenses that are "suggested" to be used. So how about collecting a list.
I'll make a start with the obvious ones I can come up from the top of my
head:
- GPL v2
- GPL v3
- LGPL v2
- LGPL v3
- MIT X11
- BSD
- EPL
- CDDL
- Apache v2
Eventually we could add the kde-used "(L)GPL v2 or later" and "(L)GPL v2 or later
as approved by KDE e.V." (after all we're a KDE app, right?)?
Andreas
--
You have had a long-term stimulation relative to business.
More information about the KDevelop-devel
mailing list