В защиту линукса

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

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

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

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

Так что я уточню свой вчерашний ответ на вопрос о том, почему либертарианцы не сидят на открытом софте. Да, они сидят на том, что удобно, но часто большая часть удобства сводится к сетевому эффекту. Если реклама услуг компьютерных мастеров будет упоминать не настройку винды и установку антивируса, а подбор дистрибутива линукс и конфигурацию системы под задачи пользователя, если инфа на государственных ресурсах будет лежать не в docx, а в odt, если в салонах связи будут продавать аппаратные биткоин-кошельки — это будет наглядным свидетельством работы сетевого эффекта в пользу открытого софта и децентрализованных денег.

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

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

Полезные привычки

Опенсорс, либертарианство и лень

Почему либертарианцы не любят рассказывать об открытом программном обеспечении и его преимуществах? Разве либертарианец не должен пользоваться только свободным софтом (вместо Windows и MacOS — Linux, вместо Android и iOS — LineageOS), если он уважает собственную свободу и частную жизнь? Свободный софт помогает защититься от слежки государства и корпораций — обрести настоящую свободу. Или большинство либертарианцев не уважает свою частную жизнь? Если слишком сложно разобраться во всех технических тонкостях, почему не платить другим за создание доступных программ, учебных материалов?

Ричард Столлман

Меня попробовали недавно научить писать телеграм-ботов. Почему-то это означало, что нужно поставить линукс. Система встала без проблем, но дальше начались танцы с бубном. Ставим питон. Открой консоль, пиши такое-то заклинание. Сработало? Ну-ка, давай скрин. Ага, поправка, пиши вот такое заклинание. Теперь поставим такие-то библиотеки. Пиши такое-то заклинание. Всё, запускай пайчарм. Почему не с ярлыка на рабочем столе? Почему даже такое элементарное действие нужно делать из консоли? А теперь в пайчарме открой его внутреннюю консоль и пиши там такое-то заклинание, чтобы установить библиотеки. Стой, мы же их ставили! Неважно, их надо ставить локально под каждый проект. И ещё интерпретатор не забудь выбрать. Я уже в пайчарме, это среда разработки, зачем мне в ней десять интерпретаторов, выбирать из них? Что мешает сделать один по умолчанию и десять опциональных для извращенцев? Кто вам преподавал UX?..

Я ничего не имею против опенсорсного софта или контента. Залезла на википедию, внесла правки в статью про Дэвида Фридмана. Пять минут — и миллионы русскоязычных пользователей получают доступ к актуальной информации. Спонтанные порядки — это сила! Но если хэндмэйд одежда дорогая и неудобная, то ходить в ней будут только реконструкторы. Если опенсорсная ОС требует на простые вещи тратить гораздо больше усилий, чем проприетарная, то сидеть на ней будут только гики, угорающие по безопасности.

Тот, кто украдёт у майкрософта исходные коды винды и выложит их в открытый доступ на какой-нибудь максимально децентрализованной площадке, окажет человечеству огромную услугу. Потому что эта система совершенно заслуженно занимает свою долю рынка — даже несмотря на то, что проприетарная и шпионит за пользователем. Я неоднократно писала о том, что мы уже готовы жить в условиях новой искренности, когда все могут и имеют полное моральное право шпионить за всеми, так что шпионство системы не воспринимается, как нечто ужасное — пока она деньги не тырит и в следственный комитет на тебя не стучит (а вконтактике люди сидят, даже зная, что он стучит на пользователей). Есть много примеров того, как тот или иной софт некоторое время был проприетарным, а затем его выложили в открытый доступ, и дальше его развивает уже сообщество. Ну и понятно, что чем слабее будет даруемая айти-гигантам государственная защита, тем чаще подобное будет происходить.

Про Lineage OS я ничего не слышала, полезла смотреть, оказалось, что моя модель трубки не поддерживается. Так что, когда буду менять, куплю уже с прицелом на этот фактор (если поддерживаемые модели телефонов не окажутся несоразмерно дорогими), тогда и поглядим. Надеюсь, это будет больше похоже на опыт с википедией, а не с линуксом.

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

Прастити…