На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » И2Р Программы » Мир Linux » Принципы функционирования и идеология

"Мода" на Open Source

Многие пользователи, которые уже просто не могут обойтись без операционной системы с эмблемой добродушного пингвина, часто задаются вопросом: что же сделало Linux такой популярной? Ответов на этот вопрос очень много. Можно сравнивать Linux и Windows, как непримиримых "борцов за пользователя", можно приводить недостатки и недоработки, считать дыры в той или иной операционной системе, сравнивать их, возмущаться и плохо отзываться о разработчиках и т.д. Все это можно делать бесконечно, но нужно ли это?
Попробуем посмотреть на все это с другой стороны. Многие программисты, администраторы и просто пользователи считают, что успеху Linux в большой мере способствовал Open Source, т.е. открытый исходный код. Что же это такое и как с этим связан Linux? Итак...

Идея Open Source
Идея, которая стоит за понятием "Open Source" (ПО с открытым исходным кодом), чрезвычайно проста. Идея заключается в том, что программист или пользователь может, например, с помощью Internet, получить какую-нибудь программу вместе с ее исходным текстом, изменить ее, исправить ошибки и передать (это уже по желанию) другим пользователям. Однако Open Sourse не означает только лишь доступность исходного текста. Существует документ, который в оригинале можно прочитать по адресу: (Open Source Definition) . Данный документ регламентирует все стороны лицензирования ПО, которое попадает под определение Open Source. Из этого документа можно выбрать его основные положения, которые сводятся к следующему:

1. Свободная дистрибуция. Лицензия не может содержать никаких ограничений на продажу или бесплатное распространение программного продукта или его части. Кроме того, в лицензии не может оговариваться вознаграждение за продажу или распространение продукта.

2. Исходный текст должен быть включен в состав программного продукта и разрешено его распространение.

3. Целостность авторского исходного текста. Лицензия может ограничивать распространение измененного авторского исходного текста только в том случае, если в ней предусмотрено разрешение на распространение patch-файлов с исходным текстом для изменения продукта при компиляции.

4. Лицензия не должна наносить ущерб другим программам, которые распространяются вместе с лицензируемым продуктом. В частности, она не должна требовать, чтобы эти программы также были Open Source.

Движение Open Source
1968г. Появление сети ARPANET (Advanced Research Projects Agency NETwork), предшественницы INTERNET. Созданная изначально для для обмена кодами и информацией о проектах, ARPANET становится средой проявления способностей разработчиков open-программ.

1969г. Кен Томпсон (Ken Thompson), разработчик из Bell Labs, пишет вторую версию UNIX - многопользовательскую и многозадачную операционную систему. В течение 70-х годов исходные тексты UNIX распространяются свободно, и вскоре данная ОС становится популярной в университетах и научно-исследовательских лабораториях.

1971г. В этом году Ричард Столлман (Richard Stallman), которого по праву называют пионером движения Open Source, присоединяется к группе программистов в МТИ, приверженцев бесплатного ПО. Именно Р.Стиллман позднее становится основателем проекта GNU, что приводит к созданию бесплатной Linux-подобной операционной системы.

1973г. Винтон Серф (Vinton Cerf) и Боб Кан (Bob Kahn) из DARPA (Defense Advanced Research Projects Agency) разработали протокол TCP/IP, который через 10 лет по инициативе министерства обороны США становится одним из фундаментов INTERNET.

1979г. Компания АТ&T объявила о планах коммерциализации UNIX, на что Калифорнийский университет Бэркли (Berkeley) ответил своей собственной версией UNIX под названием BSD UNIX (Berkeley Software Distributions). В свою очередь компании Sun и DEC (Digital Equipment Corporation) начинают коммерческое распространение BSD UNIX. Через некоторое время AT&T и Sun заключают соглашение об объединении их версий. Это было сделано с расчетом на толчок своих конкурентов (DEC, HP, IBM) к созданию организации Open Software Foundation. В этом же году Эрик Оллман (Eric Allman), студент Калифорнийского университета Бэркли, разработал программу маршрутизации сообщений в сети ARPANET.

Кстати, сегодня более 75% почтовых серверов INTERNET используют доработанную версию этой программы с открытым исходным текстом.

Роль хакеров в Open Source
Кто же те люди, которые смогли посредством написания продуктов с открытым исходным кодом вывести компьютерный мир на совершенно новый уровень развития? ...Хакеры. Да. Хакеры в классическом понимании этого слова. Вряд ли это кого-то удивит. Хотя в наше время этот термин начал утрачивать всю свою прелесть. началом хакерского движения принято считать 1959 год, когда группа энтузиастов из AI Lab (лаборатория искусственного интеллекта) Массачусетского технологического института (МТИ) получила доступ к небольшому компьютеру ТХ-0.

