Недавно выпустил очередной выпуск Пиратского подкаста. По просьбе трудящихся — текстовая версия.

Аудиоверсию слушайте по ссылкам:

Так же можно поддержать проект рублём, перейдя по ссылке (в комментарии указать «на подкаст»)

Распил суверенного интернета

Закон об изоляции Рунета прошел второе и третье чтения и был принят силам партии президента Единая Россия. Напомню, законотворцы молвят, что чисто гипотетически Россию могут отключить от глобальной сети (на самом деле не могут даже гипотетически), а потому надо создать возможность автономного функционирование нашего сегмента сети.

Под этим соусом предлагается ввести систему централизованного управления Рунетом, установить системы цензуры и потратить аки попилить бюджеты.

Мы уже рассуждали на тему того, что никто не может отключить Российскую федерацию от международной сети. Послушайте один из наших прошлых подкастов, гостем которого был Александр Исавнин, член пиратской партии и активисты Общества Защиты интернета. Кстати ОЗИ недавно стали членами ICANN, той самой организации, которая регулирует работу глобальной сети.

Но давайте на пару минут поверим законодателям, и предположим, что не смотря ни на что нас могут отключить, забудем, что на территории России находятся десять зеркал DNS-серверов, тех самых, которые по мнению депутатши от ЕдРа находятся в странах НАТО. Забудем, что российский сегмент интернета — зоны .ru, .su, .рф, .дети и т.д. — поддерживает компания «Технический центр интернет». Забудем, что есть более 3000 точек обмена трафиком между нами и миром и так далее и тому подобное.

Предлагаю нам за пять минут создать модель автономного интернета, потратив ноль рублей бюджета.

И так, есть вот у вас локальная сеть в офисе, это ваш локальный сегмент глобальной сети. В нем есть внутренние сервисы: сетевые принтеры, «файловая помойка», 1С и другие базы, корпоративный сайт и т.д. Есть ресурсы внешние, то что называем интернетом, не нужные для работы соц.сети, Youtube и так далее :).

Просим админа отключить кабель от вашего провайдера интернета. Теперь открываем 1С, печатаем на сетевой принтер, заходим в файлообменник и так далее. Работает? О чудо, ваш админ создал систему, которая функционирует, несмотря на отключении от глобальной сети.

Это одно из основных свойств интернета в целом, он состоит из множества сегментов, каждый из которых может работать независимо. И один из таких сегментов — Рунет.

Да, да, вы правильно поняли. Если даже нас отключат, внутри будет все работает. У вас откроется и ВКонтакте, и Одноклассники, и Яндекс и другие сервисы, которые относительно Рунета являются внутренними. Проблемы могут возникнуть только у тех, у кого в настройках сети прописаны ДНС сервера Гугла например, известные 4ре 8ки.

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

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

Кто будет разрабатывать и обслуживать все остальные системы пока не известно, но вспомните Платон Ротенбергов и подобное, и задумайтесь.

Импортозамещение

И тут можно вспомнить об импортозамещении. Сейчас госучреждения насильно заставляют переходить на отечественное ПО. Есть специальный реестр российского софта.

Логика такая: нужна вам операционная система? Покупайте то, что есть в списке, или придумайте оправдание использования Windows. Та же история офисным ПО, браузерами и так далее.

В списке есть и хорошие отечественные разработки, такие как например продукты от Abbyy (распознаватель текстов FineReader), 1С и так далее.

Но давайте посмотрим, что предлагает нам список в разрезе стандартного ПО.

Операционные системы: практически все варианты — Линуксы на базе известных дистрибутивов, все за редким исключением — продаются за деньги. Тут конечно можно предположить, что за деньги мы получаем адаптацию к российской криптографии (если она вам нужна), защиту по ГОСТу (если вы работаете с секретными данными), адаптацию к определенному железу (например, Эльбрусы, но лично у меня и в 99,999% слушателей на ПК стоит стандартные процессоры архитектуры «x86-64»).

Для простого смертного просто втюхивают Linux за деньги. Из нормально бесплатно в списке есть только Calculate Linux. В отличие от многих, ребята из России делали дистрибутив давно, сами, не под госзаказ, и просто подали заявку на включение в реестр. Остальные же изначально создавали продукт на продажу под импортозамещение.

Антивирусы: ну тут ладно, есть Касперский. Хотя зачем нам он на Linux?

Браузеры: спасибо, Спутник, созданный на основе свободного Сhromium (на котором делают Google Chrome) загнулся. Кстати, не поверите, но его продавали за деньги для юр.лиц. Есть Яндекс Браузер, тоже на Сhromium, но бесплатно.

Почта: есть почтовый клиент МойОфис Почта, который является по сути форком бесплатного открытого ПО Mozilla Thunderbird, плюс куча ненужных плагинов.

Офисы: уже упоминал МойОфис, не знаю как они делали редактор документов и таблиц, но заместо редактора презентаций у них редактор Impress из известного пакета LibreOffice. Недавно, в феврале этого года появился новый российский офис некой фирмы Р7. Она же предлагает облачные решения и тп. Открыл сайт, посмотрел на скриншот программы. Да это же один в один программа OnlyOffice, которая имеет открытый код.

