История изменений
Исправление ZenitharChampion, (текущая версия) :
>> главное использовать GLIBC постарее
> Смысл? Для дебианщиков?
Не все линуксоиды предпочитают иметь самый последний на данный момент дистрибутив линукса. Есть много людей, которые считают что «работает - не трогай», и вообще старый линукс работает быстрее. Также есть энтерпрайс: RHEL и SLES. Ты же не думаешь что на этих ОС физически нельзя запускать новые программы? Виндовс 2001 года может, а Linux 2011-го нет? Может и мой текущий линукс 2014-го - неполноценная ОС, которая в принципе не может запускать Unreal Tournament 2015?
Объясняю суть. Текущая версия GLIBC 2.18 имеет обратную совместимость со всеми предыдущими версиями 2.x. Берём линукс 2005 года и компилируем программу. Нужен новый компилятор? Да пожалуйста, и это можно. Готовые бинарники будут запускаться в любом линуксе. Разве это не классно? RHEL 5, 6, Fedora 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, Debian 4, 5, 6, 7, Ubuntu 7.04, 7.10, 8.04, 8.10, 9.04, 9.10, 10.04, 10.10, 11.04, 11.10, 12.04, 12.10, 13.04, 13.10, 14.04, SLES 10, 11, Opensuse 10.2, 10.3, 11.0, 11.1, 11.2, 11.3, 11.4, 12.1, 12.2, 12.3, 13.1
Один бинарник на все системы! А не сто бинарников под каждую индивидуально. Вся проприетарщина так и делает, между прочим. Flash Player - один файл на все линуксы. В любом компьютерном магазине продаётся Dr Web для Windows, Mac OS X и Linux, последний в RPM/DEB, а не в гигабайте пакетов под все системы. Яндекс.Диск, Java, Nero, Maya, Firefox, LibreOffice - всё это компилируется со старым GLIBC и распространяется одним бинарником на все системы.
Исходная версия ZenitharChampion, :
>> главное использовать GLIBC постарее
> Смысл? Для дебианщиков?
Не все линуксоиды предпочитают иметь самый последний на данный момент дистрибутив линукса. Есть много людей, которые считают что «работает - не трогай», и вообще старый линукс работает быстрее. Также есть энтерпрайс: RHEL и SLES. Ты же не думаешь что на этих ОС физически нельзя запускать новые программы? Виндовс 2001 года может, а Linux 2011-го нет? Может и мой текущий линукс 2014-го - неполноценная ОС, которая в принципе не может запускать Unreal Tournament 2015?
Объясняю суть. Текущая версия GLIBC 2.18 имеет обратную совместимость со всеми предыдущими версиями 2.x. Берём линукс 2005 года и компилируем программу. Нужен новый компилятор? Да пожалуйста, и это можно. Готовые бинарники будут запускаться в любом линуксе. Разве это не классно? RHEL 5, 6, Fedora 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, Debian 4, 5, 6, 7, Ubuntu 7.04, 7.10, 8.04, 8.10, 9.04, 9.10, 10.04, 10.10, 11.04, 11.10, 12.04, 12.10, 13.04, 13.10, 14.04, SLES 10, 11, Opensuse 10.2, 10.3, 11.0, 11.1, 11.2, 11.3, 11.4, 12.1, 12.2, 12.3, 13.1?
Один бинарник на все системы! А не сто бинарников под каждую индивидуально. Вся проприетарщина так и делает, между прочим. Flash Player - один файл на все линуксы. В любом компьютерном магазине продаётся Dr Web для Windows, Mac OS X и Linux, последний в RPM/DEB, а не в гигабайте пакетов под все системы. Яндекс.Диск, Java, Nero, Maya, Firefox, LibreOffice - всё это компилируется со старым GLIBC и распространяется одним бинарником на все системы.