3 ms·
> There's literally nothing to gain from doing so. And yet KHTML was forked into WebKit which was forked into Blink, just to name one. OSX has forked BSD code
by riffraff 4y ago
> There's literally nothing to gain from doing so.
And yet KHTML was forked into WebKit which was forked into Blink, just to name one.
OSX has forked BSD code, as did windows.
This things happen all the time. MIT is a fine license, so is GPL, but we can't just say "oh nobody is going to fork this, it's dumb!" because it happens all the time.
- nivenkos 4y agoWINE is the best example, they switched after TransGaming's Cedega just released a commercial fork and contributed nothing back.
- snvzz 4y agoWhy do you think this could happen to coreutils? What could you possibly add to coreutils that would make a proprietary fork sustainable?
- raybb 4y agoDo you know of any place someone is maintaining a list of forks like this?
- baby 4y agoSo this is great no? I’m happy windows and osx exist
- riffraff 4y agoI am not against licenses that don't require giving back, I am just saying it commonly happens.
- Someone 4y ago> And yet KHTML was forked into WebKit which was forked into Blink, just to name one. Bad example. KHTML was LGPL-licensed when Apple forked it (looking at https://invent.kde.org/frameworks/khtml https://invent.kde.org/frameworks/khtml, it may be dual LPGPLv2/GPLv3 or later licensed now). That probably is _the_ reason WebKit always was open source.
- dontlaugh 4y agoKHTML was LGPL. LLVM is Apache 2. Both are contributed to by companies. The license matters less than you might think.
- riffraff 4y agosure, but this is not what I am talking about, I am just saying that "there's literally nothing to gain from making forks" does not seem to prevent organizations from forking things.
- cleanchit 4y agoYou're talking about browsers. The parent is talking about grep.