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
