Наши преимущества

!!! Новости из мира Linux !!!

Первый официальный LiveCD проекта Fedora Core Linux

Как увидеть ссылки? | How to see hidden links? первый официальный Fedora 6 Zod live CD, построенный на базе Fedora Core 6 и набора дополнительных пакетов из репозитория Fedora Extras.
В качестве десктоп интерфейса используется GNOME 2.16 (с визуальными 3D эффектами, через AIGLX и Compiz). Из приложений можно отметить Gnumeric , Abiword , Inkscape, Gimp, Firefox, Evolution.
В LiveCD включены все стандартные пакеты локализации. При объеме ОЗУ 1 Гб и более, дистрибутив может быть полностью загружен с CD в память.

Как увидеть ссылки? | How to see hidden links?
 
В Linux ядре исправлена ошибка связанная с потерей данных в ФС

В Linux ядре Как увидеть ссылки? | How to see hidden links? трудноуловимая ошибка приводящая к потере данных в файловых системах ext2, ext3, reiserfs. Ошибка присутствует во всех ядрах начиная с 2.6.5. Патч прилагается.
----
diff --git a/mm/page-writeback.c b/mm/page-writeback.c
index b3a198c..ec01da1 100644
--- a/mm/page-writeback.c
+++ b/mm/page-writeback.c
@@ -862,17 +862,46 @@ int clear_page_dirty_for_io(struct page *page)
{
struct address_space *mapping = page_mapping(page);

- if (!mapping)
- return TestClearPageDirty(page);
-
- if (TestClearPageDirty(page)) {
- if (mapping_cap_account_dirty(mapping)) {
- page_mkclean(page);
+ if (mapping && mapping_cap_account_dirty(mapping)) {
+ /*
+ * Yes, Virginia, this is indeed insane.
+ *
+ * We use this sequence to make sure that
+ * (a) we account for dirty stats properly
+ * (b) we tell the low-level filesystem to
+ * mark the whole page dirty if it was
+ * dirty in a pagetable. Only to then
+ * (c) clean the page again and return 1 to
+ * cause the writeback.
+ *
+ * This way we avoid all nasty races with the
+ * dirty bit in multiple places and clearing
+ * them concurrently from different threads.
+ *
+ * Note! Normally the "set_page_dirty(page)"
+ * has no effect on the actual dirty bit - since
+ * that will already usually be set. But we
+ * need the side effects, and it can help us
+ * avoid races.
+ *
+ * We basically use the page "master dirty bit"
+ * as a serialization point for all the different
+ * threds doing their things.
+ *
+ * FIXME! We still have a race here: if somebody
+ * adds the page back to the page tables in
+ * between the "page_mkclean()" and the "TestClearPageDirty()",
+ * we might have it mapped without the dirty bit set.
+ */
+ if (page_mkclean(page))
+ set_page_dirty(page);
+ if (TestClearPageDirty(page)) {
dec_zone_page_state(page, NR_FILE_DIRTY);
+ return 1;
}
- return 1;
+ return 0;
}
- return 0;
+ return TestClearPageDirty(page);
}
EXPORT_SYMBOL(clear_page_dirty_for_io);
 
Релиз дистрибутива Knoppix 5.1.0. Начало альфа тестирования Mandriva Linux 2007.1

Как увидеть ссылки? | How to see hidden links? выход новой версии LiveCD/LiveDVD Linux дистрибутива Knoppix 5.1.0, построенного на базе пакетов Debian Etch/testing и Linux ядра 2.6.19.1.
Важным новшеством, стал переход от использования Как увидеть ссылки? | How to see hidden links? к более стабильной и производительной Как увидеть ссылки? | How to see hidden links?.
Также можно отметить включение в поставку KDE 3.5.5, OpenOffice 2.1, пакета Как увидеть ссылки? | How to see hidden links? с полной поддержкой записи в NTFS разделы.
В заключение, обращаю внимание на выход Как увидеть ссылки? | How to see hidden links?. В качестве десктоп окружений используются GNOME 2.17 и KDE 3.5.5.
 
Red Hat Enterprise Linux 5 выйдет 28 февраля 2007

Компания Red Hat планирует начать продажи своей следующей версии главного Linux-продукта, Red Hat Enterprise Linux 5, 28 февраля 2007 года. Об этом в своем недавнем интервью сообщил Мэтью Шулик (Matthew Szulik), исполнительный директор Red Hat.
Первоначально ожидалось, что RHEL 5 увидит свет в конце текущего года; причем в сентябре Как увидеть ссылки? | How to see hidden links?, а в ноябре — вторая. Однако финальный релиз пришлось отложить на 2 месяца.
Как отмечает аналитик Чарльз Кинг (Charles King), задержка выпуска RHEL 5 не станет существенной проблемой для Red Hat, т.к. достаточный уровень подготовки и тестирования RHEL 5 до окончательного появления продукта на рынке — куда более важный фактор.
 
GNOME перешел на Subversion

В качестве новогоднего подарка GNOME осуществил переход на Subversion (операция заняла 49 часов, жертвы и разрушения уточняются, информация на Как увидеть ссылки? | How to see hidden links? обновляется). Welcome to svn.gnome.org
ЗЫ Буквально накануне начала операции в desktop-devel-list появились неорганизованные выступления отдельных личностей в поддержку git как второй, параллельной системы - но здравый смысл пока что спасает коммюнити от инфернального ужаса размножения систем контроля версий.
 
GEGL 0.0.4

После более чем шести лет взлётов и падений вышла первая публичная версия GEGL -- библиотеки для обработки изображений, которая станет основой GIMP нового поколения.

Текущие возможности GEGL:

* 8-/16-/32-разрядные (с плавающей точкой) режимы, внутренняя обработка -- в 128-разрядном режиме;
* RGB, CIE LAB, YCbCr и простой вывод в CMYK;
* мозаичный, неплотный и пирамидный буферы, буфер больше размеров RAM; в качестве теста успешно загружалось изображение размером 86400x43200px;
* загрузчики PNG, JPEG, SVG, EXR, RAW и пр.;
* арифметические операции, композитные операции Портера-Даффа, режимы наложения SVG, прочие режимы наложения, применение маски;
* базовые инструменты цветокоррекции;
* большинство операций обработки функционирует в HDR;
* расширяемость через модули.

API библиотеки понемногу стабилизируется и нуждается в массированном тестировании. К библиотеке прилагается простая графическая программа для тестирования.

Наиболее актуальный сайт проекта: Как увидеть ссылки? | How to see hidden links?
 
Книга про конфигурирование Linux ядра

Greg Kroah-Hartman Как увидеть ссылки? | How to see hidden links? о доступности своей 175 страничной книги "Как увидеть ссылки? | How to see hidden links?" в Как увидеть ссылки? | How to see hidden links? (размер 3 Мб, лицензия Creative Commons).
В Как увидеть ссылки? | How to see hidden links? детально описан процесс сборки, конфигурирования и установки Linux ядер, на примере ядра 2.6.18.
 
Bacula 2.0.0 — ПО для резервного копирования

Представлен новый стабильный релиз кроссплатформенной клиент-серверной системы резервного копирования Bacula — 2.0.0.
В новой версии значительно расширена функциональность, можно отметить следующие новшества:
  • миграция бэкап-заданий;
  • bweb — web-интерфейс для конфигурирования;
  • увеличена скорость восстановления из бэкапа;
  • шифрование архивов;
  • поддержка бэкапа на извлекаемые накопители (например, DVD и USB Flash);
  • пакет для Win32 собран с использованием mingw32; увеличена функциональность win32-порта;
  • возможность выполнения пользовательских скриптов перед или после бэкапа;
  • поддержка SunOS ACL.
Подробности о релизе Bacula 2.0.0 опубликованы в Как увидеть ссылки? | How to see hidden links?.
 
XChat 2.8.0 — новая версия открытого IRC-клиента

В начале января появился новый стабильный релиз популярного IRC-клиента для UNIX-, GNU/Linux-, Mac OS X- и Windows-систем — XChat 2.8.0. Среди изменений отмечается следующее: теперь XChat требует GTK+ >= 2.10; появилась иконка программы в системной трее («Notification Area», ей можно управлять из скриптов с помощью команды /TRAY); существенно обновлено окно со списком каналов с использованием GtkTreeView, улучшением отображения, поддержкой поиска по регулярным выражениям. Подробности об изменениях в XChat 2.8.0 опубликованы на forum.xchat.org. Архив с исходниками нового релиза доступен на сайте проекта.
 
Fedora 7: планы по релизу Linux-дистрибутива

Билл Ноттингэм (Bill Nottingham) из компании Red Hat в почтовой рассылке сообщил об изменениях в проекте бесплатного GNU/Linux-дистрибутива, ставшего наследником Red Hat Linux, и о ближайших планах по выпуску Fedora 7.
Первое, что бросается в глаза, — несколько видоизмененное название самого дистрибутива: следующий релиз будет называться просто Fedora 7, а не Fedora Core 7, как этого логично было ожидать. Связано это с тем, что отныне не существует различия между «Fedora Core» и «Fedora Extras» — эти две ветви были объединены одну общую, которая теперь и носит название «Fedora».
Примерный график релиза Fedora 7 таков: 23 и 30 января — заморозка Fedora 7 Test 1 и релиз соответственно; 20 и 27 февраля — аналогично для F7 Test2; 19 и 26 марта — F7 Test3; 5 и 26 апреля — заморозка разработки финальной версии F7 и общедоступный релиз Fedora 7.
Среди ожидаемых изменений отмечаются такие, как: переход на syslog-ng, ускорение процессов загрузки системы и завершения работы, улучшения в работе с различными устройствами (в т.ч. беспроводными и беспроводным firmware), добавление поддержки виртуализации KVM в системных утилитах, использование новой утилиты pungi для подготовки всех релизов (создание Fedora Desktop, Fedora Server и Fedora KDE), включение создания LiveCD в процесс выпуска дистрибутива, добавление поддержки RandR 1.2, ускорение работы Yum и RPM.
 
CrossOver 6.0

Компания CodeWeavers выпустила финальную версию Crossover 6 (теперь уже без приставки Office) под Linux и Mac OS для x86. Напомню, что этот программа позволяет запускать самые популярные Windows приложения без необходимости покупки самой этой ОС. Среди нового стоит отметить улучшение совместимости с широким набором различных програм, поддержку MS Outlook 2003 и MS Project 2003, игр, основанных на Steam, а также World of Warcraft. На сайте можно бесплатно скачать trial версию. Как увидеть ссылки? | How to see hidden links?
 
Linux чаще используется во freelance-проектах

Статистика по операционным системам, используемым во freelance-проектах, за январь-ноябрь 2006 года показала, что Linux используется чаще, однако бюджеты для Windows-проектов выше
По данным о 9106 завершенных (т.е. по которым был выбран исполнитель и проект не был отменен) проектов на одном из крупнейших англоязычных freelance-сайтов getafreelancer.com, ОС GNU/Linux использовалась в 58% случаев, Windows — в 42%. При этом средняя ставка победителя тендера в Linux-проектах составила $162, в Windows-проектах — $196.
Примерный итоговый суммарный бюджет (средняя ставка победителя, умноженная на количество проектов) составил $855.522 для Linux-проектов и $749.700 для Windows-проектов.
 
MySQL осторожничает в отношении GPLv3

Компания MySQL AV, разработчик одноименной открытой СУБД, привела лицензию, на базе которой распространяются продукты компании, в соответствие нормам второй ревизии GPL (General Public License). Ранее в лицензионном соглашении отмечалось, что продукт соответствует требованиям GPLv2 и выше.
Изменения в лицензии затронут последние продукты MySQL: MySQL 5.0 и MySQL 5.1, Как увидеть ссылки? | How to see hidden links?. Компания пошла на этот шаг, чтобы в будущем, в крайнем случае, иметь возможность отказаться от поддержки GPLv3, отметил в своем блоге вице-президент MySQL Кай Арно (Kaj Arno).
 
Верх