Quote of the week
Posted Dec 16, 2004 16:38 UTC (Thu) by
mrshiny (subscriber, #4266)
In reply to:
Quote of the week by gregkh
Parent article:
Quote of the week
The kernel is only tied directly to the drivers because it's made that way. A stable binary API should be achievable and I think many users would say it's desirable. Yes there are challenges involved, and yes there is work involved. But why is it that the kernel-user interface gets special treatment? Don't people run open-source applications? They could just recompile them to access the kernel's updated binary API. I think it's really the same argument. Users want binary modules, just like they want binary programs. It may not be the best thing, but sometimes it's the only thing that works. Have a pdf file you can't read? Sometimes Adobe acrobat reader is the only program that deciphers it. Have some piece of hardware that you need to do a job? Sometimes there are only binary drivers for it.
Anyway, I can see from your webpage that you disagree with my view, and since it's not my code I can't tell you how you should do things. Personally I think a binary API would help. But then, considering that we don't even have a "stable" and "development" kernel anymore, I guess there's really no place to decide where it's ok to break the API.
(
Log in to post comments)