09/10/26

Rebuild World!

Once in a dead end, begin with some steps backwards

Пересобери мир!

Программное обеспечение, как правило, сосет. Компьютеры — отстой. Смартфон — отстой.

Все, что связано с так называемыми информационными технологиями, — отстой.

Мы, программисты, отчетливо видим, как все технологии постоянно деградируют, оправдывая свои тупые идеи продвижением в будущее. Новые «технологии» часто становятся тяжелее, глупее и не нужнее старых решений.

Пользователь стремительно теряет контроль над программным обеспечением. Больше всего над этим старается закрытое ПО, но раздутые донельзя «open source» продукты, такие как практически любой современный браузер, способствуют этому. К тому же всякие секьюр буты, подписанные бинари и вся концепция авторизованного программного обеспечения не дают возможности восстановить контроль над устройствами.

Корпорации заинтересованы в этом. Им выгодно продавать все более мощное железо, которое на самом деле нам не нужно. Мы продолжаем использовать современные ПК для задач, что и 30–40 лет назад.

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

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

make rebuildworld — команда, как известно, используется в некоторых системах с открытым исходным кодом для восстановления ПО из соответствующих исходников. Давайте попробуем сделать это со всем миром компьютеров.

Пора сказать нет:

Чего мы добиваемся?

Программа должна принадлежать пользователю. Он должен иметь 4 свободы GNU.

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

Простота важнее моды. Если задача решается небольшой программой, не нужно строить вокруг неё платформу.

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

Но пересобрать мир — не значит написать всё заново.

FORK THIS!

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

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

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

Rebuild the World