LINUX.ORG.RU

История изменений

Исправление Evgueni, (текущая версия) :

Нет проблем в том, чтобы писать закрытый код. Никто этого не запрещает, но если ты пишешь открытый код, то он должен быть открыть и каждый желающий мог бы не только посмотреть на этот код, но и собрать программу.

В случае закрытых плагинов к компилятору существует лазейка: миру представляется программа с открытыми исходниками, которую нельзя собрать, так как собирается она с помощью закрытого плагина. То есть вообще всю добавленную функциональность можно вынести в этот самый плагин и собирать программы с открытым кодом не развивая их.

Исправление Evgueni, :

Нет проблем в том, чтобы писать закрытый код. Никто этого не запрещает, но если ты пишешь открытый код, то он должен быть открыть и каждый желающий мог бы не только посмотреть на этот код, но и собрать программу.

В случае закрытых плагинов к компилятору существует лазейка: миру представляется программа с открытыми исходниками, которую нельзя собрать, так как собирается она с помощью закрытого плагина. То есть вообще всю функциональность можно вынести в этот самый плагин и собирать программы с открытым кодом не развивая их.

Исправление Evgueni, :

Нет проблем в том, чтобы писать закрытый код. Никто этого не запрещает, но если ты пишешь открытый код, то он должен быть открыть и каждый желающий мог бы не только посмотреть на этот код, но и собрать программу.

В случае закрытых плагинов к компилятору существует лазейка: миру представляется программа с открытыми исходниками, которую нельзя собрать, так как собирается она с помощью закрытого плагина.

Исходная версия Evgueni, :

Нет проблем в том, чтобы писать закрытый код. Никто этого не запрещает, но если ты пишешь открытый код, то он должен быть открыть и каждый желающий мог бы посмотреть на этот код и собрать программу.

В случае закрытых плагинов к компилятору существует лазейка: миру представляется программа с открытыми исходниками, которую нельзя собрать, так как собирается она с помощью закрытого плагина.