Zereal 21.09.2010 01:39

WeИнтервьюИнтервью с разработчиками Agilia Linux

Agility — англ. Быстрота, проворство.

Agilia Linux это открытый дистрибутив на базе Slackware, наследник MOPS Linux и продукт творчества замечательной команды. (Отдельное пребольшое спасибо fat0troll за помощь при организации интервью)

Официальный сайт
Вики проекта

Не так давно мне довелось пообщаться с разработчиками, и вот что из этого вышло.



Команда Agilia Linux (информация с сайта дистрибутива):
1) aix27249 - на данный момент основной разработчик и маинтейнер окружения KDE
2) Unnamed_Hero - разработчик программы проверки обновлений и очень удобной системы сборки пакетов для Agilia
3) fat0troll - маинтейнер GNOME
4) NomerUNO - маинтейнер Openbox и варианта установки основанного на нем (его можно наблюдать так же в LiveDVD)
5) drakmail: маинтейнер Java
6) NK: маинтейнер
7) FreeArcher: маинтейнер LXDE
8) agr3ss0r: маинтейнер подсистемы мультимедиа, а также окружения E17
9) CyberMix: сумасшедший бета-тестер
10) Kroll: маинтейнер, а так же второй «владелец» Jabber-конференции дистрибутива.
11) Den: маинтейнер

На момент интервью в конференции находились aix27249, fat0troll, NomerUNO, Unnamed_Hero и drakmail.

Zereal: Что такое AgiliaLinux?
Unnamed_Hero:AgiliaLinux - преемник MOPSLinux, который в свою очередь тоже был основан на Slackware, а вот конкретно почему MOPS был основан на Slackware лучше ответит aix27249
aix27249: очень просто. Всё началось с того, что меня позвали работать в команду MOPSLinux. Было это где-то в 2005м году, и на тот момент MOPSLinux представлял из себя Slackware + русификация + несколько измененный набор пакетов под нужды предприятия, в рамках которого (и для которого) он и разрабатывался. До моего появления дистриб делался исключительно "для себя", т.е. никто особо и не думал его распространять на публику. А когда было решено начать дистрибутив распространять широко - меня и позвали)
Почему MOPSLinux изначально был основан на Slackware? Потому что на тот момент Slackware лучше всего подходил под имеющиеся задачи, и единственное чего там не хватало - это поддержки русского языка из коробки.

Zereal: Почему у дистрибьютива сменилось название?
aix27249: В апреле 2010 года НПО Сеть, разрабатывавшая MOPSLinux, внезапно решила закрыть проект и уволила всю команду. Впрочем, на тот момент нас там оставалось двое - я и GURU.
Я решил, что бросать дистр как-то глупо, и решил продолжить) Имя было зарезервировано за НПО, поэтому в спешке придумали новое.
Вообще про переходный момент есть много чего рассказать.
NomerUNO: много кто о нас тогда узнал в конференции присутствовало по 20 человек сразу
aix27249: да, шумихи было поднято очень много.
fat0troll: Когда я узнал о развале MOPSLinux, я подумал, что хорошая, допиленная слака погибла, жаль...

KDE в AgiliaLinux
4b29fb7b86f0t.jpg

Zereal: Все остальное, кроме имени, распространялось под лицензией GPL? Значит, в предыдущей команде вы были основным участиком и главой, поэтому продолжили разработку?
aix27249: Фактически — да. Но вообще в мопсе главным был GURU.
В апреле мы в срочном порядке сменили название и продолжили делать дистр дальше. Впрочем, в тот момент изменилось не только название, но и многие вещи в структуре дистрибутива.
fat0troll: Мы ещё, кроме имени, посеяли конфиг для compiz, но не по лицензионным соображениям, а просто потеряли :)

Zereal: А как остальные участники попали в проект?
aix27249: вообще, практически все сюда попали из пользователей :) Сначала пользовались, потом понравилось и начали участвовать в разработке.

Zereal: Как разрабатывался MOPSLinux? Вы сами формировали план достижений, или кто-то сверху диктовал, или просто фичи добавляли по мере необходимости?
aix27249: В MOPSLinux было так: генерировались идеи, а сверху их сдерживали. В частности, мы не могли далеко уходить от Slackware (хотя очень хотелось). Даже появление нового менеджера пакетов было воспринято крайне неоднозначно. Про GNOME вообще речи не могло идти. Как только началась AgiliaLinux - все эти рамки отпали, и появилась, наконец, возможность переделать всё так, как хочется.

