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

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

О проекте

ad block

Закладки

VoIP возвращается?

Со времён, когда был анонсирован мой последний проект, в котором участвовали URV, Berufsakademıe из Карлсруэ и yT, на bebits были выложены исходники BeNet, на основе которого и делался Whisper.

Я вот думал, может стоит выложить на публику свою документацию, чтобы люди, с их помощью, смогли бы из исходников benet собрать Whisper.

Я связался со своим университетом в Испании, но они не могут дать мне все права, потому что есть две других заинтересованных стороны. В Карлсруэ мне более-менее ясно дали понять, что я могу делать, что захочу, но, по некоторым соображениям, я хотел спросить оставшегося участника, Бернда Корца. Этот диалог состоялся несколько месяцев назад и я получил зелёный свет!! И нам не придётся начинать с нуля, потому что исходники Whisper-а скоро будут изданы!! спасибо ещё раз, Бернд!

То, что по-немецки называют "Mein Diplomarbeit" (мои тезисы) будет рано или поздно опубликовано, когда я соберу исходники и положу их куда-нибудь.

Для тех, кто позабыл: Whisper - это приложение, сделанное на базе BeNet для разговоров по VoIP. Оно использовала свой собственный протокол и не поддерживала никакого стандарта. Сие плохо весьма, ибо она не может соединяться с другими серверами и приложениями с других платформ.

Одним из первых шагов, с которого и стоило б начать, это поддержка стандартного и популярного протокола, чтобы можно было общаться с людьми с других платформ. Мои взоры направлены в сторону gTalk/libjingle (Skype у нас закрыт, а исходники Jabber выпущены недавно...).

Негусто пока с новостями...

С трудом удалось найти старые скриншоты: yahoo images тогда было лучше, чем google сейчас!

urnenfeld

Anthy портирован в Haiku и доступен на Bebits

Всем известный японский разработчик SHINTA недавно начал работать над портированием открытого японского транслятора Anthy (из хираганы (слоговая азбука) в кандзи (иероглифы)) для Haiku и первые плоды его работ доступны на Bebits.com в виде бинарного дистрибутива. Мы рады видеть, что Шинта-сан снова занялся разработкой. Anthy - безусловно, лучший свободный метод набора для японского языка. Он станет большим подспорьем для тех, кто захочет работать на нашей платформе на японском.

Anthy славится своей высокой эффективностью перевода , лучшей, чем, например, Canna и FreeWnn и сравним по возможностям с закрытыми решениями. Продукт выходит под LGPL и очень активно развивается, став стандартом де-факто для большинства открытых платформ, вроде Linux.

Вышла поддержка Bluetooth в Haiku

Я обещал Андреа подарок к Рождеству и изрядно задержался. Давайте зазипуем всё. что мы показывали в последних постах и расскажем, что с этим делать. Теперь у нас есть некий функционал и мы можем дать вам возможность с ним поиграться, а также написать приложения, такие, как например панель настроек в Preference.

Прежде, чем продолжать, ознакомьтесь, пожалуйста, с этой статьёй о возможном риске.

Шаги по установке для R5(не тестировалось под Haiku и ZETA):

Установка драйвера (/h2/h2generic) :

Положите драйвер в /boot/home/config/add-ons/kernel/drivers/bin

Сделайте на него ссылку и положите в /boot/home/config/add-ons/kernel/drivers/dev/bluetooth

Скорее всего у вас нет этого каталога, поэтому его придётся создать. С помощью команды usb_dev_info убедитесь, что устройство определяется. После этого проверьте, правильно ли устройство опубликовано:
$ find /dev/bluetooth/
/dev/bluetooth/
/dev/bluetooth/h2generic
/dev/bluetooth/h2generic/0

Если нет, то может помочь перезагрузка или команда $ rescan h2generic.

Установка библиотеки (/lib/libbluetooth.so) :

Положите библиотеку в /boot/home/config/lib/

Запуск сервера (/server/bluetooth_server) :

Этот компонент можно положить в любое место, например: /boot/beos/system/servers/

Запуск приложений (/apps/*) :

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

Доступный функционал:

Всё, что описано в программах /haiku/trunk/src/bt_*.cpp и LocalDevice::SetDiscovery(); который не используется в приложениях

Скачать Bluetooth для Haiku (Arce.4.1)

Примечание: Если есть желающие сделать красивый установочный скрипт или ссылки на папки Drop me here - присылайте мне, я их с радостью опубликую.

urnenfeld

Открыты исходники BeServed, которые были добавлены в Haiku

Разработчик Haiku Axel Dörfler сообщил в рассылке, что Teldar Corporation открыла свой продукт для обмена файлами под BeOS - BeServed и подарила его Haiku. С радостью сообщаем, что код был добавлен в репозиторий Хайку и доступен здесь. Пакет был подарен под лицензией MIT и включает возможность управления пользователями и серверами для нескольких операционных систем, включая Microsoft Windows® и Linux®. В Хайку уже есть своя сетевая файловая система, которую делает Инго Вейнхолд, а включение кода BeServed позволит в результате перекрёстного опыления получить мощное и прочное сетевое решение.

Kevin Musick из Teldar Corporation сказал нам: "Я очень рад тому, что мы пожертвовали BeServed во всей его полноте в проект Haiku. После смерти Be, Inc.'s BeServed перестал быть коммерчески жизнеспособным и бремя моей карьеры и молодой семьи заставили меня заниматься другими делами. Однако, я ободрён, видя развитие Haiku и ongoing рост сообщества. Поскольку у меня больше нет возможности участвовать в проекте, надеюсь BeServed внесёт толику пользы в проект. Поздравляю с успехами и желаю продолжать делать успехи!"

BeServed — это сетевая файловая система с поддержкой файловых аттрибутов, файловых типов MIME, индексов, всего того, что доступно в BFS, а также в открытой версии BFS, которую использует Haiku. BeServed также позволяет удалённо разделять диски и папки, позволяя пользователю управлять файлами, используя мощные и уникальные преимущества BFS через сеть.

Спасибо, Кевин!

Спросите Pier Luigi Fiorini

Сижу, ломаю голову, какие бы задать вопросы Pier Luigi Fiorini о его работе над InfoPopper. Также он известен тем, что работал, вместе с Andrea Anzani, над im_kit.

Сейчас оба разработчика лихорадочно трудятся над InfoPopper, но скоро у Пьера будет небольшой отпуск, чтобы он смог восстановить свои силы. Когда он вернётся, (где-то в мае), мы закончим наше интервью и опубликуем его здесь, вместе с вопросами, которые зададите и вы.

Итак, не позднее 30 апреля, присылайте свои вопросы на email. Спасибо!

Chris Simmons

Git для Haiku (#1)

Хотел бы объявить о доступности системы контроля версий GIT. На сайте она описывается, как:

Git - это открытая система управления версиями, разработанная для очень больших проектов, работающая с ними быстро и эффективно, но она также подходит для маленьких частных репозиториев; особенно популярна в open source сообществах и обслуживает такие проекты, как Linux Kernel, WINE и X.org.

Git попадает в категорию распределённых инструментов управления исходными кодами, схожей с Mercurial или Bazaar. Каждая рабочая директория Git - это полноценный репозиторий с полной историей и возможностями полного отслеживания версий, независимо от доступа к центральному серверу. Git является очень быстрой и малотребовательной к памяти.

как установить систему

Technorati Tags:HaikuOS, open source

В работе приложение для многопользовательского входа

Франсуа mmu_man, создатель BeVnc, делает приложение для многопользовательского входа для Haiku и недавно показал свои труды.

Я решил поговорить с ним лично, дабы узнать, что он делает и чем собирается заняться дальше. Это приложение заняло немного времени, потому что раньше он писал уже похожее для Zeta, с той разницей, что теперь он использует новый Layout Engine, который построен на Auckland Layout Model.

Я поинтересовался новыми функциями над которыми он работает, и он честно ответил:

Наверное, должна быть возможность добавить на десктор картинки, возможно автологин. Контейнеры должны проверять, что репликанты пришли из под рутовых приложений, иначе это будет дырка в безопасности :)

Подозреваю, что у Инго на это свой взгляд, потому что он выкинул мой движок, сделаный на запросах (правда, он был всего лишь тестовым) :D

Потом, полагаю, мы получим кучу отчётов о багах, что "функция Х" не работает, если вы зашли не под рутом :D

Это пока всё, что мне пока удалось узнать, но я его ещё побеспокою позже с вопросами о его новых делах. А пока наберёмся терпения и будем ждать, когда разрозненные части соединят вместе.

Спасибо, Франсуа!

Chris Simmons

Technorati Tags:HaikuOS

Архивы

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