返回资讯中心
外部精选
软件工程
#开发者实时流

开发者以 C99 和 X11 重制 SGI Indigo Magic 桌面,1.0 版定于 2026 年 10 月发布

来源标题:Silicon Graphics Indigo Magic Desktop Recreated

Blueprint 项目以净室方式重制 SGI 的 IRIX Interactive Desktop(Indigo Magic Desktop),采用可移植 C99 编写、基于 X11,使用 BSD 2-clause 许可证,1.0 版目标定于 2026 年 10 月 31 日发布。项目力求还原 4DWM、clogin 登录管理器、fm 文件管理器等经典组件的观感,部分实现达到像素级一致,同时加入平铺窗口等现代特性。

Hacker News 最新mipspro2026/11/1 · 4 天前6 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

Blueprint 是对 SGI Indigo Magic Desktop(即 IRIX Interactive Desktop)的一次净室重制。采用可移植的 C99、X11,并以 BSD 2-clause 许可证发布。1.0 版本计划于 2026 年 10 月 31 日发布。

它是对 SGI 桌面环境的一次“假如当初……”式的重制。目标是再现其中最出色的部分,比如 4DWM 的外观与操作感受、IRIX 中的 “clogin” 登录管理器、“fm” 文件管理器、Icon Catalog、大多数偏好设置应用,以及其他值得一提的 SGM(SGI 的控件工具箱)应用。环境中的某些部分是像素级精确的净室重新实现。CyWM 在大多数人看来与 4DWM 毫无二致。不过它的功能要多得多,比如便捷平铺特性,以及对现代 EWMH 和 ICCCM 的支持。所以,这里的理念是“IRIX && IMD,再加上从那之后诞生的所有好东西”。

像素标准是运行 IMD 的真实 SGI 硬件。斜面效果是在 SGI 硬件上实测并按其规律绘制的,而不是靠反复调整直到截图看起来差不多。不过,有些东西不得不改动。例如在 IRIX 中,'fm' 文件管理器有一个 “Internet” 下拉菜单,里面是些半成品功能,比如 “Icon View of a Web site”(已损坏)和 “Icon View of an FTP Site”(基本损坏)。这些功能在 IMD 刚问世时很令人兴奋,如今却成了古怪的破损遗留物。所以这不是我们要复现的东西。不过,看着 CyFiler 的界面,你完全可以误以为它就是 IRIX 的 'fm'。

它的构建目标是能在老旧硬件、小内存以及多种指令集上运行。运行 IRIX 的 SGI MIPS 系统才是重点,而不是一个纪念性的移植。NetBSD、FreeBSD、OpenBSD 以及各类 Linux 是它日常构建和使用的地方。Solaris、AIX、Tru64 和 HP-UX 之所以留在支持范围内,理由和 IRIX 一样:正是这些机器约束着语言和库的选择。现在,是时候让 2006 年停滞的工作在全新领导层、不再致歉、并借助新资源的条件下重新开始了。具体来说,就是用人工智能来完成一部分繁重的工作。

这不是给那些追捧主流 Linux 发行版最新糟糕决策的粉丝们准备的。这是给怀念 IRIX 的简洁与原始力量、以及它有趣态度和探索者心态的人们准备的。它既是对 SGI 爱好者的热爱结晶,也同样面向现代桌面用户。它由年轻人和老一辈共同运营,因此我们也格外关注无障碍性。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →