В сообществе OpenBSD замалчивают серьёзные недостатки базовой системы!
Опубликовано 15.09.2025 в OpenBSD
Срываю покровы. Хватит это терпеть!
В общем, дело было так: в далёком 1975 году где-то в мрачных подземельях корпорации AT&T бородатые колоссы и сверчеловеки Кен Томпсон и Деннис Ритчи породили пятую уже версию операционной системы AT&T UNIX, знаменательную, в частности тем, что она была переписана на язык Си (с языка Би, оба языка разработаны теми же легендарными бородачами). Помимо прочих инноваций, в версию 5 AT&T UNIX была включена утилита spell, предназначенная, как нетрудно догадаться, для проверки орфографии при написании текстов на английском языке.
А в качестве основы для таковой проверки использовалась словарная база толкового словаря американского английского Webster's Second International Dictionary (1934 года выпуска). В появившиеся позднее свободно распространяемые версии BSD-UNIX от университета Беркли, утилита spell поначалу включена не была по лицензионным причинам, однако, после релицензирования компанией Caldera ранних версий UNIX, утилита spell и соответствующий словарь появились в современных BSD-системах: в 1993 году из исходников 386BSD-0.1 словарь импортировали в NetBSD, в 1994 из BSD 4.4 Lite словарь пролился во FreeBSD, ну а в 1995 его импортировали из NetBSD уже в OpenBSD (с версии 3.1). Понятно, что словарная база Уэбстерского словаря 1934-го года выпуска слегка утратила актуальность и нуждалась в некоторых дополнениях и корректировках. И словарь дополнился много чем, в том числе...
Тут придется, наверное, упомянуть совсем другой словарь: 30 апреля 2025 года по распоряжению Правительства в России утвердили «Толковый словарь современного русского литературного языка» в качестве одного из нормативных справочников, фиксирующих нормы использования русского языка в качестве государственного, то есть обязательного при использовании в публичной сфере. И в упомянутом толковом словаре дано такое толкование слова "нецензурный":
НЕЦЕНЗУРНЫЙ -ая, -ое; -рен, -рна, -рно. Неприличный, непристойный, оскорбительный; матерный ... Для обеспечения соблюдения запрета, установленного п. 6 ст. 1 Федерального закона «О государственном языке Российской Федерации» от 01.06.2005 №53-ФЗ под нецензурной бранью следует понимать использование слов, образованных от следующих корней...
После чего приведен перечень этих самых корней, и перечень этот существенно отличается от сложившейся ранее правоприменительной практики. Если раньше Роскомнадзор рассматривал запрещенными к публичному употреблению только слова, образованные от четырех корней на «х», «п», «е» и «б» (а по утверждениям некоторых СМИ, он продолжает так считать и поныне), в формально зафиксированной "Толковым словарем" норме словоупотребления, к нецензурным и запрещенным к использованию в публичном ключе следует считать уже 14 корней, в том числе слово от корня "-манд", Ну, в общем, вы поняли.
Но вернемся к Уэбстерскому словарю американского английского. Так вышло, что где-то археологических наносах NetBSD в оный словарь (файл /src/share/dict/web2
) просочилось слово "quim", коим в американском английском обозначают в грубой форме (то ли просто vulgar, то ли прям derogatory) то самое, обозначаемое в русском словом от корня "-манд", которое мне в силу закона о языке № 53-ФЗ нельзя публиковать, а вам - читать вслух. А из NetBSD это нехорошее слово закономерно попало в OpenBSD. А вот во FreeBSD не попало: там устроили мини-дискуссию на эту тему и решили, что руководствуясь "the recent moves to greater gender sensitivity", слово "quim" добавлять в словарик не будут.
И вот, некий персонаж в списке техрассылки OpenBSD достаточно мягко поинтересовался, мол, стоило бы применить однострочный патч для удаления из словаря этого вот "derogatory term for a female body part"? "Не", - говорит, "если есть причины его оставить - то я не настаиваю, конечно"...
И вы таки знаете, что он получил в ответ от самого Тео де Раадта? Дословно следующее:
On a recent flight I saw other passengers watching movies with a ton of boobs.
I guess that upsets you. Will you take on Airline video policies next? No please, do that first.
In the meatime, just fuck off with your stupid agenda.
This conversation is finished.
Вот тебе и "Only two remote holes in the default install, in a heck of a long time!"©
Да они ж просто матерно затыкают рот всем недовольным недостатками в базовой системе! :))
P.S. А еще сегодня я узнал: консольная утилита look, предназначенная для отображения строк из файла, начинающихся с заданной строки - если ей не указать файл для поиска, по умолчанию будет искать в том самом dict/web2
.