Trademarks

September 18, 2026 ยท View on GitHub

The code in this repository is MIT licensed. The names and the logos are not.

Copyright and trademark are separate things, and the MIT licence only speaks to the first. It grants the right to use, copy, modify and sell the code. It grants nothing at all in the name a product is sold under, or in the marks that appear in assets/. Nothing here restricts what the MIT licence permits; it states what the MIT licence was never granting.

The marks this project claims

Crowdlinker, and the Crowdlinker logo, are marks of Crowdlinker. They are used in this repository to say who built the plugin, and that is the only permission given for them.

What a fork may and may not do

A fork may take the code, change it, and sell it. That is what MIT allows and that is deliberate.

A fork may not keep the Crowdlinker name or logo on it, and may not present itself in a way that suggests Crowdlinker built it, endorsed it, supports it, or stands behind it. Rename it, and take the Crowdlinker logo out of the banner and the README.

Saying true things about where a fork came from is fine and always will be: a fork of JevPromptCoach, based on JevPromptCoach, compatible with JevPromptCoach. The line is between describing a relationship and implying a blessing.

Marks that belong to other people

TypeSafe and Jev are marks of TypeSafe. Claude and Claude Code are marks of Anthropic. This project is not affiliated with, endorsed by, or supported by either company, and uses their names only to say what the plugin runs on and what it plugs into.

What this file does not do

It does not register anything. A registered mark comes from a filing with a trademark office, and no notice in a repository substitutes for one. What use in commerce gives you is an unregistered claim, which is real but narrower and harder to enforce.

It is also worth being clear about what is actually defensible here. The plugin is named after somebody else's model. The distinctive part of JevPromptCoach is Jev, which is TypeSafe's, and "prompt coach" describes what the thing does, which is the kind of phrase trademark law protects weakly if at all. The mark with real weight behind it is Crowdlinker. If the plugin name is meant to become an asset rather than a description, it needs a name that does not borrow its distinctive half from a vendor.