Владимир Малюх, 16.11.2003 09:16:40:
Дима, это совсем не технические подробности, не проблемы разработки, это проблемы жизни и поддержки работоспособности массового прикладного ПО для линукса.
Бр-р-р-р... Владимир, если кто-то из программистов вашей компании сделал баг - это уже "проблемы
разработки, это проблемы жизни и поддержки работоспособности
массового прикладного ПО для Windows"?
Сделать софт под линукс - не проблема, может быть даже меньшая проблема, чем для виндов. Но как гарантировать его работоспособность клиентам, наперед не зная от кого, какая версия собственно ОС, какая версия ядра, какой window manager?
Я уже устал Вам повторять - не имеет значения, "какая версия собственно ОС, какая версия ядра, какой window manager". То, что имеет значение и должно отслеживаться - используемые библиотеки. Ну и, разумеется, качество работы собственных программистов.
Ведь их просто неприличное количество. Теоретически - можно, но затраты на QA под хотя бы самые распостраненные варианты просто неприемлимые.
Вы это мне рассказываете?
Я уже много раз говорил, что технически линукс ничем (ну или мало чем) уступает виндам на десктопе.
В первый раз вижу.
Только вот организационно структура линукс-коммюнити на десктопах совершенно неприемлема для мало-мальски сложного массового софта.
В каком месте? Вы можете перечислить
конкретные проблемы?
И то, что вы мне говорите, что конкретные штуки там-то и там-то работают мало чем помогают, весь этот топик пример того, что "а че делать-то теперь"?
А что делать, если честно купленая программа под Windows не работает? Да то же самое - писать багрепорт производителю и требовать исправить ошибку.
И хорошо это конкретный один человек, а теперь представьте себе, что это заводы, фабрики, КБ, мелкие дизайнерские фирмы, паблишеры - как с ними-то быть? Всем сказать равняйсь! ставь линукс тиап Х и шаг в сторону расстрел? А если им еще и другой софт нужен? Который под версией Х не идет а идет под Y, но ваш софт под Y глючит, тогда что?
Как раз с ними гораздо проще - есть несколько конкретных производителей дистрибутивов, которые занимают этот рынок практически полностью, соответственно достаточно поддерживать те самые "3 дистрибутива на 2 версии каждого", о которых я говорил, чтобы предлагать этим клиентам софт под привычную им платформу. Оценку расходов на это я уже приводил.
PS: Насчет "демонстрации" - этот топик очень характерная демонстрация явной несовместимости различных клонов и подклонов ОС, не правда ли?
Не правда. Я не вижу в этом топике ничего, кроме демострации бага, пропущеного производителем.
Я совершенно согласен, что есть отличные реализации линукса, но, к сожалению, есть и остальные...
В этом я с Вами абсолютно согласен. Только вот к проблемам производства коммерческого ПО для Linux это отношение имеет очень слабое.