ITnews 版 (精华区)

发信人: atom (吾将上下而求索), 信区: ITnews
标  题: 微软的窗打开了吗?
发信站: 哈工大紫丁香 (2001年03月31日11:29:15 星期六), 站内信件


吴海菁 编译
----------------------------------------------------------------------------
----
微软的操作系统——windows**雄霸天下已若干年了,虽然说是"视窗",可惜是毛玻璃做
的,用户啥也看不见,于是这些年没少被LINUX的支持者冷嘲热讽,不过前些天微软声称
要对部分集团用户开放操作系统的源代码,以前这些源代码可是最高机密,没有人能够
看到它的。微软的态度来了一个180度的大转弯,真让人担心骨子里又有什么新打算?
事实上,我们完全可以乐观一点,在"代码私有化"与"开放源代码"这两条背道而驰的道
路上,微软表明了立场,它要走后一条路。只不过它口口声声要坚持自己的底线:"开放
源代码"最大限度是"只读资源"。你只能看而不能修改这些代码,也就是说:"只可远观
,不可近玩焉!"至于说到知识产权,那更是毫发无损的还归微软所有。而且微软这次动
真格的了,它计划允许1000家公司参与到这次"只读资源"的活动中来,这个数字与从前
相比几乎是天文数字了。
一、微软的门被踹开了?
去年十月份的时候,有黑客曾经首次闯入微软某部门的网络系统,据说窃取了某产品的
代码,当时新闻界一片哗然,但是仔细听听好象兴灾乐祸的人要多一些,有些媒体挖苦
说微软的源代码好象是王冠上的宝石,连给别人看一眼都舍不得,推波助澜的是微软还
藏着掖着的不肯说倒底被看的是什么产品的代码。
二、养在深闺人未识?
如果真象媒体所报道的那样,去年十月的黑客事件是微软源代码第一次"春光乍泄" 的话
,那我不得不大惊小怪一番了。在微软公司内部难道就不会有人接触过代码吗?如果说
真的想保密的话,除非将刻有代码的光碟烧掉!另外,既然和微软合作的公司有1000家
左右,而且它们的网络平台上充斥着这些代码,难道它们也不会……考虑到微软的律师
个个都是铜齿钢牙,而且象密探一样监视着世界各地的动静(去年还和中国某家软件公
司打了一场官司,最后被判该软件公司不是被告的主体),所以我不得不在此申明:这
些都是我的猜测哟。
三、假如明天来临……
如果微软真的言出必行要将它的源代码向整个世界开放的话,会发生什么事情?
大概一开始反应还不会太明显。因为我是程序员,我发现读别人的代码实在是又无聊又
枯燥的一件事情,有那个时间自己早就编好。而且这些语句也许还会是以"宏汇编"的形
式出现,这对于已经习惯了面向对象的人而言岂非是一种折磨?
四、微软有什么好处?
古话说的好:"无商不奸",没有好处的事情微软才不会干呢,你想呀,微软的对手们再
也不能抓着它的把柄来攻击它了,而且开放源代码之后势必将程序的漏洞也公之于众,
人民的眼睛是雪亮的,必然早早地将这些"虫子"捉住,结果只有一个:微软从谏如流,
操作系统固若金汤。
事实上在美国开放源代码促进会OSI所发起的开放源代码(Open Source)运动中,已经
证明了将源代码与人共享并不是件坏事,相反在某些情况下还能给产家带来利益。
五、程序员有什么好处?
微软的视窗系统封装地太完善了,程序员们在调试程序的时候会遇到相当大的困难,如
果开放源代码,对程序员而言无疑是个福音。虽然微软开放源代码的程序员将会看到Wi
ndows源代码,但不能对它进行一点改动。不过他们可以报告Bug的出现情况并提出解决
方案,这已经足够了。
公司也可以允许用户对代码重新编译,但前提是不准发布新的程序用于商业用途。以前
如果有人想出本有关微软API函数的书必须与微软接洽相应的事宜才能获得授权,而今后
只需从代码里就可以看到相应的说明细节了。
即使有朝一日微软退出江湖,它的代码也可以由后来者继承下来。这种情况并不鲜见,
市场的竞争如此激烈,许多小软件公司就难逃破产的噩运,可是它们卖出去的产品(基
于微软操作系统的平台)总需要有人去维护,开放源代码市场使其成为可能。
六、微软的难言之隐
微软现在最害怕看见的事情就是有人在抄袭视窗系统之后会推出新版本的操作系统,然后
假装是微软的顾问,将客户公司里所有的机器都安装上新的系统。然后这位不怀好意的
人还会在系统里布置陷井和安全漏洞……。小心翼翼的微软现在对所有关键性的二进制
文件都做了标识,以此来避免开放源代码后可能出现的问题。但是对于开放式源程序的
操作系统而言上述情况是在所难免的。
因为对于白纸黑字的刊物而言,侵犯知识产权显然易见是违法的。但是对于代码呢?所
以微软还担心它的知识产权会受到侵犯。不过我认为只在业界达成共识,任何形式的剽
窃都可以视为违法,哪怕是以网络的名义。微软这点担心似乎不是太必要。
七、金玉良言
当然人们还是在抱怨,微软这哪里是真正意义上的开放源代码,明明是挂羊头卖狗肉吗
!只能说是微软式的"开放源代码"!而且微软在公众场合不说或避免说“Open Source”
,微软只喜欢说“Open Software(开放软件)”,这两者有何区别,相信大家是心知肚
明的。
不过当你衡量利弊之后,我相信你会对微软开放源代码之举感到高兴的,因为你已经别
无选择。可是我们也不要忘了世界上并不是只有微软这一扇窗!

--
    

          我心中有一颗最美的星星,那就是我自己
             

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.170.181]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.258毫秒