王者荣耀kpl指定手机 是什么手机

&主题:计算机第一个系统是怎么写出来的?
泡网分: 12.309
帖子: 1205
注册: 2008年03月
微信扫一扫分享
&浏览:451&&回帖:14 &&
泡网分: 15.921
帖子: 9627
注册: 2009年05月
心若浮云 发表于
nb的东西都是纯手工打造?人类就是牛逼在这里,从手到工具,就是一个不断抽象,复用的过程
本帖由安卓客户端发布
泡网分: 47.015
帖子: 6453
注册: 2002年04月
纸卡片,就像考勤的纸卡片。
纸带、金属都是后来的。
无忌交流论坛版主
泡网分: 146.684
精华: 14帖子: 50437
注册: 2000年06月
最早的计算机没有操作系统,操作系统的出现,比高级语言还晚。
早期计算机第一步应该是手动输入数据和程序,那时的计算机也不是现在这个样子,控制面板上有一排扳键开关,可以置二进制数。还有几个按钮,一个是“地址”,一个是“送数”,一个是“运行”(或“启动”)。先在扳键上打一个起始地址,按一下“地址”按钮,这个地址就存下来并作为起始地址了。再用扳键置数或指令,在冯纽曼机上指令或数是一回事。按一下“送数”按钮,这个数或指令就送到地址指定的内存单元了,地址自动加一,可以送下一个数或指令。运行之前先送一个起始地址,然后按“运行”按钮,程序就执行了。
程序员嫌这个麻烦,于是编写了一个从纸带或穿孔卡片上读程序到内存的程序,手动输入。运行这个程序,就可以快速输入程序或数据了。
当然,程序员还可以编写穿孔程序、打印程序,将内存中的数据或程序做成硬拷贝保存,其中纸带和穿孔卡片可以为下一次输入使用。
至于监控程序、调试程序、编译程序、任务(作业)调度程序,乃至操作系统,都是后来若干年的事了。
不过当年的这些程序员实在是太厉害了,他们实际上是一些顶尖科学家,智力、能力和知识面远远超过常人。所以计算机技术基本上是一天一个样,没用几年就啥都有了!
泡网分: 11.191
注册: 2008年07月
比较早的计算机系统,你可以理解为算盘。
手动拨动珠子,它可以给你返回计算结果。
泡网分: 0.956
注册: 2012年06月
第一代计算机程序,或者说算法是 纸带上打孔,由专用的纸带输入装置通过 有空为1无空为0读入;
然后进行运算,运算结果也是纸带输出.
泡网分: 52.603
帖子: 23133
注册: 2006年03月
啥叫系统,操作系统还是编译(解释)系统?以前的计算机没有操作系统,但有一个编译(解释)系统,你可以敲代程序码进去,然后编译(解释)系统帮你执行它,更老的计算机据说连这玩意都没,直接把程序代码写到纸带上或者用拨动开关输入进计算机都行。
泡网分: 42.508
帖子: 32741
注册: 2006年03月
不是说用女工手工编织金属环么?
本帖由安卓客户端发布
泡网分: 24.878
帖子: 8948
注册: 2006年08月
nikoff 发表于
手nb的东西都是纯手工打造?
本帖由 Windows Phone_1.0.7.0 客户端发布
泡网分: 23.176
注册: 2004年07月
nikoff 发表于
泡网分: 29.584
帖子: 2846
注册: 2003年07月
liangf 发表于
n年前看过的一个笑话
一个高手花一晚上时间,用磁铁在磁盘上纯手工刻出一个win95系统出来...错了。史前的外存顶多是磁鼓。windows都是孙子辈的东西了。
本帖由 iPhone 5 (GSM CDMA) 客户端发布
泡网分: 31.073
注册: 2002年03月
n年前看过的一个笑话
一个高手花一晚上时间,用磁铁在磁盘上纯手工刻出一个win95系统出来
泡网分: 26.651
帖子: 1139
注册: 2004年10月
你是说要堆几间房的那种计算机么?
泡网分: 15.921
帖子: 9627
注册: 2009年05月
本帖由安卓客户端发布
泡网分: 0.874
帖子: 1856
注册: 2014年07月
本帖由安卓客户端发布
&版权所有:&&&&开发一个 Windows 级别的操作系统难度有多大?
我的图书馆
开发一个 Windows 级别的操作系统难度有多大?
我看到前面一大堆人说开发一个操作系统不难,难的是生态。你们说的OS是毕业设计水平的玩具Kernel吧?(经过交流,我发现其实部分喊不难的人只是出于自尊心想证明自己能开发OS而已)在我看来,即使不需要管驱动、不需要管软件生态环境,仅仅开发一个体验能和Windows XP差不多的桌面OS,也是几乎不可能两三年之内就能完成的工程!你就基于Linux+Gnome照抄Windows XP的功能吧?我看抄也不一定能抄好!我使用Linux Desktop也有四五年了,除了KDE能和Windows XP有得一比,其它的DE根本就是渣!难道一个OS仅仅就是一个Kernel加上个X11加上个DE再打包进几个小工具软件就可以了吗?Linux的各种桌面环境体验都是相当混乱不堪,连Preferences、Config、Settings都区分不清,连Preferences到底是放File菜单下还是放Edit菜单下还是放View或者Tools菜单下都不统一,这TMD的还算是一个统一的DE吗?IBus输入法优先顺序突然变得没法调整了?音量调整的条条不实时跟着拖动了?你见过一个新装的操作系统就遇到这种低级问题吗?你们不知道有一种职业叫“软件测试工程师”吗?你们知道合格的软件测试工程师拿的工资其实不比开发人员低吗?这意味着什么?一些Linux DE开发者跟你们想法一样,不知道软件需要严格的测试!开发是开发出来了,不难!不难!就是测试不够,BUG满天飞。扒扒打包进去的软件。不要谈OpenOffice那货了,行、WPS蛮好的我承认。那我们看看系统基本组件,区区一个Windows XP的设备管理器,Linux上至今都没出现一个功能体验上能与其相当的软件!不求你做驱动,做一个能识别哪些硬件缺少驱动的软件都做不到么?什么穷酸的UdevDiscover?抱歉它都已经不在Fedora 20的源里啦!对了,Linux这些发行版没有配置好软件源你几乎不能安装有依赖关系的软件哦!官方源很慢的哦!总结一句话,某些Linux DE的开发团队就是一群完全不懂怎么设计面向用户软件的反人类程序员组成的,问题是他们竟然好像一直不知道自己多么愚蠢?不知道去读一读《Human Interface Guidelines》吗?照抄不会吗?倪光南前一段时间曾在Deepin Linux大会上出现过,我不知道他是不是指Deepin Linux。Deepin Linux()我也尝试过,确实有相当大的进步,可惜他们补了东墙倒了西墙,桌面体验是有所提升,看上去像OS X,稳定性却很差,我安装几次试用后都因为不稳定、经常假死而放弃了。这个Deepin Linux应该也有两年多的时间了,基于Ubuntu开发,也就是在基本借助原有Ubuntu Linux的生态、驱动、体验和用户基数的情况下,两年多的时间,一个能和Windows XP相比的基本可用的桌面系统仍然没搞出来。一个基本可用的桌面系统都仍然没搞出来啊?!OS不能单方面只比性能、只比界面华丽好看、只比特效、只比可自定义性。综合起来一看,Windows XP真的需要倪光南院士追个三五载呢!======================说的绝一点,就算砸钱给他们开发,就他们这心态、智商、审美,就算照抄都抄不好(我这里的“他们”是指那些扬言开发OS秒杀XP技术上没有任何问题的人,我尊重并支持Deepin Linux的努力,可是我就是要批评那里放嘴炮OS开发不难甚至说Windows唯一优势是垄断了市场和生态的人 )。总是扬言说只要砸钱就能做出来除了市场没有任何技术壁垒,就是对软件工程最大的无知!大一学生新学会UDP/TCP协议用C#拖拖控件都敢说他也能做一个QQ呢,真的。我说他照抄QQ都得抄累死。记得抄快捷键哦,不要以为界面布局图片配色跟QQ一样就算抄成功了哦亲!你们不相信我说的?看看评论里一个程序员现身说法
:这是内行?不要无知当有趣好吗?只是用过几年Linux就以为自己懂OS应该怎么开发了?他知道资源可以制造什么效果吗?知道什么是钱吗?Linux Desktop为什么要学XP?Linux Desktop不够你写文档,处理文件,打印吗?为什么要用他可怜的审美观来判断一个软件好不好用?他不过是和一群可怜的垃圾程序员混的,当然觉得什么都做不了了,他根本不知道中国现在有多少出色的程序员。我倒赞成按现在的管理者那样投资可能会打水漂,但认为做一个OS中国搞不定,不过是又一个做大事前泼冷水的无知之徒而已。=======挨着回复Linux Desktop为什么要学XP?—不是倪光南自己说要跟XP竞争的?Linux Desktop不够你写文档,处理文件,打印吗?—我去!IE6不够你上网吗?12306不能买票吗?为什么要用他可怜的审美观来判断一个软件好不好用?—— 请将我当成一个无知的用户,是的,我是一个无知且愚蠢的用户!但TMD的你比我聪明却设计出一个连我这样一个无知用户都觉得用起来特么点愚蠢折腾的软件的呢?这倒底是怎么一 回事?他根本不知道中国现在有多少出色的程序员 —— 其实我都不好意思说自己也是一位出色的程序员了呵呵!但!作为一个从业的程序员应该都懂这个道理:软件做了难用、技术再牛有个屁用!Talk is cheap,show me the code!我知道技术牛X的人多得是,可是你有那本事将这些人管理得有条不紊开发出一个牛X的OS吗?光砸钱就行了?光技术好就行了?乔布斯听了笑了活过来。OS/2怎么死的?Windows Vista难道是一出来就好评如潮的?认为做一个OS中国搞不定——中国是谁?中国是哪个牛B的公司?是哪个牛B的程序员?中国是一个国家概念!一个概念会写代码吗?又有一位程序员现身说法
回复 本身又不赚钱,爱用用不用滚,什么叫活该没人用。说不好听的根本没想让你用。请答主评论android, miui及flyme这几个linux桌面===回复:Android可不是两三年就搞成这样的。我也只是说“某些Linux DE开发者”。你们说砸钱就能做得好?有红旗Linux先例,RedFlag敢不敢拿出来跟XP比?噫不对,我说漏嘴了,RedFlag用的正是我前面说的唯一能和XP勉强一比的KDE。但仅比DE还是不够哦。Android系列除了中国的锤子OS之流可没有公开叫嚣:爱用用不用滚没错啊,开发OS不难啊,当然能开发出来啊——可是成功的都不是你们!都不是你们这些哭着喊着以没奶吃不赚钱为理由做出烂软件的人!还是那句话,就你们这心态、智商、审美,砸钱给你们都没用。你对用户喊滚,用户也只能对你们喊滚!用户也只能对你们不抱任何希望!对了,不要又拿Mac OS X也是*nix的梗来证明你大Linux多么成功!这些人的基本逻辑都是这样:一开始用户不买账他们抱怨没砸钱,砸了钱了他们继续抱怨生态、抱怨代工厂,生态机会来了他们反过来抱怨用户不买账。我这不是随口乱说的,这种向用户大倒苦水的营销方式已有先例:锤子OS,还有某不知名智能路由。用户管你毛?做不好就别做!爱开发就开发,不爱就滚!不少Linux开发者都有这种心理病,抱着一种看不起用户无知自大的心态就想做好软件了?用户说LinuxDesktop这里不好那里不好,你们还反喷说你被Windows洗脑了。除了锤子OS这么无礼地喷过用户,我还是少见这种人呢。所以我说,就你们这心态、智商、审美,就算照抄都抄不好!(有人觉得我带脏字带情绪了,呵呵,情绪你个大头鬼呢,我这只不过才提几点不足,还没到抽耳光的地步呢,你们玻璃心就受不鸟了,受不鸟就别用我们的OS——噫?前面最后一句不是你们的台词么?)天下无难事,只怕有心人。开发OS简单吧,怎么可能集国人之力做不好呢?可正是因为这些人以为开发OS是个易事不当回事,就是永远做不好!心态比生态更重要!细节决定成败!回家喝一锅鸡汤补补脑吧!对了,我看到下面 回答:难度不在研发上,难度在于弄出来之后怎么让用户买账。我告诉你他们已经在使用的几种让用户买账的营销方式:虽然烂但我们有情怀!—— 搞锤子啊!虽然烂但我们技术好!—— 微软就是独裁者他从来不教你算法和底层!M$ is Evil!虽然烂但我们国产的,你不买就是不爱国!美帝亡我之心不死!—— 因为Windows不开源不安全?话说Windows不是可特别授权阅读源码的吗?前面
说“本题这个答主用细节来谈战略,这是我耻笑他的地方”最能体现这种思维。人家在问能不能做出来?有多难?我在强调没那么容易,纯不可能两三年就追上。你在那装B谈战略。他的答案也满是计划经济思维,如果按他的方法开发COS,我估计COS的Bugzilla平台将会和“民众监督举报平台”一个下场。没理由让用户买账,就上升到国家战略唬谁呢?请不要跑题!(据说红旗-Linux曾获得大量国企和政府的PC系统订单)对了,最后再声明下我的立场:我不反对国产系统,甚至不反对举国体制打造OS。但你必须做出一个至少能真正跟XP一比的OS!不要说开发OS很简单,人民不买账只是因为生态,我没那么好忽悠。我整个答案还只是说了LinuxDesktop的失败先例,你们说LinuxDesktop砸钱不够,那我摘段信息:根据《Linux基金会》公布的一项研究报告来看,Linux内核的开发成本大约需要14亿美元(约合70亿人民币),对于一般的Linux发行版(即能实际运行的操作系统)而言,其开发成本大约需要100亿美元,这还只是2008年行情。()。——这次打造国产OS投入够了吗?团队阵容多强大?不多说,等它面世,看看倒底能不能跟XP一比,我看你们说“简单”倒底是真简单还是吹牛B,牛B吹不成又归罪于市场生态。我整个答案还只是说了现有开发团队对软件测试投入不够,以及几乎对用户体验的无知。还没提那个体制对开发有啥负面影响呢。我不跟你谈体制,你也少跟我谈国产OS的战略必要!
,VxWorks开发
一个桌面级的操作系统代码规模在千万行数量级,如果加上配套软件,总规模应该超过一亿行,如果再加上一个完整的软件生态系统,那么总规模应该不少于十亿行。那是不是投钱投人就够了?不是。说一个直观一点的道理吧:是不是说会盖5层楼房,只要投入2倍的人力物力财力就可以盖出10层楼房?显然不可能仅仅是2倍。或者盖5层楼房需要一年,那么投入两倍的资源,是不是半年就可以搞定?显然也不会是2倍这么少。同样的,能开发一个软件,和开发一个完整的操作系统的难度相比困难也在这里。而且我们落后了这么久,仅仅希望通过国家投资来推动,并且放出大话说一年做出来,如果不依赖任何现有基础的话,那恐怕很困难。而且真要投钱去强行推进这个项目的话,应该需要比三峡或者京沪高铁这种项目更多的钱。可惜很多人都认识不到这一点,把软件开发当成是1+1=2这么简单的事情,所以,只能说,这是一个笑话。Windows发展到今天用了将近30年,我们要从零追赶,至少要一半以上的时间,投入的钱,大致上把微软从过去到现在的所有销售额加起来的总数吧——具体我没算过,每次看到这种新闻,我都觉得,这是一个笑话。
作为一个曾经在国内某大型操作系统研发企业(获得国家核高基支持)工作过的人士表示:国内开发的绝大多数国产操作系统基本都是基于开源操作系统之上,进行二次开发的结果。一般而言,二次开发的代码量(实际属于操作系统范畴的代码)不会超过操作系统总代码量的1/10。且往往远远小于这个数值——不超过1/100。这里的开发单位包括所有国内企业和绝大多数的科研单位及院校。而开源操作系统(未必是免费软件),无一例外,都不是国产软件(尽管该软件的开发者中可能包含个别中国藉的开发者)。在其它评论中 @时国怀 先生及某位 匿名用户 分别从操作系统生态及操作系统本身的技术难度两个方面来探讨国产操作系统开发的困难。无论两位的证明是否充分,个人认为,这两个角度都是合理的。更准确的说,在正常情况下,从零开始制造一个操作系统,在当下中国是不切实际的。当然,在题主所谓的『不考虑市场占有率,商业运作,产业生态等因素的情况下,举国之力到底能不能开发出跟三大主流系统一样的操作系统』这种极端情况下,基本是没有难度的,但会耗时巨大。下文主要是针对正常情况来讨论。这里主要是清理一些误区。首先,完全国产操作系统是没有意义的。软件是可以被无限制复制和再利用的资源。在不考虑知识产权的情况下,所有人都可以任意复制一个程序并使用。这一过程和重新建造一个摩天大厦不同,因为我们不需要重新准备数百上千吨钢筋水泥。成本极低。在这个意义上,重新开发一个和别人功能一样的软件,毫无意义。特别是这个软件是开源的,免费的,而且往往也比某个封闭机构(企业或科研院所)开发出的更有效率。简单来讲,重新开发一个免费软件和造一架超音速飞机完全是两码事。前者的所有核心技术都可以免费获取,而后者的核心技术被掌握在外国军工企业手中。研发后者可以让我们掌握核心技术,而研发前者我们能获得什么?所以,在软件的语境下,讨论『国产』,和别的制造业中的『国产』,具有不同的意义。其次,基于免费软件的二次开发有时也可以是一种自主创新,而且也完全可以陪养出一个生态系统。安卓系统就是利用Linux内核进行二次开发的(iOS好像原本也是基于UNIX的)。但我们一般认为安卓系统是由谷歌公司所开发。且已成功被运用到大量移动设备上。它的App Store则是一个庞大的移动生态圈。所以,我们完全可以想象,如果没有安卓,百度凭借它的技术实力,在Linux内核上开发了一个移动操作系统,且像阿里巴巴那样培养出了一个产业链。——这在技术上和商业上都是可能的。只不过我们没有国外公司那样的前瞻性,所以每次都错过了这种机会。第三,还有一种情况,就是操作系统的学术研究。目前,革命性的操作系统研究发生在中国的可能性不大。也就是说,因为技术革命,导致所有操作系统过时,需要推翻包括Linux内核在内的所有操作系统内核,重写一个新一代操作系统的可能性,不太会发生在中国。所以,国产操作系统基本没有任何理由需要重写一个内核。直接使用Linux内核并在其上进行二次开发才是合理(合乎软件工程)的选择。对于操作系统的局部的研究成果(例如某个操作系统模块的改进),就更不需要重写整个内核了。通常研究者也没有这种精力。所以局部的改进只需要开发某个内核模块,且很快会被开源社区采纳,加入到最新版本的Linux内核中。这类改进亦有不少出自中国藉的开发者之手。总之,短期内Linux内核被淘汰掉的可能性不大。即便发生,也不太会由中国某个单位来主导。最后,作为一个曾经的业内人士,我想说大家都错误的理解了国产操作系统的意义。国产操作系统除了有部分『骗钱』的嫌疑(有时并非真骗,而是因为缺乏市场化,往往不能用最有效率的方式来进行,这在国内是常态)外,主要是为了使现代操作系统的技术能够被完全掌握,而不是真的为了开发出一个能和某某国外系统抗衡的操作系统。例如有能力针对一些国防需要进行深度定制;发现并消除一些可能的安全隐患;政绩工程或项目需要(必须使用国产设备)。此类需求多而杂乱。当然,不排除某些项目就是在骗钱。像问题中的『安全』就有可能只是个由头,也有可能是某些国家部委的需求(记得墙吗?)。所以,在当下中国,民用操作系统的开发是缺乏商业动力的。所以,总结一下:从零开始重新开发一个操作系统是没有意义的,请不要用这一标准来定义『国产操作系统』;我们在技术上和商业上都具有开发一个(至少在中国)有影响力的操作系统的能力;从近期看,操作系统的变革不太可能发生在中国,这意味着下一代操作系统依然是国外主导的可能性很大(换而言之,所谓从零开始的操作系统可能还是轮不到我们);目前国产操作系统主要还是面向特定领域(国防、政府、国有企业等)的。最后要再补充一点:技术是无国界的。所以,所谓『国产』本身就错误的理解了现代技术发展。Linux内核就是由世界各地的技术人员开发和维护的。它本质上不属于任何国家。微软、谷歌、苹果这些国际化的大企业也是由来自世界各地的工程师们共同进行技术开发的。同时它们的国际影响力才使得它们的产品普及全球。正常情况下,技术属于一家公司。而公司不属于任何国家。所以,我们真正需要的是一个国际化的本土企业。只有这样的企业才能拥有全球的人力资源来进行技术研发,全球的市场来销售它们的产品,以及全球的影响力来培植一个生态环境。没有这样的企业来主导,我们永远不可能开发出一个有影响力的国产操作系统。——这和内核是谁写的,或者有没有生态可能根本没有任何关系。
又有哪个教授骗到经费了。到时候找几个硕士生改套linux 皮肤交货。几千万到手。
,Chief Researcher of Future
第一耳朵听到这个新闻的时候,据说是中科院要做国产的操作系统,第一反应就是八成是倪光南牵头。因为前段时间倪光南院士刚刚在新闻上大批特批微软的windows操作系统不开源不安全云云,被业内人士笑话为外行。结果还真是,原来倪院士是为了国产操作系统造势啊~~如果倪光南牵头做国产操作系统,想要比微软的更加安全,我只能说不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能不可能!!!倪院士虽然这几年在致力于推动linux开源运动,这种态度值得肯定。但是搞开源运动的人总是有些毛病喜欢把问题教条化,适合码农使用的操作系统并不一定适合公务员和军工系统使用,你让领导办公也用命令行??!!还是用那个蛋疼的OpenOffice?至少在生产线上、工业控制还有电路设计方面使用linux并不合适,这几个方面win还是不可或缺的。Win经过这么多年的改进,其本身的基系统已经非常安全了。连完整的操作系统都没有开发过,就瞎吹牛一年的时间开发出安全操作系统?而且基于win的商业软件生态环境已经非常完善了,难道国家不想让政府工作人员用商业软件反而改用开源软件?那还怎么保证安全性??!!卧槽。倪光南本身没有任何领导开发操作系统的经验,先不谈桌面操作系统工程量多大,想要在一年之内花1个亿就出一个桌面级系统也就只能拿现成的开源内核做二次开发才比较现实,这样的话顶多也就是个linux或者FreeBSD的新发行版,安全性在哪里?微软Sun做了这么多年还天天打系统补丁,开源内核真正按照商业标准定制了之后也少不了伤筋动骨。之前国家主导的麒麟操作系统当年还投了好几个亿呢,结果大家发现这个玩意就是拿着FreeBSD的开源项目做了个UI最后开机还经常花屏那就不说了,口口声声自主知识产权最后还是个半成品,安全性那就纯扯淡了,反编译代码还能看到"Copyright@UC Berkeley";软件所牵头的红旗linux现在也因为断绝了资金支持快挂了吧,然后为了新一轮的圈钱计划委托HTC的UI部门搞了个COS,这帮人还有生态系统的概念了,一上来就说有不下10W个应用。国产操作系统这个玩意每隔几年就有人来摸一下,而且一个个都还乐此不疲摸上瘾了。各位大爷圈钱手下留情吧,没看下面很多课题组都揭不开锅了?
SORRY,让某些知友误解了。我本意是大家答得都不错,只是补充答案,虽然题主问题是开发WIN级别的系统难度有多大,(明确不考虑生态链)而我补充的是必须要考虑生态链,因为开发一个没有生态链条的系统是无意义的,生态链意味着应用,另外我也说了,没有可能不用现在(KAI)技(YUAN)术,来做操作系统,举了个阿里云的例子,可惜这货估计承担不了这样的重任,好了,各位知友,若无帮助,请点没有帮助 谢谢(原文未改)大家说的没错,建立一个系统很容易,但是生态链非常难,这个行业,生态链包括硬件,软件,硬件没驱动,软件没人写,做好了没人推广没人用。死路一条。举国之力也无济于事。日本就是例子,不管是PC领域,当年专有到开放,还是移动网络领域,作死级别的网络制式导致日本本土企业对外竞争基本全军覆灭。生态链太难。需要维持,维护和开发,而且要命的,一个生态链形成时间5-10年,而且被站坑在想抢回来更难,看下安卓IOS对抗WP的移动战争,在看下传统PC领域WIN对抗linux的桌面战争,一旦巨头形成,下一个发展契机只能是一大波新的应用和使用形式的形成,而这太困难,桌面市场正在经历从固定到移动(PC NB-平板转型)生死不论,目前看来微软不会输也会脱一层皮,手机市场(从黑白-彩屏-简单的WAP服务-智能手机)目前看来微软赢面已经很小,市场难以容下地三家厂商。这就是IT行业的生态链,一步走错失去时间以5年为单位计算,如果举国之力去开发操作系统?若是专有市场,无所谓,玩垄断定标准,小众市场不难,非开放模式一定没问题,而如果玩大众市场,赢面实在太小,市场不相信眼泪,以卵击石,(补充说明)专有市场,国产操作系统是有空间的,甚至于垄断,但是大部分技术要基于原有,这个条件是基础,比如企业网络市场,广域网、移动网市场,你说华为设备带的系统算不算国产呢?大众市场,难度很大,曲线救国仍然有机会,比如说,最开始用安卓+LINUX,如阿里云,低层LINUX+安卓,在里面慢慢替换成自己的虚拟机,自己的专用API接口,在自身生态链没有形成之前,玩兼容,若自己强大到可以正面对抗对手时(嗯绑架14亿中国人民成功时),玩一个不用我的API我新版本你们别玩啦!和苹果一样,本质上IOS几个版本后就与之前完全不兼容,反正我有这么多用户,你开发做不做我新版本兼容看着办吧。
只是写系统的话,可以参考:《观止-微软创建NT和未来的夺命狂奔》,生态的话就真没办法了。中国要砸钱开发一个 os 并且强制本国人使用以建立生态,不是没可能,不过效果和闭关锁国差不多,完全是作死。依我看,中科院要想办点实事,不妨去开发一门开源免费的中文编程语言,搞定常用的类库、编译器和文档,并不断维护扩充,再多搞几个开源项目。中文编程语言没什么商业价值,也没法提高现在程序猿的生产力。但是,对于小屁孩和没计算机知识的普通人来说,纯中文环境是非常可贵的。长期看,对于提升全民的计算机素养很有帮助。推荐个答案,不妨一读:&img src="/DownloadImg/3/.jpg" data-rawwidth="600" data-rawheight="2" class="origin_image zh-lightbox-thumb" width="600" data-original="/d0c62a8106ddeaf5cd432d_r.jpg"&补充:我觉得有些人想事情太自我中心,什么东西只要对自己没用就急着否定。不是谁都是把写程序作为谋生手段,也不是什么人都计算机科班出身。很多人不过为了实现一些省力小工具,就得在各种英文资料之间跑断了腿。更别提那些非计算机专业,但是工作也要涉及编程的人。计算机语言也不是英语,只是把英语作为助记符。原则上使用任何一种符号系统作为编程语言都没问题,不过是现行条件下输入英文最为简单,英文最为通用。易语言已经证明了,哪怕把某种英文编程语言替换成中文加空格的形式,都可以有不少人喜欢并接受(是的,可能这部分人大多水平不咋地)。如果以国家之力,制造出一种更接近自然中文并功能齐全的语言并不是难事(注意只是更接近,不是说自然语言编程)。对一个孩子来说,哪怕都是非自然的程序代码,看到一坨英文和一坨中文的感觉也是截然不同的,产生兴趣的概率更是相差甚远。就像评论区所说:给孩子们多个玩具不好么?这还是个高大上的玩具…
以举国之力,把某个linux发行版的皮肤和名字换掉,再加上几个小程序……一个完全自主知识产权的新一代国际级高精尖操作系统就完成了。
,编程爱好者
可以考虑制作定制linux发行版本,发展用户群,培养linux人才,为linux贡献代码什么的.等到某一天这个发行版本的用户群慢慢上来了,同时积累了相当的技术人才,所谓的国产操作系统也就出来了. 而不是一上来就以爱国主义为号召,或以国家的名义强制推广什么.应该把它的发展交给市场去运作,一步步滚雪球.想着这是一个产品,我要通过它吸引用户,然后盈利,最后我们就有了所谓的国产操作系统.
,脸萌实习生
国家:自主研发一个取代XP的操作系统。工信部:研发一个取代XP的操作系统大学:研发一个操作系统教授:发一个系统学生:???Linux嘛?文科生,请右转初期版本。。。
我去,居然真的有人说做操作系统不难,难的是生态。前面说这话的各种回答者,你们可真敢说。我作为一个嵌入式从业人员,不合格的CS 毕业生,觉得你们空口白话的大放厥词,真对不起提问题的人。请购买并阅读:现代操作系统:深入解析Windows操作系统:
,大内密探凌凌漆
对于倪光南这人,估计是缺钱了,整天出来发酒疯。
说写一个操作系统简单的,也是扯。你写个玩具,就敢和windows比,就敢跳过系统谈生态,是不是也有点大跃进了。
,博闻强识,尖酸毒舌
难度不在研发上,难度在于弄出来之后怎么让用户买账。当然,他们可能只要政府买账就行了,根本不care用户。
1年内做出一个桌面操作系统,3年做出移动操作系统?怎么听怎么像蒋公的“一年准备,两年反攻,三年扫荡,五年成功”……姑且不提众所周知的生态圈、产业链、用户粘性问题。商用系统跟导弹核武器不一样。后者的可靠性可以很低,极端点有两三成的失败率都是可以接受的。即使对手比你高出很多,你只要有了也是巨大威慑,所以只要做出来就行。而前者必须在市场上和对手的系统直接竞争,并且作为后来者,你的任何一点缺点都很容易被迅速放大。这面临的问题和当年运10其实很相似:商用系统不能像战斗机那样搞。
,摄影/Java/SAP/HANA
都这么老了还不安分 还想骗国家的钱
我不懂技术,所以只从管理上发表一点看法。想要开发出具有知识产权的,受市场认可的操作系统,从宏观上来说,其对于国家在互联网领域管理的创新要求,恐怕不亚于设计IT界浦东新区;从微观上来说,对于开发公司在开发产品时的项目管理,也会是业界顶尖要求。那种认为以砸钱方式,就可以轻松开发出可替代操作体统的想法,就好比是认为政府砸钱也能砸出个诺贝尔物理学奖一样。有钱可以提供最一流的实验室,也有可能请来世界顶尖的物理学家回国。然后呢?请问在现行的体制下,中国的科研机构,中国的大学能够发挥好这些一流设施和才智么?类似的道理,有钱确实可以招来程序员,有钱也可以提供一流的办公环境。那你认为,有了程序员和办公室,操作系统就出来了么?微软公司开发一个新系统(先不说人力物力的投资了),至少是在3年的时间里,让无数的人力物力合作前进 (微软有多年系统开发经验才能驾轻就熟) ,这其中对应的项目管理能力也属于商业壁垒。我们来看一看国家队的水平——手机操作系统开发:号称研发15年,拥有自助知识产权的960os,和htc sense 5.0系统有纠缠不清的关系;搜索国家队:前著名运动员坐镇带队的立刻搜索,烧了20亿(都是我们老百姓的钱!)后现在没影了。怎么到现在还有人相信通过砸钱就能砸出科技领先,砸出一切的说法?我不知道开发一套操作系统的技术难度,但是我知道,对于项目管理的要求非常之高。没有配套的项目管理能力,开发的钱砸下去也是打水漂。即使中国未来有这样的具有知识产权的受市场认可的操作系统出现,也只会是民营企业完成的,绝不是所谓国家队。但是前提是国家能够给予中国互联网公司极大的扶植,让他们壮大,让他们有实力去挑战世界巨头。但是支付宝受到银行打压,虚拟信用卡不让做了,说好的阿里银行腾讯银行迟迟不见踪影,微信碰到了“微信十条”……国家只有通过在互联网监管上的管理创新,给予民营互联网企业更多的自由,让他们去捣腾去积累去发展,这才是国产操作系统的平凡之路。后面又发表了评论,下面贴上——我很认同需求理论,市场的持续需求推动软件市场的前进。我列举的失败的国产互联网产品(960OS手机操作系统,即刻搜索),也正是由国家提出了战略需求,才会组织国家队带队,投入大量的资源进行开发的。但是最后国家队们失败的原因是由于理想大于需求以及初次投资失败的必然性?我们以做搜索为例说明吧。现在我们假设阿里公司要做一个阿里搜索,先期投入2亿,总预算资金20亿,而且只要做得好还可以得到持续的资金投入。请问这样一个项目,最起码是不是应该保证以下三点:找懂行的人来做;保证搜索团队的独立性和灵活性;项目考核制作的建立(用的股东的钱,做差了肯定是要有人背背锅的);国家队开发即刻搜索,我们来看看:带头人找的是之前没有任何互联网经验的正局级领导,某前乒乓球女皇;即刻搜索为人民网下属子公司,资产剥离产权不明;没有任何的考核制度(20亿打水漂后没有任何问责)——简单地说,国家队的工作中,行政官员为公司核心领导,创业团队无法获得股权,并且没有任何考核制度(用的都不是自己的钱,没有任何人需要为这些钱负责)。后者的这种政商不分的管理模式早已在市场竞争中被证明是一种落后的、失败的模式。请问就算你是即刻搜索的一把手,你的很多想法受到不懂互联网的更高层行政官员阻碍,你无法有效考核公司核心管理人员,你也无法有效激励员工创业,难道你想高举爱国主义大旗去解决一切?在这里引用前乒乓球女皇的一段话:我们(即刻搜索)本身代表的是国家,最重要的不是赚钱,而是履行国家职责。你(百度)不用打败我们,你应该多帮助我们,多给我们出主意。如何解决问题?因为我不懂技术,所以还是只能从宏观上说我的想法(确实比较夸夸其他,请见谅)。国家给予更开放的互联网政策,让我国的互联网公司得到更充分的竞争以及发挥,我相信自由市场经济的自我作用。在谷歌搜索市场地位无法撼动的情况下,微软已经投入了累计100亿美金到bing搜索;在微软雄霸PC操作系统多年的情况下,谷歌开发了chrome系统;没有什么国家队,只是提供了更好的竞争环境,让各公司优胜劣汰。当有一天腾讯、阿里、百度能够更自由地发展,更加发展壮大,甚至也有了投入100亿美金开发系统,亏了不至于伤筋动骨时,或许开拓者就真的出现了。你会说民营企业需求不足?永远相信,企业都是追求利润的,设想中国对知识版权保护更好,中国盗版系统越来越少,正版操作系统越卖越红火,你觉得腾讯们不想分一杯羹?
,坚守敬畏&走在信仰的路上
不好意思,没忍住笑了。。。
我还记得汉芯事件,上交微电子研究所,找人擦掉了摩托罗拉芯片上的铭牌,说是自己做的,还得到中科院不少院士的好评鉴定,一直骗到国务院好吧。纯吐槽,大家仅供参考。反正一年不长,我们坐等答案吧呵呵。
操作系统真心不要搞什么自主知识产权,用这个概念忽悠人的,我觉得都是伪专家,骗经费的!中科院要是真的想做好操作系统,希望那些人能先看懂linux kernel,多贡献几行代码到开源社区,不是靠拿所谓的安全绑架用户!
,没啥可说的~
已经有高票答主从技术角度分析了这事儿的难度,我想从人的角度再说说(吐槽)。“21 世纪最贵的是什么?人才!”开发大型系统需要一个靠谱的团队,系统开发工程里各种分工非常明细,简化一下说三个:1、领导——中科院这种体制内的单位,必然逃不掉会有“屁股决定脑袋”、“外行领导内行”的事情,领导总会给指导意见,你懂的;2、Team Leader——成功的系统开发工程的Leader,必然是一个技术集大成者,同时具备很好管理、沟通和执行能力。我想比尔·盖茨、李纳斯·托瓦兹和艾维·特万尼安都是这样的人,万中无一,可遇不可求;3、各级程序员——国内大环境如此浮躁和功利,能沉下心来的程序员有多少,不多说,参见有好领导、强Leader和优秀程序员组成个靠谱的团队,机率得有多低啊……艹,更重要的是,真有这样的团队,申请不来经费的机率有多高,你造吗……那些说“开发操作系统容易,难的是生态”的,都是“只差程序员”的主吗说倾国之力就行的,逗呢,全国球迷都笑了~~
,人文社科,豆瓣狗,伪摇狗,手机极客,ki…
,从程序猿进化而来
其实大家说的都很清楚了,估计也就是那拿inux的内核来做一套或fessBSD这些版本改一改了。话说没有自己的内核敢说是自己的操作系统?唉,人家倪光南为了自己的子孙后代赚点钱也不容易是吧。。。
谷歌开发安卓用了几年?一直升级用了几年?而且还是基于linux内核的。国家去开发一个独立内核的操作系统真的可能吗?
让我想起那个“COS” (China Operatiing System)智能手机系统
,自助者他助
先不说商业的可行性,重复发明轮子的事就不要干了吧,不带来新的价值,做他干甚么!你光男要是真牛,就应该搞些创新的东西去超越windows,而不是复制它。人性又不分国界。
艹,几乎是扯淡。做一个工业级别的操作系统哪里是一年能搞定的,抄都抄不出来。必然失败,必然失败。这个项目最大的收获,也就是副产品,培养了一些懂点技术的人,就这样,这就是它的积极意义。操作系统和CPU,比大飞机项目更难。
我觉得这个问题可以通过两本书来回答第一是《现代操作系统》第二就是《人月神话》
还是写个激励人心的回答好了。这是很有可能的,举国之力是很强大的,想当年我们两弹一星不就是在这么艰苦的条件下搞出来了嘛~现在排名第一的答案完全政治不正确嘛,到底相信不相信D和人民的力量?如下是简易步骤:1,内核学(quan)习(chao)Linux Kernel,就叫龙核吧!2,自主研发(chong xie han shu ming)类似POSIX的接口,就叫龙嘴吧!3,自(sui)主(bian)研(chao)发(xi)一套虚拟机,就叫龙机吧!4,给所有国产软件商下达政治任务,在XXX日内,按照新的接口,基于新的虚拟机环境,重构他们的软件,做不出来就派各种局上门闹事!“你们这些程序狗,还不给我一天工作25个小时来写代码???”上述的做完,估计就会有一套能够用的系统了,恩,就叫龙系统吧!什么?你说BUG?管他呢,领导又不懂。
首先,纯技术上讲,开发一个新的操作系统十分难,不是说写了个系统调度,能够进行IO就能算是操作系统,必须有完善的驱动兼容性,良好的开发环境才能算是一个基本的操作系统。其次,针对楼主说开发一个Windows级别的系统的难度,基本上是难于登天。以Win7为例,其附带的驱动程序(显卡,网卡,各种外设)开发都是由各个硬件厂商协助完成的。以悲剧的Linux显卡驱动为例:Nvidia一开始是极度不配合甚至通过法律威胁来阻碍Linux显卡驱动开发的,而它自己早期的驱动又是一坨屎。在这种环境下,抛开技术问题,开发一个新的系统技术上可行,但实践起来毫无意义。试想一下,你的系统在nvidia下老是花屏,还好意思说自己是一个windows基本的操作系统吗(我没有吐槽Linux Desktop的意思,真的没有:))。
· 禁止转载
简单来说:不可能。windows到现在也是经过了几十年的发展的。直到3.1之前基本是无人问津的。而且几千万行的代码还有那么多底层的代码。可以这么说就算是微软的人都不可能知道怎么写得了。而且从软件工程的角度来讲,代码行数每提高一倍,花在架构上的时间至少是5倍,还不算编码也要好几倍,测试,排错那就更多了。可以说最恐怖的情况(本身体积就很大,还要更大)可能要20倍的工作量。中国要想有操作系统,国家支持不出来,一个商用的操作系统必须由商业软件公司来开发。而且还要像windows这么大的。要是有国家罩着,还写个毛。骗骗经费,混混时间也就的了。当然你说足够的时间、足够的经费可以搞出来啊。那我本来花10的我扯扯牛皮,花个25年开发出来,本来10个亿的工程,我这儿经费不够,那儿经费不够,前前后后各种要,各种加经费就30亿了行了吧。然后开发出来发现,卧槽windows怎么都21版本了。我才搞出个人家10年前的版本。既然国家搞不出来,那你说公司来开发。问题是谁有那么多钱,那么多时间去搞个保不准打水漂的东西呢?再说windows开发的操作系统也是一代好一代差的。但是有人会说啥军用系统那些什么的。那些都是为专门的部分设计的,首先是国家死命令必须在多少多少时间开发出来,第二个是很专一。举个例子,让你成为个全科目的天才难吧。但是你把所有时间拿来写数学,我不信你学不好。所以。简单三个字:不可能
如果当年柳倪之争,倪光南赢了,联想现在就倒闭了。同理可证,这不过是又一利用民族情绪骗取经费的例子。加上,就倪反复打小报告要整死柳传志一事来看,这个人是精神病患。
,公务员是蛀虫,小官小贪,大官大贪,朝廷…
为了保障我们信息安全?是为了监控方便吧。
&img src="/DownloadImg/3/.jpg" data-rawwidth="688" data-rawheight="310" class="origin_image zh-lightbox-thumb" width="688" data-original="/9ad68fae1edc5af16ef84b1_r.jpg"&倾国之力,取代X P!
最难的并不是做操作系统,而是构造该操作系统的生态环境,除非应用软件厂商都愿意给你背书,用户都愿意用你的系统,才能形成良性循环。还得期望现在的主流操作系统自己发展思路做死。。这一切不是有钱有政策就可以搞定的。做出来没人用,等于没有做。有人说让国人强制使用?那明摆着是要放弃整个软件和互联网产业的节奏了。。
估计是做个linux发行版吧!
,求个专栏卖萌+打脸
真心觉得有些回答这个问题的人根本就不了解怎么写操作系统吧?我可不敢再往下写了……只对着书写过boot loader 的人不敢置喙。相比之下我比上面那几个人人品好多了你不觉得?
如果当年柳传志不把倪光南挤走,联想这种被外行人讥讽为贸易公司的企业,是活不了多久的,起码柳传志知道要先有用户,依靠市场活下去后再谈研发核心技术,以及如何构建产业链,现在的联想有了可以与苹果匹敌的think,拥有了有潜力与三星抗衡的摩托,还有可以与戴尔惠普拼的x86服务器,今后的联想还可以拥有更多。同理,这事得看企业有什么本事,不是看教授的嘴有什么本事,中科院的也不行,中南海的更不行。所以我们得庆幸倪光南回到了体制内,我宁愿他去忽悠我们纳税人的钱,也不希望中国失去联想。
没人说ReactOS?
关键问题不是做不做的出来,而是你做出来得有人用啊。假设我国现在做出来一个水平和windows一样的操作系统,但是因为用的人少,导致没有公司在上面开发软件,这也是白搭。试想一下,一个操作系统,没有配套的办公软件、游戏软件、浏览器、软件开发工具,那这玩意还有什么价值。所以重头做一个操作系统的不仅投入非常高,而且风险大,所以一般也没有公司愿意从头开发一个全新的操作系统吧。说个题外的东西,在新闻里经常看到有人说小米其实也没什么实力,到现在没有核心的技术,因为MIUI是在Android上改的。每次我看到这个,我都想说,操作系统不是一个小软件,还能指望一个成立四五年的公司开发出一个全新的操作系统?
,Pre-mature system developer
官方媒体说wapi和td-scdma很吊很强大,结果呢?2010年前手机禁用wifi,移动大力推广搞4G(3G流失多少用户了)
,否定比赞同点得多,请给我点赞!耶?
难度多大?我是外行,不过我就问——集全国程序员之力,10年能出一个与XP相当的桌面操作系统吗?
要有小伙伴跟你一起玩
,之乎者也
微软要10年,天朝只要两个月。
,hello world
这是新一轮的大跃进么?
,用暴走漫画的表情去诠释内心相反的寂寞!
产品的意义在于用户是否能接受,用户是否能接受在于用户体验的好不好,用户体验的好不好在于你适不适合ta,如果你想全民都接受你的产品 你就要做到 简单粗暴 这是近2年会流行的
做事靠的是天才,时间,金钱,技工。不是情怀,某某主义!
目测中科院就是做一个Linux 发行版。其实做一个系统不难,Linux 现成的代码可以抄,不过生态建设就不好搞了。
操作系统也是软件的一种,这种东东的确不是光堆人头就能解决问题。体制决定命运。。。。。想想要是有个开源的中国操作系统项目就觉得有意思,真有这个,算俺一个。
,沉默的大胖子!
我又想起被欠款拖死的红旗
,知之为知之不知为不知
其实个人认为完全自主开发的操作系统并非必须的,欧洲和日本也没有微软和苹果,不一定别人有什么我们就必须要有。
建议你去查一查,微软每次出新的系统的时间,以及它每年或每段(一个系统到另一个系统)的收入。
,我是学生
钱拿来投资教育才是王道
我算是明白了,所有他妈的领导,对于软件开发的理解都是,“不就是敲敲键盘么,特么的有什么难度?!”
其实有个问题我一直不明白平时逛各种论坛,觉得民间的电脑高手很多啊,什么破解、编程、黑客无所不能谁能给我解释一下
华为校招的时候也说,他们的软件中心有一直在做国产操作系统。还有,新闻说的不是一年内吧,是以前就开始了吧,反正不靠谱……xp还有3500万行呢
这题本来应该由国内做操作系统相关工作的人来回答,但是知乎都是一些linux发烧友和学生在答,其中还夹杂着外行,知乎和quora的档次差好多
,中医穴位、针炙。
可以做,原子弹我们不是也做出来了,CPU也在追赶,国家可以投钱去做,但是得管理好(????),千万别做假,尤其是院士。。。(!!!!!)大不了失败了也算练兵。
,Ctrl the life shift your future
操作系统倒是可以做出来,但是怎么推广?免费用?就连微软就开始发放免费的操作系统了,还这么拼?倒贴钱倒是可以推广一下。
国产灰机有哪台发动机是国产的
,我爱大大的世界
微软的开发团队少说几千人 公司成立很多年。。。。。。
,不要欺负内向小男生
假大空的新闻,假大空的题目,假大空的回答
,在校学生,爱好读书和广交天下好友。
其实成功与否,真的不是很重要,哪怕失败了,哪些科研人员也能够学习到很多东西,为将来的技术机会进行积累。就是怕这些教授打着民族爱国的旗号,骗取国家的基金。然后这个基金的钱被浪费,这样就让人寒心了。开发操作系统是要有机会的,就行第一个发明蒸汽机的国家是工业革命,第一个发明发电机及其他电子产品是电气革命。第二个谁知道呢?不如好好的进行科学积累,多投资钱在基础教育上,提高中国的人才素质。让我们中国人有能力抓住下一次的技术革命。我是学生,我在努力,我的梦想是希望有一天,我能创造一个伟大的企业,用商业的力量,用世界的金钱为中国积累技术。
国内开发个MS-DOS这样的系统也会有问题?
如果有那么简单的话,中国就不会到现在还被windows霸占市场了。一个这样的软件开发,并不在于一个人,而是一个团体,加上大量的资金投入,不断地改良优化,更别说后期的推广了。问者有些不现实。
,不会发胖。。
从几个月前就开始炒作,说得天花乱坠,不就是想让头头看到这些信息然后你们去骗经费么~从0开始~1年赶超,显然不可能,但人家说的是出一个桌面操作系统,尼玛,我弄弄文件弄弄图片做出一个桌面和一个计算器是不是就算了!的确要支持国产,但你们这也太坑了!没事说什么大话!无语~~
,谷粉.Geek/游戏开发.cs
我从两个角度来说明中国开发出类似Windows级别的主流操作系统这件事情在可以预见的未来是不可能的,其一技术,其二信息产业的基础设施论。技术:微软当年开发windows 7的工程量是大于阿波罗登月计划的,我天朝还是先搞定“嫦娥”吧!在有Windows Vista作为基础的情况下,开发一个Windows7需要多少人:23个小组,每个小组约40人:Applets and Gadgets (小程序和边栏应用)Assistance and Support Technologies (协助和支持技术)Core User Experience (核心用户体验)Customer Engineering and Telemetry (用户工程和遥测)Deployment and Component Platform? (部署和组件平台)Desktop Graphics (桌面图形)Devices and Media (设备和媒体)Devices and Storage (设备和存储)Documents and Printing (文档和打印)Engineering System and Tools (工程系统和工具)File System (文件系统)Find and Organize (查找与组织)Fundamentals (基础)Internet Explorer (包括IE8 down-level)International (国际化)Kernel & VM (内核与虚拟机)Media Center (媒体中心)Networking – Core (网络 – 核心)Networking – Enterprise (网络 – 企业)Networking – Wireless (网络 – 无线)Security (安全)User Interface Platform (用户界面平台)Windows App Platform (Windows 应用平台)Windows代码量: Windows XP 有40,000,000行代码 Windows Vista 大约50,000,000行代码 Windows 7 有50,000,000行代码几个著名操作系统(单位:百万代码行): Year, Operating System, SLOC (Million)1993 ,Windows NT3.1,4-51994, Windows NT3.5,7-81996 ,Windows NT 4.0 ,11-122000 Windows 2000, 292001 Windows XP ,452003 Windows Server2003 ,50 Operating System SLOC (Million)Debian 2.2 ,55-59Debian 3.0, 104Debian 3.1 ,215Debian 4.0, 283Debian 5.0 ,324 Linux(仅内核部分) 2.6.0, 5.2 2.6.29, 11.0 2.6.32, 12.6 2.6.35, 13.5 3.6, 15.9信息产业的基础设施论:在整个信息产业中基础设施一旦搭建完成后来者无论如何也没有能力把整个世界推倒重塑一遍,只能等待下一次浪潮。
,繁华皆往,卿本流氓
先下结论:多大呢?大到你要爬上微软公司这个巨人的肩膀。我一看到前面某人答案开头就写“
建立一个系统很容易 ”竟然收获几十赞,深感悲哀。再赞一下最高票答案。还有人拿出一个系统需要写多少行代码的数据,简直吓尿我了,请问盖茨跟你很熟吗?还是凭你下载一个系统文件的内存大小判断字节数?写一个系统这么庞大的工程要测试多少BUG你知道吗?一个系统有多少逻辑需要编译你知道吗?一亿行,我就呵呵了,这样算来windows系统竟然没有某宝的代码多!
,迷茫看客
就算有后发优势和天才成员,一年开发出windows级别的操作系统也是极难的,仅仅保留可能性都算是很乐观的估计了。
,无知无为
这就是拿纳税人的钱,让一部分人先富起来。这种东西还是应该交给有能力的企业,市场化商业化。而且国产的系统也不能逆天保护中国。
其实。。。提问题的人知道什么才是操作系统吗?所谓Windows级别又是怎样定义?而且问题也没有要求自主啊,大家是不是引申的太远去了。在我看来,所谓安全,也就是国家安全而已,屁民用安卓、ios或windows,泄露了隐私或个人数据,又怎样?我们自己社会都没怎么尊重个人的隐私啊,什么摄像头啊、什么人肉搜索啊、什么在家看黄片被举报啊,是吧,你有那个系统顶鸟用?如果这个安全只是定义到政府或军队的安全,军队可以改linux啊,因为不需要什么华丽的UI,真的效率更高安全保证。至于公务员,我不认为需要什么Windows级别的操作系统,学学chrome book吧,专心在龙芯的电脑上定制一个开机就是webkit内核(或者自主开发)的浏览器,政府所用软件全部云端,借助百度、阿里、腾讯、金山等等等等这么多云服务商搭建私有云(你可以要求他们这个自主哦,呵呵呵),各种软件提供商在这些云上基于HTML等标准开发Web应用,支持各类政府办公需要(我觉得大多数真心够了),开发出来的应用由于基于标准化的技术,既适用于Windows,也适用政府,不愁没有生态没有人,商业公司愿意哪,龙芯也得到了支持,够安全了吧。至于那些真的需要浏览器以外的技术,可以断网用windows来补啊,咱给政府干活也不是被断网一次两次了。
所以,别扯什么操作系统了。
一年,应该还可以吧。
,高三党。(快给赞呀~~:))
这里的安全性,其实不是一般说的系统安全,不是说感染病毒或者被攻击。你用闭源的win,即使他是闭源你都知道它是明着会收集用户信息的,打补丁,发错误报告的第一步就是,它收集到的信息即使没有实名,经过大数据分析,就可能可以让美国政府获得国内一些重要行业的信息。棱镜门告诉我们美国安全局获取科技公司的服务器数据不用吹灰之力,而且基本上针对外国用户的数据。你会发现天朝最近很多动作都是阻止天朝用户数据被上传到美国服务器。苹果icloud存到电信,dropbox onedrive被封杀。所以说其实天朝普及国产linux系统是有道理的,至少它的底层代码是公开且没被做过手脚的,不会收集信息储存到美国的服务器。当然,某院士拿了这笔经费,后面会出什么成果是另外一回事了。。。
,天使会飞因为他们把自己看得很轻
如果要开发国产操作系统,除了要累加微软历年的研发费用之外,还要加上代替用户自己做大批量测试的费用。要组织这么多人开发一个windows级别的操作系统,管理费用应该是很逆天的。在前期会因为没有经验而交上更多的学费,造成资源的浪费。这和情怀、品性、体制什么的无关,关键是你肯在里面投入的资源。目前没有一个集团肯投入这么多资源去干一件周期长,回报率又低的事。只有一种可能,我们能开发出windows级别的os,那就是windows在国内不能发售,或者禁止盗版且售价超过1W人民币/套。
,独立行走。
如果只是骗经费,随形势叫两声可能就行了;如果真要搞一个能立足的操作系统,第一点,市场化运作。
,时间之外
一帮人都在拿结果说事。但更根本的问题是,如果你不自己去做一遍你连怎么做都不知道!你以为操作系统的代码给你了你就看见里面所有的奥秘了?为什么有的东西要这么写,为什么有的东西不这么写岂是你们这些光看代码,连操作系统研究的门都没入的门外汉可以评论的?告诉你们这些功利主义者们一句话,经济利益不是根本,做事情背后的思考才是真正的财富。
,懶的呼吸..
艹,給我分清楚什麼叫桌面系統什麼叫操作系統先!
,总是在寻找.... 那种未知的感觉!
可操作性 VS Win7生态系统 VS Win7系统应用 VS Win7 主流应用 VS Win7系统稳定 VS Win7系统友好性 VS Win7安全性 VS Win7...第三方专利,准备怎么搞?费用方面有优势没有?如何推广? 政府强制使用? 我们敬请期待,坐等10月份.....
不可能。不是技术差距,而是心浮气躁。
这新闻让我想到了中国足球
,自信、开放的心态!
这货是出来讲笑话的吗?别逗了行不行!想骗经费也不用这么高大上又扯倒国家民族吧!说假话也要有点节操留点底线啊!居然不怕脸红也不怕闪了舌头!正经说:人微软现在发布一个系统几千万行代码,投入以万人年来计算,这还是在发展30多年的基础上,在无数世界顶级程序员努力的前提下。你现在一年就要赶英超美,这不是扯淡么。结论:impossible! 大家可以100年后再来讨论这个问题。
作为曾经一个人开发一个系统的码农,我觉得os难度不算难到国内就做不出来,但也不算简单,做os是一门工程,属于工科范畴,并非处于科研那种一无所知的状态,因为已经有现成的各种各样的os做参考了,几千万行代码的os项目,需要的是在os领域中极具经验的大工程师做项目leader,但以现状看,但因为做类似windows的OS投入大,赚不到钱,所以没人做,os方面的大工没有土壤培养,所以我认为三年从无到有做出类似windows这样的os,有点扯淡。但时间再给久一点,我认为是能做出来的,我推测认为最少6年,没有实践经验的情况下,需要时间来试错。另外一条路就是高薪请国外在os领域极具经验的大工来做leader。生态圈的事,别想了,这个不是靠技术就搞定的。
,看到的远比想象中的复杂
难度参见 ReactOS
,感觉没话可说咋办
想骂粗话,这群废柴,就可劲糟蹋纳税人的钱吧。
,天天敲代码
民用级操作系统真不用这么搞吧,在开源系统的基础上二次开发应该是最快最经济的选择,可以鼓励企业去搞,所谓“中国制造”在现在越来越开源的趋势下反倒显得很保守,努力发展人才,扩大中国人在软件行业的影响力,比某某院在新闻上昙花一现强得多。倒是专用系统,像是航天,军工等重要领域,还是很有必要有自主产权的系统,不过这种就不用上新闻了吧…
想起前些时某老院士讲“可信操作系统”,最后非要挂个国旗,鼓吹几句爱国。狭隘、伪善。与这个分享、开放、平等的时代严重脱节。
作为一个资深政府业内人士,对1年出个国产操作系统的节奏和手法十分熟悉,前半年跑科委和科协忽悠,骗经费,下半年中秋国庆的感觉撒钱送礼,然后一个月时间找个人弄个系统界面改改,把专家搞定后开验收会,好吃好喝塞钱,然后大吹特吹,经费到手。然后准备第二年的骗经费活动。
,前通讯工作者,目睹十余年来中国通信产业…
倪光南出马,就跟标哥玩冰桶游戏一样,且听而已。可悲的是,要么懂得人无法发声,要么大家一起骗经费。现在这个国家最缺的就是常识!
,杭州汽车销售与市场吐槽专家,详见微博
没事找事的根本不就是为了经费回扣捞钱么,那些总是口口声声要中国人自己的什么什么的爱国青年们,你们开心了吧!
,负能量搬运工
就算研發出來,不知收得的版權費用能支持該系統維持多久。
,法律援助工作者
主要看想干嘛了,做个给政府或者国企办公的系统不会很难。
,学生,码农,皇马,屌丝
你知道为什么柳倪之争他下去了吗?就是不懂人世间的哲学。
,不要惊慌
为什么许多回到说不难,难的是生态。开发出来就很难好吧。这不是堆钱就能搞出来的事情。这也不是铺铁路,修高铁。铺铁路你可以估算出来一公里好比1个亿。100亿几乎可以铺100公里。操作系统我觉得不能这么算。
呵呵呵可折叠
,被kernel panic艹翻中
我也说一句,这个东西纯粹是商机加钱,和技术无关,目前第一的那个匿名用户说了半天linux其实根本就不懂linux嘛。linux的桌面普遍不行,不是因为这东西难度大,是因为没钱加上没抢到商机,你看看android也是linux桌面怎么赚钱妥妥的?
做个操作系统内核不难,难的是驱动。
,可能你我的缘分只有这么一句话。
又不是没成功的例子,China OS都玩儿出来了更何况桌面系统。那些冷嘲热讽的,走着瞧,哼!
,当你凝视深渊之时,深渊也在凝视着你。
有三年的时间,已经足矣。考虑到对现有生态体系的兼容,靠谱的技术路线应该是从中等或轻量级的虚拟化技术上下手,如维护自产一个Xen的分支,或考虑维护一个类似container/docker的ThinAPP虚拟化方案。如果没法从上层颠覆,就从底层颠覆。Go virtual, or go home
,I think therefore I am
开发一个新的操作系统不难,有钱就行。难的是如何吸引用户放弃成熟已久的生态圈;如何打动开发者花钱花精力为新的操作系统开发软件;如何推动各种厂商为新的操作系统编写驱动……这些都相当于赌博。Windows Phone 的经历其实很好的回答了问题,虽然它是移动系统,但也足够说明问题了。
其实是有可能做得起来的。部分人说的没有错,现代操作系统主要难在生态链上,所以一定要借生态链,如果我来筹划这个事情,很简单,直接从Linux Rebase一个分支出来开始,开源,但不upstream到Linus的主线上(社区可以拉回去,但这个“国产OS”不主动上传)。然后先做出一个发行版来。之后强行要求政府部门切换(这个成本很高,但明显这个投入是可以控制的,不像“发展生态链”那样难控制),切换之后,有问题没有办法解决的,招标专门找人解决。然后谁要和政府发展业务的,要求和这个系统互相接口,这样生态链就建起来了。这个方案的真正难度,是有没有有魄力的领导者,因为键盘党们会说你“不过是拿Linux改改”,政敌会随着说你“其实就是骗国家钱”,专家学者会认为这不“高大上”……反正,在这个问题上,大家都想捡自己的便宜,而真正做事的人会被虐待至死。没有像高铁那样默默无闻耕耘,成功以后被人直接找理由干掉的伟大情操,是不可能成的。而罪魁祸首,就是你们这些主持正义的所谓“人民群众”。===========补充==============我看到这个主题上很多热讽冷嘲,其实感觉挺失望的。这个事情其实和我没有关系,我在我的企业中负责过两个OS版本的开发,当然不是桌面版本,所以这个事情和我没有关系。倪光南的事情我更加是一点都不知道。但确实,有人来找我咨询过这个自研OS策略,我第一反应也是不可能,但当别人给我展开这个事情的一些背景后,我开始认真思考这个问题,我又觉得是可行的。关键是你要解决什么问题,而国家只是首先需要解决“完全依赖第三方”的问题,为此可以不惜代价来建这个生态链。这个问题就完全不同了。你们有些人也许了解一点技术,但你们实在不明白什么是不惜代价了,所以你们想都不知道怎么想这个问题,所以,如果你还是希望中国好的,收起你那个轻薄的嘴脸吧,如果都按你们这种简单想法,中国什么都做不出来了。追赶,是要有大格局思维的,结果也不是你简单想一下就出来的那个结果。我不认为倪光南懂Linux和OS,但请不要用一些个人来想自研OS这个主题。
馆藏&19568
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&

我要回帖

更多关于 王者荣耀kpl手机 的文章

 

随机推荐