ДЛЯ НАЧАЛА: ЖИВЫЕ

- Knoppix -
Линукс за пять минут
- Puppy Linux -
Хороший друг


ДЛЯ ДЕЛА: ПРОФИ

- Debian -
Он такой один
- Linux Mint -
С родинкой на щеке!
- CentOS -
Копейка рубль бережёт!
- Fedora -
По следам Red Hat
- Ubuntu Linux -
Мы одной крови!
- Mageia -
Красота и удобства
- openSUSE -
Настоящее немецкое качество
- Slackware -
Линукс из кубиков
- ALT Linux -
Что русскому хорошо





ДЛЯ ДЕЛА: РОЛЛЫ

- ArchLinux -
Гениальное - просто!
- PCLinuxOS -
Просто линукс
- Aptosid -
Почувствуй силу!


ДЛЯ ДЕЛА: СОБЕРИ САМ

- Gentoo -
Каждому своё
- LinuxFromScratch -
Линукс с нуля


ДЛЯ ДЕЛА: ЛЁГКИЕ

- DeLiCate -
Старость в радость!
- SLAX -
Тысяча и один модуль


ЗАЩИТА

- OpenWall -
Не стучите, закрыто!
- Kali -
Вам, хакеры!


ПРИЛОЖЕНИЯ

- Planet CCRMA -
Работа со звуком
- VegaStrike -
Каждому по планете!


ЭКСПЕРИМЕНТ

- коЛинуксы -
Не выходя из Виндоус
- GoboLinux -
Очевидно и вероятно
- ReactOS -
Освободите Виндоус!


РОДНЯ

- BSD-семейство -
На плечах гигантов
- OpenIndiana -
До звёзд рукой подать


АРХИВ (2003-2016)
ФОРУМ




НАШИ ПРОЕКТЫ

MATRIX GL
ПОЛЕЗНЫЕ СОВЕТЫ
ПИНГВИН В КАРМАНЕ
ЗАКЛАДКИ
СТАТЬИ
КОНТАКТЫ


ПОМОЧЬ






Личный архив ЕЗ

Настоящий Клаус

Илья Шпаньков. Впервые опубликовано: "Домашний компьютер", 11/2005

Клаус Кноппер — легендарная личность для мира свободного программного обеспечения, автор и разработчик популярного во всем мире «живого» (в виде Live-CD, работающего прямо с оптического привода и не требующего установки на HDD) дистрибутива Knoppix, основанного на свободной операционной системе GNU/Linux Debian. Приехав в конце июня на крупнейшую европейскую выставку и конференцию LinuxTag-2005, проходившие в немецком городе Карлсруэ, я, как давний пользователь Knoppix, очень надеялся на личную встречу с Клаусом, постоянным участником данного мероприятия. Сделать это оказалось не так-то просто: неизменная шляпа и ноутбук автора популярного дистрибутива исправно дежурили на стенде проекта Gnome Accessibility, в котором Кноппер принимает активное участие, но вот сам хозяин шляпы был неуловим. Лишь в последний день LinuxTag я столкнулся с Клаусом прямо на площади между Конгресс-центром, где проходили доклады участников конференции, и выставочным павильоном. Шанс упускать было нельзя: по пути к стенду проекта Gnome Accessibility, куда и направлялся Кноппер, очень кстати оказался пустующий зал кафетерия, где нам и удалось в сравнительно тихой обстановке (работники немецкого общепита время от времени громыхали кастрюльками, упаковывая свой скарб) провести получасовую беседу, с которой я вам и предлагаю ознакомиться.

Клаус, насколько я знаю, это первое интервью, которое вы даете российскому компьютерному изданию. Между тем, среди русскоговорящих Linux-пользователей ваш Knoppix очень популярен: у нас довольно часто первое знакомство со свободными операционными системами начинается именно с вашего Live-CD1. Расскажите, пожалуйста, историю появления Knoppix?

