Very interesting trademark claim. I would love to these two merged

btw, the first commit of codehaus plugin is at

Revision: 1465
Author: jgenender
Date: Saturday, February 11, 2006 11:17:59 PM
Message:
New JAXB 2.0 plugin
----
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/pom.xml
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/main
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/main/java
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/main/java/org
Added :
/trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/main/java/org/codehaus
Added :
/trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/main/java/org/codehaus/mojo
Added :
/trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/main/java/org/codehaus/mojo/jaxb2
Added :
/trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/main/java/org/codehaus/mojo/jaxb2/XjcMojo.java
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/site
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/site/apt
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/site/apt/usage.apt
Added : /trunk/mojo/mojo-sandbox/jaxb2-maven-plugin/src/site/site.xml


On Mon, Oct 13, 2014 at 2:38 PM, Aleksei Valikov <aleksei.vali...@gmail.com>
wrote:

> Hi guys,
>
> I actually wanted to address the authors of the jaxb2-maven-plugin but was
> pointed by Robert Sholte to this mailing list.
>
> I'm the developer of the maven-jaxb2-plugin, the *other* Maven JAXB2
> plugin, I might have heard of it.
>
> I have an issue I'd like to inform you about.
>
> Our plugins always coexisted peacefully. There were also no big issues
> with that. It was easy to undestand that if someone writes
> jaxb2-maven-plugin then your plugin is meant, and maven-jaxb2-plugin is
> mine.
>
> I have started my project almost 8 years ago and took the name
> maven-jaxb2-plugin as it seemed to be _the_ right convention back then.
>
> Few years later Apache estabinished the some-maven-plugin convention for
> non-Apache plugins. This is how they define it here:
> http://maven.apache.org/guides/plugin/guide-java-plugin-development.html
>
>
> *You will typically name your plugin <yourplugin>-maven-plugin.*
>
> *Calling it maven-<yourplugin>-plugin (note "Maven" is at the beginning of
> the plugin name) is strongly discouraged since it's a reserved naming
> pattern for official Apache Maven plugins maintained by the Apache Maven
> team with groupId org.apache.maven.plugins. Using this naming pattern is an
> infringement of the Apache Maven Trademark.*
> This became a warning during the build around three years ago. My plugin
> was ~5 years old back then, with an already established user base etc. I
> did not want to rename. This was a mistake, but it is a mistake already
> made.
>
> Now an Apache committer, also a user of my plugin tried to clarified the
> legal terms of this naming. Unfortunately, Apache seems to have a very
> strict position on the issue. Please check this message:
>
> http://www.mail-archive.com/dev@maven.apache.org/msg102491.html
>
> And the further discussion.
>
> So in the current situation, using the maven-jaxb2-plugin further on, I am
> * facing a threat of cease-and-desist letter and
> * a probability that my plugin will stop working/compiling any time soon.
>
> I would not speculate on whether this trademark infringement thing is
> legally sound or not. It does not matter. They're an organisation, I'm a
> private person. I can't fight them. An even if the legal threat is unsound,
> they can easily shut down my plugin technically in any next version of
> Maven.
>
> So the thing is that I have no other choice as to rename my plugin.
>
> I have not yet desided on the name. The first choice would be
> jaxb2-maven-plugin, but this artifactId is connected to your plugin. Yes,
> sure, groupId is different but people will mix them up, definitely.
> I also believe this option may hurt your user base.
>
> Any other name will disconnect my plugin from its longstanding history
> even more. This will hurt my user base. I don't want this.
>
> Merging the projects is probably not an option.
>
> I am sorry to disturb you on this matter. I hope you see I am forced to.
> Please let me know what you think, maybe there are further options.
>
> Best wishes,
> Alexey
>

Reply via email to