-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project name change required due to trademark infringement #815
Comments
i reckon to get an advisory from Github people before you change the name, and make sure their request is at least legit. But if they cant force it, just stay Terminix and ignore them. Besides pretty sure there are also firms and products called Mosaic too :/ |
@gnunn1 hmm, you removed the letter? why? |
I didn't want anyone harassing the lawyer, he's just doing his job. |
I think Alex is right, you should probably ask GitHub for advice on how to handle this or maybe contact the corporation to try to clear that this project is in no way connected with / related to their company. If this doesn't help a new poll would help to get some more name ideas. I think, if it is necessary to rename the project, should you go with a name related to GNOME since it is based on their design guide and targeted for the DE itself. ➡️ I'd vote for the name Gnomix. |
@gnunn1 obviously is up to you, but i would kindly request to attach again the letter. It has nothing to do with who signs it, but with the company. Moreover it is essential to be here for people to understand the issue, and to be aware in future such cases that can come into themselves, and in any case it is a public document since it concerns a public project, and it is not a private. My 2 cents! |
I like "Mosaic" very much, makes searching in Gnome Shell Overview also easier since "Terminal" always appears before "Terminix" in the search results. But I don't want to turn this thread into a new poll so please stay on topic ;). |
Mosaic was a web browser so I'm afraid this isn't a valid choice. |
@f2404 the last release of Mosaic the browser was twenty years ago so I'm not too worried about that. @arcticicestudio makes a good point about the google-ability of the name though, might be better to go with something made up and unique. |
Anyway, I'll run another poll on the name later today. |
Also, Mosaic™ is an NVIDIA trademark. |
@f2404 That would be the show-stopper. |
Here's the text from the lawyer for the Terminix corporation without his contact information: ===== In recognition of Terminix’s exclusive rights, the United States Patent and Trademark We recently became aware of your recent terminal emulation software that shares the In order to resolve this matter, we simply request that you change the name of your |
You kill/fix bugs faster than they do, that's why they fight you! 🥇 |
@thanostx I was going to joke that I'm probably improving their reputation which seems pretty horrid based on the reviews I've seen |
So of the names suggested previously in #41, here's the ones I liked: Tessellate I'm also going to suggest one more name, an invented word which combines Tile and Unix: Tilix |
Tessellate is even hard to write! |
Ditto is an English word meaning "a similar thing; a duplicate". |
Termino? It's the Spanish word for Terminus which I also like but would prefer not to use since it's fairly well used already. |
+1 Ditto Tremendous Terminal (tremendous-terminal) , Tremendous Tile (tremendous-tile) , |
:+1 for Tilix |
What about: |
What about TNT Terminal? Tilix Not Terminix :p |
I also like Tilix, but there seems to be a name clash again: linux distro, company |
+1 on a name that does not overlap with GNOME Terminal in the overview search. Right now I have to type the name all the way out to |
How about adding a bit of ego? gnterm, gnix, gnunnix, ... :) |
Gnuterm |
@egmontkob Thanks for the suggestion, but I'm not much for ego. I have a personal company called GExperts and back in the days when I was doing Delphi development used to name free things I was working on GX..., so my file explorer was GXExplorer, etc. Having said that, things always change and there may come a time where I hand the project over to someone else, I'd prefer it not to be related to me. @ivoarch Considering I'm using the Mozilla license probably best to avoid Gnu. @f2404 It looks like that Linux distro Tilix is discontinued and the home page for it is blank (www.tilix.com). The UK company is a bummer but there's no trademark registered for Tilix in the US or Canada which is the domain I care about legally. The reality is that it's going to be incredibly difficult to come up with a name that is sensible but it isn't used anywhere else. |
@gnunn1 OK, I vote for Tilix then if you're fine with this name. |
I used to love the GExperts Delphi enhancements, so thanks for making my life easier!
|
Could you perhaps add some migration code that copies over all the old settings (if the new ones are absent)? |
@gnunn1 Tilix (http://www.tilix.uk/) doesn't belongs to TIAA (https://www.tiaa.org/)? thats inside the 50 biggest companies worldwide and US based in any case and to my view it would be a huge mistake to make a name change for the wrong reasons. first Terminix (the terminal) is totally legit, as it has nothing to do with Terminix (the company) as objective (Terminix isn't even a brand name, is a project name). and while you said that "you could fight it", there is no need to fight it. just politely tell them, you cannot change the name ..and ask Github guys too except if you want to change names every-time that someone is annoyed why his product/compamny does't come Google first and apart this, it is also wrong to change for reasons like the open source movement/culture etc etc etc |
@alex285 If you want to cover my legal fees to fight it, let me know. Otherwise it's not up for discussion. Tilix isn't a registered trademark in the US and Canada so it's not a protected term and thus is safe to use. |
@egmontkob Unfortunately I'm not seeing an easy way to do this. Typically the install would involve uninstalling Terminix and then installing Tilix, either manually or by a package manager. Uninstalling Terminix will remove it's gsettings (i.e. removing it's schema) and making the settings inaccessible. |
Can it still ship gsettings schema files under both 'tilix' and 'terminix' for a transational period (about a year or so)? I hope their lawyers wouldn't mind it. Not sure about the technical bits. Thanks! |
@egmontkob There's a number of issues with that as well. First off, there's no way to tell if the person is a new user or an existing one, so that means it will always copy from the old to the new even for new users. This in turn implies a certain amount of backwards compatibility, for example removing from the new schema or changing defaults means I have to maintain the same in the old. Also for new users it's pollution of dconf with both schemas and potentially leads to confusion. So no, I don't have any plans for this. |
@gnunn1 legal fees in what? is there a Terminix (Terminal) company to sue? At the worst what they could do, is to sent a letter to Github and ask them to suspend Terminix (the repo). Thus first thing you should had done was to contact Github legal department and ask for an advice btw if you look on: https://www.uspto.gov/ Also Terminix not being registered on US and Canada, but being registered on UK for example, how it makes any difference at all. Unless there is an company, it makes absolutely no difference. It goes again to Github policies and rules. |
@alex285 As far as I can tell, all of those Terminix trademarks are registered by the same company, Terminix International. It's quite common to register variants of the name AFAIK. My expectation is that Github would get a takedown request from them and decide whether or not to takedown the repo. Github's policy on this is pretty clear: https://help.github.com/articles/github-trademark-policy/ Github could delay the takedown and ask me to work it out with the trademark holder but it just leaves me in the same position as now. I'm just not seeing the point of dragging this out. Additionally, yes I can be sued as an individual and I have sufficient personal assests that I'm not interested in going down that route. If github were to refuse to takedown the repo, I'd expect that would be the next step. For me changing the name is far less hassle then the alternatives. At the end of the day I work on this for fun, the minute it stops being fun I'll just move on to something else. Changing the name keeps things in the fun spectrum for me, not changing and dealing with the hassle is not fun. |
@alex285 Also, if you think Tilix is a bad name then feel free to come up with some suggestions and check that they have no issues and I'd be happy to consider them. |
well that is a good point! I'm just pissed with the demands that some people make! anyway!
nah, Tilix is okay! Besides when you first placed the naming issue, I wasn't in favor of Terminix anyway! I like Tilix more! If I remember, you wasn't such a huge fan of Terminix name either :) |
I've completed the name change, feel free to open bugs or PRs for things I've missed. I'm sure there will be some issues as we go through a transition period, I appreciate your patience. |
@gnunn1 is anything should be reported to Weblate guys ? As far as I can tell the repository name on Weblate is still Terminix |
@bil-elmoussaoui Definitely and I will be sending them an e-mail shortly, just cleaning up a few remaining things first. |
I'm working with migrating the autotools files. Soon after Ill push a tilix-git to AUR and ask for a merge from terminix-git to tilix-git. |
Thanks @dsboger, that would be great. |
tilix-git is up and running (I'm using it now). The other packages (terminix, vte3-terminix-git) I'll move after Tilix is released. |
Please note that while Terminix (the exterminators) are completely unrelated to software (and therefore I don't know whether their trademark is applicable to Terminix (the software) at all), there is a company called Tilix doing software stuff: http://www.tilix.eu/ |
Under the excuse "better late than never": Tilter Short for TILing TERminal. |
For migrating my settings I did:
This even works after you have uninstalled the terminix schema, since the user customized settings are available even after the schema got removed, and the default settings do not matter anyway. You can of course also do this in a single line, but I wanted to have the settings backed up in a file just in case ;) If everything is ok you can probably clear the old Terminix settings with:
Finally to copy the bookmarks and custom themes just do:
|
I've updated most of the Wiki for the new name, but I did not touch the screenshots. It would also be nice to add a question about the name change to the FAQ. EDIT: I have seen now that tilix-web kind of replaced the wiki, so maybe duplicated pages should be removed? |
The migration to Tilix in AUR is mostly complete, except some merge requests from old to new packages have not been resolved by trusted users yet. This means that some of the old packages still coexist. Once the merge requests are accepted, the history of the old packages (comments and votes, mostly) will be included in the new packages. The status of AUR packages for Tilix is as follow:
EDIT: links |
Just wanted to give a heads-up that Tilix(Terminix) became the default vte in "Ubuntu Budgie 17.04" and is a great alternative to stjerm(currently unmaintained and my previous choice for a lightweight quake-esque term). Great project. Keep it up! |
Looks like I'm going to have to change the name of the project as I received a letter from the Terminix corporation with regards to trademark infringement. While I could fight it, I don't think it's worth the time or effort.
I think when I ran the naming poll last year the preferred alternative was Mosaic so I'll probably end up going with that.
The text was updated successfully, but these errors were encountered: