Originally posted by Opossum
View Post
Announcement
Collapse
No announcement yet.
Artem Tashkinov: Independent Hardware Vendors Hate Linux
Collapse
X
-
Originally posted by Nuc!eoN View PostThis is why I cannot take this guys seriously:
His reaction is totally pathetic.
EDIT: OMG wtf is wrong with this forum.. I cannot post links, images nor upload attachments..
So here an edited link: i.imgur.com/FF0Lsff.png
Comment
-
Originally posted by GruenSein View PostTo be fair, it is a very recent development that the open source drivers for AMD for example have started to be competitive.
Originally posted by GruenSein View PostNvidia is frequently praised for their oh-so-great closed source drivers.
Comment
-
Originally posted by pal666 View Postthis is incorrect statement. linux kernel does support stable api/abi for its clients. it does not support stable api/abi for parts of itself, but if you are asking for such stupid thing, you've already failed
Comment
-
Originally posted by swoorup View PostThe guy has a point: stable API/ABI for drivers. When a hardware vendor writes a driver, why would they want to maintain it, after every few kernel releases.
but summary for lazy ppl- The quality of the driver will rise as the maintenance costs (to the original developer) will decrease.
- Other developers will add features to your driver.
- Other people will find and fix bugs in your driver.
- Other people will find tuning opportunities in your driver.
- Other people will update the driver for you when external interface changes require it.
- The driver automatically gets shipped in all Linux distributions without having to ask the distros to add it.
Last edited by pal666; 01 August 2017, 03:42 PM.
- Likes 1
Comment
-
- Likes 2
Comment
-
Originally posted by Delgarde View Post
The key word in the Linus quote is "userspace". The interface between kernel and non-kernel code is considered stable, and if kernel developers break that interface, Linux will yell at them. A lot.
The same is not true *within* the kernel - and that includes modules, which despite being dynamically-loaded, are still part of the kernel. And that's not much of a problem for drivers developed within the kernel tree, because developers are usually pretty good about not breaking other parts of the tree... probably because unnecessarily creating work for other kernel developers will also result in Linus yelling at them. But it *is* a problem for drivers developed outside the kernel tree - the attitude tends to be that if they're not doing things the proper way, they can suffer the consequences... and Linux will yell at them instead (see NVidia).
If I were able to, I would forbid and legally persecute anyone doing a kernel module for Linux. After all, it's against GPL too. I consider Linus and the rest of the leader in Linux are too weak, I'm also amazed how certain "companies" joined the Linux Foundation and aren't FOSS friendly at all!!!!
Closed source drivers provide lots of issues and little benefits. Somebody should force Nvidia to open their black box and forbid features just because market fragmentation (vGPU? Proper in-kernel Optimus support? See all those hacks to make games work better?).
They provide crap, no real support. To me they are useless and poisonous to the Linux kernel ecosystem.Last edited by timofonic; 01 August 2017, 03:56 PM.
- Likes 1
Comment
Comment