Закритий початковий код

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

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

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

Двозначність

Фраза «закритий початковий код» двозначна, оскільки вона може передбачати ліцензії, в яких початковий код програм недоступний. Однак якщо вважати її антонімом відкритого коду, то вона належить до програмного забезпечення, яке не підходить під визначення ліцензії відкритого ПЗ, що має дещо інший смисл.

Ліцензія Microsoft Shared source — приклад ліцензії, при якій доступний початковий код, але не під відкритою ліцензією. Якщо закритий початковий код розуміти як ПЗ, яке не підходить під визначення відкритого ПЗ, то Shared source — приклад ліцензії закритого початкового коду.

Див. також

Література

  • Chris Stone. Selling Choice: Combining Open And Closed Source Software To Maximize Customer Value, Novell, 2005, ISBN 978-0-672-32736-0 (англ.)
  • Надежность и безопасность: открытый код против закрытого. № 12, 2005, Открытые системы, Издательство «Открытые системы». Архів оригіналу за 16 травня 2013. Процитовано 1 вересня 2013. {{cite web}}: Cite має пусті невідомі параметри: |description= та |datepublished= (довідка) (рос.)