Some comments inlined below.
On 04/04/2022 18:47, Ernie Rael wrote:
I'm not sure of the consensus of the NetBeans team (I'm just an
interested observer). My understanding from this thread is that if you
added
"Eric Bresie elects to include this software in this distribution
under the CDDL license."
to every file with the standard license header, then you could build a
binary and that *binary* could be included as /part of NetBeans/.
Exactly yes. Eric can choose the CDDL license or the GPLv2+CPE.
But Eric should also _add_ a Copyright notice too to each file,
something like:
Copyright 2022 Eric and friends. All rights reserved.
Copyright 2010 Oracle and/or its affiliates. All rights reserved.
This is: add a new copyright notice (that covers modifications) but not
removing nor altering existing ones.
OTOH, if you use the code and build a binary and put it in the plugin
portal, then you would not need to add that line after the license
header since the binary would not be included in NetBeans.
The plugin portal accepts developer defined licenses. People publish
plugins with the GPL license, for instance. jVI is MPL licensed, IIRC.
But it's up to the user to accept or reject the license, of course.
Personally speaking, I would be inclined to structure things to avoid
throwing away useful code. Of course, given the LSP nature of things, I
dont' know how much would be reusable (even if just the debugger could
be a great savings).
People can use LSP to develop plugins or whatever they see fit. LSP is
not mandatory. It does indeed save lots of development hours
(ide/lsp.client is quite powerful).
Cheers,
Antonio
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists