Состоялся Очередной Релиз Haiku Os — R1/Alpha 3

Несмотря на задержку, состоялся следующий тестовый выпуск ОС Haiku — R1/Alpha 3.

Состоялся очередной релиз Haiku OS — R1/Alpha 3

Ниже приведены примечания к третьему официальному выпуску Haiku R1 Alpha 3. Работая над выпуском, разработчики Haiku стремились сделать его более стабильным, предоставить больше возможностей как конечным пользователям, так и разработчикам, а также повысить шансы на успешную загрузку на компьютере.

более широкий спектр оборудования.

Мы очень старались сделать этот релиз как можно лучше.

Однако остается ряд проблем и нереализованных возможностей, некоторые из которых собраны ниже.

Имейте в виду, что это все еще альфа-версия: она не полностью функциональна и содержит известные и неизвестные ошибки.

Хотя мы уверены в стабильности этой версии, мы не можем дать никаких гарантий против потери данных.

Другая цель, которая привела к выпуску Alpha 3, заключалась в том, чтобы предоставить нынешним и будущим разработчикам Haiku обновленную и (в целом) стабильную операционную систему для работы над их программами.

Вот почему мы включили основные инструменты разработчика, а также клиенты CVS, SVN, Git и Hg. Этот выпуск Haiku позволяет создавать и запускать исполняемые файлы с использованием GCC2 и GCC4. Если в использовании GCC4 нет необходимости, от него следует отказаться, поскольку совместимость с API в будущих версиях Haiku не гарантируется.

Системные Требования На данный момент Haiku работает только на системах x86. Минимальный объем оперативной памяти — 128 МБ.

Для сборки Haiku из самого себя рекомендуется использовать 1 ГиБ.

Новые возможности Давайте кратко рассмотрим некоторые из наиболее важных улучшений и дополнений Haiku со времени предыдущего выпуска R1 Alpha 2. Следует отметить, что с момента его выпуска было исправлено более 950 ошибок.

Кроме того, было исправлено более 250 незначительных ошибок, обнаруженных в Coverity.

  • Улучшена поддержка чтения (и записи) для различных файловых систем, таких как btrfs, exFAT, ext2, ext3, ext4, NTFS, UDF и других.

  • Различные улучшения аппаратной поддержки: IO-APIC, ACPI, драйверы для видеокарт, сетевых карт и USB.
  • Использование Guttenprint для обеспечения дополнительной поддержки принтеров.

  • Частичная поддержка наложения шрифтов.

    Например, теперь отображаются некоторые японские и китайские символы.

  • Улучшена поддержка кодирования и декодирования в MediaKit.
  • Добавлен General MIDI SoundFont, созданный Тимом Бречбиллом, добавляющий поддержку MIDI во многие приложения.

  • Новая реализация IMAP. Теперь письма синхронизируются с сервером, а не просто скачиваются как по POP3.
  • Переписана замена почтового демона (MDR) и части Mail Kit. Исправлены сбои MDR.
  • Интеграция StackAndTile, первоначально разработанная в Университете Окленда (доступна через setdecor SATDecorator).

    Более четко в этом видео .

  • Добавлена поддержка управления перемещением и изменением размеров окон (CTRL+CMD+первая кнопка мыши и CTRL+CMD+вторая кнопка мыши).

  • Обновление второго экспериментального поддерживаемого компилятора до GCC 4.4.4 (доступно через setgcc gcc4).

  • Поддержка слабых символов и символа разрыва в GCC 4.
  • Переработан графический интерфейс в нескольких программах: BootManager, DiskUsage, MediaPlayer, ReadOnlyBootPrompt и ShowImage.
  • Расширенная поддержка локали.

    Единый бэкэнд для Haiku API и API локали POSIX. Интерфейс и стабильность префлетов Locale и Time были значительно улучшены.

  • Layout API используется во многих приложениях, что делает их интерфейс более отзывчивым к изменению шрифтов и локализации.

    Кроме того, Layout API приближается к тому, чтобы стать стабильным и общедоступным.

    Однако API еще не доработан: он может измениться в любой момент. Обращаем на это внимание разработчиков.

  • Реализация поддержки PAE (расширение физического адреса), обеспечивающая доступность физической памяти более 4 ГиБ.