Появление идеи об Open Source и начало работы над этим, позволила программистам собственноручно определять, как будет выглядеть та или иная программа, как она будет работать и какие функции выполнять. Одним словом, это позволило человеку ощутить всю полноту от работы на ПК и почувствовать себя полным хозяином ситуации.

В 80-х годах на смену эре Open Source пришла эра закрытого ПО. Многим казалось, что уже ничего нового не произойдет и эта эра останется жить вечно. Но уже в 1984 году Ричардом Столлманом был основам проект GNU (GNU's Not Unix). Это была первая серьезная попытка возрождения Open Source.

Прошло еще немного времени и на арену "компьютерных разборок" вышел Линус Торвальдс, который в 1992 году обнародовал ядро разработанной им операционной системы Linux. С этого времени началось второе возрождение Open Source. Именно Linux выступила (и продолжает это делать) как яркий выразитель реализации идей "open" и "free". Размеры данного проекта не имеют равных в истории разработки ПО: в нем приняли участие примерно 40 000 человек. Нужно принять во внимание то, что формально не существует организации, которая стоит во главе этого проекта и его участники работают совершенно безвозмездно, выдавая с каждым днем новые версии. В настоящее время Linux является второй по популярности после Windows NT серверной операционной системой. При этом Linux не приносит сверхприбылей. Это говорит о стремительном взлете ОС Linux за сравнительно короткий период времени. По прогнозам IDC (International Data Corporation) предполагалось, что Linux выйдет на второе место не раньше 2002 или даже 2003 года. В свою очередь аналитики все той же IDC утверждают, что такой стремительный взлет данной операционной системы обусловлен, в первую очередь, открытостью исходного кода.

"Мода" на Open Source
Сравнительно за короткое время много ведущих компаний сделали большой шаг в сторону модели открытого ПО. Заслуживает внимания, в первую очередь, компания Inprise, с легкой руки которой компилятор С++ 5.5 получил статус бесплатного программного продукта (хотя пока остается загадкой - будет ли опубликован сам исходный код компилятора). Продукт С++ Builder и Borland Delphi перенесены на Linux в рамках проекта Kylix (уже появились даже первые скриншоты данного проекта). Бесплатная Linux-версия JBuilder на базе Borland Java уже доступна для загрузки. Компания Samsung выпускает первый электронный органайзер Yopy на базе Linux. Motorola Computer Group объявила о намерении выпустить собственную версию ОС Linux (High Availability Linux- HA Linux). Еще один немаловажный проект с точки зрения Open Source выпустила компания Novell - NDS (Novell Directory Services) eDirectory for Linux. По словам многих аналитиков, поддержка Linux Novell'ом будет способствовать активизации применения Linux на предприятиях. Не остаются в стороне и производители аппаратных средств. Так, например, корпорация Sony использует компьютерные системы на платформе Linux при разработке приложений для своей игровой консоли нового поколения PlayStation2. Производитель персональных телевизоров TiVo выпустила видеомагнитофон под маркой Philips со специальным ПО на базе Linux. И это только меньшая часть разрабатываемых и уже воплощенных в жизнь проектов.

Все это говорит о том, что эра Open Source опять наступила и теперь уже навсегда.

ПРОГНОЗЫ
По данным специалистов ведущих аналитических компаний мира, именно открытость исходного кода будет способствовать развитию тех или иных компаний. В ближайшее время ожидается переход многих компаний к эре Open Source. В первую очередь, это будет способствовать развитию Linux, и, соответственно, ожесточению "борьбы за пользователя" между Windows и Linux. Особо остро это будет проявляться в серверной сфере (между Linux и Windows NT). Ожидается так же стремительный темп роста Linux в связи с поддержкой данной операционной системы компанией Novell. Вот такие прогнозы дают нам аналитики.

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

Yuri N. Looshnya
www.linuxrsp.ru

Лучшие статьи раздела читайте в еженедельном сетевом журнале
"I2R Computer"
Подпишитесь на рассылку
"Мир Linux. И2Р"
Подписка на Subscribe.Ru
Другие разделы
Идеология
Программы
Linux против Microsoft
Установка и первые шаги
Практикум в Linux
Фольклор
Новое в разделе
FAQ по Linux
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
Amicus Studio
NunDesign
Горящие путевки, идеи путешествийMegaTIS.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100