Северные корейцы и их ракеты

Пока приглашенные «Йэхом Масськвы» эксперты обсуждают фондовый рынок Северной Кореи, последняя продолжает придерживаться идей чучхе и собирает на коленке очередную ракету.

А вот что меня конкретно удивляет — это формулировка наших СМИ «КНДР готовится к пуску ракеты, способной достичь Аляски». Ну Аляски и Аляски, и хрен с ней с 1867 года.

Зато, проведя на глобусе окружность, мы с удивлением обнаружим, что северокорейские ракеты долетают до Урала. Но, как известно, пространство между МКАД и границей России — зона аномалии пространственно-временного континуума:

за кольцевой давно уже нет никакой жизни. там пустота, чумные ветра и заброшенные города. никакие поезда никуда не ходят; всем, кто туда едет, продают спецбилеты в спецпоезда, где через вентиляцию пропускают спецгаз, от которого вы все галлюцинируете и думаете, что едете по матушке-России. некоторые поезда с особо отличившимися тупо скидывают с обрыва, just for lulz. а родственникам и друзьям скинутых потом присылают поддельные письма типа «я решил жить за мкадом, нашел свой идеал, приезжайте» — чтобы было еще кого скинуть, лулзы-то нужны.
все это иллюзия. средства массовой информации в заговоре с правительством. они создают ощущение жизни за мкадом через интернеты и зомбовизор. также в группу поддержки заговора входит специально обученная группа щкольников, которые кричат в интернетах о том, что в Москве живет тупое гламурное быдло, а истинные умы подрастают в Устюжопинске.
с но никаких Устюжопинсков нет. есть безжизненные бескрайние просторы, серые от индустриальной пыли. вырубленные леса. заросшие мхом и подозрительными растениями озера. и огромные котлованы, полные ржавых остовов поездов и электричек с гниющими трупами внутри.
Санкт-Петербург утоплен в болоте; кости тех на ком его строили ликуют и пляшут в тумане погибели.
Тюмень залита нефтью, жители пошли на сырьё для оборудования.
Камчатка отрезана и отдана японцам. и так далее.
все, кто пишут, что за МКАДом есть жизнь — роботы и агенты правительства.
тех, кто пересекает границу Москвы пешком, разрезает на ровные части смертельный лазер со спутника. из остатков делают еду, чтобы вы думали, что Россия процветает и в Москве всегда есть что пожрать.

Соответственно, для наших журналистов существование Аляски намного более реально, чем существование Сибири и Урала.

С приветом из иного измерения,
Шура Люберецкий

Про свободный софт

Довольно часто в аргументации малолетних красноглазых линуксоидов о необходимости поголовного использования Linux встречается утверждение о том, что у всех необходимых программ есть «свободные» аналоги. Из этого немедленно вытекает, что все должны одномоментно прекратить пользоваться честно спираченным или нечестно приобретенным «проприетарным» софтом, публично покаяться и поставить Linux.

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

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

Ошибка, как всегда, кроется в мелочах. Довольно большому количеству пользователей иногда требуются специфичные программы. Например, у меня на домашнем компьютере стоит довольно много программ, не имеющих нормальных «свободных» аналогов. Например, это Matlab, Microcap, Proteus, F-300 Uploader, POBedit, Openbox Commander, Autopano Pro, Photomatrix, Stereo Photo Maker, не считая всяческих игр. Не скажу, что все это — софт повседневной необходимости, я его использую довольно редко, но лишаться его ради каких-то неосязаемых выгод использования «свободного» ПО мне не хочется.

Кстати, и само противопоставление «свободного» и «проприетарного» софта выглядит надуманным. Оно напоминает, например, деление автомобилей на отечественные и импортные. Сама по себе страна производства, без учета прочих факторов, не может превращаться в главный фактор оценки. Именно поэтому, наверное, директор какого-нибудь «Автолайна» ездит на «Мерседесе», а основу автопарка фирмы составляют всем привычные «Газели». Так же и с софтом — если «свободная» программа хуже «проприетарной», то я, скорее всего, найду способ спиратить или купить последнюю. Если же лучше окажется «свободная» — то это еще не повод заменять свободными аналогами остальной софт.

Я не отрицаю, что «свободное» ПО может оказаться довольно неплохим. Например, традиционно хорош серверный и «программистский» софт — из-за того, что многие разработчики по Linux — профессиональные админы и программисты, делающие софт для своих нужд. Но немалая часть чисто «пользовательских» программ, разрабатываемых под GNU-лицензией уступают даже очень старым версиям своих прототипов. GIMP — GNU Image Manipulation Program — так и останется «программой для манипуляций с изображениями», уступающей даже довольно старым версиям «Фотошопа». О какой же замене «проприетарного» софта может идти речь?

Очень печальна и ситуация в области свободного специализированного софта. Например, KiCAD — OpenSource система проектирования электроники — отвратителен чуть менее, чем полностью, а у немалой части софта, который я использую в своих нехороших радиолюбительских целях, вообще нет аналогов.

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

Есть такая марка спутниковых ресиверов Openbox, довольно известная в «бывшем СССР» благодаря очень удачной серии ресиверов Openbox F-300, X-800 и X-820 (думаю, теперь понятно, для чего мне нужна программа F-300 Uploader). Владелец марки — украинская фирма Satellite Systems — выкупила у корейских разработчиков исходники программного обеспечения этих ресиверов, и организовала выпуск собственного софта. Очень хорошо адаптированный к нуждам отечественных любителей Sat TV софт вместе с отличной технической поддержкой — секрет популярности марки. Весь «сервисный» софт, то есть прошивальщики и загрузчики настроек для этих ресиверов распространялись на тех же условиях, что и исходники прошивки — украинцы могли как угодно их использовать, но не передавать третьим лицам. Тем не менее, на форуме поддержки раздавались крики о том, что надо бы сделать версии этих программ для Linux. Хохлы выложили исходники, и…

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

Да, для тех, кто знает волшебное слово WINE. «Прошивальщик» F-300 Uploader под WINE работал с довольно серьезными глюками, которые могли привести к преждевременной смерти ресивера. Программы же для «реанимации» через JTAG-интерфейс с виртуальным LPT-портом работали, мягко говоря, очень плохо.

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

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