Відкритий вихідний код: особливості, терміни та поняття

Вимоги до платформи

Для того щоб зрозуміти, чи маємо користувач справу з програмним забезпеченням з відкритим вихідним кодом слід перевірити, чи відповідаєте ЗА наступним вимогам:

  • Використання програми для будь-яких цілей без обмежень.
  • Можливість вивчення, як вона працює.
  • Вільне розповсюдження програми.
  • Вільне зміна.
  • Модель розробки програмного забезпечення OS заснована на обміні знаннями. Це традиційна схема наукових областей і саме тому це була первісна модель, на якій був розроблений інтернет, а також інструменти TCP/IP, Unix, C.

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

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