GNOME в AgiliaLinux
7294534b8362t.jpg

Zereal: Agilia уходит от Slackware?
aix27249: Да, причем, я бы сказал, что уже ушла, и очень далеко. По большому счету, даже MOPSLinux очень сильно ушел от Slackware - больше половины пакетов мы собирали сами, у нас был свой менеджер пакетов, и прочее.

Zereal: О каком менеджере пакетов вы говорите? MPKG+Manager2?
fat0troll: manager2 это GUI для mpkg. Гордость aix27249 и всех нас: самый быстрый пакетный менеджер из тех, что я использовал.

MPKG
39a5b8cdeef8t.jpg

Zereal: Можно ли его портировать на другие дистрибьютивы?
fat0troll: Строго говоря с малейшим напилингом mpkg и на Mac OS встанет.
aix27249: Портировать менеджер пакетов на другие дистрибутивы - да, можно. Более того - я изначально его в Mac OS X писал Кроме того, я mpkg использовал некоторое количество времени на генте (изврат конечно, но на тот момент надо было срочно развернуть рабочее окружение на сервере, а компилять было некогда).
drakmail: Кстати, mpkg намного быстрее чем apt-get.
fat0troll: Я бы по скорости сравнивал с pacman.

Zereal: А сколько в репозитории пакетов и кто их собирает?
fat0troll: Пакеты собираем мы все Ммм…где-то 2000 пакетов, причём пакеты "толстые" по-слакварски — то есть опенофис, например, 1 пакет против 20 в той же убунте.

Zereal: Для Agilia собираются GNOME, KDE, XFce, Openbox. Пакеты абсолютно ванильные или что-то исправляется? Вот про GNOME хотелось спросить - все эти плюшки Ubuntu, они как-то используются?
NomerUNO: Openbox ванильный, никаких патчей... Вообще, патчи накладываем только в случаях когда без них не компилируется, либо как в случае c notify-osd неюзабельно совсем...
fat0troll: Пакеты да, почти всегда ваниль. В GNOME почти не используются (ну или совсем не используются) убунтовские наработки. Я лично не одобряю тот путь, который выбрала Ubuntu со своим полуфорком GNOME и не иду по их пути.
aix27249: Пакет для репозитория собираем мы сами) Патчи накладываем только при крайней необходимости, в целом всё ванильное. Я бы даже сказал так - патчи накладываем тогда, когда что-то не работает
drakmail: Кстати, я думаю нужно добавить, что в Agilia "из коробки" идёт много патентованного ПО (кодеки и прочее). Так как эти патенты не действуют на территории Рф.
aix27249: Да, патентованное ПО есть. Мы стараемся его избегать где это возможно, но если программа позволяет распространение через репозиторий и нужна значительному большинству пользователей, то мы такие вещи себе добавляем. В частности, кодеки, opera, skype, nvidia-driver туда же кстати.
NomerUNO: Virtualbox-bin.
fat0troll: Dropbox

Zereal: Agilia в нынешнем виде сохраняет принцип KISS ?
fat0troll: KISS тут достаточно сохранён. "Фирменных" конфигурялок у нас нету, так что в настройке применимы общелинуксовые мануалы.

Zereal: Насколько Agilia юзерфрендли? Cовсем новичок справится с установкой?
fat0troll: Совсем новичок, думаю, справится.
drakmail: C установкой точно справится.
fat0troll: А юзерфрендли у нас весьма и весьма на высоте: непритязательный пользователь (бывший убунтоид, лол) может не заглядывать в консоль

aix27249: Насчет KISS и user-friendly: мы стараемся соблюдать KISS там где это имеет смысл, и при этом не делать дистр хардкорным для новичков. Я бы сказал - это одна из целей: сделать дистр одновременно KISS и user-friendly, не навредив ни первому, ни второму. По поводу графических утилит для конфигурации: моё мнение - они нужны, но не в том виде, в каком они есть в других user-friendly дистрибутивах. Как только на это появится время - мы этим займемся.

