Прошла 6-я конференция разработчиков СПО на Протве
2009-08-09 19:44Традиционное событие середины лета, в русском мире Linux, это, безусловно, проводимая компанией AltLinux конференция в Обнинске и следующий за ней фестиваль линуксоидов на Протве. Несмотря на кризис, мероприятие прошло и в этом году, и я с большим интересом провел там несколько дней.
6-я конференция разработчиков свободных программ на Протве
В Обнинске прошла шестая конференция разработчиков свободных программ на Протве. Поддержать традицию в кризисное время было достаточно сложно: многие участники не смогли приехать как по финансовым соображениям, так и из-за невозможности высвободить рабочие дни для участия в конференции (RuPyRu в этом смысле значительно удобнее). Тем более интересно было посмотреть, для кого общение с коллегами оказалось важнее текущих дел. Итак, чего же на конференции не было:
- Не было многочисленных вежливых поклонов в сторону спонсоров, подарков от спонсоров тоже не было;
- Не было больших программных выступлений, посвященных интеграции в вертикалью власти;
- Не было выступлений представителей государственных структур, под лозунгом "мы вам нужны" (или "вы нам нужны" - не особо помню).
Все эти люди, похоже, решили в тяжелый кризисный год решать более насущные проблемы и бросили бестолковые заигрывания с миром свободных разработчиков, чем наглядно продемонстрировали кто кому нужен, и, главное, зачем.
Зато на конференцию приехали те, кому действительно важно общение с себе подобными. Кто делает реальные, пусть и небольшие, дела самостоятельно, и будет делать свою работу даже тогда, когда вокруг будет рушится мир. Пользуясь случаем, хочу выразить благодарность всем этим людям, так как на них держится цивилизация.
Доклады, которые запомнились
Перечислить все невозможно: даже сборник тезисов не дает того ощущения, которое получаешь от реального общения с людьми. Но для тех, кто не смог участвовать в конференции я попробую пересказать то, что считаю важным.
DottedMag & OpenInkpot
Небезызвестный DottedMag на примере проекта
OpenInkpot рассказал о том, как из небольшого
сборища любителей программировать в гараже можно вырастить небольшой, но
самоокупающийся бизнес. Основной тезис: "нужно с самого начала ориентироваться
на мировую аудиторию, чтобы не замкнуться в русском языке и русском сообществе
и постараться избежать скупки ведущих разработчиков проекта коммерческими структурами,
выступая во всех контрактах как единое целое". Кроме того, у него был успешный
опыт работы с разработчиками, предоставленными Google по программе
Статическое тестирование кода
Лично я убежденный сторонник того, что будущее не за наивным тестированием, а за автоматическим анализом исходного кода с целью выявления возможных проблем. Кстати, это было темой большого обсуждения на последней конференции RuPyRu. Но в большом всемирном потоке сторонников test driven development о такой возможности не знают и знать не хотят :). Представители ИСП РАН развеяли мрак и рассказали про свои работы по статическому тестированию кода драйверов линукс. Основной тезис: возможно обнаружение ошибок возникающих при редких условиях, и которые практически невозможно обнаружить иначе. Как вы понимаете, такие ошибки - это как раз тот подземный стук из-за которого пользователи системы чувствуют себя неуютно. Мне показался интересным рассказ о том, как проходила сборка данных для статических тестов: все началось с исследования списков рассылки, сбора информации об уже замеченных проблемах, затем осознавались принципы организации базы правил и постепенно проект начал находить то, что не находят люди и традиционное тестирование.
LSB SDK
Уже который год продолжают пилить гранит компьютерной науки и отчитываться о
результатах представители ИСП РАН, занимающиеся валидацией приложений на
поддержку
Научный калькулятор
Один мой знакомый спит и видит то, как он соберет суперкомпьютер. Это легко сделать, надо только придумать способ окупить его постройку. Александр Терентьев, представитель ООО "Информационный Вычислительный Центр" из Нижнего Новгорода, похоже, придумал: проект "Научный Калькулятор". Сама по себе вычислительная платформа не содержит ничего нового, это сборка на основе GeForce, которую (по разным независимым оценкам) можно развернуть за 3000-5000$. Но вот элемент новизны, по крайней мере для России, в том, что "Научный Калькулятор" - это способ разделить постановку задачи, ее решение и интерпретацию результатов. Когда-то, когда я получал первое образование и из меня еще не готовили математика, я слышал от всех преподавателей одно и тоже: "Мы рассказываем вам теорию, чтобы вы знали как это работает, но если вы вдруг захотите ее применить на практике - пожалуйста, возьмите калькулятор и готовый модуль к нему". Проект "Научный Калькулятор" как раз и пытается создать те самые готовые модули и предоставить их нуждающимся в высокопроизводительных вычислениях. Александр Терентьев грозится уложить большую часть задач в 10-20 алгоритмов, и, честно говоря, по опыту применения численных алгоритмов, я охотно верю в такую возможность.
ReactOS
О, про
СПО и параллельное программирование
Александр Ковтушенко (к сожалению, ни у меня, ни в программе конференции нет
координат, но google наталкивает на мысль, что это представитель Бауманки)
рассказал много интересных слов об истории параллельных вычислений с
использованием СПО. В отличие от представителей государственных структур,
посещавших в те же дни другие мероприятия, Александр без запинки произносит
слово
Юридические аспекты СПО
С тех пор, как прочел тезисы прошлогоднего доклада Федора Зуева, ждал услышать его следующий доклад. Мы, технические люди, обычно не очень интересуемся окружающей нас юридической действительностью, и взгляд со стороны специалиста в этой области более чем интересен. Хотя доклад Федора было немного тяжело слушать, он был безумно интересен. Я не буду пытаться пересказать какие-либо тезисы, просто советую прочитать тезисы сборнике докладов, а в Google можно найти множество других его статей.
Линукс-Фест
Я лишь косвенно застал этот эпизод всемирного съезда тех, кому не все равно, но должен сказать, что у него есть будущее, только если он будет развиваться совместно с конференцией, как способ продолжить беседу, а не забыть все ... как делают некоторые. В этот раз удалось и то и другое :).
Заключение
Общее впечатление: представители СПО стали больше общаться между собой и вся конференция в целом повернулась лицом к реальным истокам свободного программного обеспечения, оставив попытки паразитировать на крупном бизнесе и пресловутой вертикали власти. Хочу верить в то, что и в наступающие годы благосостояния российской экономики это достижение будет развиваться: Free software for the free people, помните об этом.




