Будинки Розвиток Ліцензування з відкритим кодом - що потрібно знати

Ліцензування з відкритим кодом - що потрібно знати

Зміст:

Anonim

Існує багато програм з відкритим кодом, що обслуговують ряд додатків. Існує також багато різних ліцензій з відкритим кодом. Загалом, програмне забезпечення з відкритим кодом може використовуватися, змінюватися та ділитися на законних підставах у багатьох середовищах та контекстах. Однак різні ліцензії мають різні угоди, і важливо зрозуміти відмінності між кожною великою ліцензією, щоб отримати максимальну користь від програмного забезпечення з відкритим кодом, а також отримати широке розуміння руху з відкритим кодом та його мети. (Щоб дізнатися більше, див. Відкритий код: Чи занадто добре бути правдою?)

Джерело з відкритим кодом

Хоча термін "відкритий код" був введений у 1998 році, джерела руху вільного програмного забезпечення сягають 1970-х років. Річард Сталлман, розробник програмного забезпечення, хакер і активіст вільного програмного забезпечення, розробляв вільну та відкриту операційну систему до 1983 року. На початку 1984 р. Він оголосив проект GNU, який розробив операційну систему, яка в значній мірі надихнула Unix (GNU - рекурсивна абревіатура для "GNU's не Unix"), але з вихідним кодом, який був безкоштовним та відкритим для громадськості для запропонованого більшого блага громади.

GNU використовував філософію, яку запровадив Сталлман (а також інші антиавторские активісти), відомий як "copyleft", який, по суті, визнав привілеї авторських прав, законно надані оригінальній інтелектуальній власності, але прямо відмовився від них з метою сприяння відкритому використанню та розвитку робота. Ця методика та філософія надавали вільний доступ до вихідного коду для програмного забезпечення, випущеного під copyleft, для вільного та відкритого використання та модифікації.

Ліцензування з відкритим кодом - що потрібно знати