Количество систем на базе Linux приближается к 400. К сожалению, мало подвижек использовать общие технологии сборки, общую пакетную базу – объединять усилия. Распыления усилий не происходит, если не вести свою разработку, а заимствовать пакетную базу у другого проекта (например ASP Linux строится на Fedora Core).
Да, есть дистрибутивы, у которых разработка, пакетная база и формат существенно различается по принципиальным соображениям, но если, мне кажется, дистрибутивы из разных стран, разработчики которых стремятся к совершенству не как лебедь, рак и щука.
Я правда не знаю подробностей, но мне кажется, объединение усилий и обмен опытом с PLD было бы полезно.
Следует внимательнее отслеживать возможность установки пакетов из других дистрибутивов, если нет сил их собирать (обновлять) своими силами.
Например не очень ясны причины того, что
попробовал под Компактом 2.3.2 поставить предкомпиленый OO 1.1.4 от Инфраресурса или Громо Птицу – Фига! Под второй Федорой – нормально
Объединить переводы пакетов
Переводы описаний пакетов выполняются в каждом дистрибутиве самостоятельно. На citkit предпринята попытка объединить разнородные дистрибутивы информационно. Предложение по выполнению объединённых переводов: /Локализация/ПереводОписанийПакетов
Установка системы
Установщик должен иметь 2 обличия – для профессионала и для пользователя. Совершенно разные обличия. См. Каким должен быть установщик
Далёкость от идеала
Сама система пока ещё слишком далека от того, чтобы быть самой массовой операционной системой. Даже решая с её помощью частные задачи, сталкиваешься с кучей проблем. Некоторые из них, а также планы на ближайшее будущее зафиксированы здесь: Какой должна быть система.
Много проблем с незавершённостью локализации.
Поддержка пользователей
Всё же типичная жизнь домашней системы представляется такой: обычная некомпьютерная семья, компьютер с Linux стоит и работает, если какой вопрос – его можно задать в Интернете или позвонить в службу поддержки, если оплачено. Если что-то ломается, или выходит из-под контроля, приезжает специалист, который диагностирует проблему и исправляет. Должна быть налажена система предоставления обновлений по сети и на CD. Так же см. Поддержка пользователей.
Документация
К выпускаемым системам (в России) не хватает актуальной документации. Её нет как для разработчика (что менее важно – разработчик умеет читать и на англ. языке), так и для пользователя. В то же время компьютерные системы ещё далеки от того совершенства, когда в них можно разобраться без прочтения инструкции и продуктивно пользоваться.