Термін

Open source

Програми з відкритим кодом. Без ліцензійних платежів, але потребують того, хто їх обслуговує.

Оновлено

Що це означає

Відкрите ПЗ - це програми з опублікованим вихідним кодом, які можна використовувати, змінювати і поширювати згідно з умовами ліцензії. Це не автоматично безкоштовне ПЗ: безкоштовне завантаження, а не експлуатація і підтримка.

Ліцензії суттєво різняться. Пермісивні (MIT, BSD, Apache) допускають майже все, включно із закритим використанням, копілефтні (GPL, AGPL) вимагають опублікувати код похідного твору на тих самих умовах.

Відкрите ПЗ - це не freeware. Freeware можна безкоштовно використовувати, але код закритий і змінювати його не можна; деякі продукти публікують код під ліцензією, що забороняє комерційне використання або надання як SaaS, і відкритим ПЗ у строгому сенсі не є. Вирішує текст ліцензії, а не те, що код вільно лежить в інтернеті.

Як це працює на практиці

Компанія стикається з ним частіше, ніж думає: CMS, бібліотеки у власному застосунку, інструменти на сервері. Замовляючи рішення на замовлення, ми питаємо, які компоненти використав підрядник і під якою ліцензією.

Витрати зміщуються в експлуатацію: хостинг, оновлення, підтримка і безпека. В обліку ці позиції є послугою так само, як платна ліцензія.

Коли підрядник будує застосунок із відкритих компонентів і власного коду, клієнт обліковує сплачену ціну як програмне забезпечення. За первісної вартості понад установлений законом поріг це довгостроковий нематеріальний актив, який амортизується, хоча частина коду доступна вільно; вартість створює робота над рішенням, а не ліцензія компонентів.

На що звернути увагу

Порушення копілефтної ліцензії є порушенням авторського права і в комерційному продукті коштує дорого. Тому до комплаєнсу належить облік використаних компонентів та їхніх ліцензій: зробити його заднім числом під час продажу компанії значно складніше.

Проєкт, який автори перестали підтримувати, і далі працює, але вразливості в ньому вже ніхто не виправить. Якщо через таку бібліотеку витечуть дані клієнтів, відповідає оператор системи, а не спільнота, і порушення захисту персональних даних йому доведеться врегульовувати з усіма обов’язками, що з цього випливають.

Потрібно пояснити термін на вашій конкретній ситуації? Консультації від 55 € / година без ПДВ, залежно від теми та складності.