Hi,
still not convinced that commercial code is allowed...
Issue https://issues.sonatype.org/browse/MVNCENTRAL-692
is about closed source libraries that are free to use.
See comment from Joel Orlina on 05/26/15
I think the main thing is that the artifacts need to be free to
distribute and use if they are to be hosted on Maven Central.
A commercial plugin is not free to use.
Karl
On 10.07.2020 17:35, Matthias Bläsing wrote:
Hi,
Am Freitag, den 10.07.2020, 16:40 +0200 schrieb Karl Tauber:
On 08.07.2020 22:21, Ernie Rael wrote:
On 7/8/2020 8:07 AM, Karl Tauber wrote:
My company offers a commercial plugin (JFormDesigner) for NetBeans and
for us it is no option to upload our commercial plugin to Maven Central.
Not sure whether this would be even legal. Isn't Maven Central for
open source only?
I'd like to hear some clarification on this point if anyone has an
answer, definitive or otherwise. I've seen some articles that say yes
and some that say no.
On Sonatype's central home page https://central.sonatype.org/:
The Central Repository - Serving Open Source Components Since 2002
Or on https://central.sonatype.org/pages/about.html:
The Central Repository is the largest collection of Java and other
open source components.
Or on https://central.sonatype.org/pages/producers.html:
Whether you are an individual running a small open source project,
a group of developers with a few projects or a large organization
running your own repository manager publishing open source components
...
the answer is wrong. Open Source is not a requirement:
https://issues.sonatype.org/browse/MVNCENTRAL-692
links to:
https://central.sonatype.org/pages/central-repository-producer-terms.html
links to:
https://central.sonatype.org/pages/requirements.html
And the core part:
If, for some reason (for example, license issue or it's a Scala
project), you can not provide -sources.jar or -javadoc.jar , please
make fake -sources.jar or -javadoc.jar with simple README inside to
pass the checking. We do not want to disable the rules because some
people tend to skip it if they have an option and we want to keep
the quality of the user experience as high as possible.
TL;DR: Source and Javadoc are strong encouraged, but if you fail to
provide them, it is ok.
Greetings
Matthias
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists