Hey Antonio, I don't see your point. The ASF requires the NOTICE file, not some random contributor. If a contributor requires a personal addition to the NOTICE file, I would not merge his/her contributions. As long as he /she just creates files, they can added without problem.
In fact nobody can stop us from copying JNA mappings from the project, as the files are ALv2 and LGPL licensed. This will not impact the NOTICE file. Infact we already bundle files with different licenses. Apache netbeans as a whole is still owned by the ASF, individual files are a different matter. As already written, there is only one thing we can't do with Daniels contributions: we can't relicense them. I don't consider raising a legal ticket as a good option - lawyers have the tendency to answer your exact question or add random constraints. Legal advise is seldom a good practical answer in my experience. Greetings Matthias Am Dienstag, den 16.01.2018, 20:13 +0100 schrieb Antonio: > > > But that being so we'll have to scan > 5.5 million files for copyright > notices in order to add those to the NOTICE file, which will also > increase linearly with the number of contributors. > > Anyway to end this discussion once and for all and move forward (the > question was asked last week as well) I propose two solutions: > > a) Raise this to legal for a _final_ and _authoritative_ answer. > b) Request signing the CLA to all contributors. > > Cheers, > Antonio > > On 16/01/18 19:35, Matthias Bläsing wrote: > > Am Dienstag, den 16.01.2018, 11:18 +0100 schrieb Bertrand Delacretaz: > > > On Tue, Jan 16, 2018 at 10:37 AM, Christian Lenz <christian.lenz@gmx. > > > net> wrote: > > > > ...I see the nice NetBeans repo on github and I clone it and I fix > > > > stuff and make a PR > > > > is this possible without having a CLA or not?... > > > > > > Yes it is possible and has always been. > > > > > > > This would also mean, that the "normal" ALv2 header has to be used: > > > > /* > > * Copyright [yyyy] [name of copyright owner] > > * > > * Licensed under the Apache License, Version 2.0 (the "License"); > > * you may not use this file except in compliance with the License. > > * You may obtain a copy of the License at > > * > > * http://www.apache.org/licenses/LICENSE-2.0 > > * > > * Unless required by applicable law or agreed to in writing, software > > * distributed under the License is distributed on an "AS IS" BASIS, > > * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > > * See the License for the specific language governing permissions and > > * limitations under the License. > > */ > > > > as this one can only be used by CLA signees: > > > > /* > > * Licensed to the Apache Software Foundation (ASF) under one > > * or more contributor license agreements. See the NOTICE file > > * distributed with this work for additional information > > * regarding copyright ownership. The ASF licenses this file > > * to you under the Apache License, Version 2.0 (the > > * "License"); you may not use this file except in compliance > > * with the License. You may obtain a copy of the License at > > * > > * http://www.apache.org/licenses/LICENSE-2.0 > > * > > * Unless required by applicable law or agreed to in writing, > > * software distributed under the License is distributed on an > > * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY > > * KIND, either express or implied. See the License for the > > * specific language governing permissions and limitations > > * under the License. > > */ > > > > Is this agreed upon? If so Daniels contribution can be adapted with > > the > > changed headers and merged. > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists