0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

中兴被制裁,国产操作系统还能怎么做?

ExMh_zhishexues 来源:未知 作者:胡薇 2018-05-02 09:22 次阅读

操作系统在市场上的关键点,并不在于进程管理、文件系统这些看起来很核心的东西,这些东西真的可以抄(借鉴一下没关系的)。操作系统要普及成功,关键在于上面开发技术的方便性,也就是开发工具的易用性以及API的丰富性。开发工具就是操作系统的用户界面,决定了用户体验;下层核心是为上层API服务的,也可以说是被API决定的,而不是倒过来。

从这个意义上讲,Windows的成功, 是因为Visual Basic(以及后来的Delphi, PowerBuilder,…),这些开发工具使得更多人可以低成本地开发自己的软件。能跑的应用越多,操作系统就会更稳固,而操作系统越稳固,开发工具厂商完善产品的兴趣就会越大,这样就进入了正反馈,逐步构建出完善的生态环境。

类似地,Linux的成功则要感谢Java,当然Java的成功也离不开Linux。

要做操作系统,第一步就要想好能提供什么样的开发技术!能解决现在开发应用过程中的哪些痛点?头一个开发工具一般需要操作系统厂商自己提供的,这个开发工具比其它开发工具有什么优势?新操作系统哪些特性才能发挥开发技术的优势(也就是要让API去决定内核)?这样我们才知道为什么要做这个操作系统。

如果把关注点先放到内核技术上,那就难搞了,这就是许多国产操作系统厂商的主要问题,基本上是为了做个操作系统而做的。

那么,现在还有机会吗?

有的。

举个例子,现在国内企业应用的前端操作系统大都也是在用Windows,但这合适吗?

企业应用和个人桌面应用不同,后者的装机量常常很大,而定制程度较低(售价低甚至为0,也不可能个性化定制),这时候对于应对需求变化而导致的开发成本相对不那么在意(可以被巨大的装机量摊薄,而且也不需要非常及时的修改);但企业应用则不同,装机量没那么大,而定制程度相当高,需求变化频繁,这需要有高效的应对变化的开发技术。而当前的开发技术并没有那么好用的,在浏览器上做业务系统的界面并不是那么方便 ,HTML本来不是为了做业务系统设计的,指挥个打印机都费死劲了,为什么我们就不能搞个BML(Business Markup Language)?这需要新的浏览器、以及操作系统更多的底层支持。

另一方面,企业应用有时也不需要那么多功能,比如银行和税局的柜员没有必要玩游戏看电影吧,这些东西不仅影响工作,还可能带来病毒。如果我们做一种较”弱“的操作系统,能运行企业应用却不能运行游戏和病毒,那对企业也是有吸引力的,在技术上实现这些限制相比于通常采用的严格管理,成本会低得多。

这样做下去,可能会和现有的应用开发技术不兼容,导致现有应用程序要重写,很多人又会想到缺乏生态的问题。

其实不用怕这种事,重写的应用多了去了。从单机到网络版时,应用重写过;从C/S到B/S的切换,应用又重写了。这个业界并不在乎应用重写的成本,只要你的新体系有足够多的好处就行。反而那些试图把旧体系应用移植到新体系的尝试都无一例外的失败了。生态本来也不是一天就能建成的,这样一步步积累出来的用户群才是更踏实的。

说白了,和数据库一样,操作系统想要做出头,仍然还是创新再超越,也不需要全面的超越,在某个领域有过人之处,就可以存活并发展下去。而且,上面这些讨论和国产不国产并没有什么关系,通用软件本来就没有什么地域性,能在中国做成功的,也就能在全世界成功,所谓的“国产”基础软件其实是个没什么意义的词。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3529

    浏览量

    88490
  • 操作系统
    +关注

    关注

    37

    文章

    6757

    浏览量

    123231
  • API
    API
    +关注

    关注

    2

    文章

    1489

    浏览量

    61863

原文标题:中兴事件后,谈国产操作系统的开发

