rajasekarv / vega

A new arguably faster implementation of Apache Spark from scratch in Rust
Apache License 2.0
2.23k stars 207 forks source link

Spark is a trademark of the Apache Software Foundation #27

Closed jghoman closed 4 years ago

jghoman commented 4 years ago

see: https://spark.apache.org/trademarks.html

iduartgomez commented 4 years ago

We shouldn't let this slide too long to avoid any sort of animosity towards the project. The action items would be:

Is understandable we still want to maintain some sort of reference to the original project, so we can mention it by framework inspired by Apache Spark(tm). The profile of the project will be keep increasing as we do work and publish articles etc. so I wouldn't worry about it too much.

steven-joruk commented 4 years ago

Good plan of action. From what I've read referring to trademarks by their name without the trademark logo ("tm") is sufficient. In addition to the original link, Apache have general guidance for how to refer to their trademarks.

burdges commented 4 years ago

I think "fleck" and "flake" nicely parallels the noun usage of spark since rusted iron flakes off producing flecks of rust. Also, rust starts where some protective layer flakes or flecks off, which parallels the verb usage. I think both imply "numerous" or "clusters" as well as or better than spark. "Fleck: Rust framework inspired by Apache Spark(tm)"

rajasekarv commented 4 years ago

Thanks for the suggestion @burdges . Fleck, Bolt, Streak, Light, Photon are the options for now. If we can reach a consensus on one of these, we can go ahead and rename the project.

XVilka commented 4 years ago

Photon is not an option - it's a famous GUI subsystem from QNX and a registered trademark:

Photon microGUI® for QNX® Neutrino®

rajasekarv commented 4 years ago

But this is not a competing/similar service to Photon. So does it still count as a trademark infringement?

XVilka commented 4 years ago

I don't know, just pointing out there is a well-known trademark with the same name.

iduartgomez commented 4 years ago

Fleck is very creative, but I also like Streak; those two are my favorite so far :)

iduartgomez commented 4 years ago

@rajasekarv maybe is a good time to move forward with this before we start adding a lot of configuration, documentation stuff etc. we would have to rename later? Vega is my favorite so far, or nano would also do.

rajasekarv commented 4 years ago

Going with Vega then. Will change it today

ugoa commented 4 years ago

Awesome. This finally happened. Just out of curiosity, after the renaming, would the old repo URL on the internet pointing to native_spark still works? Will they be redirected to the new Vega repo automatically by Github?

rajasekarv commented 4 years ago

Old repo URL will get redirected to this repo.