LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

а какие проблемы могут быть со статикой? оно ж наоборот все влинковано в бинарник и не завсит от того, что снаружи?

Я о том, ломает ядро ABI между мажорными версиями или нет?(Понятно, не считая тех фич, которые были объявлены устаревшими и выпилены.) Т.е. может быть два подхода:

1. ABI ядра стабильно, за исключением тех случаев, когда мы выпиливаем устаревшие фичи.

2. Мы за ABI ядра не следим, совместимость обеспечивается на уровне заголовочных файлов. (Т.е., например, могут взять и изменить размер какого-нибудь типа данных с 32 на 64 бита в рамках одной архитектуры, или изменить выравнивание полей в структуре и т.п.)

В первом случае статика имеет смысл. Во втором нет.

Исходная версия Deleted, :

а какие проблемы могут быть со статикой? оно ж наоборот все влинковано в бинарник и не завсит от того, что снаружи?

Я о том, ломает ядро ABI между мажорными версиями или нет?(Понятно, не считая тех фич, которые были объявлены устаревшими и выпилены.) Т.е. может быть два подхода:

1. ABI ядра стабильно, за исключением тех случаев, когда мы выпиливаем устаревшие фичи.

2. Мы за ABI ядра не следим, совместимость обеспечивается на уровне заголовочных файлов.

В первом случае статика имеет смысл. Во втором нет.