— Knoppix «родился» в 1999 году, и причиной его появления послужило мое желание иметь в кармане набор необходимого в повседневной жизни программного обеспечения, помещенного на один небольшой CD. Задача оказалась не очень сложной: взяв за основу одну из свободных операционных систем GNU/Linux, я дополнил ее популярными программами, которые и сам использовал в ежедневной работе, поместил все на CD и сделал его загрузочным. Таким образом, я смог применить его для различных целей — восстанавливать стационарно установленные операционные системы, проверять работоспособность компьютеров с неустановленным ПО и т. д. В конце концов, в любом месте, где у меня под рукой был компьютер, я всегда обладал своей привычной операционной системой, позволяющей не приспосабливаться к чужим предпочтениям в программном обеспечении. Я не планировал заниматься распространением Knoppix среди других пользователей, но моим друзьям и знакомым он тоже пригодился в работе, и постепенно они организовали рассылку копий тем, кто не имел возможности загрузить образ CD из Интернета. Оказалось, подобная «мобильная» операционная система многим пришлась по душе, и сегодня Knoppix стал, пожалуй, одним из самых популярных «живых» дистрибутивов.

Создание целой операционной системы в одиночку — довольно сложная задача. С какими проблемами вам пришлось столкнуться при создании и развитии своего дистрибутива?

— В первую очередь — это технические проблемы, связанные с совершенствованием системы автоматического определения и подключения компонентов компьютеров. При нынешнем разнообразии моделей и компьютерных комплектующих очень много времени занимает поиск и исправление ошибок, происходящих в процессе загрузки системы. Также довольно сложно угнаться за появлением новых разработок: многие производители не выпускают драйверов для Linux-систем, поэтому свободное программное обеспечение, необходимое для полноценной работы устройств, появляется только через некоторое время после начала их продаж.

Еще более серьезные проблемы создает отсутствие спецификаций и закрытость проприетарных драйверов. Knoppix — свободное программное обеспечение, распространяемое по лицензии GPL, поэтому я не могу включать в его состав софт, защищенный закрытыми лицензиями и патентами. Подобная ситуация приводит к тому, что некоторое оборудование не работает или работает не с полной отдачей, но не стоит винить в этом Knoppix — при отсутствии лицензионных ограничений он мог бы работать без проблем на любом компьютере.

Knoppix — свободная операционная система, но мы живем в материальном мире и пока не можем обходиться без денег. Как вы относитесь к тому, что многие дистрибьюторы занимаются платным распространением Knoppix?

— Никаких проблем. Лицензия GPL позволяет распространять ПО не только свободно, но и за плату, другими словами, вы можете продавать Knoppix по любой цене, хоть за миллион долларов — если у вас это получится, я только поздравлю вас с успешным ведением бизнеса. Вы имеете на это полное право. Более того, вы можете вносить в данный дистрибутив любые изменения и дополнения, давать ему другое название — при этом он все равно будет оставаться свободным, так как лицензия GPL не теряет в данном случае своей силы. Единственное условие: вы не можете запретить делать то же самое другим пользователям или каким-нибудь способом ограничивать распространение свободного ПО, к которому относится и Knoppix.

Сейчас существует много несвободного ПО, имеющего отличную от GPL лицензию и предназначенного для GNU/Linux-систем. Пользователи привыкают к работе с ним, но в Knoppix данные программы отсутствуют по лицензионным соображениям. Не снижает ли подобный факт популярности вашего дистрибутива? Не планируете ли вы включать в состав Knoppix несвободное ПО, как это делают некоторые разработчики других операционных систем GNU/Linux?

— Программное обеспечение, лицензия которого позволяет его свободно использовать, но при этом являющееся закрытым, может использоваться вами совместно с Knoppix. Однако вы должны понимать, что в данном случае вы уже не сможете продавать этот дистрибутив: тем самым вы нарушите лицензию закрытого ПО. Я не хочу ограничивать свободность Knoppix, и вряд ли в ближайшем будущем в его составе появятся какие-либо несвободные компоненты. Именно поэтому, например, в дистрибутиве отсутствует MPEG-кодек — он не является полностью свободным ПО. Но вы можете самостоятельно добавить его в Knoppix и использовать в ежедневной работе — лицензия кодека этого не запрещает. Само собой, если разработчики MPEG-кодека решат выпустить его под свободной лицензией, я с удовольствием включу его в состав дистрибутива.

