Forking is part of how open source is supposed to work.
Forking is part of how open source is supposed to work.
That's not the spirit of open source. I'm sure the authors of Continue.dev did not intend for their work to be used this way, even if the license is permissive of it.
If they wanted to police use, they could choose a different license, like one of the GPL or CC variants.
Did they go through and alter each commit in the history, making it look as if the committer was talking about brand B instead of brand A at the time they made the commit?
Or did they clone the commit history, and add commits to rebrand, while keeping the historical commits intact?
That's because there's literally no such thing. It's a licensing choice, not a seance. If you don't want people to use your code, license it correctly.
Even if it's allowable by the permissive license of the original code, it's not a net positive for OSS.
I'll take the authors' published intent over your speculation.
(I'm not saying this is what happened; I know nothing about this project. I am saying this seems like the assumption the author of the article and some people in this thread are making. I bet that's not what happened, but if YC is actually full of dumb idiots who do zero due diligence whatsoever, then I guess I have to agree with the article's thesis.)