On 1/6/12 5:33 AM, Rick Hillegas wrote:
On 1/5/12 1:42 PM, Rick Hillegas wrote:

At this point, I think that the Derby developers need to have a conversation about why our source distributions have been carrying these licensing terms since release 10.3.

Thanks Jean and Dag for finding that email thread. After reading it, I have a couple comments/questions:


I'm going to be a bit sloppy with my reply because I won't really have time to dig into this until the weekend (the day job calls ...) One of the things we did way back when started to use DITA for doc production was to specifically request that the DITA developers dual license under the Apache LIcense, Version 2.0, which they did and which simplified our life tremendously.

1) The discussion addresses why we believe that fo2html.xsl can be copied and modified. However, it does not address Dan's question about whether the file can be redistributed.

It's part of the DITA toolkit which is licensed (dual licensed) under the Apache License, Version 2.0, as I noted above. See http://www.apache.org/licenses/LICENSE-2.0.

2) The discussion does not address the "(c) Copyright IBM Corp. 2004, 2005 All Rights Reserved." statement in sister files like dita2fo-links.xsl.

Those files are part of the DITA toolkit files, which is available to us under the Apache License, Version 2.0.

3) I don't find any explanation of why these files lack the Apache 2.0 header. I thought that the Apache header was required on all files checked into the source repository (including build scripts). Are these files covered by an exception to that rule?


We only replace copyrights in the headers for the Derby code we develop at apache -- i.e., in the code we are authorized to change.

These other copyrights are in separate products that Derby uses. We don't have authorization to remove/replace those copyrights. I suppose we could ask, but it really isn't a problem. Source code all over Apache includes copyrights from external entities. Roy Fielding has (more than once) posted really good guidelines to [email protected] for when to replace the copyright with the Apache License, Version 2.0 header and to move the copyright(s) into the project copyright file -- and when not to. With any luck, maybe some of that excellent explanation made it into the pages under http://www.apache.org/legal/ . I'll look for a favorite reference when I have time this weekend and post it here -- and I'll also review what I've written here. Anyone who knows, feel free to jump in, fill in, or correct anything I've said.

regards,

 -jean

Thanks,
-Rick

Reply via email to