1. Створення сайтів
  2. Словник термінів
  3. Open Source

Open Source

Open Source (опен сорс) — ідеологія вільного (що включає в себе, в тому числі, безкоштовність) розповсюдження програмного забезпечення. Здавалося б, яке відношення має ідеологія до розробки сайтів? Як мінімум таке, що переважна більшість сайтів в світі працюють саме на програмах, написаних у відповідності з ідеологією Open Source — тобто на ліцензійно чистих і легально безкоштовних.

У розумінні ідеї Open Source є багато нюансів. Наприклад, те, що Open Source — це більше, ніж просто безкоштовне програмне забезпечення. Для Open Source важлива доступність початкових кодів програми, що дозволяє всім бажаючим розвивати і покращувати програму або робити власні модифіковані версії.

Протилежність Open Source — пропрієтарне, або невільне, програмне забезпечення (proprietary software). Ключова відмінність пропрієтарних програм в тому, що вони не тільки платні, але й їхні власники обмежують права користувачів на використання, копіювання або модифікацію цих програм.

Open Source має юридичне втілення у вигляді вільних ліцензій, з яких найвідоміша і використовується частіше за всіх — ліцензія GPL.

Для розробників сайтів і для власників сайтів важливо те, що Open Source забезпечує ліцензійну чистоту використовуваних програм. Тобто ви можете бути спокійні щодо ліцензійних відрахувань (їх немає) і легальності використання програмного забезпечення (вона є).

На програмах, написаних під Open Source ліцензіями, працюють не тільки більшість серверів в інтернеті, але і всі найпопулярніші CMS, а також безліч інструментів веб-розробників.

Найбільші світові технологічні компанії також підтримують рух Open Source і вносять істотний внесок в розробку Open Source проектів. Компанія Google відкрила спеціальний портал для підтримки Open Source: https://opensource.google.

Більш того — рух Open Source підтримують навіть уряди, зокрема, США. Агентство національної безпеки США (АНБ) створило сайт https://code.nsa.gov, на якому пропонує свої розробки для будь-якого використання, в т.ч. комерційного, і прямо говорить: «Уряд отримує вигоду у вигляді поліпшення технологій силами Open Source співтовариства».