Gentoo Weekly Newsletter -- 21 августа 2006

Еженедельный Информационный Бюллетень Gentoo
21 августа 2006

Перевод подготовил:
  Barrell
Редактор:
  aluk

1. Gentoo новости

Конференция Linux-World - Сан-Франциско

На этот раз стенд Gentoo располагался в известном павельоне «.ORG» между представителями KDE и GNOME, в непосредственной близости от зала «Slashdot». Gentoo был представлен сразу на нескольких архитектурах за что отдельное спасибо Майку Фрайзинджеру, Дэниелу Остроу, и Илье Волынцу, включая 64-битный четырехядерный PowerPC, Athlon64 X2, основанный на SuperH LanTank, основанный на ARM NetWinder а также AlphaServer DS10.
Помимо нескольких разработчиков у стенда также побывало бесчисленное количество пользователей Gentoo а также заинтересованные члены сообщества открытых исходных текстов. При исполнении служебных обязанностей, кроме предварительно упомянутых разработчиков, были замечены Джош Николс, Крис Джианеллони, Николас Уолфвуд, и Уильям Томсон. Люди подходившие к стенду задавали широкий спектр вопросов относительно Gentoo, от поддержки LVM в инсталляторе до проектов для мобильных устройств и систем безопасности.

 
Иллюстрация 1.1: Пять из восьми разработчиков Gentoo 

Примечание: слева направо: wltjr, vapier, nichoj, dostrow, wolf31o2

Требуются переводчики на Словацкий.

Словацкая команда переводчиков GWN нуждается в большем количестве переводчиков. Команда фактически только начала свою деятельность, поэтому помощь с английским языком все еще необходима. Если вы хотите посодействовать переводчикам в этом благородном деле, хорошо знаете английский и словацкий языки, и имеете небольшое свободное время каждую неделю, пожалуйста свяжитесь со штатом GWN.

Требуются переводчики на Греческий.

Начат процесс переводов GWN на греческий язык. Также как и со словацким переводом, если вы желаете помочь и хорошо знаете английский и греческий языки свяжитесь со штатом GWN.

GCC 4.1.1 и glibc 2.4 теперь стабильны.

Как вы можете догадаться по названию, проект основных пакетов системы Gentoo объявил, что sys-devel/gcc-4.1.1 и sys-libs/glibc-2.4-r3 теперь являются стабильными для архитектур amd64 и x86. В релизе 2006.1 команда архитектуры ppc уже начала их использовать в своем профиле. Другие архитектуры все еще работают над этими пакетами и пометят их как стабильные немного позже. Это - главная веха для Gentoo, поскольку она отмечает переход от предварительно помеченной как устаревшей LinuxThreads до Native POSIX Thread Library(NPTL) для glibc. Поддержка старых версий glibc с LinuxThreads для архитектуры x86 останется на ограниченное время. Однако, более новые версии glibc больше не будут поддерживать LinuxThreads, таким образом ошибки и уязвимости безопасности будут маловероятны. Белая Книга (PDF) имеет больше информации относительно дезайна NPTL. Есть хорошо описанное сравнение LinuxThreads и NPTL на IBM DeveloperWorks.

Пользователей архитектуры x86, желающих продолжать использовать LinuxThreads просят переключиться на профиль "no-nptl".

Предупреждение: hardened профили - намного более минималистичные чем стандартные профили. Поэтому переключение на использование такого профиля возможно повлечет за собой необходимость добавления еще многих USE флагов в make.conf для того чтобы добиться схожих функциональных возможностей.
Код 1.1: Переключение на профиль  «no-nptl» 

# cd /etc
# rm -f make.profile 
# ln -sf ../usr/portage/profiles/default-linux/x86/no-nptl make.profile 
Примечание: существует также суб-профиль 2.4, который использует ядро 2.4 и заголовки.

Также стоит отметить существенную модернизацию GNU Compiler Collection (GCC) до версии 4.1.1. Эта модернизация требует, чтобы пользователь выполнил определенные действия изложенные в Гиде модернизации GCC, который был недавно обновлен (добавлена информация относительно GCC 4.1.1).

Пользователи, которые не желают переходить на GCC 4.1.1, должны будут выполнить еще несколько шагов которые бы гарантировали, что их системы не будут модернизированы.

 
Код 1.2: Маскировка GCC 4.1.1 

# mkdir -p /etc/portage 
# echo "> =sys-devel/gcc-4.0">>/etc/portage/package.mask 

2. Разработчик недели

"Если вы упростите что-то настолько что это сможет использовать даже идиот, то только идиот и будет это использовать."

Иллюстрация 2.1: Томас Корт (tcort)

