Linked by Thom Holwerda on Fri 20th Oct 2006 14:02 UTC, submitted by Ian Rogers
Thread beginning with comment 173671
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
IMHO UDI failed because all OSses are different. For example, the Win32 kernel APIs don't fit very well into the BeOS kernel architecture, etc, etc.
Designing a single arch for drivers means that you have to get people to agree on a single 'standard' kernel API.
This is close to impossible, just take a look at the linux kernel mailing list archives and search for 'stable kernel api'
(Please note that doing Linux kernel development is my current job, so I'm trying to bash Linux here
)
Edited 2006-10-21 14:34






Member since:
2006-01-22
Yes it is true, but there can be framework drivers that you can inherit from. Just another question. Why has project UDI failed? Any ideas?