Haiku — свободная операционная система для персональных компьютеров, первая версия которой нацелена на бинарную совместимость с операционной системой BeOS.

Haiku воплощает в себе основные идеи BeOS. Это будет модульная система, архитектурно решённая как «модульное ядро», способная динамически подгружать необходимые модули. К интересным особенностям системы следует отнести архитектуру трансляторов — системных интерпретаторов файловых форматов (например, JPEG).

О проекте

ad block

Закладки

RMLL 2008, окончание

Был слегка занят эти дни, но я не забыл написать о последних днях на RMLL... много людей, встреч, и о Ричарде Мэтью Столмене, конечно!

Четверг

Четверг начался довольно быстро, с доклада о «продажах в нагрузку» (когда человека заставляют покупать машину с ОС, которая ему не нужна), что во Франции вообще незаконно, но государственный организм по защите прав потребителей (DGCCRF) сначала ожидает решения суда, и только потом действует. Как было сказано в докладе, до недавнего времени борьба с этим велась в частном порядке, но многие пользователи Windows, ранее не понимавших цели такой борьбы, сейчас говорят, как это здорово, ведь их принуждают покупать с компьютерами Висту, хотя они хотят оставаться с XP… Забавно, как Microsoft иногда имеет сама себя. Я напомнил всем, что это - давняя история, и несколько лет назад это привело к разорению Be. Мы должны наконец добиться тут каких-нибудь результатов.

Когда я увидел, что Оливье справляется со стендом в одиночку, то побежал на заседание OpenMoko, чтобы узнать побольше про их железо. Там был перерыв и я вернулся к нашему стенду.

Оливье сделал несколько фото стенда, и если вы присмотритесь, то заметите, что я вырезал несколько листьев и наклеил их на ткань.

Стенд рядом с нами принадлежал FFII, которая пытается защищать Свободное ПО от дурацких законов типа EUCD, патентов на ПО и т.п. Если хотите, адвокаты нас всех. Мы здорово побеседовали с их бухгалтером о том, какую только ерунду не пытаются лоббировать.

Потом я пошёл слушать доклад об OpenMoko, который переместился в амфитеатр. Аппаратная платформа новой модели, FreeRunner, наверняка заинтересует того, кто захочет портировать Haiku на ARM. Кроме того, у них до сих пор неразбериха с Линуксовыми фреймворками, они переезжают с одного на другой, а потом в игру включается третий, у каждого свои особенности, и это смущает пользователей. Один позволяет совершать голосовые звонки, другой — ещё и использовать GPS, а изначальный не обладал даже достаточным уровнем аппаратных абстракций, из-за чего пришлось взяться за ещё один фреймворк. Публике была поведана их история и то, как они друг с другом связаны. Хотелось бы иметь 320€ на такую игрушку.

Затем я вернулся к своему стенду, пообщался и пообедал. Потом Оливье вышел за едой, так как ничего не заказал заранее, и чтобы скопировать флаеров, так как мне удалось напечатать всего три. Я также предпринял попытку перевода, но не сумел найти исходник, так что результат был далёк от оригинала и не так приятно выглядел.

Во второй половине дня я выскочил послушать какой-нибудь доклад, и постоял под тентом, что было более терпимо, чем в первый день, так как весь вечер шёл дождь.

Тем не менее, я послушал вторую часть конференции о новых вещах в 2.6, надеясь найти что-нибудь для дополнения своего доклада, и мне это и вправду удалось. Примерно трёх часов мне оказалось более чем достаточно :) Кроме вытесняющей многозадачности и безтаймерности (tickless), в 2.6 есть многое другое из того, что если и не было позаимствовано, то хотя бы близко к тому, что делала BeOS или к тому, что в BeOS не было, но будет добавлено в Haiku.

Было много других докладов, на которые, у меня, к сожалению, не хватило времени, например, доклад по удобству использования Янины Сайки, которая, как мне рассказали, здорово умеет доносить до людей свои мысли.

В школе, где располагалась наша комната, наше внимание привлёк странный запах и слабый свет с нижнего этажа. Я спустился посмотреть, а электричество и освещение вырубились совсем… Я отправился и оповестил об этом организаторов, мы попытались найти причину, но ничего не заметили. Всё обошлось, и за ночь ничего не сгорело. Но на следующий день, очевидно, меняли кабели, так как подвесные потолки в коридоре были открыты.

Около часу ночи я закончил работу со своими слайдами и пошёл спать.

Пятница

На следующий день я прослушал пару докладов о французском проекте OOoEdu, который призван помочь преподавателям обмениваться образовательными материалами, используя открытые форматы, а студенты-наставники пусть исправляют ошибки в OpenOffice, вместо того, чтобы упражняться в решении далёких от реальности задач. Я прослушал всё до самого конца. Я также побеседовал с докладчиком, который, как оказалось, портирует OpenOffice на MacOS, и мы будем держать связь по поводу предстоящего портирования на Haiku.