文章出处:【微信号:zhishexueshuquan,微信公众号:知社学术圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    linux是实时系统还是分时操作系统

    系统就难以满足实时性需求,但是目前linux社区已经增加了较多版本的实时性补丁,给linux内核打上实时补丁后其实时性会得到大幅度提升,那么我们一起来看看两者的区别。 如下分享一下:“linux是实时系统还是分时操作系统” 1
    的头像 发表于 11-11 11:43 348次阅读

    华为引领国产操作系统迈向新高度

    近日,华为 “原生鸿蒙之夜暨华为全场景新品发布会” 如同一颗璀璨的科技流星,照亮了国产操作系统的前行之路。全新的原生鸿蒙操作系统(HarmonyOS NEXT)正式登场,标志着国产
    的头像 发表于 10-24 16:06 766次阅读

    关于台式电脑国产操作系统鸿蒙、统信、麒麟等操作系统光驱驱动程序一些问题!

    现在国产化替代越来越深入,很多电脑都用了的是国产操作系统 对于:DVD刻录机光驱,移动USB刻录机光驱,在WIN系统可以正常实现功能,或者联网驱动,在
    发表于 09-23 11:07

    欧盟要求苹果向对手开放操作系统

    苹果公司近期遭遇欧盟的严厉警告,要求向其竞争对手开放iPhone和iPad的操作系统。这一要求源自欧盟新出台的《数字市场法》(DMA),旨在促进市场竞争和技术创新。欧盟监管机构明确指出,苹果必须遵循新规,确保其操作系统能够与其
    的头像 发表于 09-20 16:36 381次阅读

    3568F-麒麟KylinOS国产操作系统演示案例

    KylinOS简介 银河麒麟嵌入式操作系统V10是面向物联网及工业互联网场景的安全实时嵌入式操 作系统,具备信息安全、多域隔离、云边端协同、多样性算力支持等特点,可满足嵌入式 场景对操作系统小型化、可靠性
    发表于 07-25 15:55

    3568F-翼辉SylixOS国产操作系统演示案例

    SylixOS简介 SylixOS是“翼辉信息”开发的一款国产开源大型实时操作系统,内核自主化率达10 0%(据工信部评估报告),具有完全自主可控的技术能力,可满足广大用户国产化需求。 SyixOS
    发表于 07-25 15:52

    国产银河麒麟V10操作系统激活和不激活的区别

    国产银河麒麟V10操作系统是一款适配国产软硬件平台的新一代桌面操作系统,因流畅的交互体验和丰富的自研应用而备受市场青睐,应用越来越广泛。目前银河麒麟V10
    的头像 发表于 07-17 08:16 6529次阅读
    <b class='flag-5'>国产</b>银河麒麟V10<b class='flag-5'>操作系统</b>激活和不激活的区别

    嵌入式实时操作系统:Intewell操作系统与VxWorks操作系统有啥区别

    Intewell操作系统和VxWorks操作系统都是工业领域常用的操作系统,它们各有特点和优势。以下是它们之间的一些主要区别:
    的头像 发表于 07-08 14:16 398次阅读
    嵌入式实时<b class='flag-5'>操作系统</b>:Intewell<b class='flag-5'>操作系统</b>与VxWorks<b class='flag-5'>操作系统</b>有啥区别

    中国加速本土技术采购,国产CPU与操作系统迎来机遇

    在全球科技竞争日益激烈的背景下,中国政府近日发布了一项重要通知,明确将优先采购国产处理器(CPU)和操作系统,以加速信息技术应用创新的步伐,进一步推动国产技术的自主化。这一政策的出台,不仅为
    的头像 发表于 06-19 16:54 815次阅读

    国产CPU和操作系统纳入政府采购清单:加速换国产OS

    国家发文要求将国产CPU和操作系统纳入采购清单,涉及35个项目,将推动国产CPU和操作系统产业发展。此举将提高我国信息系统安全性和可靠性,减
    的头像 发表于 05-13 17:42 1893次阅读
    <b class='flag-5'>国产</b>CPU和<b class='flag-5'>操作系统</b><b class='flag-5'>被</b>纳入政府采购清单:加速换<b class='flag-5'>国产</b>OS

    vivo蓝河破浪前行,国产操作系统掀起创新风暴

    vivo蓝河操作系统将掀起新一轮国产操作系统创新风暴
    的头像 发表于 04-21 09:31 1532次阅读
    vivo蓝河破浪前行,<b class='flag-5'>国产</b><b class='flag-5'>操作系统</b>掀起创新风暴

    数控新篇章,鸿道Intewell新型工业操作系统在CNC数控系统中的应用

    难度,但国外实时操作系统价格昂贵,底层技术保密,对数控系统产业化和降低生产成本很不利;一些是采用Linux+实时补丁的方案,由于其开源的特性,稳定性和安全性很难得到保证。在当前国际形势日趋复杂的背景下,国际制裁和技术禁运大行其道
    的头像 发表于 03-15 09:42 513次阅读
    数控新篇章,鸿道Intewell新型工业<b class='flag-5'>操作系统</b>在CNC数控<b class='flag-5'>系统</b>中的应用

    Tasking误操作导致MCU锁怎么解决?

    start-up mode 为Generic Bootstrap Loader或者ASC Bootstrap Loader导致MCU锁,请问MCU还能救回来吗?如果能需要怎么做,要重新刷机吗?
    发表于 02-20 07:03

    RK3568-麒麟KylinOS国产操作系统演示案例

    RK3568-麒麟KylinOS国产操作系统演示案例
    的头像 发表于 01-22 15:15 2819次阅读
    RK3568-麒麟KylinOS<b class='flag-5'>国产</b><b class='flag-5'>操作系统</b>演示案例

    RK3568-翼辉SylixOS国产操作系统演示案例

    RK3568-翼辉SylixOS国产操作系统演示案例
    的头像 发表于 01-22 14:59 2550次阅读
    RK3568-翼辉SylixOS<b class='flag-5'>国产</b><b class='flag-5'>操作系统</b>演示案例