告别 Windows 9x

作者: LJ Staff

即将发布的 Cygwin 1.7 版本将不再支持 Windows 9x (Windows 95, Windows 98 和 Windows Me)。 如果你足够幸运,永远不需要使用 Windows,Cygwin 看起来可能像是浪费精力。 但是,如果你没那么幸运,Cygwin 才能让你保持理智。

Cygwin 是一个运行在 Windows 上的类似 Linux 的环境。 它为你提供了一个命令行环境,其中包含你已经熟悉并喜爱使用的 Linux 工具。 它甚至提供了一些 Linux 守护进程,可以作为 Windows 服务运行,最值得注意的是 SSH 守护进程。

还有一个名为 Cygwin/X 的 X Window 系统的移植版本,但它似乎已经几年没有维护者了。 鉴于大多数主要的开源 GUI 工具包现在都支持 Windows,缺少 X Window 系统可能不是一个巨大的障碍。

Cygwin 由 Steve Chamberlain 于 1995 年启动,他是一位在 Cygnus(后来被 Red Hat 收购)工作的工程师。 Web 上最早的邮件列表引用出现在 1997 年初,那时它似乎已经处于功能完备的状态。

如果你了解 Windows 和 Linux 上的编程,并且需要一些脑力锻炼,请尝试弄清楚如何在 Windows 上实现 fork()。 如果你想作弊,请查看 Cygwin CVS 中的 cygwin/fork.cc。

我们都可以想象一个更美好的世界,一个我们最喜欢的操作系统无处不在的世界,但想象一个没有 Cygwin 的世界。 如果你现在不得不时不时地使用 Windows,那将是一个可怕的世界。

cygwin.com 获取。

加载 Disqus 评论