Ask HN: Someone removing your MIT LICENSE in their fork?

18 points by NickBusey ↗ HN
Leaving for posterity. What would you do?

https://github.com/VivumLab/VivumLab/issues/526

15 comments

[ 28.8 ms ] story [ 591 ms ] thread
If they aren't following the license you released your work under, then they're infringing your copyright, and you could send a DMCA to GitHub to get their repository taken down.
they seem to have your license there https://github.com/VivumLab/VivumLab/blob/dev/LICENSING/Home... ?

Their license is also seems like GPL, which is compatible with MIT afaik.

(comment deleted)
But which license applies to which files?
Yea seems strange. They have copywritten my copywritten files?
IANAL, but check out this law.stackexchange thread. It pertains to the BSD license, but it's very similar

https://law.stackexchange.com/questions/4149/can-one-take-bs...

And the 2nd answer seems to say that no, you can't just recopyright something. https://law.stackexchange.com/a/4150
Some answers seem to disagree. I, as a non-lawyer, think as long as the git commits make it clear who authored what, it's a non-issue.
copyright notice just means they have at least partial copyright. It doesn't mean they have copyright to all code.
The whole "conditions" part of the MIT license is this:

"The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

No requirements for you to keep the licensing constant for unmodified files.

If you fork ViviumLab, you're subject to GPL (plus the sublicenses?, but GPL covers that anyway if you don't remove the licenses from your source code); if you fork HomeLab, you're subject to MIT. They don't need to change anything for you to be subject to GPL.

Yeah - the Github issue seems to take issue with the naming of the file, but the MIT license makes no such requirement. I don't think any license requires the file name, it's just a suggestion.
yeah than it would not be possible to include 2 MIT etc licensed code in a project.