LatvianRussian (CIS)

Открытый код

Открытый код E-mail

Что такое открытый код и какие преимущества дает его использование.

Термин открытый код (Free software) ввел в обиход Richard Stallman, в момент борьбы за права потребителей програмного обеспечения. Програмное обеспечение является "открытым кодом" если пользователю разрешено свободно ее использовать, копировать, распрастранять, изучать, изменять и улучшать. Если быть точным, то должны выполнятся следущие условия (т.н. "свободы"):

  • свободно использовать програмное обеспечение для любых целей.
  • свободно изучать и модифицировать первичный код.
  • Свободно копировать и распространять начальную версию программы, чтобы помочь своему соседу и др.
  • свободно распространять свои модификации и улучшения данного продукта, чтобы обеспечить пользу обществу. С условием: должен быть доступен исходный код.


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

Если програмное обеспечение отвечает данным критериям, то пользователь может без опаски его использовать, не боясь того, что через время оно будет доступно только за плату (как это может случится с "бесплатным" не открытого типа програмным кодом) или его кто-то может монополизировать или прекратить выпускать.

Преимущества:

1. Сниженные затраты В долгосрочном периоде времени.

2. Новые возможности продукта доступны без дополнительной платы (нет необходимости приобретать новые лицензии для новой версии). Развитие бизнеса зависит от постоянства предпринимательской среды, на которую в свою очередь может повлиять одна монополистическая компания, которая занимается производством закрытого кода и защищающая авторские права, поменяв правила лицензирования своего продукта и зачастую не в лучшую сторону для конечного пользователя. В разработку программ и операционной системы открытого кода вовлекаются программисты банков, сообществ и минестерств безопасности государства, а также другие заинтересованные корпаративные работники, которые желают использовать надежный, качественный продукт.
Разработкой свободного кода занимаются также фирмы занимающиеся компьютерными технологиями, в том числе так гигант как IBM, который пытается получить прибыль, предлагая своим клиентам сервис продуктов открытого кода и их содержание на своих компьютерах.

3. Возможность подогнать код для нужд предприятия.

4. Первичный код (ource code) открытого програмного обеспечения и операционных систем доступен публично каждому заинтересованному лицу. Если обнаруживается какая-то ошибка или брешь в безопасности в программах открытого кода, то программисты могут быстро ее исправить и вручить исправления управляющим разработкой продукта. Поэтому ошибки открытого програмного обеспечения исправляются очень быстро - в течении нескольких дней, бывает даже часов. Чего нелзя сказать об авторском продукте и продукте закрытого кода, где исправления ошибок можно ждать месяцами, или вообще ошибка может быть не исправлена.Исправить продукт открытого типа можно даже в том случае, если его  разработка давно закончилась, что является невозможным в случае с програмным обеспечением закрытого кода.

5. Блогодаря тому, что первичный код открытого програмного обеспечения доступен каждому заинтересованному, существует ГАРАНТИЯ того, что программа или операционная система НЕ БУДЕТ ДЕЛАТЬ того, что не было описано в документации. В противном случае сомнительные функциональности будут быстро замечены интузиастами компьютерной безопасности. Таким образом обеспечено то, что от конечного пользователя НЕ БУДЕТ утекать информация и данные, т.к. програмное обеспечение и операционная система данного компьютера, разработана вашими друзьями, доброжелателями и партнерами по интресам.

Самыми лучшими проэктами открытого кода являются Apache HTTP Serveris, система интернет адресов Internet Protocol и броузер Интернета Mozilla Firefox. Также одни из популярнейших продуктов открытого кода являются операционные системы GNU/LINUX и  UNIX-like.  

Альтернативы програмного обеспечения открытого типа:

Здесь можно найти альтернативы открытого кода програмам MAC и MS WINDOWS.

http://linuxappfinder.com/all


http://www.osalt.com/


http://www.linuxalt.com/


Кто использует решения открытого кода?

Многие предприятия, государственные структуры и другие организации используют решения открытого кода, к примеру файловый сервер (Samba), www сервер (Apache,lighttpd), сервера е-почты (Postfix, Qmail), базы данных (MySQL, PostgreSQL). Многие из нас знают Интернет броузер Mozilla Firefox, офисный пакет OpenOffice.org (оступен также на латышском языке), а также различные дистрибутивы Linux (наипопулярнейшие на поле рабочих станций Ubuntu и его производные - Kubuntu, Xubuntu, Ebuntu).

Венское самоуправление использует OpenOffice.org на 18000 компьютерах. В Латвии удачный пример VSAA - Агенство Государственного Социального строхования, где OpenOffice.org используют на 800 рабочих станциях.  

Министерство Иностранных дел (ĀM) использует программы открытого кода в тех облостях, в которых оно отвечает требованиям минестерства. ĀM использует такие программы открытого кода как Linux, Apache, PHP, MySQL, Firefox

Корпарация Google, владелец чаще всего используемого инструмента для поиска информации в Интернете, использует Linux, в то время как Yahoo!, используют FreeBSD.
Linux и FreeBSD самые часто используемые операционные системы в мире открытого кода.

Ticketmaster, распространитель и продавец билетов, для своих on-line транзакций использует базу данных MySQL. Этот сайт является одним из самых больших е-коммерционных сайтов в Интернете. Список пользователей MySQL впечатляющий.

В Германии, в Мюнхене вместо Microsoft Windows начали использовать операционную систему Debian Linux на 14,000 компьютерах.

Ссылаясь на CNews, Krievijas CNet, можно сказать что в России активно воплощают разработку Linux и его внедрение в государственные школы.

Подробнее об открытом коде :

http://en.wikipedia.org/wiki/Open_source


 
© 2008 SIA PRO-9
Visas tiesības aizsargātas. Pārpublicēšanas gadījumā atsauce uz www.pro-9.com obligāta.