LINUX.ORG.RU

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

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

> И я вот что хочу уточнить: мой libGLEW.2.1 на убунте то ведь и крашнуться мог если бы эта библиотека делала системные вызовы которые есть на арче и нет на бубунте (из-за разных версий ядра)?

Нет. В ядре Linux соблюдается железобетонная обратная совместимость. Совместимость для программ пользователя, но не для драйверов.

Как-то раз Линус Торвальдс отпиз жёстко наорал орально на одного программиста ядра, который эту самую совместимость сломал. В тот момент самым популярным DE было KDE (GNOME вышел на 1 место в 2006). Была (и есть) такая утилита kdesu, которая позволяет запустить графическое приложение от рута. В то время su и sudo так не могли, и считалось правильным запускать от sudo только текстовые проги, а при помощи kdesu - графические.

В ядре исправили какой-то «косяк», а потом обнаружили, что сломался kdesu. Автор патча в ядро, который всё сломал, написал кдешникам, чтобы они адаптировали прогу для нового ядра Linux. Но тут приходит Линус Торвальдс и в своей известной манере объясняет, что обратную совместимость ломать нельзя. И что тот «косяк» нужно исправить каким-нибудь другим способом.

Автор патча, сломавшего совместимость, начал переубеждать Торвальдса. Мол, пользователи ничего не заметят. Как правило, они обновляют ядро и DE синхронно, когда устанавливают новую версию дистрибутива. В ответ Линус обматерил его трёхэтажным матом. Именно тогда прозвучала знаменитая фраза «пользователя не волнует»

Короче, не парься. при обновлении ядра Linux, никакое пользовательское ПО не перестанет работать. Я вот даже проводил эксперимент. А вместо kdesu в современной Ubuntu можно использовать gksudo.

Исправление ZenitharChampion, :

> И я вот что хочу уточнить: мой libGLEW.2.1 на убунте то ведь и крашнуться мог если бы эта библиотека делала системные вызовы которые есть на арче и нет на бубунте (из-за разных версий ядра)?

Нет. В ядре Linux соблюдается железобетонная обратная совместимость. Совместимость для программ пользователя, но не для драйверов.

Как-то раз Линус Торвальдс отпиз жёстко наорал орально на одного программиста ядра, который эту самую совместимость сломал. В тот момент самым популярным DE было KDE (GNOME вышел на 1 место в 2006). Была (и есть) такая утилита kdesu, которая позволяет запустить графическое приложение от рута. В то время su и sudo так не могли, и считалось правильным запускать от sudo только текстовые проги, а при помощи kdesu - графические.

В ядре исправили какой-то «косяк», а потом обнаружили, что сломался kdesu. Автор патча в ядро, который всё сломал, написал кдешникам, чтобы они адаптировали прогу для нового ядра Linux. Но тут приходит Линус Торвальдс и в своей известной манере объясняет, что обратную совместимость ломать нельзя. И что тот «косяк» нужно исправить каким-нибудь другим способом.

Автор патча, сломавшего совместимость, начал переубеждать Торвальдса. Мол, пользователи ничего не заметят. Как правило, они обновляют ядро и DE синхронно, когда устанавливают новую версию дистрибутива. В ответ Линус обматерил его трёхэтажным матом. Именно тогда прозвучала знаменитая фраза «пользователя не ебёт»

Короче, не парься. при обновлении ядра Linux, никакое пользовательское ПО не перестанет работать. Я вот даже проводил эксперимент. А вместо kdesu в современной Ubuntu можно использовать gksudo.

Исправление ZenitharChampion, :

> И я вот что хочу уточнить: мой libGLEW.2.1 на убунте то ведь и крашнуться мог если бы эта библиотека делала системные вызовы которые есть на арче и нет на бубунте (из-за разных версий ядра)?

Нет. В ядре Linux соблюдается железобетонная обратная совместимость. Совместимость для программ пользователя, но не для драйверов.

Как-то раз Линус Торвальдс отпиз жёстко наорал орально на одного программиста ядра, который эту самую совместимость сломал. В тот момент самым популярным DE было KDE (GNOME вышел на 1 место в 2006). Была (и есть) такая утилита kdesu, которая позволяет запустить графическое приложение от рута. В то время su и sudo так не могли, и считалось правильным запускать от sudo только текстовые проги, а при помощи kdesu - графические.

