Haiku R1 操作系统第二个测试版发布

发表 操作系统的第二个测试版 俳句 R1。 该项目最初是作为对 BeOS 操作系统关闭的反应而创建的,并以 OpenBeOS 的名称进行开发,但由于与名称中使用 BeOS 商标相关的索赔而于 2004 年更名。 评估新版本的性能 准备好了 几个可启动的实时映像(x86、x86-64)。 大多数 Haiku OS 的源代码都是在免费许可证下分发的 麻省理工学院简介,除了从其他项目借用的一些库、媒体编解码器和组件。

Haiku OS 针对个人计算机,使用自己的内核,该内核基于模块化架构构建,针对用户操作的高响应性和多线程应用程序的高效执行进行了优化。 为开发人员提供面向对象的API。 该系统直接基于 BeOS 5 技术,旨在与该操作系统的应用程序实现二进制兼容性。 最低硬件要求:Pentium II CPU 和 256 MB RAM(推荐使用 Intel Core i3 和 2 GB RAM)。

Haiku R1 操作系统第二个测试版发布

OpenBFS用作文件系统,支持扩展文件属性、日志记录、64位指针、支持存储元标记(对于每个文件,属性可以以key=value的形式存储,这使得文件系统类似于一个数据库)和特殊索引来加速它们的检索。 “B+树”用于组织目录结构。 从 BeOS 代码来看,Haiku 包括 Tracker 文件管理器和 Deskbar,这两者在 BeOS 退出后都是开源的。

自上次更新以来的近两年时间里,已有 101 名开发人员参与了 Haiku 的开发,他们已准备了 2800 多项更改,并关闭了 900 个错误报告和创新请求。 基本的 创新:

  • 改进了高像素密度 (HiDPI) 屏幕上的性能。 确保界面元素的正确缩放。 字体大小被用作缩放的关键因素,所有其他界面元素的比例都会自动选择。

    Haiku R1 操作系统第二个测试版发布

  • 桌面栏面板实现了“迷你”模式,其中面板不占据屏幕的整个宽度,而是根据放置的图标动态变化。 改进了自动展开面板模式,仅在鼠标悬停时展开,并在正常模式下显示更紧凑的选项。

    Haiku R1 操作系统第二个测试版发布

  • 添加了用于配置输入设备的界面,该界面结合了鼠标、键盘和操纵杆配置器。 添加了对具有三个以上按钮的鼠标的支持以及自定义鼠标按钮操作的能力。

    Haiku R1 操作系统第二个测试版发布

  • 更新了网络浏览器 网络正面,已转换为新版本的 WebKit 引擎,并进行了优化以减少内存消耗。

    Haiku R1 操作系统第二个测试版发布

  • 改进了与 POSIX 的兼容性,并移植了大量新程序、游戏和图形工具包。 包括 LibreOffice、Telegram、Okular、Krita 和 AQEMU 在内的应用程序以及 FreeCiv、DreamChess 和 Minetest 游戏均可供发布。

    Haiku R1 操作系统第二个测试版发布

  • 安装程序现在能够在安装介质上存在的可选包时进行排除。 设置磁盘分区时,会显示有关驱动器的更多信息,实施加密检测,并添加有关现有分区中的可用空间的信息。 可以选择将 Haiku R1 Beta 1 快速更新到 Beta 2 版本。

    Haiku R1 操作系统第二个测试版发布

  • 终端提供 Meta 键的模拟。 在设置中,您可以将 Meta 角色分配给位于空格键左侧的 Alt/Option 键(空格键右侧的 Alt 键将保留其分配)。

    Haiku R1 操作系统第二个测试版发布

  • 已实现对 NVMe 驱动器及其用作可启动媒体的支持。
  • 对 USB3 (XHCI) 的支持已得到扩展和稳定。 从 USB3 设备启动已进行调整,并确保输入设备的正确操作。
  • 为具有 UEFI 的系统添加了引导加载程序。
  • 已经开展了稳定和提高核心性能的工作。 许多导致冻结或崩溃的错误已得到修复。
  • 从 FreeBSD 12 导入的网络驱动程序代码。

来源: opennet.ru

添加评论