Как известно, ядро linux постоянно перетряхивают. Поэтому вопрос такой, а можно ли написать драйвер, да так, что бы он продолжал собираться скажем 2 года без переписывания? Для примера возьмём драйвер cdc_acm. Часто ли его правят на предмет нового api? Дело в том, что существует масса экзотических устройств, существующих часто в единичных экземплярах и пихать их все в ядро по крайней мере глупо, оно и так очень толстое.
И ещё, интересно как с этим обстоят дела в других открытых *nix системах. Интересуют *bsd и opensolaris.
Линукс, ядро, abi, api....
Как известно, ядро linux постоянно перетряхивают. Поэтому вопрос такой, а можно ли написать драйвер, да так, что бы он продолжал собираться скажем 2 года без переписывания? Для примера возьмём драйвер cdc_acm. Часто ли его правят на предмет нового api? Дело в том, что существует масса экзотических устройств, существующих часто в единичных экземплярах и пихать их все в ядро по крайней мере глупо, оно и так очень толстое.
И ещё, интересно как с этим обстоят дела в других открытых *nix системах. Интересуют *bsd и opensolaris.
Opera/9.63 (Windows NT 5.1; U; ru) Presto/2.1.1