В прошлую среду, 25 мая, в главном здании Московского государственного института электроники и математики (МИЭМ) прошла первая конференция по свободному программному обеспечению, организованная веб-порталом nixp.ru, — nixp.conf/2011.
На мероприятие пришло более 60 участников, а прямую интернет-трансляцию на протяжении всей конференции смотрели более 50 человек. Теперь мы выкладываем видеозапись всех представленных на nixp.conf/2011 докладов для ознакомления тем, кто не смог ни присутствовать на конференции, ни посмотреть трансляцию.
Видео доступно на странице www.nixp.ru/conf/2011/video. Кроме того, ещё в пятницу были опубликованы презентации всех докладчиков на nixp.conf/2011 — ищите их в разделе «Программа» на основной странице конференции.
«Конечно, не обошлось без недостатков, но в целом конференция удалась. Спасибо всем, кто помогал в организации мероприятия и принимал в нем непосредственное участие», — заявил в интервью самому себе Дмитрий Шурупов, автор и бессменный руководитель nixp.ru. И поспешно добавил: «Ах да! Главное — Plasma всё-таки упала! Правда, уже практически в самом конце nixp.conf, а то я начал переживать, что реальная демонстрация историй успеха свободного ПО сорвется».
Хотя у nixp.conf/2011 не было ни одного официального информационного партнера, анонс конференции опубликовали на таких ресурсах рунета, как OpenNET, Linux.Org.Ru, LinuxCenter, Ubuntu.ru, Russian Fedora, unixforum.org, LinuxForum, OpenLife, ЖЖ-сообщество ru_linux, Хабрахабр и многих-многих других. Выражаем благодарность всем причастным!
Напоследок — немного фотографий с nixp.conf/2011.
Дмитрий Шурупов (nixp.ru, МИЭМ, TrueOffice):
Павел Фролов (ГНУ/Линуксцентр):
Светлана Семавина (Мандрива.Ру):
Владислав Животнев (Russian Ubuntu LoCo Team):
Аркадий Шейн (Russian Fedora):
Андрей Грунау (Яндекс):
Денис Горбачев (Web.TrueOffice):
Алексей Новодворский (ALT Linux):
Бонус! :-) Алексей Новодворский и Алексей Федорчук:
P.S. Известный в российском сообществе Open Source-деятель Алексей Федорчук написал отчет по nixp.conf/2011, который можно найти на alv.me.
Опубликован новый выпуск электронного приложения к журналу «Системный администратор», полностью посвященного программному обеспечению с открытым кодом, — «Open Source» 084.
В этом выпуске «Open Source»:
«Новости мира Open Source» (Дмитрий Шурупов).
«Свободные картографические технологии. Часть 1» (Петр Семилетов).
«Проект OpenWrt: свободу маршрутизаторам!» (Юрий Гришин).
«Языки программирования „новой волны“. Часть 4. Язык Vala: история и специфика» (Семен Есилевский).
«Закрывая открытое. Часть 2» (Петр Семилетов).
Выпуск «Open Source» 084 доступен для свободного скачивания на сайте «Open Source».
Споры о нумерации версий ядра Linux не угасают и возобновляются с новой силой уже долгое время. Линус Торвальдс (Linus Torvalds) на правах отца-основателя проекта решил подлить масла в огонь, объявив, что в скором времени выйдет ядро Linux новой крупной версии. Да-да, нас ожидает та самая заветная «тройка» — Linux 3.0.
В качестве главных «аргументов» в пользу такого скачка в нумерации релизов ядра Линус приводит ровно два. Во-первых, в этом году проекту Linux исполнится 20 лет (это он называет «оправданием»), а во-вторых (это уже «реальная причина»), число 40 (речь идет о версии 2.6.40) выглядит слишком большим и «неудобным».
Что не менее важно, абсолютно никаких революций в самом ядре Linux при этом не ожидается. Релиз 3.0 последует за последней версией 2.6.39, не привнеся никаких особых новшеств за исключением обычной (для последних выпусков Linux 2.6.x) работы над поддержкой различного оборудования и другими незначительными улучшениями. «Никаких изменений в ABI, никаких изменений в API, никаких магических новшеств», — подчеркивает в своем письме Линус.
В подтверждение своих намерений Линус уже выпустил ядро Linux 3.0-rc1, в чем легко убедиться по соответствующему каталогу на kernel.org.
Португалец Педро Корте-Реал (Pedro Côrte-Real) провел интересное исследование, в рамках которого выявил процентное соотношение количества кода из разных крупных проектов в составе Linux-дистрибутива Ubuntu.
Педро задался целью посчитать, сколько же кода из программного обеспечения проекта GNU используется в современных Linux-дистрибутивах. Напомним, что дистрибутивы корректно называть термином «GNU/Linux», чтобы подчеркнуть, что «Linux» — это только ядро, а сам дистрибутив — это ядро Linux с целым комплексом дополнительных приложений, значительная часть которых была разработана в рамках GNU, инициированного Ричардом Столлманом (Richard Stallman) в далеком 1983 году. Объектом своего исследования португалец выбрал последний релиз Ubuntu Linux — 11.04 «Natty Narwhal».
Автор взял основной репозиторий Ubuntu 11.04 («main»), являющийся ядром дистрибутива, и посчитал количество строк кода разных крупных проектов, входящих в его состав. В результате, Педро получил следующий список лидеров:
ядро Linux — 9 процентов;
GNU — 8 %;
KDE — 8 %;
Mozilla — 6 %;
Java — 6 %;
GNOME — 5 %;
Xorg — 3 %;
все остальное — 56 %.
Из этих результатов автор исследования выделяет два интересных вывода:
Размер ядра Linux сопоставим с размером всего программного обеспечения, созданного в рамках GNU.
Небольшие проекты составляют наибольшую часть в GNU/Linux.
Распределение среди проектов внутри самого GNU:
GCC — 32 %;
GDB — 14 %;
binutils — 13 %;
glibc — 9 %;
gettext — 6 %;
emacs — 4%;
GnuPG — 2 %;
GRUB — 2 %;
GSL — 1 %;
libunistring — 1 %;
coreutils — 1 %;
GnuTLS — 1 %;
Mailman — 1 %;
другие — 11 %.
Все вы наверняка прекрасно знаете высказывание про три вида лжи*. Стоит учитывать, что в данной статистике за основу взята весьма условная характеристика — «количество строк кода». Кроме того, при подсчете объема кода никак не учитывается значимость проектов и их роль в функционировании операционной системы.
* Кстати, в одной известной шуточной формулировке оно звучит так: «Есть три вида лжи: ложь, наглая ложь и статистика по количеству Linux-десктопов».