Top.Mail.Ru
Ответы

Что значит открытый исходный код?

По дате
По рейтингу
Аватар пользователя
Новичок

Это значит, что основу программы могут взять и переписать под себя. Не имея никаких юридических и прочих проблем в большинстве случаев.
В случае с закрытым ПО проблема основная в том, что код недоступен для просмотра и редактирования... иногда это можно обойти декомпиляцией, но только с простыми программами и точно не на уровне целой операционной системы или движка.

Аватар пользователя
Высший разум

Вольное (утилитарное) название некоторых типов лицензий на софт

Аватар пользователя
Высший разум

Это означает, что добросовестный приобретатель программы имеет право на получение исходных кодов этой программы. Детали зависят от типа лицензии (существует с десяток общепринятых лицензий ПО с открытым кодом), каждая из которых устанавливает свои возможности и правила использования полученного кода.

"Открытый исходный код" не означает, что код находится в свободном доступе. Например, если это коммерческая программа под лицензией GPL, доступ к коду ты получишь только после официальной покупки этой программы.

И, разумеется, утверждение: "основу программы могут взять и переписать под себя" является абсолютным непониманием системы лицензирования в цивилизованных странах.

Аватар пользователя
Мыслитель

‘Исходный код’ - это название фильма 2011 года. Мне он понравился

Аватар пользователя
Оракул

программа доступна не скомпилированная, для скачки, вроде