Да вы сами посмотрите:

office-only-r7 Суверенный интернет, суверенное ПО

Стоит отметить, что у R7 скриншот, судя по оформлению окна, сделан в Windows 10, хотя они на своём сайте пишут: «Российский офис для российских операционных систем»

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

И если с операционными системами это можно как-то обосновать, то с офисами и т.п. — нет.

Кстати, есть идея. Кто умеет пересобирать линукс дистрибутивы, давайте сломаем систему :). Возьмём свободный дистрибутив, популярный, что бы был низкий порог вхождения для админов и работников учреждении, например, Debian или Ubuntu.

Меняем название у него и офиса, почты, браузера (или впихиваем Яндекс), делаем свой репозиторий для обновлений, копию репозитория выбранного дистрибутива. Регистрируем ПО в реестре и раздаем бесплатно :))))

Нам все спасибо скажут, ну кроме наживающихся на свободном ПО.

Поговорим о том, как свободное программное обеспечение может помочь сохранить культурное наследие в цифровом виде.

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

Первым шел доклад человека с длинными регалиями. Он и председатель тематической программы ЮНЕСКО, и президент Межрегионального центра библиотечного сотрудничества, и председатель Межправительственного совета. Видимо человек «с большими знаниями своей темы». Звать Кузьмин Евгений Иванович.

Тема доклада: Синдром цифровой амнезии. Кратко суть: надо не только книжки сохранять, но и цифровую информацию, а это сложно и чуть-ли невозможно. Приводятся разные мысли и доводы, и люди даже им верят. Но был там и технарь в виде меня. И мне было странно слышать многие вещи.

Проблемы насущные

Среди затронутых автором проблематик, есть следующие:

  • электронная информация записана на различные платформы и носители. Носители устаревают. И возможно мы через какое-то время не сможем прочитать информацию со старых носителей, ввиду отсутствия «ретро» технических средств.
  • проблема совместимости нового ПО со старым
  • необходимость резервного копирования
  • нет систем обмена данными между разными местами хранения (библиотеками, фондами и т.п.)

Отдельно автор выразил мысль, что открытое ПО плохо в данном случае. Так как есть примеры того, как на основе СПО спецы единолично писали свои каталоги, базы и т.д., а потом уходили и не поддерживали проекты.

СПО спасет мир

Послушал докладчика, и понял, что он не шарит. Возмутила глупость про СПО, ведь автор привел пример, когда на открытом ПО делают по сути закрытое. Использование проприетарное ПО в этом случае не решит проблему — что делать, если изготовитель продукта прекратить поддержку, или попадёт под санкции?

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

Торренты

Да, этим самые пиратские гадкие торренты. Точнее децентрализованные системы на базе этой технологии.

Хранитель информации выкладывает её. Желающие подключаются, получают копию себе. При отключении любого узла информация может быть получена с остальных. 

Решается несколько проблем: резервное копирование на множестве устройств, обмен между организациями — хранителями между собой и с пользователями, плюс гетерогенная среда.

Немного о последнем. По мере морального устаревания одних носителей их безболезненно заменяют более технологичные родственники. Pear-to-pear сети позволяют сохранять информацию по сути в гетерогенной среде. У одного пользователя файлы конкретной раздачи могут лежать на флешке, у другого на CD диске в дисководе (извращение какое), у другого на HDD, а у Васи вообще на смартфоне.

Распределенные системы по типу Git

Кратко с точки зрения чайника. Суть работы системы управления версиями Git:

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

gititwork Торренты спасут культуру

В таком виде можно хранить любую информацию. Создать сервер для репозиториев. Каждый хранитель электронной информации (архив, библиотека), хранить данные в своем репозитории. Другие могут клонировать по необходимости себе.

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

И подобные реализации уже есть, например, в свое время немецкое правительство выложило все законы на гитхаб — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.

Открытые форматы

Но как решить проблему совместимости различных программ и форматов? Легко — хранить данные в открытых форматах. Чем они отличаются от «закрытых»? Тем, что разработкой таких форматов занимается обычно некоммерческие организации, и на их использование не накладывается ограничений, лицензий и т.п. Немного википедии:

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

Wiki: Открытый формат

Проблемы внедрения

У выше представленных решений есть две проблемы для внедрения. Точнее проблемы не у самих решений, а у тех, для кого они предлагаются.

Во-первых, внедрение требует наличие технических специалистов, а также определенной воли участников процесса. Не всегда у библиотек и архивов есть оба эти «компонента».

Во-вторых, точкой преткновения может стать нежелание участников процесса делиться. Ведь каждый хочет хранить данные, будь-то редкие книги, экспонаты, электронные издания у себя. Каждый хочет быть единственной «точкой входа». Почему? Да потому, что многим учреждениям, в качестве отчетного индикатора, свыше спущены цифры по посещаемости. Тут всплывает отдельная тема — спущенная сверху установка работать не на качество и результат, а на цифры.

Плюс проблема с авторскими правами.


Вот такие мысли по поводу спасения нас от цифровой амнезии.

Делитесь информацией, используйте открытые технологии её хранения, и она не потеряется.