Messages in this thread | | | Date | Sat, 14 Oct 2006 12:19:15 +0100 | From | James Courtier-Dutton <> | Subject | Re: Driver model.. expel legacy drivers? |
| |
Adrian Bunk wrote: >> ... >> This brings up a few potential questions: >> >> - Will this eventually be necessary to an absolute? Will 100M >> tarballs and hundreds of thousands of drivers be unmanageable in a >> tight, ABI-unstable monolith 10 years from now? > > "hundreds of thousands of drivers" won't happen during my lifetime. > > If the kernel size only doubles to 100 MB that's no problem. > >> - Would it ACTUALLY be worthwhile, given such a scenario, to expel >> drivers out of the tree to glue on by a static, somewhat slower but >> workable ABI so nobody has to touch the code ever? > > Documentation/stable_api_nonsense.txt describes why this is nonsense. >
stable api is even nonsense for Windows, which tries to have a stable api for drivers. For example, manufacturers are having to write Vista specific drivers, because their old Windows XP drivers don't work on Vista. E.g. Creative sound cards.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |