Цитата, Андрей Л. сообщ. №26
1. часть доработок, касающихся ядра могут оказаться настолько критичными, что по сути позволят завить, что разработка не является Astra Linux а имеет глубокую модернизацию, основанную на нем
Ну, на это есть два возражения. Во-первых, вроде бы известно, что это не так.
Если по сути, то в дистрибутиве Astra Linux есть несколько модулей, которые являются объектами исключительных прав — это модули ядра и соответствующие обвязки в пространстве пользователя, обеспечивающие соблюдение требований по разграничению доступа к информации уровня секретности, несколько утилит для администрирования системы ещё что-то малозначительное.То есть, по сравнению с объёмом основных текстов ядра это небольшая доля, ну вот просто по объёму строк исходного кода.
Во-вторых, ядро - это само по себе изменяемое ПО, и, как Вы понимаете, довольно трудно одновременно утверждать, что Astra LInux - это настолько глубокая модернизация ядра от debian, что ни одного исходника оного не осталось нетронутым, и одновременно радовать пользователей патчами, выпускаемыми для ядра debian.
Цитата, Андрей Л. сообщ. №26
2. при доработках системы или запретах под требования безопасности могли быть устранены уязвимости или backdoor, раскрытие которых для самих разработчиков или сопровождающих может стать куда дороже, чем позволение использовать исправленную систему без учета GNU
Вы каких разработчиков имеете ввиду, которые пишут debian или astra linux? Мне вот почему-то думается, что у разработчиков, не скрывающих исходный код, просто нет никаких мотивов закладывать туда уязвимости и бэкдоры. А вот у тех, которые код не отдают, объясняя в нём своё уникальное авторство, мотивы могут быть. Вплоть до сговора с представителями спецслужб о том, что лицензия от них будет получена в обмен на возможность контроля в будущем пользователей этого ПО со стороны спецслужб. При закрытости исходников довольно трудно проверить, так ли это на самом деле.
Цитата, Андрей Л. сообщ. №26
С 1 и 3 случаями сталкивался лично - работает как часы и как бы всё по закону.
На счёт по закону - это громко сказано. Как я понял из объяснения некоторых юристов, GPL вообще не очень удачно сочетается с российским законодательством. Там и исключительность авторских прав в РФ, и требование подписанного двумя сторонами лицензионного соглашения, и требование наличия у пользователя документов, подтверждающих законное приобретение ПО, и даже язык лицензии и ещё куча всякого такого. В итоге получается, что требования GPL невозможно полностью выполнить по нашим законам, ну и в итоге где-то приходится нарушать.
Я исходно то именно обратил внимание на такую дилемму. Вот любой разработчик, который хотел бы просто линукс развивать чисто по правилам GPL, захочет на его основе сделать сборку для МО для построения неких своих систем. Его за это попросят сертифицировать исходный код. Он, допустим, соглашается, впрягается в процедуру, тратит энную сумму денег. И теперь вот ее надо отбивать. Логично было бы отбивать, используя повторно уже сделанную работу, то есть, продавать сертифицированную сборку. И вот тут вылезает противоречие между требованиями GPL и желанием разработчика отбить затраты на свои труды по сертификации. Я пока вижу, что в этой ситуации просто решили забить на выполнение требований лицензии, так как непонятно, кто на территории РФ заинтересован в их соблюдении.
Но! Из этого вовсе не следует, что это нарушение не аморально! А нас плавно подводят к тому, что в условиях санкций мы просто перепрыгнем с платного ПО Microsoft, Oracle и т.п. на свободное ПО, и в частности в разработках для гос. структур. И вот мне как-то не очень импонирует этот подход такого использования ПО, при котором правила сознательно нарушаются всеми в 100% случаев.