Незаконное потребление наркотических средств, психотропных веществ и их аналогов причиняет вред здоровью, их незаконный оборот запрещен и влечет установленную законодательством ответственность.
Неприкаянные
Этим людям спокойно не живётся. Шило в одном месте заставляет их постоянно вносить изменения в их продукты. Поскольку традиция в сфере бесплатного ПО такова, что эти лица считают себя вправе творить всё, что им в голову взбредёт, и никто не должен сметь возмущаться этим, изменения происходят во всех проявлениях их продуктов: функциональности, пользовательском интерфейсе, вводе и выводе, структуре и содержании журналов, и т.д.
Почему это плохо? Потому что многие продукты используются в глобальной экономике. Положившись на вроде бы удовлетворительное нынешнее состояние этого бесплатного ПО с открытым кодом, пользователи включают их в свою личную, общественную или предпринимательскую деятельность и полагаются на то, что они смогут продолжать в этом духе. Думаете, всё так и есть? Не тут то было! Авторы не могут спокойно жить, поэтому постоянно вносят изменения и тем разрушают всё, что их пользователи создали. Да, вот так просто.
Намерения у создателей бесплатного ПО с открытым кодом как правило не антисоциальные. Вовсе нет! Они делают это из лучших побуждений, а именно применить новые технологии и практики, обновить код, оптимизировать. Вот только их природная интроверсия и социопатия играют со всеми злую шутку. Во-первых, им не приходит в голову сначала спросить пользователей, а хотят ли они, чтобы что-либо изменилось в их продуктах. Во-вторых, когда позже ошеломлённые и разочарованные пользователи всё же приходят сами и вопрошают, зачем все эти изменения были сделаны, и можно ли вернуть всё, как было, чтобы работало, им отвечают, что изменения откатить нельзя, потому что они хорошие и полезные. Признаться самим себе и окружающим, что они навредили, эти личности с закаливающими эго и самомнением неспособны. Таких большинство, но есть, разумеется, и те, кто намеренно всё рушит каждые несколько месяцев или лет. Они делают это, чтобы навредить ненавистным им предпринимателям и государственным органам, а частные лица их не интересуют и попадают под раздачу за компанию. Бывает также, что кто-то из соображений чистого альтруизма помогает своим коллегам сохранить занятость, заставляя их переделывать уже работающее ПО.
Примеров масса. Это и библиотеки, у которых изменились названия функций, списки их параметров и возвращаемые значения; и программы командной строки с текстовыми вводом и выводом, формат которых поменялся и больше не совместим с программами пользователей, в которых они используются; и приложения с настольным или веб-интерфейсом, у которых тоже что-то изменилось.
Всё было бы ничего и детские шалости, если бы не тяжёлое экономическое положение рядовых граждан и государств всей планеты. В условиях, когда одни государства считают себя вынужденными вести непрекращающуюся мировую войну последние лет 500, а другие действительно вынуждены воевать, только чтобы выжить, или попрошайничать на международной арене, чтобы получить какие-нибудь подачки на еду, медикаменты, топливо и другие товары первой необходимости, поведение создателей бесплатного ПО с открытым кодом совершенно аморально. Они верят, что облагодетельствовали мир, но на самом деле они, как торговцы наркотиками из подворотни, лишь подсаживают его на иглу бесплатного ПО, а затем подменяют его необходимостью регулярно вносить изменения в другое ПО и системы, которые его используют.
Кто-то может подумать, что я раздуваю из мухи слона, что всё не так уж плохо, и немного допилить какую-нибудь интеграцию не так уж сложно. На первый взгляд может показаться, что так и есть, но увы, это не так. Важно учитывать полную стоимость внесения изменений от момента обнаружения неполадки до возврата к стабильному, работающему состоянию систем. В неё необходимо включать работы по выявлению неисправности, анализу причин, планированию и разработке решений, проверке их на правильность и производительность, и некоторые другие этапы, а не только переписывание кода. Ценник резко возрастает, а ведь эти работы будет проводить не одно лицо или организация, а множество.
Если задуматься, то человечество платит дорогую цену за каждое решение автора бесплатного ПО с открытым кодом что-нибудь изменить. А потом кто-то в профильных соцсетях удивляется и высокомерно задирает нос от того, что используются решения двадцатилетней давности, «старьё» по их высокомерному мнению. Старьё, да работоспособное, а не этот ваш цирк «Шапито» с пресловутым хромым пони и фальшивой египетской мумией.
Дело в том, что изначально многое ПО для операционных систем UNIX было точно таким же бесплатным и без какой-либо гарантии, но оно не менялось так радикально, как стало модным последние лет 10-15. Примерно тогда произошли изменения в демографии и психологии разработчиков, и они начали рубить с плеча, не интересуясь мнением и потребностями их пользователей. Для тех, кто не работает в отрасли, это изменение и его последствия остаются невидимыми и неощутимыми, но для любого, кто вынужден пользоваться бесплатным ПО с открытым кодом, разверзся ад: любая следующая версия того же самого продукта может разрушить всё, нажитое непосильным трудом. Мы живём в постоянном страхе, что очередной гениальный разработчик возьмёт и перекорёжит вывод из своей программы или сигнатуру функций программного интерфейса. Ни у кого из нас нет времени, средств и сил бороться с ними, и приходится становиться на колени и подчиняться. Не нужно много воображения, чтобы понять, как мы обожаем этих гениев, творчество которых стоит нам немалых расходов.
Увы, дотянуться через Интернет до этих, в большинстве своём анонимных авторов, прячущихся за «командами» и бессмысленными псевдонимами, практически невозможно. Их даже невозможно купить, были бы средства, потому что даже оплата выкупа за невнесение изменений ни к чему их не обязывает: завтра им заплатит кто-нибудь ещё, и они забудут о прежних договорённостях. И такое случалось. Да, было бы очень полезно, если бы кого-нибудь из них отметелили бы в тёмном переулке взбешённые потребители разок, чтобы остальным было неповадно, но это практически невозможно, потому что во-первых эти потребители как правило воспитанные люди, а главное, они находятся как правило на другой стороне земного шара и не могут позволить себе роскошь выслеживать каких-то придурков по этим вашим Интернетам. Лишь крайне изредка отдельных разработчиков или команды их пользователям удаётся шлёпнуть по руке, но и тогда большинство из них в силу определённых личных качеств не обращают внимания и продолжают в том же духе.
И это мы даже не начали рассматривать вариант работы этих гениев на конкретные интересы тех, кто изначально намерены поработить остальное человечество, чтобы потом заниматься вымогательством, как например случилось недавно между конкурирующими компаниями Oracle и RedHat в отношении популярной СУБД MySQL, от которой любители бесплатного ПО пребывают в телячьем восторге.
Как не попасть в такое положение — вот, чем следует озаботиться Homo Sapience планеты Земля!
С коммерческими организациями иногда ещё можно как-то договориться. Им хочется зарабатывать глобально, поэтому их ещё можно как-то склонить к локализации предпринимательской деятельности и подчинению национальным законам. С этими бесплатными гениями такой фокус не пройдёт: они где-то у себя в Норвегии, Германии, США, Турции, Индонезии, Черногории или где-то там ещё, и на остальных они клали с пробором: денег они не просят, а на нет и спросу нет. Рычагов влияния на них нет ни у кого вообще, поэтому когда завтра что-то сломается, придётся вносить изменения.
Беда ещё и в том, что в силу своих природных качеств эти личности не придают особого значения затруднениям и расходам своих пользователей. Однажды подписавшись на идеологию и повестку разработки бесплатного ПО с открытым кодом, они оказываются убеждены, что одним этим они облагодетельствовали человечество, которое должно быть им по гроб обязано, и что сопутствующие расходы или не существуют или ничтожны. Эти личности как правило слабы в бухгалтерии и финансах и не отдают себе отчёта, сколько человечеству в итоге стоит их бесплатное ПО. Об этом я писал уже не раз: проблема лежит в непонимании и отказе знать и понимать. Будучи интровертами и социопатами по природе своей, большинство таких разработчиков изо всех сил старается изолировать себя от общества, а из-за изоляции оказывается не в курсе реального положения дел в окружающем мире.
Такие последствия таких причин неизбежны. Бороться с ними можно только на самом раннем этапе: образования. Из профильных ВУЗов должны выходить счастливые и общительные экстраверты, разбирающиеся не только в написании программного кода, но и в хозяйственной деятельности, то есть те, кто знают, что сколько стоит. Гениальные, но забитые тихони, очкарики и бородачи не просто не нужны человечеству — они для него смертельно опасны, потому что вместо продуктивной деятельности на пользу ему они могут оказаться в рядах анонимных создателей очередного бесплатного ПО с открытым кодом, которое потом будет дорого стоить, когда на него купятся наивные и доверчивые пользователи.
- Да легко, - скажете вы! - Добавим курс экономики на факультетах информационных технологий, и дело в шляпе.
- Глобально? — спрошу я.
Вот ведь в чём загвоздка: без скоординированной глобально программы вправления мозгов потенциальным саботёрам и террористам нам не выкрутиться, а насколько вероятно об этом договориться? Слабо представляю себе изменения в системе образования западных стран, которая фактически построена на истязании студентов и доведении их до состояния лютой ненависти ко всем окружающим, особенно в технических областях, таких как математика, физика, инженерия и информационные технологии. В их ВУЗах над студентами издеваются и культивируют в них индивидуализм, социопатию и прочие антисоциальные проявления, а само обучение вторично. Неудивительно, что из них выходят разработчики бесплатного ПО с открытым кодом, посылающие своих пользователей при любой возможности, куда подальше.
Так что, человечество, сделай себе одолжение и задумайся, на что ты полагаешься и на чём строишь своё благосостояние, а также кому ты доверяешь своё будущее. Покажи хоть раз в истории, что ты способно правильно расставлять приоритеты и сосредотачиваться на важном, а не на второстепенном. Ты полагаешься на информационные технологии всё больше и больше и уже докатилось до массового применения искусственного интеллекта. Если не найти в себе мужество отказаться от бесплатного ПО с открытым кодом, дальше будет только хуже.
Свидетельство о публикации №226030902088