Что же касается популярности, то она, в первую очередь, — результат именно свободности Knoppix, если же хоть немного ограничить эту свободу, включив пусть даже самое популярное ПО, но обладающее несвободной лицензией, результат, думаю, будет отрицательным: аудитория пользователей Knoppix не только не увеличится, но скорее уменьшится. Сейчас Knoppix в большинстве случаев свободно скачивается с многочисленных «зеркал», копируется и расходится между пользователями, увеличивая их число. Если же эту возможность исключить, дистрибутив не сможет свободно попасть ко всем желающим.

А как много, по вашему мнению, пользователей Knoppix во всем мире?

— Думаю, точную цифру невозможно назвать. Как только появляется новая версия Knoppix, она сразу расходится по многочисленным «зеркалам», откуда пользователи загружают образ диска на свой компьютер. Далее начинается копирование и распространение Knoppix через друзей и знакомых — невозможно отследить каждую копию. Лицензия GPL позволяет полностью избавиться от каких-либо ограничений на пути распространения ПО. Могу сказать, что только с официального сайта Knoppix ежедневно скачивается от 10 до 20 тысяч копий дистрибутива, а в первые дни после появления новой версии эта цифра возрастает в три-пять раз. Причина подобной привлекательности, я думаю, — не столько свободность распространения Knoppix, сколько его универсальность: дистрибутив может использоваться для разработки нового ПО, в специализированных проектах и т. д.

Тогда сразу вопрос о ваших взаимоотношениях с этими проектами. Нередко быстрое развитие свободного ПО объясняют тем, что разработчик, взявший за основу свободную программу, согласно лицензии GPL возвращает в сообщество результаты своего труда, тем самым помогая развиваться и программе-«донору». На данный момент существует много проектов, взявших за основу Knoppix. Насколько действенна обратная связь, существенен ли их вклад в разработку Knoppix?

— Да, Knoppix — это хороший «строительный» материал, на базе которого рождаются интересные проекты научного, технического плана, инструменты разработки и многое другое. Как правило, большинство этих проектов выпускают результаты своего труда под свободными лицензиями, тем самым предоставляя сообществу свободных разработчиков свои наработки в свободное использование. Естественно, часть этого материала попадает и в Knoppix, поскольку он создается на базе того самого свободного ПО, разрабатываемого сообществом. Часто мне присылают исправления и дополнения, касающиеся непосредственно Knoppix, но какую-то постоянную статистику этих поступлений я не веду.

Понятно: там, где нет денежных отношений, нет и строгого учета. Впрочем, несмотря на различие идеологий, сегодня очень многие традиционно коммерческие компании предлагают свою помощь популярным свободным проектам или даже вносят вклад, делая свободными свои программные продукты. Нередко подобная помощь позволяет значительно ускорить развитие свободного проекта, как это произошло, например, с графической оболочкой GNOME, к разработке которой подключилась компания Novell. Оказывают ли коммерческие компании финансовую или техническую помощь вашему проекту? И как вы относитесь к симбиозу коммерческих компаний и свободных проектов?

— Многие считают, что свободные проекты должны развиваться исключительно силами сообщества без каких-либо финансовых поступлений, но это ошибочная точка зрения. Любой свободный проект может зарабатывать деньги на сервисных услугах или технической поддержке, на разработке специализированного ПО. Я получаю деньги от коммерческих компаний, что помогает мне продолжать работу над Knoppix, а также продаю специализированные версии Knoppix различным предприятиям, использующим его в качестве базовой системы для своих разработок или в роли встроенной системы.

То есть популярность свободного ПО приносит вполне материальные плоды. Но иногда популярность проекта делает разработчика и своеобразным заложником, не позволяя заняться чем-то другим, возможно, более интересным. Не мешает ли вам работа над 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 года, Карлсруэ, Германия.


При частичной или полной перепечатке, переводе, переработке материалов сайта ссылка на Knoppix.ru обязательна.
(c) Knoppix.ru 2003 - 2016