netlabs.org 上的 REXX/OS 项目是什么?
更新时间
REXX/OS 是 netlabs.org 开发者社区宣布的一个项目,被描述为 IBM 操作系统 OS/2 的“全新化身”,目标是用 REXX 脚本语言完整实现操作系统。按项目页面的说法,它已达成首个里程碑:内核在虚拟 OS/2 会话中成功启动,基础设备驱动可用,并提供了首个公开预览版下载和若干截图。需要先说明:这些内容来自 netlabs.org 的项目公告,属于项目方的自我描述,并非独立验证的成熟产品信息。
项目定位与核心主张
项目页面把 REXX/OS 定位为对现有 OS/2 内核和图形子系统(PM)局限的突破,并特别提到“单一输入队列”这一限制。其核心主张是让内核和图形引擎在操作系统层面利用 REXX 的优势,即终端用户和系统管理员可以方便地扩展系统,包括系统安全服务,以及向现有设备驱动加入额外硬件支持。
netlabs.org 创始人 Adrian Gschwend 在公告中称项目已到达首个里程碑。页面还提到,考虑到这一设计的潜在影响,netlabs.org 已准备好应对预览版“预计几十次下载”的规模——这句话本身也说明项目当时处于非常早期的阶段。
谁在参与,说了什么
页面引用了三位相关人士的说法,可作为理解项目意图的参考:
- Timur Tabi(OS/2 多媒体专家):表示已适应这一新范式,并将在 Warpstock 活动上提供实操课程。他认为有了 REXX 语言接口,可以轻松接入多媒体服务等子系统,从而扩展支持的硬件以及文件和流格式,且不需要大量编程工作,终端用户即使没有很强的编程技能也能在这一层面操作。
- Mike Colinshaw(REXX 语言发明者、项目开发顾问):称项目主要目标是为低技能程序员提供易用接口,把 OS/2 社区剩余的开发潜力与操作系统本身匹配起来。
- Mike Kaply(IBM):页面称他“立即变得热情”,但引述在此处中断,没有更多可核对的内容。
如何理解这个项目
如果你是在查找 OS/2 相关的开源或社区项目,REXX/OS 值得作为一条线索记录,但应按“早期实验性项目公告”来对待:
- 看它解决了什么:项目针对的是 OS/2 内核与 PM 图形子系统的既有局限,试图用 REXX 在系统层面提供可扩展性。
- 看它提供了什么:公告称有可启动内核、基础驱动、公开预览下载和截图。页面没有给出下载入口的具体地址、版本号、系统需求或安装步骤,因此无法据此完成安装。
- 看它的可信边界:里程碑、下载量和参与者表态均来自项目方公告;页面未提及价格、授权方式或长期维护计划,不应推断为免费或可直接用于生产环境。
例如需要评估是否投入时间跟进时,可以先确认预览版是否仍可获取、内核在何种虚拟化环境下启动,再决定是否深入。若只是了解 OS/2 社区动态,这篇公告本身已能说明 netlabs.org 曾推动这样一个以 REXX 为核心的系统实验。