Що є характеристикою ліцензії на програмне забезпечення з відкритим кодом? Ви маєте можливість отримати доступ до коду та право його змінювати.
У ліцензії на програмне забезпечення з відкритим кодом користувачі мають свободу та права доступу до вихідного коду програмного забезпечення та змінення його відповідно до своїх потреб. Ця характеристика відрізняє ліцензії з відкритим вихідним кодом від пропрієтарних ліцензій, де вихідний код зазвичай недоступний і обмежений.
5 основних функцій програмного забезпечення з відкритим кодом
- Інновація. Програмне забезпечення з відкритим кодом сприяє швидшому впровадженню інновацій, оскільки заохочує обмін ресурсами та інформацією, що, у свою чергу, підтримує більший технічний розвиток. …
- Свобода. …
- Цілісність. …
- Безперервність. …
- Повернення до спільноти. …
- Заключні думки.
Ліцензія повинні дозволяти модифікації та похідні роботи та дозволяти їх повторне розповсюдження на тих самих умовах, що й оригінальне програмне забезпечення. Хоча ліцензія має дозволяти розповсюдження програмного забезпечення зі зміненим вихідним кодом, вона може вимагати, щоб похідні роботи мали іншу назву чи номер версії.
До популярних ліцензій з відкритим кодом належать Ліцензія Apache, Ліцензія MIT, Загальна публічна ліцензія GNU (GPL), Ліцензії BSD, Менша загальна публічна ліцензія GNU (LGPL) і Загальна публічна ліцензія Mozilla (MPL).
Різниця між ПЗ з відкритим кодом і пропрієтарним ПЗ
| Програмне забезпечення з відкритим кодом | Власне програмне забезпечення |
|---|---|
| Ліцензія не потрібна. | Наявність ліцензії обов'язкова. |
| Ніхто не несе відповідальності за невдачі. | Власник програмного забезпечення несе відповідальність, якщо щось трапиться з програмним забезпеченням. |