Пробежавшись grepом по исходникам ядра можно обнаружить много занятных фразеологизмов. Не знаю насколько это хорошо, когда в исходном коде содержится матершина. Исходный код, вроде как, предназначен и для обучения в том числе. Представляю как повеселятся школьники, обнаружив перлы вроде “Ugly, ugly fucker” в изучаемом материале.
Some Athlon laptops have really fucked PST tables (linux-2.6.26/arch/x86/kernel/cpu/cpufreq/powernow-k7.c:): некоторые ноутбуки на Athlon’е имеют реально плохие таблицы PST.
irixioctl.c: A fucking mess… (linux-2.6.26/arch/mips/kernel/irixioctl.c:): вопиющий беспорядок.
IOC3 is fucked fucked beyond believe … (linux-2.6.26/arch/mips/pci/ops-bridge.c): непереводимая игра слов.
Wirzenius wrote this portably, Torvalds fucked it up :-) (linux-2.6.26/lib/vsprintf.c): Wirzenius написал это портируемым, а Торвальдс испортил.
If you don’t see why, please stay the fuck away from my code. (linux-2.6.26/Documentation/DocBook/kernel-locking.tmpl): Если вы не видите почему, то, пожалуйста, держитесь подальше от мого кода.
Ugly, ugly fucker. (linux-2.6.26/include/linux/netfilter/xt_limit.h): некрасивый плохой человек.
If you fuck with this, update ret_from_syscall code too. (linux-2.6.26/include/asm-sparc64/system.h): если вы испытываете проблемы с этим [кодом], то обновите и код ret_from_syscall.
What the fuck is going on here? (linux-2.6.26/sound/oss/opl3.c): что за непонятные вещи здесь происходят?
(And this is the fucking ‘basic’ method). (linux-2.6.26/net/ipv4/netfilter/nf_nat_snmp_basic.c): и это еще “простой” метод.
И масса других литературных изысков. Кроме слова fuck очень популярны так же слова shit, ass и т.п. Любопытно будет просмотреть код BSD-систем на предмет непотребщены.
http://root.liberatum.ru/2008/07/lingvisticheskie-kurezy-v-yadre-linux/
Вот где анархия =))) А Анархия - мать порядка)) Значит в ядре Линукса - порядок))
Было бы интересно почитать чего пишут в коментах Windows индусы =)
// тут что то не так работает...разобраться к выходу SP2 Висты...