`
tiny.strimp
  • 浏览: 30483 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Windows & Unix: 两个世界的融合

阅读更多
    前些天下载了Windows 7 RC来试用,发现这个版本的Windows真的有了很大的改进。不仅性能有了很大的提升,而且界面设计的也更加舒适易用。
    在试用的过程中,发现一个令人惊喜的地方。那就是在“Turn Windows features on or off”中出现了一个叫做“Subsystem for UNIX-based Applications”的feature。选中并激活这个feature之后,在开始菜单里出现一个“Subsystem for UNIX-based Applications”子菜单,其中“Download Utilities for Subsystem for UNIX-based Applications”的链接,可以从微软网站下载到实际的SDK安装包。下载并安装之后,你会发现它提供了两种类型的Shell——C Shell和Korn Shell。现在你可以像以前试用Cygwin一样方便的在Windows上试用类Unix系统的命令了。
    看来微软在和Novell合作之后还真的在两平台协作上做了一些事情。虽然这个东西现在还只是一个雏形,但至少说明微软似乎也在向着这个方向前进。对于喜欢Linux或Unix的用户来说,以后就不用在装好Windows之后安装Cygwin了,毕竟Windows上有了这样的东西。而且是微软集成进去的,从稳定性上来说应该会更好。只是不知道对已有的类Unix系统的程序支持如何。这个还要继续的尝试才知道。
    到现在为止,Linux上有了能运行Windows程序的Wine,Windows上也有了由官方支持的能运行类Unix程序的环境。两个平台在竞争中慢慢的互相渗透,互相融合,互相学习着。
    不管微软是否是诚心的拥抱开源,还是仅仅单纯的是为了卖出更多的拷贝这样的商业目的。单从他能够将其作为一个Feature放在自己的系统中这一点来讲,也说明了微软为什么能够成其为微软,而为什么当今的很多大大小小的公司永远也不能达到微软的高度。因为他们不能接受自己圈子以外的东西。可怜的依赖着微软操作系统生存着的人们,虔诚的崇拜着Windows,而把其外的都认为是不屑一顾的垃圾,甚至是邪教。这样的胸怀如何能成就大的事业。只是永远的做一只蹲在井底的小青蛙,在那里看着月饼般的天空,呱呱的叫着。
    当然,也不仅仅是Windows平台开发的阵营是这样。一些开源社区也存在这样的问题。对新人,对Windows的不屑充斥着各个社区。阻碍了社区的成长,阻碍了开源的发展。
    如果人们都能以更宽广的胸怀来对待一下彼此,从对方那里多学习些东西,也许彼此都能生存的更好。特别是开源社区,真的很希望能够更加强盛。让Linux和Unix能够更加普及,能够有更多的市场份额。这样不仅对于从事开源的人,还是普通的用户都是一件好事。毕竟有竞争才有进步。系统做的更好了,我们用起来也更加方便。
    希望两个阵营能够继续的融合,彼此学习,一起进步。也希望所有同是做开发的朋友们能够同样的关心两个阵营中的技术和发展。只有两个阵营都强大,我们这些凭借技术生存的人们才能有更广阔的空间,更好地生活。
   
   

分享到:
评论

相关推荐

    服务器终端工具(mobaxterm).7z

    总结起来,MobaXterm 是一个强大且易用的工具,它将Windows与Unix/Linux世界无缝连接,极大地提升了在Windows环境下进行远程操作的效率和便捷性。无论你是开发者、管理员还是学习者,MobaXterm都能成为你得力的助手...

    servicebot:在凉亭世界中模拟一个机器人,该机器人在两个用户选择的目标之间执行寻路

    "Servicebot"项目,正如标题和描述所言,是在“凉亭世界”环境中设计的一个机器人,它能够根据用户的指示在两个预设目标之间执行路径规划。在这个场景中,机器人需要具备基本的导航能力,理解用户输入,并能够动态...

    2021春计算机专业考试题目(计算机网络基础)借鉴.pdf

    13. 网络操作系统:NetWare、Unix和Windows NT server都是网络操作系统,而DOS通常不被视为网络操作系统。 14. 数据传输速率单位:bit/s表示每秒传送多少个二进制位。 15. ISO与OSI:ISO是国际标准化组织,OSI是...

    Mac OS X脚本语言

    Mac OS X借鉴了BSD和Linux操作系统的优秀软件包管理系统,例如MacPorts和Fink,这两大软件包管理系统为用户提供了一个强大的平台来扩展系统的开发能力。用户可以通过这些软件包管理系统轻松安装其他Unix世界中出现的...

    Python编程入门.pptx

    - Python有Python2.x和Python3.x两个主要版本,Python3.x是当前的主流,但Python2.x在某些场景下仍有应用,选择时应考虑兼容性和项目需求。 运行Python程序: - 可以在Python交互式Shell(IDLE)中直接编写并运行...

    第二章旅游电子商务技术与方法.pptx

    - **主表与从表**:通过外部关键字关联的两个表,主表以其主键为参照,从表包含外键。 3. **数据库管理系统(DBMS)**: DBMS是一种用于管理和维护数据库的通用软件,提供数据访问接口,确保数据的安全性和完整性...

    计算机专业知识模拟考卷-.pdf

    11. Word 2000运行在基于Windows的环境中,因此选项B UCDOS和C Unix都不正确,而DOS是早期的操作系统,不支持Word 2000,所以正确的答案是A DOS,但这与实际情况不符,因为Word 2000是在Windows环境下运行的。...

    计算机系统.pptx

    计算机系统是信息技术的基础,它包含了硬件和软件两个主要部分,共同构成了执行各种计算任务的核心。在冯·诺依曼的设计理念下,计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备组成,这五大部分构成了...

    Understanding_Big_Data(大数据)

    他在Linux、UNIX和Windows平台上使用DB2超过19年,在支持、开发和产品管理等多个角色中积累了丰富的经验。Chris致力于倾听客户的声音,并努力使DB2成为更好的产品。他还著有多本数据管理领域的书籍,包括《DB2高可用...

    PyPI 官网下载 | fastel-1.2.8.tar.gz

    在Python的世界中,PyPI(Python Package Index)是官方的软件仓库,它为开发者提供了一个集中化的地方来发布和下载Python软件包。Fastel是一个在PyPI上发布的开源项目,版本号为1.2.8,其压缩包文件名为“fastel-...

    Infinity OS-开源

    Infinity OS 是一个面向x86架构的开源操作系统项目,旨在打造一个功能完备、多线程的系统,同时融合了各种操作系统的优势。这个操作系统的核心设计理念是实现持久化对象的支持,这在提升系统性能和数据管理效率方面...

    Numix-Flatstudio-dark:基于 Flatstudio-dark 的 gtk 主题

    这个主题是基于两个已有项目——Flatstudio 和 Numix——的结合。Flatstudio 是一款以其扁平化设计和简洁的色彩方案而受到欢迎的主题,而 Numix 是一个知名的 GTK 主题系列,以提供一致、无干扰的界面著称。Numix-...

Global site tag (gtag.js) - Google Analytics