То есть популярность свободного ПО приносит вполне материальные плоды. Но иногда популярность проекта делает разработчика и своеобразным заложником, не позволяя заняться чем-то другим, возможно, более интересным. Не мешает ли вам работа над Knoppix?
— Совсем нет. Если будет необходимость, я в любой момент могу прекратить работу над Knoppix, при этом проект не исчезнет: несмотря на то, что не существует официальной команды его разработчиков, есть несколько групп энтузиастов, помогающих мне совершенствовать этот дистрибутив, — и это не считая многих сотен индивидуальных разработчиков, вносящих свой вклад в Knoppix. Лицензия GPL позволяет любому желающему принять участие в разработке программного продукта, поэтому удачные проекты просто обречены на дальнейшую жизнь, даже если их основные разработчики находят другое применение своим знаниям и опыту.
В сообществе свободных разработчиков очень часто рождаются интересные проекты, и я по мере возможности принимаю в них участие. Конечно, невозможно участвовать одновременно в десятках команд, но наиболее привлекательные для меня направления я стараюсь не пропускать. В данный момент, например, это проект Gnome Accessibility, цель которого — разработка ПО для людей с ослабленным зрением и инвалидов.
Да, подобный проект, действительно, не только полезен для общества, но и наверняка интересен вам как программисту. Вдвойне радует, что подобное совмещение совсем не мешает вам заниматься и развитием Knoppix, новые версии которого выходят достаточно регулярно. К началу LinuxTag вами подготовлен небольшой сюрприз для пользователей Knoppix. Что входит в новую версию дистрибутива?
— Сегодня на LinuxTag я впервые представляю новую версию Knoppix 4.0 на DVD-носителе. Чуть позже появится и CD-версия, которая будет содержать лишь необходимый минимум программного обеспечения для повседневной работы. DVD-версия вместила в себя довольно большой объем софта: появилась возможность включить в его состав графическую оболочку Gnome (содержащую, кстати, и наш проект Gnome Accessibility), программное обеспечение для работы с трехмерной графикой, звуком и видео, внушительный набор инструментария для научных исследований и многое другое. Это позволит более широко использовать Knoppix для решения самых различных задач. Частота выхода новых версий будет, как и прежде, зависеть от обновлений программного обеспечения, входящего в состав Knoppix. Какого-то постоянного графика нет, поэтому новый релиз появляется только тогда, когда после включения в дистрибутив новых версий ПО, я смогу сказать: «Да, все работает, можно объявлять выход новой версии».
Раз уж мы заговорили о будущем, рискну подлить масла в огонь «священных войн». В форумах часто идут споры о том, кто возьмет верх — Windows или Linux. Каковы ваши прогнозы развития GNU/Linux систем в будущем?
— Все зависит от того, как будут развиваться события с программными патентами. Если в Европе будет принят за образец американский вариант патентного софтверного законодательства, то в будущем свободные разработчики могут столкнуться с очень серьезными проблемами при создании своих программ. Большинство открытых проектов некоммерческие, поэтому у организаторов, как правило, нет достаточных средств, чтобы выплачивать различные отчисления владельцам патентов или тратить деньги на получение собственных. А учитывая, что патентуются нередко вполне обычные, общеупотребимые программные решения, можно представить, как сложно будет создавать удобные и привычные для пользователей приложения.
Что же касается самих пользователей, то, по большому счету, им все равно, какая операционная система установлена на покупаемом компьютере, основные критерии — удобство в работе, простота в настройке и обслуживании, доступность и защищенность. Большинство людей говорит: «Я хочу купить компьютер, принести его домой, включить и работать. Я не хочу вдаваться в подробности того, какая система установлена в моем компьютере». Таким образом, доля Linux-систем на домашних компьютерах будет расти по мере того, как в магазинах будут появляться компьютеры с предустановленными операционными системами GNU/Linux, оптимально настроенными для наилучшей работы с аппаратными компонентами и укомплектованными удобным и простым в работе программным обеспечением. И думаю, со временем покупатель будет чаще выбирать именно машины с Linux — они более стабильны и безопасны в работе, в комплект поставки входит огромное число свободных и практически бесплатных программ на все случаи жизни, а настройка и обслуживание станет тривиальной задачей даже для новичков, ни разу не работавших с компьютерами.
И конечно, Linux оказывается более предпочтительным выбором для людей, интересующихся техникой. Открытость свободного ПО позволяет заглянуть в самое сердце операционной системы, увидеть, как она работает и при желании внести свои поправки, а проприетарное программное обеспечение лишает своих пользователей такой возможности. Свободное ПО стимулирует развитие творческих способностей человека, давая шанс наилучшим образом реализовать свои идеи и внести вклад в развитие программного обеспечения, а следовательно, и развитие научно-технического прогресса в целом. Проприетарный софт культивирует общество потребителей, а свободный — созидателей.
Что ж, неплохая перспектива. Пока же пользователи свободных операционных систем пусть все реже, но все-таки сталкиваются с некоторыми проблемами технического плана. Это касается и Knoppix, который в силу различных причин, упомянутых в начале беседы, не всегда корректно работает с некоторыми аппаратными компонентами компьютеров. Существуют ли ресурсы, где пользователи могли бы получить советы по выбору компонентов или их настройке?
— Конечно. Помимо основного сайта, существуют и сайты поддержки пользователей данного дистрибутива в различных странах. На них можно найти массу информации о том, какие устройства наиболее приспособлены к работе с Linux-системами, какие лучше не использовать, и как решить различные проблемы, возникшие при работе с Knoppix. Как правило, на сайтах размещены и форумы, где вы можете задавать интересующие вас вопросы, а более опытные пользователи помогут вам найти на них ответы. Также вы можете сообщать об устройствах, которые не работают с Knoppix. Это поможет в дальнейшем исправить положение, создав силами сообщества необходимые драйверы и включив их в состав будущих версий Knoppix.
От себя добавлю, что в российском сегменте Интернета есть большое количество веб-сайтов, занимающихся неофициальной поддержкой как отдельных дистрибутивов, так и помогающих в освоении свободных систем любым пользователям. И в последнее время активность этих ресурсов ощутимо возросла. Дело в том, что в России значительно усилилась борьба с пиратским софтом, в связи с чем и наблюдается рост интереса к свободному ПО. Что вы можете пожелать всем российским пользователям Linux и читателям журнала «Домашний компьютер», которые получат специальную редакцию Knoppix 4.0?
— Что ж, у свободного программного обеспечения — масса положительных качеств: вы можете использовать его совместно со своими друзьями и знакомыми, не нарушив при этом каких-либо лицензий, вы вправе копировать, тиражировать и устанавливать Linux-системы на любое количество компьютеров, вносить изменения в программы и даже продавать их — большей свободы вам не предоставит ни один разработчик проприетарного ПО. Фактически, в Linux вы являетесь собственниками программного обеспечения и можете самостоятельно распоряжаться им. В случае проприетарного ПО вы лишь арендуете его, покупая право на использование. Вы не можете его копировать и, тем более, изменять по собственному усмотрению. Свободное ПО дает вам уникальную возможность делать то, что хотите вы, а не то, что хочет компания-разработчик.
Впрочем, если вы не хотите работать с пиратскими копиями программ и в то же время не готовы перейти на Linux, пользуйтесь свободными программами для среды Windows. Сейчас есть довольно много альтернатив, позволяющих заменить наиболее известные проприетарные продукты без особого труда. Например, вместо MS Office вы можете пользоваться свободным OpenOffice.org, работать с изображениями в графическом редакторе The GIMP и т. д. Таким образом, это позволит вам продолжить работу в привычной операционной системе, но при этом избежать приобретения пиратской продукции.
И последний вопрос. Ввиду высокой популярности Knoppix среди пользователей настольных и переносных компьютеров, не планируете ли вы выпускать версии, к примеру, для наладонных компьютеров?
— Знаете, если бы даже я захотел, то не смог бы сейчас этим заняться — мне просто не хватит свободного времени. Для подобной реализации нужны опытные программисты и тестеры, способные провернуть довольно солидный объем работ. Впрочем, не забывайте, Knoppix — свободное ПО с открытым исходным кодом. Если хотите, можете собрать команду единомышленников и заняться решением этой задачи, я буду это только приветствовать. Вот вам наглядный пример еще одного положительного качества свободного ПО: если нужной вам программы пока нет, вы можете самостоятельно создать ее на базе уже существующих свободных аналогов. Все в ваших руках.
25 июня 2005 года, Карлсруэ, Германия.




