Зміст
- Визначення - Що означає програмне забезпечення з відкритим кодом (OSS)?
- Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.
- Techopedia пояснює програмне забезпечення з відкритим кодом (OSS)
Визначення - Що означає програмне забезпечення з відкритим кодом (OSS)?
Програмне забезпечення з відкритим кодом (OSS) - це програмне забезпечення, яке розповсюджується з вихідним кодом, який може читати чи змінювати користувач.
Спільнота OSS, як правило, погоджується, що програмне забезпечення з відкритим кодом повинно відповідати наступним критеріям:
- Програма повинна вільно поширюватися
- Вихідний код повинен бути включений до програми
- Будь-хто повинен мати можливість змінювати вихідний код
- Модифіковані версії вихідного коду можуть бути перерозподілені
Крім того, ліцензія на програмне забезпечення з відкритим кодом не повинна вимагати виключення або втручання в роботу іншого програмного забезпечення.
Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.
Techopedia пояснює програмне забезпечення з відкритим кодом (OSS)
На відміну від традиційного програмного забезпечення, що поширюється у незмінному складеному форматі, програмне забезпечення з відкритим кодом постачається як у складеному, так і у некомпільованому форматах, що дозволяє змінювати відкритий код. У традиційних ліцензіях на програмне забезпечення ця привілей буде зарезервована для власників авторських прав.
Не всі розробники програмного забезпечення віддають перевагу використанню програмного забезпечення з відкритим кодом, але багато хто прийняв його, оскільки це дозволяє швидше виправити проблеми з програмним забезпеченням і, в кінцевому рахунку, може призвести до підвищення якості програм.