On 18 Sep 2007, at 03:06, Yen-Ju Chen wrote:

> Here is a list of licenses in -trunk.
> We can ignore the experimental components like Mantella or babbler. :)
> EtoileFoundation has one file in GPL, which conflicts with its BSD  
> license.

Thanks for doing this.  It would be good to have this list on the new  
web site somewhere when it's finished.

Deleting all BSD things from the list gives a few unknowns, most of  
which seem to be my fault:

> Services/Private/Idle - Unknown

Should be BSD.  Sorry.  Forgot add a license file.

> Services/Private/LaunchBox - MIT

I thought this was BSD.  I'm happy with MIT though.

> Services/User/MicroblogPushExample - Unknown
>
Public domain; intended as an example.

> Services/User/ColloquySetStatus - Unknown
> Services/User/Microblogger - Unknown

BSD or MIT.  The code's part mine and part Jesse's, and I'm happy  
with whatever.

> Services/User/Spot - Unknown

This one isn't mine.

I'll try to add licenses for these later today.

We're left with a few LGPL things:

> Bundles/Camaelon - LGPL2
> Bundles/EtoileWildMenus - LGPL2 or later
> Frameworks/AddressesKit - LGPL2
> Frameworks/BookmarkKit - LGPL2 (Derivate work from AddressesKit)
> Frameworks/CollectionKit - LGPL2 (Derivate work from AddressesKit)
> Services/User/LookAndBehavior - LGPL2
> Frameworks/PaneKit - LGPL2
> Frameworks/RSSKit - LGPL2
> Frameworks/ServicesBarKit - LGPL2
> Frameworks/SystemConfig - LGPL2
> Services/Private/System - LGPL
> Services/User/AddressManager - LGPL (Derivate work from AddressesKit)
> Services/User/CodeEditor - LGPL2
> Services/User/Hardware - LGPL2

I don't have a problem with any of these being LGPL'd.  For clarity,  
are they LGPL2, or LGPL2.1?  Any thoughts on moving them to 3?

I'd prefer BSD for these, so if anyone feels in a relicensing mood,  
it would make me happy, but I won't complain otherwise.

Then we get to ASL 2 things:

> Frameworks/LuceneKit - Apache 2 (Derivate work from Apache Lucene)
> Frameworks/UnitKit - Apache2
> Services/User/NewsStand - Apache 2 (Derivate work from Vienna 2)

I quite like ASL2, but it's incompatible with GPL2 (not GPL3 though),  
so it might pose a problem for some people.  LuceneKit is the only  
one of these likely to cause problems, unless RSSKit is planning on  
being replaced with code from NewsStand.

> Services/User/Sketch[4] - Apple

I can't remember the terms of this license, but I seem to recall it  
was okay (non-viral, no nasty conditions).

> Frameworks/DistributedView[1] - GPL2

Do we use this anywhere?  I was under the impression Quentin had  
written a replacement for this, but I might have imagined it.

> Frameworks/MultimediaKit - GPL (Derivate work from mplayer-osx in GPL)

Perhaps we could replace this with something based on ffmpeg, which  
is LGPL?

> Services/Private/Azalea - GPL (Derivate work from OpenBox3)

Not a problem.  The WM is external to everything, so keeping it GPL'd  
is not a problem.  I imagine it will eventually be replaced by a  
number of simpler tools, which can have their own licenses.

> Services/Private/MenuServer - GPL

Any idea why this is GPL'd?

> Services/Private/SystemToolsBackends - GPL

I don't know what this is.

> Services/User/Installer - GPL2

Not used yet.  Any chance of relicensing?

> Services/User/Terminal - GPL2 (Derivate work from iTerm)

To be replaced with TermX?

> UKPluginsRegistry is GPL.

I'm not sure what this does.  I've written code for automatically  
loading bundles and enumerating classes corresponding to a particular  
protocol or inheriting from a particular class which I can locate and  
pop in SVN if it's helpful.  Does it do more than this?

> Frameworks/PopplerKit - GPL (Derivate work from xpdf in GPL)
> Services/User/Vindaloo - GPL2 (Link to PopplerKit)

This is probably the biggest problem, but should be okay as long as  
PDF viewing is done in a very loosely-coupled way (PDF viewer  
service, that kind of thing) when integrating it with other  
applications.  Unfortunately, this limits us to using PDFs for print  
preview type things.  No embedded PDF views without making the rest  
of the code GPL'd.

David

_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to