- Knoppix - ДЛЯ ДЕЛА: ПРОФИ - Debian - ДЛЯ ДЕЛА: РОЛЛЫ - ArchLinux - ДЛЯ ДЕЛА: СОБЕРИ САМ - Gentoo - ДЛЯ ДЕЛА: ЛЁГКИЕ - TinyMe - ЗАЩИТА - Openwall - МУЛЬТИМЕДИЯ - Planet CCRMA - ПРИЛОЖЕНИЯ - OpenDisc - ДЛЯ ЗАБАВЫ - Линукс Геймер - ЭКСПЕРИМЕНТ - коЛинуксы - РОДНЯ - BSD-семейство - УСТАРЕВШИЕ - ASP Linux -
(2003 - 2011) ПИНГВИН В КАРМАНЕ |
Программное обеспечение с открытым кодом не обязано быть бесплатным, но чаще всего является таковым - и заполучить его, даже не прикасаясь к исходникам, можно не заплатив ни копейки. Справедливо ли это? С одной точки зрения - да, поскольку условия лицензий (к примеру, GNU GPL), под которыми публикуются такие программы, предполагают возможность бесплатного распространения. Но с другой, разве не считается публикация переработанных результатов чужого труда без упоминания первоначального автора плагиатом? А ведь именно так обстоят сегодня дела и в Линукс-сообществе, и в сообществе открытого кода вообще. Пару дней назад замечательную статью на эту тему опубликовал на страницах сайта NewsForge Ганс Рейзер (Hans Reiser) - тот самый Рейзер, который создал надёжную и производительную журналируемую файловую систему ReiserFS (по многим параметрам превосходящую традиционную ext2 и её потомков; ReiserFS поддерживается всеми последними дистрибутивами Linux, в том числе размещёнными на нашем сайте Knoppix 3.2, ALT Linux Junior 2.2, Slackware 9.0 и Red Hat 9). Проблема, очерчиваемая Рейзером, проста и понятна каждому, но в особенности тем, кто непосредственно принимал участие в создании продуктов с открытым кодом. Да, программисты могут вставить упоминание о себе в свои программы, но упоминания эти в лучшем случае остаются похороненными там же, уже никогда не попадаясь на глаза никому из пользователей. Редко-редко в тексты заглянет кто-нибудь - чем всё и заканчивается. В худшем же случае, реализуя право на свободную модификацию, другие программеры переработают текст так, что любое упоминание о создателе из него будет исключено вовсе. Так и получается, что мы своими руками хороним индустрию открытого кода. Рейзер предлагает интересное решение проблемы. Раз уж получить деньги за open source-программы чаще всего невозможно (в самом деле, в Open Source-сообществе зарабатывают больше не на самих программах, а на технической поддержке и сопровождении), то надо максимально полно использовать другой стимул, заставляющий людей писать свободные программы. А именно - стремление к известности. По мнению Рейзера, в свободные лицензии следует внести изменение, сделав обязательным явное упоминание всех авторов программ с открытым кодом. "Явное" подразумевает "видимое пользователям". Сделать это можно очень просто и множеством способов: к примеру, обязав всех производителей дистрибутивов ставить в качестве стандартного скринсейвера хранитель экрана, демонстрирующий информацию о случайно выбранном авторе одной из программ, входящих в этот дистрибутив. Или включить аналогичную информационную функцию в начальный загрузчик системы. Как бы это ни было реализовано, результат должен оправдать ожидания - привлекая к процессу создания open source-программ новых энтузиастов и дав уже опытным программистам стимул продолжать свою работу. А смысл стимулировать open source-программистов, несомненно, есть. Посмотрите хотя бы на пример Инго Молнара (Ingo Molnar), энтузиаста с восьмилетним стажем работы в Линукс-сообществе. Молнар, прослышавший про Linux в 1993 году и подключившийся к процессу разработки ядра (часто величаемого именем собственным: Kernel !) свободной ОС в 1995, смог привнести немало полезностей (включая контроль за потоками, поддержку RAID-накопителей, встроенные в ядро web и ftp-серверы), а на днях опубликовал очередную свою работу: патч к ядру, делающий систему невосприимчивой к атакам, основанным на переполнении памяти. Патч (кстати, буквально это слово переводится как "заплатка" - и представляет из себя именно программную заплатку, накладываемую на текст программы для её изменения), названный Exec Shield, помогает защитить Linux от вирусных и хакерских атак с переполнением системного стека, буферов и других структур, обладающих критической важностью для исполняемой программы. Нечто подобное совсем недавно было имплантировано в систему OpenBSD (см. нашу Сводку), теперь подобной защитой обладает и Linux. И пример Молнара отнюдь не единичен - ведь внести свою лепту в создание лучшей в мире операционной системы может каждый. Нужно лишь желание. Теперь - к коротким новостям, которых на сегодня совсем немного: - опубликован майский номер Linux Gazette, замечательного издания, создаваемого линуксоидами и для линуксоидов Ваши комментарии, советы и ссылки приветствуются! Пишите: Компания SCO Group, обретшая в последние месяцы буквально скандальную славу благодаря выдвинутым ею обвинениям в воровстве другими крупными компаниями принадлежащей ей интеллектуальной собственности, отличилась в очередной раз - заявив об обнаружении в ядре операционной системы Linux кусков кода, заимствованных из своих UNIX-продуктов (UnixWare). Естественно, заимствованных без спроса. Шум, поднявшийся после этого заявления, не стихает по сей день - а ведь SCO ещё не перешла от слов к делу... Впрочем, обо всём по порядку. Некоторое время назад SCO, которой на сегодня принадлежат права на большую часть технологий, реализованных в оригинальной системе UNIX, заявила, что некоторые компании без разрешения используют её наработки в своих продуктах. В частности, среди нарушителей была упомянута IBM - против которой SCO подала судебный иск, требуя более миллиарда долларов компенсации и обещая в случае непризнания Голубым гигантом своей вины отозвать ряд выданных ей лицензий, связанных с UNIX. Чем закончится это дело - вопрос, но SCO на месте не стоит: компания наняла группу экспертов, которые - по крайней мере, если верить заявлениям самой SCO - провели экспертизу, сравнив исходные коды Linux и UnixWare, и нашли множество случаев, когда код из последней копировался в первую с небольшими ("маскировочными") изменениями, а то и построчно, без всяких перемен. Некоторые из заимствований совсем свежие, другие датированы концом 90-х. Демонстрировать находки общественности SCO не торопится: по словам президента компании Дарла Макбрайда, сделано это будет на суде (очевидно, при слушании дела IBM), а до тех пор улики будут храниться в тайне - ибо в SCO не желают давать Linux-общественности возможность устранить находки из кода системы до этого момента. В то, что сообщение SCO правдиво, верят далеко не все: к примеру, Брюс Перенс (бывший руководитель проекта Debian), считает... |
|||||||||||||||||||||||||||||||||||
материалов cайта ссылка на Knoppix.ru обязательна (c) Knoppix.ru 2003 - 12 |