Comment by chuckadams
3 days ago
How would you possibly enforce this? I can disconnect my laptop from the internet and the local LLM will still autocomplete TW classes. Does JetBrains therefore owe TW every time it does this? What if it was actually completing UnoCSS class names that happen to overlap? How about when it's just simple autocomplete based on what classes are visible and what I've used within the same file?
These might sound like snide rhetorical questions, but when you start demanding payment, they're very real.
> How would you possibly enforce this?
The legal system.
If you see a bunch of Tailwind markup on websites without a license key, you can enforce your license. The LLMs can write the code for you, but they either have to negotiate their own license or instruct users to get their own.
The comparable I am familiar with is Font Awesome. Even if you want a free plan, you still have to create an account and get a key.
Then pretty soon people will stop using Tailwind and use another OSS atomic CSS library instead, like UnoCSS. You can't stop the hydra.
Sounds like full employment for IP lawyers. Not a world I'd prefer.