开发一个Windows级别的操作系统难度有多大?作为曾经的码农来回答一下
开发一个类似win的成熟的桌面级操作系统,难度高过众所周知的曼哈顿计划和登月计划,是不是觉得有些夸张?但事实可能就是这样 。
vista代码行数5000万行 , 打印出来是170万页A4纸,耗资超过200亿美元,这还是有了微软那么多年积累,只开发vista的费用,win7 4000万行,win10数据没有公布,但行业预估在5000到7000万行 。
win7公开的开发工作人数是23个小组 , 每个小组约40人,分别负责windows中的每个模块的开发,比如设备和媒体,文件系统,桌面图形等等,这还是在vista基础上的开发,并不是从头开发 。
windows的发展已经有了30年,中间的积累,走的弯路都不是外人可以轻易得知的 。
我国的自助操作系统 , 实际都是开源系统的二次开发 , 远不是从0开始的建设,而且软件的开发并不是1 1=2那么简单 。不是说你能盖5层楼,我给你投两倍人力物力你就能盖出十层楼来 。
说个有趣的小故事吧,微软的excel现在已经成为了祖传代码,里边存在很多无用代码,但微软自己都不敢把excel重新写一遍 。
乔布斯和苹果公司的故事4—苹果IOS系统和windows系统之争.~3现在比尔盖茨有两个团队在研发图形界面软件,一个团队是帮苹果公司开发图形界面的应用软件 , 就是Excle和Word , 这个团队有十几个人 。
另一个团队负责研发自己的图形界面操作系统,这个团队居然有二十多人,当时比尔盖茨说:“我们真的是把命都押在这个事情上面了 。”
而另一边的乔布斯和他的团队也担心微软抄袭Mac的图形界面操作系统 。因为微软方面的人就Mac电脑的图形界面操作系统是如何运作的询问了太多的细节 。
比尔盖茨也相信,图形界面操作系统是未来的方向,他觉得微软完全可以像苹果一样 , 模仿施乐PARC所开发的东西,开发属于自己的图形界面 。
Mac电脑最初定于1983年1月发布,在微软答应帮苹果开发图形界面软件的合同中,黑纸白字写明了在一年之内 , 微软不得将任何图形软件卖给其它公司 。
但万万没想到的是,Mac电脑推迟了一年才发布 。因此,1983年11月,他们的合同即将到期了 。比尔盖茨公开宣布微软打算为IBM个人电脑开发Windows操作系统 。
Windows操作系统采用图形界面,有窗口、图标和可以移动点击的鼠标 。
乔布斯知道消息后 , 爆跳如雷 。但是也没有办法,因为微软有权这么做,他知道合同即将要到期 。他马上打电话叫比尔盖茨过来 , 盖茨屁颠屁颠的跑到苹果公司来见乔布斯 。
他们的会面地点在苹果公司的会议室,盖茨是一个人来的,而苹果公司的会议室有十几个人围着盖茨 。乔布斯张口就对比尔盖茨一通大骂:
“你在盗用我们的东西?我如此信任你 , 而你却在背后偷我们的东西!”比尔盖茨静静的听着乔布斯的训斥 。接着他立即反驳说:
“好了,史蒂夫,我觉得我们可以换一个角度来看待这个问题 。我们觉得现在情况更像是这样——比如我们都有一个邻居 , 叫施乐,我闯进他们家准备偷电视机的时候,发现早已经被你偷走了,我们都是小偷 。”
后来 , 这段话成了一个经典的反驳 , 把乔布斯被反驳的哑口无言,因为乔布斯自己也知道是抄袭施乐PARC的 。
在会议室吵过一架之后,比尔盖茨还向乔布斯演示了微软正在研发中的Windows操作系统 。乔布斯看完后 , 气呼呼的说了一句:“这个系统看起就像坨狗屎 。”
事实上,微软直到1985年才发布Windows 1.0,即使花了那么长时间开发出来 , 但它仍然是一款劣质产品 。因为它缺乏Mac界面的简洁 。
这也是乔布斯一直以来对比尔盖茨的评价说“微软唯一的问题就是没有品位,一点都没有 。因为他们没有独到的见解,也不会在产品中注入多少文化 。他们做的产品确实只是三流的产品 。”
市场上绝大多数的产品都是在相互抄袭和模仿 , 真正原创的产品或是商业模式都很少,不管是大企业还是小企业都如此 。
其时,比尔盖茨和乔布斯两人是有很大区别的,比尔盖茨他是一个工程师,会编写程序,他更务实、更有原则,拥有很强的分析处理能力,他更像是一个商人的角色 。
而乔布斯他更像一个艺术家,因为他不懂技术 , 不会编程,他做事更相信直觉、更浪漫 , 并且在技术实用化、设计愉悦感和界面友好方面有着更高的天分,他疯狂的追求完美 。
所以,这也就是理性思维和感性思维的人的区别所在,理性思维的人做事更讲究对事情的分析、判断、逻辑和条理,他们更擅长于处理文字和数据这些抽象的信息 。
而感性思维的人 , 做事更偏向于直觉、创意、灵感和想象,他们更擅长于处理声音和图像等具体信息,他们拥有更多的想象力和创造力 。这些都是理性思维的人不具备的 。
图形界面操作系统的争霸赛 , 就这样拉开了帷幕,最后的胜利者属于微软,他获胜的原因是把Windows系统开放给所有电脑使用 。
而苹果的IOS操作系统则只允许自己的产品使用,所以,这一场战争 , 苹果输的很彻底 。
这一期我们分享了IOS操作系统的诞生,下一期我们分享第二部分:Mac电脑的设计和研发 。
我们给windows的操作系统安装一个应用软件,这个安装过程背后究竟发生了些什么“动人的故事”呢??安装程序(或称安装软件)是电脑软件windows系统小故事的一种windows系统小故事,用以协助使用者安装其他软件或驱动程序 。安装程序的档案名称常见有“setup”、“install”、“installer”、“installation”等字样 。安装程序通常也会同时提供移除程序(或称反安装程序)以协助使用者将软件自电脑中删除 。
安装步骤通常依以下形式进行:
1.欢迎使用该软件的讯息提示 ;
2.阅读终端使用者授权条款(EULA) ;
3.选择要安装组件;
4.选择要安装路径 ;
5.确认配置信息并准备开始安装 ;
5.进行安装,安装时间根据软件的大小各有不同,安装过程中,主要执行:a)删除 , 卸载或者覆盖原程序;b)新程序内容导入硬盘分区并创建导入的文件夹;c)程序、执行命令和功能插件写入注册表;d)复制粘贴动态链接库;e)向操作系统注册服务和认证;f)在“添加删除程序”里建立删除、卸载和修复条目;g)加入“所有程序”菜单、快速启动栏,然后形成桌面快捷图标 。
6.提示安装完成,询问之后要进行的动作(例如启动程序、阅读说明或重新启动系统) 。
如有疑问,请追问,必复windows系统小故事!
如满意,请给我一个采纳,谢谢!
求bliss(windowsXP的桌面)的故事Bliss的故事:(转载自:维基百科) Windows XP默认桌面Bliss拍摄地点 Windows XP 的默认桌面是 Bliss,照片拍摄于美国加利福尼亚州的锁诺玛县,锁诺玛山谷的南部靠近 CloverStornetta(一家乳品公司)公司旧址,Bliss 的名字来自这个地方连绵起伏的绿色小山丘,蓝天 , 层状和卷状的白云,这张图片被微软用作XP中luna主题的桌面壁纸 。照片是职业摄影师 Charles O'Rear,(纳帕县圣海伦那市人)为数字设计公司 HighTurn 拍摄的 。O'Rear 也曾为比尔盖茨的西雅图私人图片储藏公司科比斯工作 , 1979 年五月出版的国家地理杂志的纳帕专题的纳帕山谷照片 Valley of the Vine 也是出自其手 。原本 O'Rear 的主要精力是用在拍摄纳帕山谷制酒业的相关照片拍摄上的,但在那时侯,90 年代后期 bliss 山丘上还没有长出葡萄藤,这副照片是他当时使用一架手持式大画幅相机在拍摄在 12/121 高速公路边上拍摄的 。O'Rear 的摄影作品激发了微软XP操作系统的耗资2亿美元的广告活动的灵感 。这个活动叫“是的,你能行” , 它由纽约市圣弗朗西斯科地区的广告公司 McCannErickson 操办 。这项活动由ABC电视台发起,时间夹在 ABC电视台的体育节目“周一足球之夜”中 。这个电台的盈利包括了麦当娜的“Ray ofLight”,这首歌的电视台版权花费了微软公司 1400 万美金 。在2006 年 11 月,艺术家联合会“Goldin Senneby”参观了 Bliss 影像的拍摄所在地—— Sonoma 谷,重新拍摄了 10 年后相同的景象 。他们继微软之后的作品首先在 La Vitrine 画廊的“巴黎是昨天”展览会上露面 , 并且不久之后在圣保罗的 GaleriaVermelho 又被展览,在 Gothenburg 的 300 M3 也是如此 。在2007 年 2 月,在 Sébastien Mettraux,Lausanne , Espace Arlaud 的 Accrochage Vaud2007 的集体展览会上,一个瑞典艺术家展示了一幅称为“‘Colline verdoyante’, d'après Bill Gates,2006”的摄影作品 , 译为“Bliss,继比尔 盖茨之后,2006” 。Mettraux , 一个在 Vallée deJoux 附近居住和工作的人,解释说这张摄影拍摄于瑞典的 Les Esserts-de-Rives 。绿地蓝天的照片:分辨率600dpi,4510x3627
【关于windows系统小故事的信息】windows系统小故事的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于、windows系统小故事的信息别忘了在本站进行查找喔 。
推荐阅读
- 查询oracle数据库名字,oracle数据库查询库名
- oracle如何添加伪列 oracle怎么增加一列
- 关注公众号给收款码返利,关注公众号赚佣金,然后发收款码转2元佣金
- 直播伴侣开直播赚钱,直播伴侣开直播赚钱吗安全吗
- 用php和数据库做个网页 用php和数据库做个网页怎么做
- python将过程改自定义函数,python运行过程中修改代码
- 手机个性视频什么软件,个性设计视频
- 3A游戏运行一会退回桌面,游戏界面闪退回桌面
- Linux四大命令的简单介绍