Zereal: А какие планы на будущий релиз?
NumerUNO: Стабилизировать все и вся, наконец-то полностью завершить те переделки, которые еще не закончены, очистить багзиллу.
aix27249: В первую очередь, стабилизироваться То, с какой скоростью сейчас происходят изменения, и насколько они бывают радикальны - главный фактор, который нас отделяет от релиза. Мы очень много чего изменили по сравнению с мопсом, и всё это надо вылизать и хорошенько оттестировать.

Zereal: Ваши репозитории совместимы со старыми версиями MOPSLinux? А со Slackware? Можно ли установить mpkg в Slackware?
aix27249: со старыми версиями мопса - в целом совместимы. Другое дело, что обновляться с MOPSLinux до Agilia надо весьма аккуратно. Со Slackware репозитории скорее не совместимы, ибо там нет индексов в Slackware-формате. Но взять отдельный пакет и поставить его на Slackware теоретически можно - формат пакетов пока что полностью совместим.

Zereal: A есть планы открыть свою компанию и зарабатывать на поддержке, скажем, Agilia Enterprise? Например, как Mint Rosinka?
aix27249: Нет, никаких таких планов нет. И я бы предпочёл как можно дольше оставаться единственным в России полностью некоммерческим дистрибутивом Linux с полностью открытой разработкой. Насколько я знаю, такого больше нет нигде.

Zereal: на какие средства сейчас существует команда? Eсть спонсоры?
NomerUNO: Команда существует на голом энтузиазме.

fat0troll: Я так чувствую, у нас есть шанс получить ещё одного пользователя…пользовательницу?
Zereal: А вот этого очень вероятно :)


Конечно, никакой пост, никакое интервью просто не в состоянии передать замечательную атмосферу конференции разработчиков Agilia Linux. Энтузиазм, преданность любимому делу — это все пафос. Есть просто люди, которые делают Linux.
И разработчики AgiliaLinux одни из них.

Вместо послесловия:

Aix27249: Никакого официального лозунга или чего-либо в этом роде у нас нет. Мы просто делаем Linux таким, каким, нам кажется, он должен быть

Еще немного скриншотов
Openbox

5195294ba552t.jpg

Установка

8aea1038b007t.jpg

02b76da24426t.jpg


Manager2, frontend для Mpkg, написан на Qt

66f383bb0707t.jpg

70c611500992t.jpg



Тэги: AgiliaLinux MOPSLinux mpkg интервью
+ 22 -
Похожие Поделиться

kikaha 21.09.2010 01:49 #
ссылки на полноразмерные скрины не работают.

а за интервью спасибо - бодрое такое ощущение осталось, сижу на убунте и подумываю - какую систему поставить второй? разрываюсь между генту и слакой, кажется, выбор сделан!
Zereal 21.09.2010 01:54 #
перемудрила с картинками, сейчас поправлю.
рада, что понравилось :)
goblinyara 21.09.2010 01:57 #
Zereal, ну ты бы хоть написала ссылки на сайт, вики и distrowatch... а то текст есть, а самих ссылок нету=)
Zereal 21.09.2010 02:02 #
у меня 3 часа ночи! и да - я блондинка с кривыми руками :) )
goblinyara 21.09.2010 02:11 #
а ну спать! утром доделаешь=)
Zereal 21.09.2010 02:13 #
а как убрать в черновики до утра?
goblinyara 21.09.2010 02:17 #
а вот это я хз... не делал ни разу так...
Username 21.09.2010 09:47 #
Поаккуратнее тут с черновиками, подглюкивают. Вообще лучше набирать в каком-нибудь blogilo.
Zereal 21.09.2010 09:49 #
я так и сделала в итоге :)
goblinyara 21.09.2010 02:32 #
кстати, kde у них вполне уютненько выглядит... потыкать, что ли, дистр на днях...
s47 21.09.2010 11:37 #
Очень рад за то что дело продолжается! Мопс был одним из моих любимейших дистрибутивов. Всегда с большим уважением относился с нему и команде которая его делала! По правде это был первый мой настольный дистрибутив. Первая была слака, потом бунта, потом долгое время не сидел за компом: ребёнок родился. А вот когда уже начал за компом "жить", то стоял именно мопс. После выхода 4-х кед пути разошлись, и я ушёл на сузю.
Огромное спасибо всем его разработчикам! Очень рад что появились openbox, gnome!
А ещё отдельное большое спасибо Zereal. Очень приятно слышать, что проект жив и развивается!
Zereal 21.09.2010 11:55 #
сейчас заплачу от Ваших слов
Разработчики на самом деле потрясающие ребята!
и спасибо Вам за отзыв. думаю, лучшим способом выразить благодарность будет скачать обновленный MOPS и отдать должное их трудам :)
s47 21.09.2010 13:11 #
непременно это сделаю ;) В первую очередь "их" openbox хочу пощупать
Shtsh 21.09.2010 18:32 #
Энтузиазм это замечательно. Как приятно видеть людей, которые занимаются созданием дистрибутива "для души"
razum2um 21.09.2010 19:50 #
единственным в России полностью некоммерческим дистрибутивом Linux

