Несмотря на задержку, состоялся следующий тестовый выпуск ОС Haiku — 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 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 # БеОС
-
Стратегические Крестики-Нолики
19 Oct, 24 -
Призраки В Canon Eos 7D
19 Oct, 24 -
Реализация Алгоритма Евклида В Шекспире
19 Oct, 24 -
Фестиваль Геймдева Devsgo 2 Июня В Москве
19 Oct, 24