Состоялся BeGeistert 028
Вадим Бобковский 29 октября, 2014 - 13:07.28 октября 2014 года прошел регулярный слет разработчиков BeOS и Haiku в Дюссельдорфе. Среди прочего обсуждались драйверы для карт цифрового телевидения DVB–T. Основные темы, по которым развернуто выступали разработчики — WebKit, HaikuDepot и ARM–порт Haiku.
Тему WebKit / WebPositive представлял Adrien PulkoMandy Destugues. Сначала был небольшой экскурс в историю вопроса, в котором были упомянуты Ryan Leavengood занимавшийся WebKit в 2007, последующий труд Maxime Simon во время GSoC 2009 и улучшения, которые были сделаны Stephan Assmus и Alexandre Deckner. С тех пор PulkoMandy занимается проектом в основном в одиночку. Он затронул также вопрос преимуществ WebKit2 над предыдущей версией, а также достоинства и недостатки портирования готовых браузеров вроде Firefox и Chromium. В значительной степени все сложности были бы решаемы в срок, будь в проекте больше активных заинтересованных разработчиков. Во время работы над WebKit были внесены изменения и улучшения в различные аспекты ОС. Почти каждый Kit в Haiku API выиграл от исправлений и новых возможностей, начиная от сетевого стека и сервисов, заканчивая мультимедиа подсистемой и App Server.
Вторым выступающим был Stephan Stippi Assmus, ставший одним из главных двигателей проекта HaikuDepot. Это приложение для легкой установки пакетов из сетевых и локальных репозиториев, а также прямого подключения HPKG–контейнеров. У него есть серверный собрат Haiku Depot Server. В своей речи он коснулся возможностей инфраструктуры Haiku Depot Server и вовлечении пользователей, которые могут помочь тестировать и оценивать приложения для того, чтобы поиск, установка и использование приложений-в–пакетах были легче и удобней для пользователя Haiku. Приложения в основных репозиториях должны быть свежими и качественными, а это должно быть заботой майнтейнеров репозиториев и энтузиастов. С помощью оценки опубликованных приложений, пакеты и их зависимости могут оперативно обновляться и перемещаться из «альфа» в «тестовый» и наконец в «стабильный» репозиторий.
В заключение выступил Ithamar ColaCoder Adema, продемонстрировавший текущее состояние ARM порта и рассказавший о сложностях с которыми он столкнулся во время работы. На платформе ARM распространены так называемые Системы-На–Чипе (SoC). Их существует великое множество с различными мало друг с другом совместимыми аппаратными конфигурациями. Лишь в последнее время на ARM начало появляться хоть какое–то подобие стандартизированной архитектуры. Для полноценной работы Haiku необходимо не только иметь поддержку аппаратного обеспечения каждой отдельно взятой платформы, сложности возникают еще на этапе определения устройств, ОС необходимо точно знать какое аппаратное обеспечение работает в системе-на–чипе. В конце своей презентации ColaCoder запустил ARM–порт в QEMU, загрузка Haiku остановилась на этапе определения загрузочного диска. На данный момент требуется решить вопросы управления памятью, драйверов и пользовательского пространства. Планируется, что в ядре будет реализована поддержка DeviceTree для того, чтобы система могла запускаться на различных конфигурациях SoC. Конечная цель проекта это, разумеется, способность Haiku загружаться с USB–флешки и SD–карточки на разных ARM–платформах. Актуальными процессорами являются ARMv6 (Raspberry Pi), ARMv7 (Nexus и многие другие), а также новые 64–битные ARMv8–A. На данный момент в фокусе разработки только ARMv7, но ColaCoder рассчитывает что другие процессоры тоже рано или поздно будут успешно запускать ARM–порт Haiku. Вечером того же дня Ithamar сумел одолеть некоторую часть багов и заставил загореться все иконки в загрузчике Haiku. Прогресс! :)
Полную версию отчета читайте в блогах Haiku–OS на английском языке.
Видео отчёт
Видео отчёт Ithamar–а выложили: BeGeistert 028 — Haiku on ARM — http://www.youtube.com/watch?v=ll–TqNIWw3I
Прикольный
Прикольный перец, никогда его не видел на видео. Отдувается тоже в одно лицо.
Пожалуй самое
Пожалуй самое интересное применение Гайке будет, когда она запустится хотя бы на какой–нибудь ARM–плате.
Маленькая приятная ось, на маленьком компутере, всегда с собой.
Да хотя бы уже
Да хотя бы уже та Малина (Raspberry Pi) или Ищейка (BeagleBoard) — уже будет невероятный прогресс в казуальном Embedded и всем прочем миниатюрном. К тому же, плату BeagleBoard роднит с Haiku собака–ищейка. У нас в системе этот пес зовется Tracker [или «Следопыт» (ц) Мальчик Зима].
Дык, я об
Дык, я об том и толкую, что хотя бы на какой–нибудь. А так в идеале, конечно, что–то вроде U3 от hardkernel было бы славно. Недорогая и достаточно мощная для Гайки.
HOTYABI SWITCHER
HOTYABI SWITCHER BI POCHINILI DLYA NACHALA)))
Свежий ночник,
Свежий ночник, свитчер из официальных пакетов работает как надо.
Ставьте
Ставьте официальный билд гибрид gcc2 -4 — будет щастье.. На других билдах пакет со свичером сломаный. Некому чинить
Та ну нафик),
Та ну нафик), неужели на gcc4 нет заинтересованных людей?)
До этого
До этого многоуважаемый Сяржук занимался свитчером, но он отошёл от дел, от Гайки отошёл совсем. Sieg Heil!
Их вообще нет,
Их вообще нет, ни заинтересованных, никаких. Всем, кроме могучей кучки немцев покласть вагон. Зато жалобщиков на официальном форуме — до задницы.
O_^
O_^
Это я не в твой
Это я не в твой огород. Там у них на оф. форуме набегали подобия ЛОРовцев — слашдотцев и уговаривали переходить на ядро Linux, портировать X11 и вообще прекратить ересь против единственно правильной религии, единоутробного бородатого бога, святого духа пингвиньего. И еще куча других кричалок, которые ни строчки кода, ни копейки денег не предоставили.
Согласен! Да и
Согласен! Да и даже если и в мой ты в этом прав! Это я к тому так отреагировал, — просто не понял о чем речь, :), — вот теперь все ясно стало :), кстати согласен, да вообще проскочила мысля, что это тонкий троллинг был , хотя получился с хабра–эффектом рекламы ))
во сказанул
Инда вышел Siarzhuk
Инда вышел Siarzhuk из отпуска да обозрел поля паркетные, нюхнул запашку ламинатного и так заколдобился что жизнь не мила стала. Ни те грядочку вскопать под помидорчики, ни те плюнуть, ни те шапку оземь грянуть чтобы пыль до неба — сплошная химия бытовая и ничего интересного. И пошёл тогда он куда глаза глядят из концлагеря этого стерильного — сказывают Франека какого–то клепали на пару с diGer–ом, да не сдюжил предстоящих кубометров гранита — сдался. Сказывают ещё жаловался сильно на непоследовательность — «всё поломали а Священную Корову Бинарной Совместимости с gcc2 оставили — где логика? где разум?» В календарь тыкал, года считал — мол «жизнь проходит мимо а за 12 лет кому этот древнее под–беосное барахло ещё нужно–то?» Про принципы Ваби–Саби какого–то японьского вычитал где–то и открылась ему, типа, Истина неимоверная, что градиенты и были той первой ступенькой в Адъ за которой и должно было бежать от немецких чертей за ладаном. В общем просил он передать, что «Блаженны видящие наперёд — ибо дохрена им времени сэкономится». В общем скоро год уже как шерстка у них стала новая и шелковистая а настроение пренепременнейше беззаботно прекраснейшее. :–P
дядька Сяржук!
дядька Сяржук! выходи из дыма !))
Это не дым,
Это не дым, это реал–лайф. :–)
) что там
) что там интересного, в этом реал лайф?
Ну тут не так
Ну тут не так всё безысходно. ;–)
Согласись,
Согласись, и ведь должна существовать крайняя противоположность Haiku? Инь Янь(с)
Как–то тихо
Как–то
тихо подкралась первая бета https://dev.haiku–os.org/milestone/R1/beta1pulkomandy за бету
pulkomandy за бету взялся
63 тикета осталось)
Безотносительн
Безотносительно персонального мнения, но Чувак достоен уважения.
Не плохо было
Не плохо было бы дровишки допилить..)
Там народу даже
Там народу даже на маленькую пьянку не наберется, какие уж дровишки
Отправить комментарий