Calculate, не?
fat0troll 21.09.2010 20:44 #
не, их фирма делает :) http://www.calculate.ru (да-да, упаковка)
razum2um 21.09.2010 22:32 #
не вставило. надеюсь шутка
каким боком то?
ни одной перекрестной ссылки к
http://www.calculate-linux.ru/ru
razum2um 21.09.2010 19:54 #
И эта....
Хорошая беседа, компетентные люди, читабельное оформление.
Круто (без пафоса).
Название блога тоже ниче так себе.. ;)

Vzlom 21.09.2010 23:02 #
Блин разрабы настоящие труЪ линуксоиды... Уважаю!!! Особенно понравился ответ про лозунг и про заработок на поддержке. Кстати, а есть ли зависимости у пакетов или как в слаке? И ещё вопрос, нет ли софтинки для конвертации скажем rpm и deb пакетов в нужный нам формат =) ?
fat0troll 22.09.2010 11:00 #
1) зависимости есть
2) есть, mkpkg :)
cyrus 21.09.2010 23:06 #
А минусы-то какие-нибудь у дистрибутива есть?)
ну там что-нить вроде отсутствия большого кол-ва документации по конкретному дистрибутиву.. нестабильность и малое кол-во пакетов(по-крайней мере сборки GNOME).

Насколько я понял киллер-фича формулируется так: Быстр как Арч, но прост в использовании как Убунта?)
le087 22.09.2010 10:46 #
Спасибо.
Zereal 22.09.2010 11:18 #
Ждем твоей success-story :)
distruktor 23.09.2010 16:06 #
надо будет попробовать, как в отпуск выйду и в край попаду :)
orkaan 08.11.2010 12:59 #
Ничего так ребята. И, кстати, как неверно замечено в начале топика, дистрибутив не Slackware-based, о чём и сказано на сайте проекта.

Пруф: http://www.agilialinux.ru/main/about.html
Magog 06.06.2011 11:12 #
Интересное интервью. Zereal - моя искренняя благодарность.
posixru 26.11.2013 17:52 #
В соединении с agilialinux.ru отказано
В соединении с wiki.agilialinux.ru отказано.
Хоть кто то вкурсе чего с Agilia случилось?
Блин, чего то на Slackware-based какой то мор напал, форум Salix"а неделю лежал, вишли харды помёрли, Slackel почти месяц только на sourceforge.net был доступен, Zenwalk так он вообще уже два года как в коме! Absolute и Austrumi пока бодрячком, DeepStyle тоже последнее время активен, подозрительно даже это как то! Но меня Agilia волнует, как то резко всё стало недоступно, а инфы в сети так и не отыскалось...
Dark_SS 29.11.2013 19:30 #
Раскололась и умерла.
posixru 01.12.2013 13:56 #
Не, ожило всё! :)))
dront78 02.12.2013 15:42 #
прекратите насиловть труп ;)
posixru 02.12.2013 21:42 #
С чего это труп? Я на packages.agilialinux.ru иногда захожу, за свежими пакетиками для Salix"а, если самому ломно собирать... Там и застоя никак не наблюдается, довольно активно всё шевелится.
dront78 03.12.2013 22:30 #
имелся ввиду топик же. глянь ссылку на труп)
posixru 04.12.2013 02:08 #
Ну не делать же тему для одного и совсем маленького вопросика...
Я ткнул поиска, в самый макушечный его и отписал! :)))