Vincent Massol wrote: > On Oct 8, 2009, at 12:57 PM, Vincent Massol wrote: > >> On Oct 6, 2009, at 9:03 PM, Sergiu Dumitriu wrote: >> >>> Vincent Massol wrote: >>>> Hi, >>>> >>>> In order to fix issue http://jira.xwiki.org/jira/browse/XWIKI-4428 >>>> I've had to dive very deep and fix Sun's URLClassLoader which has a >>>> large number of problems. To do so I had to rewrite several classes >>>> and I've taken sources from Emory Utilities >>>> (http://dcl.mathcs.emory.edu/php/loadPage.php?content=util/features.html#classloading >>>> ) and modified them slightly (since they were missing the ability to >>>> support custom URL Stream handlers). >>>> >>>> So I have a new URIClassLoader that extends URLClassLoader + a set >>>> of >>>> associated classes (stream handlers and url connection >>>> implementations). >>>> >>>> I'd like to commit this in a new xwiki-classloader module, dedicated >>>> to classloading code (same as we have xwiki-xml for ex). >>>> >>>> Let me know if you need more details. >>> Emory Utilities code is in the public domain (no copyright). I don't >>> know if we can relicense it under LGPL, so what does that mean for >>> our code? >> It looks ok for me: >> >> " >> [snip] >> Dedicator makes this dedication for the benefit of the public at >> large and to the detriment of the Dedicator's heirs and successors. >> Dedicator intends this dedication to be an overt act of >> relinquishment in perpetuity of all present and future rights under >> copyright law, whether vested or contingent, in the Work. Dedicator >> understands that such relinquishment of all rights includes the >> relinquishment of all rights to enforce (by lawsuit or otherwise) >> those copyrights in the Work. >> >> Dedicator recognizes that, once placed in the public domain, the >> Work may be freely reproduced, distributed, transmitted, used, >> modified, built upon, or otherwise exploited by anyone for any >> purpose, commercial or non-commercial, and in any way, including by >> methods that have not yet been invented or conceived. >> >> "
Yes, this part I knew, but the following I didn't: > See this: > http://www.mail-archive.com/[email protected]/msg02633.html > > " > You can apply your own license to public domain code at will. So just > attach a normal GeoTools header (copyright PMC and license LGPL) to > it, and then add some notes giving credit to the original authors and > making sure it is clear where it came from. > " Great, then +1. -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

