Felix Meschberger wrote:
Hi,

Richard S. Hall schrieb:
Regarding the NOTICE file, I don't think we want the "originally developed" stuff in there. That was the whole point of the IP clearance, so that this can be claimed to be Apache software. To acknowledge Deiter, we should use one of the other approaches that I mentioned in my other email message.

In other projects we also have this "originally developed" signature in the NOTICE files for code we imported into the respective project. Of course the official part is done by the IP clearance, but I think we should still state that the original code came from the outside.

I disagree here, because it potentially gives reason for concern about who actually "owns" the code. Since Dieter contributed the code to Apache, it is now Apache code so it should be listed as such. The NOTICE file, in my view, is not the place to try to give credit to contributors since there are lot of potential contributors to all code contained in a release. We have certainly not done this in any other NOTICE file. Perhaps we can get some more opinions.

The other approaches are listing Dieter on the contributors page (something I should have anyway) and listing the original code authors on the sub project documentation page. I will do this.


The NOTICE file also says that it includes OSGi software, but I don't think it does.

Right. Removed that section on including OSGi software.

I notice here that we also list the copyright year for the OSGi software, do we really need to do that? It is a maintenance pain if we do because we will need to change it every time we update the OSGi software, like we are going to do now that we are using R4.1 API. (This comment is for all subprojects, not just the remote shell.)

The discussion on putting years or not is almost as long as the naming discussions ;-) If I remember correctly one common consensus is, that is not strictly required to put copyright years but having them is still worth it ;-)

As this issue also touches all our other projects, I would say, I keep the years here and we will fix all projects once we reach consensus.

For simplicity, I say remove it. What do others think?

-> richard


Regards
Felix

Reply via email to