While it is permissible to have a maven identify like "spark-foo" from "org.bar", I'll agree with Sean that avoiding that kind of name is often wiser. It is just too easy to slip into prohibited usage if the most popular, de facto identification turns out to become "spark-foo" instead of something like "Foo for Apache Spark".
On Wed, Aug 15, 2018 at 11:47 AM Koert Kuipers <ko...@tresata.com> wrote: > ok it doesnt sound so bad if the maven identifier can have spark it in. no > big deal! > > otherwise i was going to suggest "kraps". like kraps-xml > > scala> "spark".reverse > res0: String = kraps > > > On Wed, Aug 15, 2018 at 2:43 PM, Sean Owen <sro...@apache.org> wrote: > >> I'd refer you again to the trademark policy. In the first link I see >> projects whose software ID is like "spark-foo" but title/subtitle is like >> "Foo for Apache Spark". This is OK. 'sparklyr' is in a gray area we've >> talked about before; see https://www.apache.org/foundation/marks/ as >> well. I think it's in a gray area, myself. >> >> My best advice to anyone is to avoid this entirely by just not naming >> your project anything like 'spark'. >> >> On Wed, Aug 15, 2018 at 10:39 AM <0xf0f...@protonmail.com> wrote: >> >>> Does it mean that majority of Spark related projects, including top >>> Datatbricks ( >>> https://github.com/databricks?utf8=%E2%9C%93&q=spark&type=&language=) >>> or RStudio (sparklyr) contributions, violate the trademark? >>> >>> >>> Sent with ProtonMail <https://protonmail.com> Secure Email. >>> >>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ >>> On August 15, 2018 5:51 PM, Sean Owen <sro...@apache.org> wrote: >>> >>> You might be interested in the full policy: >>> https://spark.apache.org/trademarks.html >>> >>> What it is trying to prevent is confusion. Is spark-xml from the Spark >>> project? Sounds like it but who knows ? What is a vendor releases ASFSpark >>> 3.0? Are people going to think this is an official real project release? >>> >>> You can release 'Foo for Apache Spark'. You can use shorthand like >>> foo-spark in software identifiers like Maven coordinates. >>> >>> Keeping trademark rights is essential in OSS and part of it is making an >>> effort to assert that right. >>> >>> >>> >