В ядре исправили какой-то «косяк», а потом обнаружили, что сломался kdesu. Автор патча в ядро, который всё сломал, написал кдешникам, чтобы они адаптировали прогу для нового ядра Linux. Но тут приходит Линус Торвальдс и в своей известной манере объясняет, что обратную совместимость ломать нельзя. И что тот «косяк» нужно исправить каким-нибудь другим способом.

Автор патча, сломавшего совместимость, начал переубеждать Торвальдса. Мол, пользователи ничего не заметят. Как правило, они обновляют ядро и DE синхронно, когда устанавливают новую версию дистрибутива. В ответ Линус обматерил его трёхэтажным матом. Именно тогда прозвучала знаменитая фраза «пользователя не е волнует»

Короче, не парься. при обновлении ядра Linux, никакое пользовательское ПО не перестанет работать. Я вот даже проводил эксперимент. А вместо kdesu в современной Ubuntu можно использовать gksudo.

Исправление ZenitharChampion, :

> И я вот что хочу уточнить: мой libGLEW.2.1 на убунте то ведь и крашнуться мог если бы эта библиотека делала системные вызовы которые есть на арче и нет на бубунте (из-за разных версий ядра)?

Нет. В ядре Linux соблюдается железобетонная обратная совместимость. Совместимость для программ пользователя, но не для драйверов.

Как-то раз Линус Торвальдс отпиз жёстко наорал орально на одного программиста ядра, который эту самую совместимость сломал. В тот момент самым популярным DE было KDE (GNOME вышел на 1 место в 2006). Была (и есть) такая утилита kdesu, которая позволяет запустить графическое приложение от рута. В то время su и sudo так не могли, и считалось правильным запускать от sudo только текстовые проги, а при помощи kdesu - графические.

В ядре исправили какой-то «косяк», а потом обнаружили, что сломался kdesu. Автор патча в ядро, который всё сломал, написал кдешникам, чтобы они адаптировали прогу для нового ядра Linux. Но тут приходит Линус Торвальдс и в своей известной манере объясняет, что обратную совместимость ломать нельзя. И что тот «косяк» нужно исправить каким-нибудь другим способом.

Автор патча, сломавшего совместимость, начал переубеждать Торвальдса. Мол, пользователи ничего не заметят. Как правило, они обновляют ядро и DE синхронно, когда устанавливают новую версию дистрибутива. В ответ Линус обматерил его трёхэтажным матом. Именно тогда прозвучала знаменитая фраза «пользователя не е волнует»

Короче, не парься. при обновлении ядра Linux, никакое пользовательское ПО не перестанет работать. Я вот даже проводил эксперимент. А вместо kdesu в современной Ubuntu можно использовать gksudo.

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

> И я вот что хочу уточнить: мой libGLEW.2.1 на убунте то ведь и крашнуться мог если бы эта библиотека делала системные вызовы которые есть на арче и нет на бубунте (из-за разных версий ядра)?

Нет. В ядре Linux соблюдается железобетонная обратная совместимость. Совместимость для программ пользователя, но не для драйверов.

Как-то раз Линус Торвальдс отпиз жёстко наорал орально на одного программиста ядра, который эту самую совместимость сломал. В тот момент самым популярным DE было KDE (GNOME вышел на 1 место в 2006). Была (и есть) такая утилита kdesu, которая позволяет запустить графическое приложение от рута. В то время su и sudo так не могли, и считалось правильным запускать от sudo только текстовые проги, а при помощи kdesu - графические.

В ядре исправили какой-то «косяк», а потом обнаружили, что сломался kdesu. Автор патча в ядро, который всё сломал, написал кдешникам, чтобы они адаптировали прогу для нового ядра Linux. Но тут приходит Линус Торвальдс и в своей известной манере объясняет, что обратную совместимость ломать нельзя. И что тот «косяк» нужно исправить каким-нибудь другим способом.

Автор патча, сломавшего совместимость, начал переубеждать Торвальдса. Мол, пользователи ничего не заметят. Как правило, они обновляют ядро и DE синхронно, когда устанавливают новую версию дистрибутива. В ответ Линус обматерил его трёхэтажным матом.

Короче, не парься. при обновлении ядра Linux, никакое пользовательское ПО не перестанет работать. Я вот даже проводил эксперимент. А вместо kdesu в современной Ubuntu можно использовать gksudo.