Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:It's not easy (Score 2) 182

Exactly, this file from the kernel docs explains the practical reasoning of not having a stable ABI in detail -

Not only is stability and being able to integrate the drivers better within the kernel a key part of having the source for the drivers. If some poor person gets stuck using a piece of once 'in' hardware that the manufacturer has long since abandoned supporting - the issues can still be fixed. Or will have been fixed before the hardware became obsolete.

It also allows people who can code to help stabilise the drivers. Which essentially means the user has a better impression of the hardware. So the manufacture can benefit significantly from the source for that driver being available.

The reasons are practical - not only for stability but for longevity of support well after the manufacturer has long stopped caring. Having a stable ABI did nothing for Windows XP when the driver ran riot and took down the entire system in an all too common video driver BSOD.

Comment Re:"Celebrity"? (Score 1) 233

Different types of monopoly rights:

Physical rights
Personality rights
Copy rights
Trade mark rights
Patent/implementation rights
Planetary rights
Spatial rights
the list could go on because...

All abstract. All to address specific variances with the goal towards establishing abstract rights.

Slashdot Top Deals

Nonsense. Space is blue and birds fly through it. -- Heisenberg