Отсутствующие функции
  • Haiku по-прежнему не поддерживает шифрование WPA для беспроводных сетей.

    Поддерживается только WEP-шифрование.

  • Менеджер пакетов находится в стадии разработки и не включен в эту версию.

    В качестве временной замены включен скрипт, позволяющий установить небольшой набор программного обеспечения (доступен через installoptionalpackage).

  • USB-клавиатуры, подключенные к концентратору OHCI или USB 2.0, не работают в режиме отладки ядра (KDL).

    Для работы они должны быть подключены к порту UHCI. Также учтите, что при входе в отладчик ядра из-за паники возможно, что клавиатура не будет работать.

    Чтобы обойти эту проблему, вы можете вручную войти в режим отладки ядра и выйти из него.

    После этих действий USB-клавиатура заработает.

Известные вопросы
  • Производительность LiveCD и время первой загрузки: после первоначальной установки системы или загрузки LiveCD выполняются некоторые фоновые задачи для завершения процесса установки.

    Известно, что это приводит к снижению производительности.

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

    В режиме LiveCD производительность заметно снижается из-за низкой скорости поиска по компакт-диску.

    Поскольку компакт-диск работает в режиме только для чтения, эта установка происходит каждый раз при запуске LiveCD. На записываемом носителе установка произойдет только один раз, и при следующей загрузке задержек не будет.

  • Рендеринг шрифтов, несмотря на то, что срок действия патента на хинтинг истек, все еще неоптимален.

    В связи с неопределенной ситуацией с патентами, в официальном релизе отключен код, защищенный патентами.

    К сожалению, субпиксельное сглаживание, используемое во FreeType, также применимо к этому коду.

    Как только ситуация прояснится, субпиксельное сглаживание будет возвращено в официальные релизы.

  • Поддержка ACPI, включенная по умолчанию, может вызвать проблемы на некотором оборудовании.

    Вы можете отключить ACPI в настройках безопасного режима загрузчика.

  • Копирование больших объемов данных с более быстрого диска на более медленный (например, USB-накопитель) может привести к использованию файла подкачки.

  • Сообщается, что загрузчик Haiku может зависать на некоторых системах.

  • Поддержка локализации/интернационализации находится в стадии разработки.

    Некоторые приложения частично переведены и имеют проблемы с длинными строками на языках, отличных от английского.

  • Для установки прошивки некоторых беспроводных сетевых карт требуется подтверждение пользователя.

    К таким картам относятся Broadcom 43xx, Intel ipw2100, Intel ipw2200 и Marvell 88W8335. В качестве временного решения проблемы используйте скрипт (доступен через install-wifi–firmwares.sh)

Источник Исходный код самого Haiku, дополнительные пакеты и компоненты, необходимые для сборки (за исключением проектов с закрытым исходным кодом), доступны для скачивания по адресу: www.haiku-files.org/files/releases/r1alpha3/sources Отчеты об ошибках На данный момент в баг-трекере Haiku остаются открытыми около 2000 заявок, а закрытыми — 5000. Если вы столкнулись с проблемой, выполните поиск в Trac (dev.haiku–os.org), чтобы узнать, не сообщалось ли о ней уже.

Если такой проблемы нет, создайте новый билет. Чтобы просмотреть список проблем, обнаруженных в Haiku R1 Alpha 3, перейдите по ссылке dev.haiku-os.org/wiki/R1/Alpha3/ReportedIssues Информацию об основных проблемах, исправленных с момента выпуска, см.

dev.haiku-os.org/wiki/R1/Alpha3/ReleaseAddendum Для получения дополнительной информации перейдите по ссылке «Добро пожаловать» на рабочем столе Haiku или посетите веб-сайт проекта Haiku. www.haiku-os.org Приобрести диск можно по следующему адресу: www.haiku-inc.org/order-disc.html А что нас ждет в следующем выпуске можно узнать по этому адресу: dev.haiku-os.org/wiki/R1/ReleaseRoadMap Оригинальные примечания к выпуску: haiku-os.org/get-haiku/release-notes Русскоязычных пользователей приглашаем на jabber-конференцию: [email protected] Теги: #Soft #haiku #haiku #haiku #haiku #haiku #haiku #haiku #haiku #haiku #haiku os #haiku os #haiku os #haiku os #haiku os #haiku os #haiku os #haiku os #haiku os # БеОС

Вместе с данным постом часто просматривают: