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 -~----------~----~----~----~------~----~------~--~---
