LINUX.ORG.RU

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

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

Последние разработчики, которые героически отпиливали от иксов вот такую вот хрень: https://cgit.freedesktop.org/xorg/xserver/commit/?id=c9468177486833d521ec62c7b0266b4be8200de7

Возможно это было нужно для загрузки драйверов, когда родного загрузчика модулей не было (в ранних версиях UNIX не было libdl и динамической загрузки модулей) или он был недостаточно функционален. Не вижу в этом ничего плохого. Это ещё может позволить загружать одни и те же бинарники драйверов на разных ОС. В Chrome есть свой ELF загрузчик для NaCl, а в последнее время ещё модули WASM добавили.

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

Последние разработчики, которые героически отпиливали от иксов вот такую вот хрень: https://cgit.freedesktop.org/xorg/xserver/commit/?id=c9468177486833d521ec62c7b0266b4be8200de7

Возможно это было нужно для загрузки драйверов, когда родного загрузчика модулей не было или он был недостаточно функционален. Не вижу в этом ничего плохого. Это ещё может позволить загружать одни и те же бинарники драйверов на разных ОС. В Chrome есть свой ELF загрузчик для NaCl, а в последнее время ещё модули WASM добавили.