Конец "программного обеспечения с открытым кодом"

Apr 03, 2023 17:27



Интернет стремительно становится местом, где нельзя пройти два шага и не наступить вот в такое:



Конечно, нужно соблюдать баланс между разумной осторожностью и защитой от всего, что кажется подозрительным. Но пора бы заметить: "Интернет" - уже не то место дружелюбного и профессионального общения, каким он был в 1990-ые и даже в начале 2000-х.

Почти во всех странах вводятся новые законы, регулирующие то, что "в Интернете" можно делать, а что делать нельзя. И частные владельцы разных Ютубов тоже не отстают, вводят свои собственную цензуру (но при этом одних эти новые законы и правила касаются, а других нет). Короче говоря, ваша так называемая "свобода" заканчивается там, где правила устанавливают другие.

Да и существовал ли когда-то "Интернет" как место свободного обмена информацией на самом деле? Или это с самого начала был удачный пропагандистский обман, и миллионы людей заставили поверить, что можно "бесплатно" и "просто так" взять готовый фундамент и построить на нём дом, и верить, что в этом домике, построенном из милости из-за океана, не будет чужих правил?

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

После истории с node-ipc [1], когда автор спрятал в популярной бесплатной программе вредоносный код, стирающий все данные с компьютеров, если те находятся в России и в Белорусcии, "программное обеспечение с открытым кодом" перестало быть чем-то таким, чему изначально можно доверять. Теперь любая программа из Интернета потенциально может быть опасна, причём степень этой опасности заранее неизвестна. Никогда не знаешь - вдруг авторы программы считают себя "солдатами" в войне и примкнули к какой-то из сторон?

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

Использовать такие программы, как wxWidgets [2] на территории РФ и Белоруссии теперь может быть попросту опасно [3] - методы скрытия подлянок в коде стали настолько изощрёнными, что один человек и небольшая группа людей просто не смогут выяснить в разумный срок, нет ли в программе чего-то плохого. В таких условиях небольшой группе будет проще написать свою программу заново, чем исследовать каждый кирпичик в фундаменте чужой программы. На такой колоссальный труд попросту не хватит жизни. И даже если кто-то решится на проверку текстов программы, эа этот срок появится новая версия программы, авторы могут выпускать новые версии несколько раз за сутки, и тогда "борьба между бронёй и снарядом" станет "гонкой на время", то есть борьбой до истощения более слабой стороны.

Таким образом, можно сказать, что в 2022-м году исчез сам смысл программного обеспечения с открытым кодом. При существующей общественно-экономической формации (капитализме) вернуть это доверие в принципе невозможно: программное обеспечение с открытым кодом изначально 1) экстерриториальное, 2) анонимное, 3) находится в полной власти владельцев сети Интернет, буржуазного правящего класса. Программное обеспечение с открытым кодом уже было использовано как оружие. И оно будет использовано как оружие снова.

До тех пор, пока публика верит в миф о "свободных разработчиках GPL" и пока существует всемирный экономический пылесос, вытягивающий специалистов из одной части мира и превращающий их в солдат для другой части мира, "программное обеспечение с открытым кодом" всегда будет потенциальным оружием. А значит, больше нет разницы между "бесплатными" и "условно-бесплатными программами" из Интернета - и программами с "открытым кодом".




  1. http://www.zdnet.com/article/corrupted-open-source-software-enters-the-russian-battlefield/

    http://web.archive.org/web/20220604224020/https://www.zdnet.com/article/corrupted-open-source-software-enters-the-russian-battlefield/

    https://archive.li/vTXZW


  2. http://web.archive.org/web/20230403044743/https://www.wxwidgets.org/about/Ukraine/

    http://archive.li/ftBBv


  3. http://web.archive.org/web/20220616193710/https://twitter.com/thepacketrat/status/1505673757049954312

    http://archive.li/uoPXX




культура, техника, анализ пропаганды, чужое будущее

Previous post Next post
Up