一个2004年首次发布的DOS图形界面程序,到2025年还在持续推出新版本。这件事放在今天的技术环境里,多少有点反常识——毕竟DOS本身早已不是主流桌面系统,而给它做图形界面,更像是给一台老式打字机装上触摸屏。

这个程序叫Costa,运行在MS-DOS或兼容操作系统之上。它的作用很直接:把原本黑底白字的DOS命令行提示符,替换成一个干净、易用的图形界面。用鼠标可以操作,不用鼠标也能用。开发者是Jacob Palm,一位丹麦IT从业者和业余开发者。

打开网易新闻 查看精彩图片

它到底解决了什么问题

打开网易新闻 查看精彩图片

DOS时代的操作逻辑是敲命令。想复制文件、查看目录、运行程序,都得记住对应的指令。Costa做的事情,是在这层命令行之上铺一层图形外壳,让用户通过界面完成操作,而不是靠记忆和输入。

这类工具在DOS的黄金年代并不罕见。但Costa的特殊之处在于时间跨度:从2004年第一个版本发布,经过多次迭代,逐渐演变成现在的样子,并且新版本仍在定期推出。一个业余开发者的个人项目,能维持二十多年的更新节奏,本身就说明了一些东西。

免费、开源、文档齐全

Costa免费提供,源代码开放。自2017年9月起,完整源代码对外公开,采用MIT许可证发布,任何人都可以查看、获取副本自用。代码托管在Codeberg上。

打开网易新闻 查看精彩图片

使用门槛也不高:下载最新版本后解压压缩包,直接运行即可。完整文档包含在下载内容里,不需要额外去找。对于想了解它、或者想基于它做点什么的用户来说,这些条件都摆在了明面上。

  • 运行环境:MS-DOS或兼容操作系统
  • 核心功能:用图形界面替代DOS命令行提示符
  • 操作方式:支持鼠标,也支持无鼠标操作
  • 授权方式:MIT许可证,源码开放
  • 最新版本:Costa 1.8.0

如果对旧版本感兴趣,官方还提供了归档页面,里面同时记录了每个版本的完整变更日志。想看看别人怎么评价Costa,可以去看博客上的相关页面。

一个DOS图形界面项目活到2025年,受众注定不会是大众人群。但它的存在本身提供了一种参照:在操作系统不断更迭的浪潮里,总有人愿意为老平台维护一套体面的交互方式,而且一维护就是二十多年。