Найден 33-летний баг в коде yacc
Голландский программист Отто Моэрбик случайно нашёл баг в коде функции yyparse(), вскоре после написания собственного варианта malloc для OpenBSD. Николай Штурм первым обнаружил проблему, предположительно связанную с новым malloc, на платформе SPARC64 при попытке компиляции большого проекта на С++ с использованием новой версии malloc от Моэрбика, компилятор иногда завершается с сообщением о внутренней ошибке. После недолгого исследования оказалось, что при определённых условиях (создаваемых новой версией malloc) в функции yyparse происходит обращение к несуществующему элементу массива.
Выпущен соответствующий патч для OpenBSD, решающий данную проблему. Данный баг существует и в старых версиях UNIX вплоть до Sixth Edition UNIX, выпущенной в 1975 году.
c linux.org.ru
ОС Виндовз
Из книги “Персональные ЭВМ в инженерной практике”, М. Радио и связь, 1989.
*Рыдает* всё, сношу KDE… Буду жить в чистой консоли
Билл Гейтс пишет письмо Майкрософту (2003)
Я весьма разочарован тем, как ухудшается удобство использования Windows, и группы управления программами не исправляют эти проблемы.
Давайте я вам расскажу, с чем мне пришлось столкнуться вчера.
10 лучших изречений Линуса Торвальдса
“Программное обеспечение - это как секс, лучше когда оно бесплатное”.
“Microsoft - это не зло, просто они делают дрянные операционные системы”.
“Моё имя - Линус, и я ваш Бог”.
“Как видите, чтобы написать такую ОС как Linux вам не только надо быть хорошим программистом, вам ещё придётся быть подлой тварью”.
“Философия Linux состоит в том, чтобы “смеяться в лицо опасности”. Ой. Ошибся. “Сделай сам”. Да, так оно и есть”.
“Кто-то сказал мне, что жирный пингвин не может по-настоящему быть воплощением изящества Linux, что служит для меня доказательством, что этот человек никогда не видел рассерженного пингвина, атакующего вас на скорости свыше 100 миль в час”.
“Интеллект - это способность избежать выполнение работы, но, тем не менее, сделать так, чтобы она была выполнена”.
“Когда вы говорите: “Я написал программу, которая уронила Windows”, люди просто в недоумении смотрят на вас и говорят: “А у меня такие программы были в комплекте с Windows … бесплатно”.
“Я не сомневаюсь, что виртуализация полезна в некоторых областях. В чём я достаточно сильно сомневаюсь, это в том, что она когда-то будет иметь то влияние, о котором говорят люди её продвигающие.”
“Сейчас, большей части из вас возможно будет совершенно скучно в этот рождественский день, но я готов вам предоставить нечто, что для вас будет великолепным развлечением: протестируйте ядро 2.6.15-rc7. Все магазины закрыты, и нет ничего более приятного, что можно было бы сделать в перерывах между поеданием пищи.”
Windows Must Die
Historical record, 07/09/2008
Примерно в это время я в последний раз снёс Windows. С тех пор живу на чистом Линухе.
No Gates, No Windows
В Винде завелись вирусы. Снёс. Ставить не тороплюсь - поживу без Винды ради эксперимента
Могучая, должно быть, ось…
Из аниме «Shigofumi»
Flash is free
Adobe Systems Inc. отрапортовала об Open Screen Project который призван убрать все лицензионные ограничения на форматы SWF, FLV, F4V. Если раньше лицензия разрешала создавать программное обеспечение, генерирующее SWF-файлы, но полностью запрещала создавать ПО для воспроизведения, то сейчас эти ограничения полностью сняты.
OpenCola - вкус Свободы
Первоначально OpenCola была всего лишь рекламным трюком одноименной канадской компании, созданной в 1999 году при участии сетевого журналиста и писателя-фантаста Кори Доктороу (Cory Doctorow). Компания занималась написанием клиентских приложений для бывших тогда в диковинку пиринговых сетей, и ее хозяева столь экстравагантным способом надеялись привлечь внимание к своим разработкам. На протяжении ряда лет на компьютерных выставках «официанты» разносили посетителям подносы с посеребренными жестяными баночками, в которых плескался шипучий напиток, на вкус напоминающий «коммерческую» колу. Помимо перечня ингредиентов, на боку каждой «жестянки» красовалось приглашение посетить фирменный сайт, где можно было скачать исчерпывающую рецептуру для изготовления газировки в домашних условиях. Народу новая кола явно пришлась по вкусу: благодаря лицензии GPL, позволяющей модификацию и некоммерческое распространение рецепта, как грибы после дождя начали появляться его «кастомизированные» версии.
С самой же компанией столь оригинальный рекламный ход сыграл злую шутку: отныне широкой общественности она стала известна в первую очередь благодаря своей шипучке. За все время существования OpenCola было реализовано сто пятьдесят тысяч банок оригинального напитка — и неизвестно еще сколько колы самостоятельно изготовили пользователи, скачавшие с сайта рецепт. Увы, с 2003 года, после поглощения компании OpenCola канадской Open Text Corporation официальная поддержка чудодейственного напитка прекратилась, а упоминаний о нем на сайте нового хозяина нет. Впрочем, судьба «открытой колы» на этом отнюдь не завершена, о чем свидетельствует Google, и поныне выдающий по запросу «opencola» более 440 тысяч ссылок