There's a famous project that did something similar to this. It's WURFL. The creator behind the project got offended when a big co (Google I assume, not sure) who forked his project and never paid him anything at all. I believe it was under a different, very permissive license. When he found out this happened, he immediately, deleted repos of the code copies of the old license and published a new "commercial" license screwing companies who depended on his database. Luckily, someone cloned the project on Github, but he took it also down with a DMCA.
I really hate people who don't understand what open source really means and get offended when someone uses their work in a way that doesn't violate the license, but doesn't give back.
> When he found out this happened, he immediately, deleted repos of the code copies of the old license and published a new "commercial" license screwing companies who depended on his database. Luckily, someone cloned the project on Github, but he took it also down with a DMCA.
I don't understand this. If the old version was licensed permissively what argument does he have to take down a copy of it with DMCA?
And the original companies using it wouldn't care - of course they'd have their own vendored copy internally - they don't need GitHub to keep using it.
https://shkspr.mobi/blog/2012/01/wurfl-and-database-copyrigh...
I really hate people who don't understand what open source really means and get offended when someone uses their work in a way that doesn't violate the license, but doesn't give back.