Совместимость программ под Linux для различных версий Linux

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

Совместимость программ под Linux для различных версий Linux

Сообщение Virgil »

Программа, написанная для Mandriva, подходит одинаково как для Mandriva 2009, так и для Mandriva Limited Edition 2005, и для Traktopel 2001 года, и для Venice 1998 года? Или разброс меньше?

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Совместимость программ под Linux для различных версий Linux

Сообщение grub »

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

Если это простенький скрипт на POSIX shell, то он и 20 лет может работать.
Если С на уровне повыше "Hello, world", то на бинарную совместимость с системой 98 года я бы не надеялся.

Но опять таки -- "программа, написанная" подразумевает доступность исходников? Или бинарную совместимость? На совместимость на уровне исходников надежды больше :)

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

Re: Совместимость программ под Linux для различных версий Linux

Сообщение Virgil »

А как насчёт K3b и Mozilla Firefox?

Аватара пользователя
Exorcist
Увлекающийся
Сообщения: 102
Зарегистрирован: 14 апр 2006, 20:41
Откуда: Могилев

Re: Совместимость программ под Linux для различных версий Linux

Сообщение Exorcist »

программы пишутся с использованием библиотек определенных версий, гуишные проги (Qt, GTK и т.д.) десятилетней давности врядли пойдут на новой системе...
"Linux`ом нужно заниматься, а не пользоваться..." (с)

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Совместимость программ под Linux для различных версий Linux

Сообщение grub »

Virgil писал(а):А как насчёт K3b и Mozilla Firefox?
Думаю, без шансов, хотя на систему 2005 года с помощью ядреной матери и напильника может и есть ненулевой шанс прикрутить.

Уместен ли будет вопрос, зачем такие тонкие извращения?

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

Re: Совместимость программ под Linux для различных версий Linux

Сообщение Virgil »

Уместен. Бывают такие удачные версии программ, что не хочется их менять на другие, более новые. А Linux'ы то новые выходят. Вот и возникает дилема: Linux хочется новый поставить, а программу оставить старой (иногда очень старой) версии. Понимаете? :wink:

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: Совместимость программ под Linux для различных версий Linux

Сообщение Ларин »

chroot?
Two of the most famous products of Berkeley are LSD and BSD:)

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

Re: Совместимость программ под Linux для различных версий Linux

Сообщение Virgil »

Ларин писал(а):chroot?
Не знаю, что это такое.

leave
Неотъемлемая часть форума
Сообщения: 1055
Зарегистрирован: 25 окт 2006, 14:50
Откуда: minsk
Контактная информация:

Re: Совместимость программ под Linux для различных версий Linux

Сообщение leave »

Virgil, дык обратная совместимость, скорее всего, будет. Только придется пошаманить с ldd и ln -s :) Вот свежий софт под старой системой крутить не получится в 90% случаев, а наоборот - очень даже.

d_fdv
Фанатеющий
Сообщения: 152
Зарегистрирован: 04 ноя 2008, 09:14

Re: Совместимость программ под Linux для различных версий Linux

Сообщение d_fdv »

пользую Xerox Phaser 3200MFP/N . Печатает отлично. Скормил CUPS файл ppd, стащенный с сайта Xerox. Факс, сканер - не настраивал пока. sane с наскоку его не взял, я и отложил это дело. По сети кажется проблем не было. Сейчас подключен через USB.

Ларин
Неотъемлемая часть форума
Сообщения: 484
Зарегистрирован: 19 ноя 2007, 15:01
Контактная информация:

Re: Совместимость программ под Linux для различных версий Linux

Сообщение Ларин »

Virgil писал(а):
Ларин писал(а):chroot?
Не знаю, что это такое.
http://www.google.com.by/search?hl=ru&q ... =&aq=f&oq=
Two of the most famous products of Berkeley are LSD and BSD:)

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Совместимость программ под Linux для различных версий Linux

Сообщение grub »

Virgil, сорри, изначально померещилось что ты хочешь крутить новые программы на дряхлом линуксе

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

Re: Совместимость программ под Linux для различных версий Linux

Сообщение Virgil »

То есть дряхлые программы на новом Linux, скорее всего, пользовать получится, я правильно понял?

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Совместимость программ под Linux для различных версий Linux

Сообщение grub »

Virgil, с гораздо большей вероятностью, чем наоборот

Ответить