В полдень состоялась тусовка по обмену PGP-ключами. Немногочисленно, зато весело.

Слегка перекусив и поприсутствовав на стенде, чтобы Оливеру было не так одиноко, я пошёл слушать доклад «Webkit против Mozilla», который превратился в перепалку, когда один сказал: «В отличие от Mozilla, Webkit умеет то-то и то-то», а другой ответил: «да ну, Mozilla это тоже умеет» :) Хоть и интересно, но я ушёл помогать на стенде и готовиться к собственному докладу. Всё равно в течение недели у меня было время поговорить с разработчиками и Webkit, и Mozilla.

Наконец подошло время начала моего доклада. Что-то случилось с проектором, я несколько раз пытался заставить его работать, трахался с
драйверами для Haiku и Zeta, а оказалось, что это кабель под своим весом выскакивал из плохого разъёма. Мне пришлось переключиться в режим VESA, но в конце концов всё заработало. Посколько в комнату набилось достаточно много народу, а я не был уверен в публике, я потратил больше времени на общее введение, чем на схожесть с Линуксом, о которой я хотел поговорить, но мне удалось рассказать о большинстве их за отведённое время. В конце я перезагрузился в Ubuntu и показал нескольким людям, как ARAnyM запускает загрузчик m68k.

Потом мы поехали в то место, где Nocturnes устроил прекрасный буфет с местными блюдами и напитками. Я опять побеседовал об OpenOffice, на этот раз с главой франкоговорящего проекта. Мы обменялись взглядами на философии, а она рассказала мне о нынешнем направлении в разработке OO, уменьшающем его сложность и делающем его более модульным, что позволит школам получить более лёгкие версии, а я объяснил, что Haiku с его стремлением к простоте, больше подойдёт для этих целей.

Также в саду у меня взяли интервью насчёт Haiku, встреч с людьми и сообществ, я всё ещё жду, когда оно где-нибудь появится. С другой стороны, вот снятое FreenewsTV в первый день видео, где они ходят по всем стендам, начиная с нашего. Но Оливье на нём нет, потому что он к тому времени ещё не пришёл.

Затем мы увидели то, чего нам так не хватало всю неделю, потому что у нас не было времени посетить Nocturnes. Гики со своими лаптопами на столах, диванах, газонах, высматривающие свой город на OpenStreetMap, пытающиеся использовать на своих макбуках DVD с OpenSolaris при смещённой раскладке клавиатуры: z вместо a, e вместо z, r вместо e, и так далее, а клавиша enter оказалась вообще вне физической досягаемости. В то же время проходил концерт Свободной Музыки. Мы посидели на газоне с группой людей и побеседовали о BeOS, Haiku и истории.

Потом вернулись обратно в комнату и опять немного поспали.

Суббота

В субботу у нас было замечательное выступление Ричарда Столлмена по поводу GPLv3 на беглом французском, а потом его тайная ипостась, святой Игнуций из Церкви Emacs'а, всех нас благословила. Я подошёл, взял микрофон и попросил нас простить за то, что мы не называемся «GNU/Haiku», хотя используем в Haiku инструменты GNU. Он сказал, что грех можно искупить сменой имени. Что я думаю по поводу этого, так это то, что оно не так важно, как в случае с Линуксом, потому что Линукс — это всего лишь ядро, которому необходимы инструменты GNU для формирования цельной ОС, тогда как Haiku сама по себе является полноценной ОС, которая использует не только инструменты GNU, но и другие.

Поскольку я не хотел это так оставлять, я позже подошёл на его стенд с флаером Haiku, на котором зачеркнул «OpenSource», чтобы написать FreeSoftware и GNU/Haiku. Я рассказал о доступном для скачивания образе, но он сказал, что вряд ли у него будет время, так как он очень занят. Однако он нашёл немного времени, чтобы поговорить со мной, и сказал, что термин «OpenSource» не является некорректным, так как это технический термин, в то время как FreeSoftware — вопрос скорее морального выбора, так что оба варианта применимы. Потом я поговорил о лицензии, на этот раз по-английски, и он посоветовал нам быть более точными в лицензии, как он сказал, «У MIT есть пять или шесть лицензий, и у BSD тоже имеется несколько версий», я посмотрю их попозже. Во всяком случае, теперь он знает про Haiku, и это здорово.

После скорого обеда мне пришлось собираться, так как моя машина скоро отправлялась. Ещё оставались интересные доклады, но мне пришлось покинуть Оливье.

В итоге мы увидели много интересного и интересных людей, как разработчиков, так и будущих пользователей. Многие были наслышаны о BeOS, но они ничего не знали о нас, поддерживающих дыхание. Было приятно увидеть в одном месте и разработчиков, и пользователей, собирать контакты и планировать мировое господство.

mmu_man

2008/07/20
метки:

Архивы

Сентябрь 2007| Октябрь 2007| Январь 2008| Февраль 2008| Март 2008| Апрель 2008| Май 2008| Июнь 2008| Июль 2008| Август 2008