10/02/2008 18:53
В эти дни разработчики и пользователи открытых программ по всему миру отмечают
свой первый крупный юбилей - концепции Открытого программного обеспечения
(Open Source) исполнилось ровно 10 лет. 9 февраля 1998 года Брюс Перенс,
ныне занимающий пост главы президента SourceLabs, опубликовал первую версию
документа Open Source Definition (Определение открытого программного обеспечения).
За прошедшие 10 лет Open Source смогла превратиться в глобальную ось, вокруг
которой вращаются миллиарды долларов, миллионы пользователей и сотни тысяч
программистов. Сам Перенс сегодня отмечает, что в 98-м он и подумать не
мог, что его концепция окажет такое влияние на современные информационные
технологии. "У нас был Linux, были сети и было осознание того, что мы можем
делать замечательные серверы. Позже к движению присоединилась компания Netscape,
которая поверила в эту философию. Чего у нас не было, так это бизнеса и
кого-либо кроме Netscape, кто верил в нас", - говорит Перенс. Напомним,
что Netscape 10 лет назад была первой компанией, запустившей открытый проект
Mozilla Project. Проект существует до сих пор, а вот компании уже нет. Основная
концепция OpenSource заключается в способе разработки ПО, при котором создаваемый
исходный код программ открыт, то есть общедоступен для просмотра и изменения.
Это позволяет всем желающим использовать уже созданный код для своих нужд
и, возможно, помочь в разработке открытой программы. Бесплатность ПО есть
право пользователя, но не обязанность производителя — «открытая» лицензия
не требует, чтобы ПО всегда предоставлялось бесплатно. Многие из наиболее
успешных проектов «открытого» ПО, тем не менее, бесплатны. Подавляющее большинство
открытых программ является одновременно «свободными» и наоборот, ибо определения
открытого и свободного ПО близки, а большинство лицензий соответствуют обоим.
Однако концепция "свободного ПО" появилась куда раньше - в 1983 году. Ее
автором является не Ричард Столлман, основатель Фонда Free Software Foundation.
Брюс Перенс говорит, что с технической точки зрения открытое программное
обеспечение базируется на принципах заложенных в 1983 году, однако между
этими системами есть и важные отличия. Концепция открытого ПО значительно
шире, однако свободное ПО предлагаем большую гибкость для разработчиков.
Сейчас основные идеологи открытого ПО все чаще говорят о некоторой модификации
понятий, определяющих Open Source, так как сейчас эти разработки все чаще
применяется в бизнесе и от классических понятий они уже несколько отличаются.
Например, много вопросов вызывает взаимодействие открытых и закрытых продуктов
(например Microsoft и Novell) или как трактовать открытые компоненты, создаваемые
для закрытых продуктов, например в рамках того же Microsoft Open Source
Initiative.
Оригинал (на 10/02/2008): cybersecurity.ru
В случае обнаружения неточностей или ошибок просим Вас сообщить об этом по адресу
|