电脑和手机里,操作系统就像总经理。每次开启电源,操作系统第一个上岗,它根据用户的动作,命令各种硬件干活。软件的计算需求,经操作系统翻译,向各种硬件发出指令。编写一个操作系统不难。大学生也能开发简单的操作系统。比如后世鼎鼎大名的Linux系统就是源代码公开的,随便用,稍加改动就能开发一套自己的操作系统。因此你可以看到Linux的不同发行版本,如红帽子、deepin、Ubantu、CentOS等等。
就像汽车,造一个四轮平台谁都会,外观也不难设计,但跑起来就发现,好车不是随便就能造出来。汽车关键就是发动机,国外的发动机做得好,除了好的设计和机床,也要有一群熟练的技工。计算机最核心的就是操作系统,开发操作系统也需要熟练的技工,就是程序员。上辈子袁明经常参加IT会议,他去米国参加开发者大会时,发现米国与华夏一个最大不同是:常见50后、60后的程序员。很多白发苍苍的开发者,从小就接触计算机;还有一些程序员,他的父辈就是程序员。华夏大学走出第一批程序员的时候,米国高校计算机系已经培养了30多届毕业生。
华夏起步已经这么晚了,那是不是第一代的程序员都是大熊猫似的?只能说一段时间内是,在2018互联网逐渐破灭开始,程序员就变得不值钱了。在华夏40岁以上还在码代码的程序员,犹如凤毛麟角一般。为什么他们都消失了?因为程序员变得不值钱了,那些大公司拼命招30岁以下的程序员,一是减少成本,二是有体力苦干!呵呵,其实不是程序员变得不值钱了,而是那些公司做的业务不值钱,既没有技术含量!没有技术含量的开发,要那么多专业的干嘛?所以,互联网的破灭不是行业的原因,而是互联网本身的短视行为决定的。
那好,没有高品质的资深开发,年轻人又拼命加班写垃圾,华夏如何还有资源投入核心技术?没钱投入高精深的技术,那也只有让多余的开发人员下岗了。所以程序员就从一种纯粹靠积累的技术工种,变成了柴薪。有钱的烧好点的35以上的资深程序员,没钱的就烧30以下的苦力。然后就变成了恶性循环!年轻人考虑的问题就从怎么积累技术经验,变成了怎么提前搞副业!技术能力越来虚幻,高深的业务方向就没法做,只能做那些低级的管理系统、电商、直播、外卖、p2p等等。越做越没力气,越没力气就越只能做这些。
有些人不服气,说华夏后世不是搞人工智能了吗?不是搞更高级的算法了?又有高级芯片了吗?袁明上辈子就看过这些闭着眼睛说瞎话的,关于那些知识点他就不想说了,因为网上都查的到。他只想说一点,如果是这么高大上技术,为什么就你华夏厉害?你看看人家国外都在干嘛?操作系统是人家的吧?互联网根节点是人家的吧?芯片是人家的吧?光刻机是人家的吧?一些高精材料是人家的吧?最好的镜头也是人家的吧?神经网络的起源和推进也是人家的吧?甚至连原材料也是人家的!呵呵,还需要说什么吗?你玩的再溜,你还是要靠人家吃饭吧?人家断奶,你咋办?
红旗Linux的失败,说是企业没有市场化,而导致断奶就死。其实根本的是大家都没这个心思,把大把的钱投入在深不见底的核心技术上!1995年威阮推出win95以前,每年米国在操作系统上的投入就已经达到了10亿米刀以上!而1995到2010年,每年在操作系统上的投入已经超过了100亿米刀!其中包括威阮win系统、萍果的MAKOS系统、IBM的UNIX系统、各种Linux发行版本,每年都是巨资研发。而华夏的红旗Linux呢?从出生到死亡,一共投入多少啦?20亿华夏币不到!它不死谁死?
上辈子袁明只要想到这些,他就心累,写了几十年的代码,看到听到那么多不合理的,他说了也改变不了什么。这本身就是一个很复杂的问题,当时的他根本无力改变。这辈子重来一次,他就下定决心,一定要从根本上改变这一切!
首先是硬件,他在半导体和计算机上的布局已经完成,先放一边。其次就是操作系统了!操作系统不可能单一拿出来看,它是和计算机硬件分不开的。1946年第一台计算机诞生到20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。20世纪60年代中期,主流的是多道批处理系统。随着CPU性能的提高,从上世纪60年代中期,UNIX操作系统得到应用和推广,并不断完善,对现代操作系统有着重大的影响。
进入20世纪80年代,大规模集成电路工艺技术的飞跃发展,微处理机的出现和发展,掀起了计算机大发展大普及的浪潮。一方面迎来了个人计算机的时代,同时又向计算机网络、分布式处理、巨型计算机和智能化方向发展。主流的操作是威阮的MSDOS、萍果的MAKOS、IBM的UNIX。
这是一个最好的时代,由于CPU主频还很低,工作模式还是以进程模式为主。所以操作系统还没复杂到不可复制的地步,甚至一个人就可以开发一个操作系统,比如1987年由AndrewS.Tanenbaum教授发布Minix操作系统,就是一个100M大小的迷你版本的类Unix操作系统,它的核心代码只有12000行。未来任何一个操作都是以GB为单位,核心代码都是以MB为单位,那时仅仅是研究代码就可以让一个大型企业崩溃!
袁明的切入点就是这个时候,Minix刚诞生,Linux还只是托瓦兹大脑中某颗脑细胞,还没变成想法。
另一方面,操作系统的发展离不开其上的软件。威阮win系统之所以能得到巨大的市场占有率,这和它上面的办公软件的巨大成功分不开。从电子表格应用开始,到文字处理系统,威阮的办公软件逐渐占领了90以上的市场。也让性能和易用性很差的Win系统,得到了极大的推广。所以就如英代尔的第一代CEO格鲁夫所说的“决策由问题最近,而且了解问题的人来制定”,需求的增长又推动了威阮win系统的进步,最终成为雄霸天下的操作系统霸主。
而在1988年,莲花公司的电子表格系统刚刚取得成功,是当时事实上的办公软件霸主。而威阮公司,还在忙活它的MSDOS操作系统。威阮Excel的第一个版本是为萍果公司编写的。事实上,威阮是受乔不死的委托,为萍果当时正在进行的一个非常秘密的项目第一台Macintosh,编写一个图形界面的电子试算表Lisa。威阮为MAK电脑提供了Excel,但同时也秘密开始了自己的项目。这个项目最终变成了威阮的Win。乔不死认为这是一种背叛,因此开始了乔不死和盖茨之间的竞争,直到2011年乔不死去世,这种竞争一直没有结束。
威阮Win2.0的商业发行版是在1987年11月开始的。当时,它不是作为MSDOS之上的独立的图形用户界面,而是作为Excel的图形用户界面。单机版的发布是在次月推出的,不过这还是说明了Excel的重要性。
早在去年10月,袁明已经收购了一家叫做凤凰软件公司的软公司,它原来是开发类似莲花公司的电子表格系统的,只是它和其他仿造者不同。它是由布里克林创建的,布里克林是第一代电子表格VisiCalc之父。1985年VisiCalc败给莲花之后,布里克林不服气的创建了凤凰软件公司,他带来了大量在萍果时的VisiCalc技术专利。所以,当其他仿造莲花的公司纷纷被莲花用法律诉讼击败之时,凤凰软件公司堂而皇之的推出和莲花类似的产品,而莲花只能在市场上打压它,没有其他办法可想。
收购了凤凰软件公司之后,袁明扩大了凤凰软件公司的规模,把公司分为两个产品组,一个应用软件组,一个操作系统组。应用软件目前主要的产品有三个:凤凰电子表格系统、银行核心系统、WMS物流系统。
银行核心系统是为美洲银行量身定做的全新银行软件系统,目前正在开发中,保罗估计明年就可以小范围试运营。
WMS物流系统是一个大工程,它不但需要进行软件开发,还要和物流、仓储、运输等硬件设施配合。袁明把复兴物流的系统建设整体外包给了凤凰软件公司,由于牵涉太多,目前还在规划阶段。
这三个重要的应用系统都是为一个叫MinOS的自研操作系统准备的。MinOS的来历还要从托瓦兹这个计算机天才说起。
感谢东写西读的