Томас Корт родился в Берлингтоне, Штате Вермонт и рос в Южном Баррэ, Штате Вермонт. Если вы когда-нибудь окажитесь в здешних местах, он настоятельно рекомендует посетить башни парка Hubbard в Монтпилиере, VT, и насладиться видом с них вдоволь. В 22 года он недавно был помолвлен так что пользуюясь случаем спешим поздравить и самого Томаса Корта и его избранницу Бриджит Браймакомб. Томас имеет звание Бакалавра наук по Информатике в математических контекстах от Университета Bishop.

Томас имеет довольно необычное хобби: unicycling! (одноколесный велосипед. Прим. Barrell). Учась в университете, он был Вице-президентом клуба одноколесных велосипедистов. Что касается его музыкальных предпочтений, то его любимый исполнитель - Джон Мэйер, которого он однажды встретил в Монреале. Но он утверждает, что слушает все от джаза и рока до классической музыки.

Томас впервые услышал о Gentoo от друга в 2003. В то время он занимался обслуживанием Sun Ultra I который использовался клубом информатики при университете и естественно установил на него Gentoo (1.4). Система работала настолько хорошо что он в конечном счете установил Gentoo и на свой собственный компьютер.

Томас заинтересовался возможностью стать разработчиком в 2004 году. С поддержкой друзей он начал вносить свой вклад в развитие Alpha к концу 2005. В апреле этого года он также присоединился к команде звуковых приложений.

Tcort – Сейчас является лидером проекта «помогите разработчику». Это - относительно новый проект, нацеленный на получение пожертвований ресурсов конкретным разработчикам. Томас - также член команд разработчиков Alpha, AMD64, dotnet и звуковых приложений а также просматривает ebuild'ы для проекта Sunrise. Он также находит время на поддержку других разнообразных пакетов.

Томас также поддерживает некоторые неофициальные вебсайты сообщества, Gentoo link Directory и Gentoo News site так же как написал и поддерживает libproccpuinfo (библиотека для того, чтобы читать /proc/cpuinfo файлы), и работает над портированием libjit на Alpha.

Томас имеет множество различных персональных компьютеров, включая ноутбук Acer AMD64, несколько Alpha (API Networks CS20, PWS 433au, PWS 500au, AlphaServer 1000 4/233, AlphaStation 500), Apple G3, Compaq Presario S6000NX, а также небольшой ассортимент SPARC систем. Его первым компьютером был Apple IIGS.

3. Международные новости Gentoo

Летний Лагерь Gentoo (GSC) Германия 2006

Вот и настало время ежегодного Летнего Лагеря Gentoo в Германии. Данное мероприятие представляет собой нетехнический (неформальный) сбор членов сообщества Gentoo. В этом году, событие будет проведено с 26 августа до 27 августа в, «Grosses Meer» в Нижней Саксонии. Более подробную информацию о предстоящем событии вы можете прочитать на официальных форумах или на международном форуме.

Летний Лагерь Gentoo (GSC) Россия 2006

После успеха прошлогоднего GSC в Германии, группа российских активистов из местого сообщества организовала их собственный Летний Лагерь в России. Событие будет проходить в Бологом, между Москвой и Санкт-Петербургом 26 августа до 27 августа, точно так же как и немецкий пикник. За дополнительной информацией, пожалуйста см. официальное объявление (на русском языке).

4. Gentoo в прессе

LXer.com (18 августа 2006)

LXer.com издал статью, озаглавленную 'grep' 'Reboot the User' 'FOSSBiz'. Статья представляет собой интервью с владелецем «Reboot the User»,магазином, который продает дистрибутивы Linux и предоставляет техническую поддержку. Наиболее раскупаемый и используемый дистрибутив в магазине - Gentoo Linux.

5. Перемещения разработчиков Gentoo

Следующие разработчики недавно оставили проект:

  • ни одного на этой неделе

Следующие разработчики недавно присоединились к проекту:

  • Уильям Томсон (wltjr) - Java

Следующие разработчики недавно изменили роли в пределах проекта:

  • ни одного на этой неделе

6. Gentoo безопасность

Ruby on Rails: Несколько уязвимостей

Ruby on Rails имеет некоторые уязвимости, потенциально позволяющие провести атаку отказа от обслуживания и возможно отдаленно выполнить произвольных скрипт Ruby.
За дополнительной информацией, пожалуйста см. Объявление GLSA

7. Bugzilla

Статистика

Сообщество использует Bugzilla (bugs.gentoo.org), чтобы делать записи и отслеживать ошибки, уведомления, предложения и другие взаимодействия с командой разработчиков. Между 13 августа 2006 и 20 августа 2006, получены следующие результаты:

  • 748 новых ошибок в течение этого периода
  • 347 ошибок были закрыты или решены в течение этого периода
  • 29 предварительно закрытых ошибок были повторно открыты этот период

Из 10982 в настоящее время открытых ошибок: 47 – помечены как «блокирующие», 141 помечены как «критические», и 530 помечены как «общие».