| ▲ | surajrmal 6 days ago | ||||||||||||||||
And it shows how silly the idea is. gcc still sees plenty of forks from vendors who don't upstream, and llvm sees a lot more commercial participation. Unfortunately the Linux kernel equivalent doesn't exist. | |||||||||||||||||
| ▲ | leoc 6 days ago | parent | next [-] | ||||||||||||||||
It's also nakedly hypocritical behaviour on Stallman's part. Hoping (whether in vain or not) that GCC being Too Big to Fork ( https://news.ycombinator.com/item?id=6810259 ) will keep people from having access to the AST interface really isn't substantially different from saying "why do you need source code, can't you just disassemble the binary hahaha". | |||||||||||||||||
| ▲ | eikenberry 6 days ago | parent | prev | next [-] | ||||||||||||||||
I wouldn't call Linux's stance silly. A working OS requires drivers for the hardware it will run on and having all the drivers in the kernel is a big reason we are able to use Linux everywhere we can today. Just like if they had used a more permissive license, we wouldn't have the Linux we do today. Compare the hardware supported by Linux vs the BSDs to see why these things are important. | |||||||||||||||||
| ▲ | hedgehog 6 days ago | parent | prev [-] | ||||||||||||||||
There are several open BSDs. | |||||||||||||||||
| |||||||||||||||||