Основателя Peer-Directed Projects Center "Freenode" Роба Левина (aka lilo) сбила машина, когда тот ехал на велосипеде. Инцидент произошел 12-ого сентября, Роб умер 16-ого.
После четырёх бета версий и одного релиз кандидата... Встречаем новую версию PostgreSQL-8.1!
Среди нового:
- autovacuum интегрирован в сам демон postgresql (проверял ещё в beta4, работает замечательно);
- users/groups заменены на role, теперь role отвечают за контроль доступа к базам;
- улучшения в работе с памятью;
- множество баг-фиксов и других улучшений, в том числе в contrib.
Еще с 16 августа начался некий переполох, в связи с тем, что в Австралии будут рассылать письма с требованием заплатить от 200 до 5000 долларов США за использование слова "Linux" в названиях продуктов и сервисов*. ЛОР эта новость обошла стороной.
Итак. Торговая марка Linux существует уже с давних пор. Многие недобросовестные компании по всему миру называют Linux'ом все что угодно, но OS основанную на ядре Linux. Поиском и улаживанием конфликтов по поводу торговой марки занималась компания Linux International, под руководством всеми известного Jon Hall'a (maddog). Как пишет ( http://lists.linux.org.au/archives/li... ) сам maddog, он тратил на это деньги из собственного кармана, ну и в конечном счете ему, видимо, это надоело. Поэтому, создана non-profit организация LMI (Linux Mark Institute), которой Linus дал права выдавать лицензии на использование торговой марки Linux. Теперь покупка этой лицензии _обязательна_ и все деньги от продажи лицензий идут в LMI на поддержку работы самой LMI и на борьбу с недобросовестными пользователями марки Linux.
В качестве оправдания, говорится, что такие меры вызваны законодательством некоторых стран, которое оставляет только два варианта: защищать торговую марку или вас "защитят" от нее.
В принципе - ничего нового, Linux, как торговая марка, существует давно и подчиняется тем же законам, которым подчиняются все торговые марки. Просто теперь поставлены все точки над i.
* Не требуют лицензирования продукты и услуги, которые предназначены для Linux, но не подразумевают под собой операционную систему. Например "Drivers for Linux" или "Support for Linux".
Вышел релиз PostgreSQL 8.0.2. Помимо исправления ошибок, Tom Lane заменил алгоритм управления кэшем `ARC' на `2Q'. Причина замены алгоритма банальна - патенты. 2Q на некоторых задачах может быть менее эффективен, чем ARC, однако, к версии 8.1 обещают написать алгоритм ничем не уступающий прошлому.
X.org выпустило в свет релиз X11R6.8, X Window system.
Главные изменения:
Добавлены расширения X протокола: Damage, Composite, XEvIE, XFixes. Первые два позволяют отрисовывать настоящую прозрачность (24 бита - цвет, 8 бит - прозрачность). Однако, Composite пока что выключен в стандартной конфигурации, так как является эксперементальным. Composite можно легко включить через файл xorg.conf.
Также, теперь по умолчанию используются системные библиотеки Freetype и zlib. Прошлые релизы X устанавливали свои версии, зачастую старее чем были в современных дистрибутивах.
Изменений очень много, некоторые из них:
* Добавлена поддержка POSIX.1-2001 и ustar форматов.
* Новая опция --format позволяет выбирать формат архива
* Формат по умолчанию, можно выбрать на стадии конфигурации установкой перемнной окружения DEFAULT_ARCHIVE_FORMAT. Допустимые значения: GNU, V7, OLDGNU, USTAR, и POSIX.
Geoffrey Keating из Apple Computer, Inc., при поддержке Red Hat, Inc., сделал возможным использовать precompiled headers в GCC.
Скорость компиляции программ, при использовании PCH, может увеличиться в разы.
Некий Federico Ferreres предложил kernel-hacker'ам подумать над новой лицензией fGPL (Funded GPL). fGPL - это такая штука, что бы все платили 20$ каждый год, если денег нет, тогда ты имеешь право использовать код только >= годичной давности.
Флейм в LKML разгорелся не шуточный. Linus и Alan участия не принимали. ;-))
Интересное интервью взял e-журнал OSNews у Waldo Bastian'a, KDE&SuSE developer'a. Обсуждались проблемы производительности (slow linker vs. slow kde), отношения с Trolltech и GNOME. Цитата:
OSNews: "I read in the KDE devel mailing lists that TrollTech does not always "listen" to the KDE's needs. KDE sometimes require changes to the code or new widgets, but TrollTech does not always comply. What the KDE project can do about the issue?".
Waldo: "..Catch a live Troll, lock it up and feed it beer till it promises to make whatever you need. Milka chocolate also gives great results".
Погорячились мы с криками "ура!" в сторону UnitedLinux.
Как выяснилось UnitedLinux будет распространять исходники бесплатно, но, вероятно, не под GPL и мало того, binary UL будет доступен только за деньги. GPLed исходников это не коснется, но вот новые разработки UnitedLinux'a не будут FreeSoftware в полном смысле этого слова.
RMS призывает байкотировать UL.
p.s. Бывает же (sh!t happens)... идейку о стандартизации испоганили.
pp.s. Вот еще одна не самая приятная "новость" - RH еще думает о вступлении в UL.
NF сообщает подробности того, зачем РедХат патентует свои технологии, а именно EPO и "method and apparatus for atomic file lookup".
Цитата:
"In this way having a patent means that you get to decide the rules under which the technology (kill me now for using that word) is used. A good patent owner will licence it under good rules, and a bad patent owner will license under bad rules ... I certainly trust Red Hat."
Общий вывод из статьи:
RH патентует свои know-how, что бы Microsoft не воспользовалась или хуже того, запатентовала их. Все OpenSource/FreeSoftware компании будут иметь право пользоваться ("share") этими технологиями.
Линус отказался от -pre пачей "не стабильной" ветки ядра.
Эта идея давно обсуждалась на lkml. Теперь 2.5.N версии будут появляться чуть ли не каждый день.
Уже есть шутка: BK ускоряет разработку ядра так, что новые версии будут выходить все быстрее и быстрее. ;-)
Special for maxcom:
Такая информация идет из 3-х источников.
1. lkml
2. linuxtoday.com forum
3. уже 2 ядра вышло без -pre релизов (2.5.10, 2.5.11).
p.s. Ссылку даю на linuxtoday.com. Если посмотреть обсуждение новости ядра 2.5.10, то все станет ясно.
Собственно не новость, а констатация факта.
Раньше, insmod не смотрел на MODULE_LICENSE(..), да и вообще можно было не писать MODULE_LICENSE как таковую.
Теперь же, если в исходние не указать MODULE_LICENSE("GPL"), ядро скажет: Warning: loading k1.o will taint the kernel: non-GPL license - license=BSD
В переводе (не дословно ;-): "Предупреждение: вы "запачкали" ядро non-GPL лицензией".