To follow up the discussion about licenses, I've just committed a new COPYRIGHT file:
http://www.symfony-project.com/trac/browser/trunk/COPYRIGHT This file contains all copyright information about symfony and the bundled externals software symfony relies on. This file also links to the license files found directly under the trunk/ directory in the subversion repository. As of now, the license files are: LICENSE LICENSE.Creole LICENSE.ICU LICENSE.PHPMailer LICENSE.Propel LICENSE.lime LICENSE.pake LICENSE.phing LICENSE.prado LICENSE.prototype LICENSE.script.aculo.us I also added these files to the PEAR package. Here is the current COPYRIGHT file content: COPYRIGHTS ========== symfony ------- symfony is originally based on Mojavi3 by Sean Kerr Url: http://www.symfony-project.com/ Copyright: Fabien Potencier License: MIT - LICENSE Propel ------ symfony contains the Propel software Url: http://propel.phpdb.org/ Copyright: Authors License: LGPL - LICENSE.Propel Creole ------ symfony contains the Creole software Url: http://creole.phpdb.org/ Copyright: Authors License: LGPL - LICENSE.Creole International Components for Unicode ------------------------------------ symfony contains a port of parts of the International Components for Unicode library Url: http://www.ibm.com/software/globalization/icu/, http://icu.sourceforge.net/ Copyright: 1995-2006 International Business Machines Corporation and others. License: ICU License - LICENSE.ICU Dynarch calendar ---------------- symfony contains the dynarch calendar software Url: http://www.dynarch.com/projects/calendar/ Copyright: Mihai Bazon, 2002-2005 License: LGPL - http://www.gnu.org/licenses/lgpl.html Prototype --------- symfony contains the Prototype software Url: http://prototype.conio.net/ Copyright: 2005 Sam Stephenson License: MIT - LICENSE.prototype script.aculo.us --------------- symfony contains the script.aculo.us software Url: http://script.aculo.us, http://mir.aculo.us Copyright: 2005, 2006 Thomas Fuchs License: MIT - LICENSE.script.aculo.us famfamfam icons --------------- symfony contains a subset of the silk famfamfam icons Url: http://www.famfamfam.com/lab/icons/silk/ License: http://creativecommons.org/licenses/by/2.5/ Prado i18n classes ------------------ symfony contains the Prado i18n core classes Url: http://www.pradosoft.com/ Copyright: 2004-2006, The PRADO Group License: BSD - LICENSE.prado PHPMailer --------- symfony contains the PHPMailer software Url: http://phpmailer.sourceforge.net/ Copyright: Chris Ryan License: LGPL - LICENSE.PHPMailer Spyc ---- symfony contains the Spyc software Url: http://spyc.sourceforge.net/ Copyright: 2005-2006 Chris Wanstrath License: MIT - http://www.opensource.org/licenses/mit-license.php pake ---- symfony uses the pake software Url: http://www.symfony-project.com/ Copyright: Fabien Potencier License: MIT - LICENSE.pake lime ---- symfony uses the lime software Url: http://www.symfony-project.com/ Copyright: Fabien Potencier License: MIT - LICENSE.lime Phing ----- symfony uses the Phing software Url: http://phing.info/ Copyright: Authors License: LGPL - LICENSE.phing If you think something is missing or wrong, please contact me directly. Fabien David Zülke wrote: > On 12/5/06, Fabien POTENCIER <[EMAIL PROTECTED]> wrote: >> Concerning bundled projects, I really don't know why you have the >> impression that Propel and Creole are sub-projects of symfony. > > I don't have that impression, of course ;) I just noticed that a lof > of people don't realize that Creole and Propel are separate projects - > from the IRC channel, tickets on symfony trac or the emails that > arrive on the Propel lists. > > >> Here are some examples on the symfony website: >> >> There is a "credits" page (available from every web page) with links to >> both Creole and Propel: >> [snip] >> >> Propel and Creole and bundled under the vendor/ symfony directory. All >> PHP files have their license headers with the license. > > The thing is that the LICENSE file in the root directory only contains > information about symfony being public domain, without any indication > at all that other libraries with non-MIT licenses are bundled. Also, a > COPYRIGHT file is missing, too (after all, each individual contributor > has his or her copyright on the respective code part, it's not all (c) > Fabien Potencier ;)) > > If I may suggest a solution to this issue, have a look at > http://trac.agavi.org/browser/branches/0.11 and how we organized these > things (LICENSE, LICENSE-xyz and COPYRIGHT files). > > >> If symfony violates some licences, please contact me directly and I will >> act promptly. I have done this before and you know this. > > Yeah I saw that you finally added ICU's license.txt. I believe that if > you add the correct license information for all bundled or adapted > stuff, most licensing issues should be solved (don't forget, for > instance, to mention that a lot of the i18n stuff is copied from Prado > etc). Feel free to mimic out approach to use both LICENSE files (for > things you bundle) and COPYRIGHT (for things you copied from other > frameworks). > > There's one other license problem I noticed: > http://www.symfony-project.com/trac/changeset/352 is from Agavi, which > is LGPL, and the file has since been modified, which means you would > have to put all of symfony under LGPL ;) > I talked to Dustin about this in Frankfurt when we met at the Int'l > PHP Conference (was great fun, you should attend next time) and I > asked him to shoot me an email so I could get "offical" permission > from the author of CreoleSessionStorage to grant you a special, > non-LGPL, license. > > I also talked to him about this whole licensing stuff and how the > projects where code was taken from aren't given proper credit in my > eyes, but he moved to San Francisco to take a job with Yahoo a week or > two ago and I'm sure he has been awfully busy so he didn't get to > email me or look into the issue in general yet. > > Anyway, these issues are easy to fix, but I believe they are very, > very important, and especially for a framework that considers itself > enterprise ready, they must be taken seriously. Let me know if you > need any assistance or further information, I'll be happy to help. > Maybe also check out > http://groups.google.com/group/symfony-devs/browse_thread/thread/2fd10f53f7a3e01a > in case you missed it back then. > > Cheers, > > David > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en -~----------~----~----~----~------~----~------~--~---
