История изменений
Исправление Zmicier, (текущая версия) :
И в чём же этот кривой перевод проясняет ситуацию? Он разве делает современный код, недоступный для понимания FSF-секте, штольманосвободным?
«Штольманосвободным»? Пардон, этим языком (петушиным?) я не владею, но попробую пересказать более доступным русским.
Свободной программу (любую, на любом языке, да и даже не только программу) делают вовсе не особенности ее реализации, а те права, что сохраняются за каждым ее пользователем. Полное определение довольно длинное, но для краткости его сводят к четырем пунктам: (0) праву использовать в любых целях, (1) праву изменять, (2) праву распространять копии за плату или без, (3) праву распространять измененные версии. Если лицензия этого вашего «современного кода» (а равно и несовременного) эти права неограниченному кругу лиц дает — ваша программа свободна. Иначе — нет.
А абзац, который вы процитировали, но не поняли, посвящен нижнему порогу сложности программы на Яваскрипте. Программы, лежащие ниже этого порога, LibreJS вообще на предмет того, свободны они или нет, не изучает. Это поблажка проприетарщине, а не наоборот.
Исходная версия Zmicier, :
И в чём же этот кривой перевод проясняет ситуацию? Он разве делает современный код, недоступный для понимания FSF-секте, штольманосвободным?
«Штольманосвободным»? Пардон, этим языком (петушиным?) я не владею, но попробую пересказать более доступным русским.
Свободной программу (любую, на любом языке, да и даже не только программу) делают вовсе не особенности ее реализации, а те права, что сохраняются за каждым ее пользователем. Полное определение довольно длинное, но для краткости его сводят к четырем пунктам: (0) праву использовать в любых целях, (1) праву изменять, (2) праву распространять копии за плату или без, (3) праву распространять измененные версии. Если лицензия этого вашего «современного кода» (а равно и несовременного) эти права неограниченному кругу лиц дает — ваша программа свободна. Иначе — нет.
А абзац, который вы процитировали, но поняли, посвящен нижнему порогу сложности программы на Яваскрипте. Программы, лежащие ниже этого порога, LibreJS вообще на предмет того, свободны они или нет, не изучает. Это поблажка проприетарщине, а не наоборот.