国产的操作系统,有必要从内核写起吗?deepin属不属国产操作系统?

作者&投稿:白霍 (若有异议请与网页底部的电邮联系)
~

国产操作系统的核心目标是:自主可控。所以,发展国产操作系统,完全没有必要从内核写起,只要能够对所有源代码、整个流程了解清楚就行了。 

自主开发操作系统的主要问题是生态问题,而不是技术问题。目前,全球只有谷歌、微软和苹果三家公司能够开发操作系统并拥有完整的软件生态系统,而这三家公司都是美国公司。deep-deepin系统基于Linux内核。Linux是外国人写的,所以不是国产系统。然而,Linux内核是开源的,deepin操作系统只需要遵守Linux的开源协议,就可以“可控”。此外,谷歌的Android和Chrome操作系统都是基于Linux内核的。

首先,每行代码背后的算法、规范、协议和标准可能不是某个国家的产品;第二,构建操作系统所使用的工具,如shell、编译器等,都与内核密切相关,依赖于循环;第三:如果第一项和第二项都满足,玩具只能算是“自娱自乐”。Deepin操作系统市场上有很多Linux发行版,比如Ubuntu、CentOS、debain等,还有那些由大量国家研究基金开发的发行版。为什么华为在没有国家支持的情况下,选择了deepin作为纯商业团队?为什么深宾受到高度赞扬?

1) 使用自主开发的DDE桌面并不是在“KDE”和“Gnome”的基础上改变主题。DDE桌面具有更好的自主控制能力,支持触摸和手势操作;2) 与自主开发的应用集成,满足日常办公和生活的需要。购买了商用版跨界软件,可以在Linux上运行QQ、微信、迅雷、百度云、爱奇艺等;3) 它提供了一个应用程序商店,并支持数千个Linux应用程序。能满足日常办公和生活的需要。短板在于游戏;4) 支持龙芯、神威、arm、华为鲲鹏等多种CPU。平台统一,体验一致。目前,华为的泰山服务器和魔法书笔记本预装了deepin操作系统。在获得足够的装机容量后,可以迫使国内软件厂商为深发展量身打造软件,逐步完善深水生态系统。




windows操作系统有什么特点?
Windows操作系统的主要特点有:界面图形化、多用户、多任务、网络支持良好、出色的多媒体功能、硬件支持良好、众多的应用程序等。1、界面图形化,Windows用户界面和开发环境都是面向对象的。用户采用“选择对象-操作对象”这种方式进行工作。比如要打开一个文档,我们首先用鼠标或键盘选择该文档,然后从右键菜单...

国产操作系统的现状到底如何?
1. 银河 麒麟 。该系统的特点是安全性高,跨平台兼容性强、适应中文化。可应用于军工、政府、金融、电力、教育、大型企业等国家关键领域,提高国家信息安全性。2. 中标普华Linux:该操作系统秉承人性化、高效率、实用性的设计理念,使用于政府、企业及个人用户的不同使用需求。相对于上述的服务器操作系统...

手机操作系统有哪些
ColorOS是一个OPPO基于Android系统进行定制的第三方手机操作系统,直观、轻快、简约而富有设计感 。ColorOS也是OPPO公司力求软硬结合,开拓移动互联网市场的长线产品。 小米MIUI系统 MIUI是小米公司旗下基于Android系统深度优化、定制、开发的第三方手机操作系统,能够带给国内用户更为贴心的Android智能手机体验。从2010年8月...

全球第二大操作系统诞生,超越苹果拿下全球10.8%份额,对此你怎么看?
操作系统对于一个终端产品来说是至关重要的当我们大家都在讨论芯片问题的时候,殊不知,系统也是我们国家的一个软肋。手机操作系统目前能提得上来的只有华为的鸿蒙,虽然它的呼声很高,但是应用并不广泛,至于电脑操作系统我们确实有了不少国产的,比如说银河麒麟、深度、红旗Linux等,但是不管是哪个系统,...

国产电脑系统大突破,打破美国垄断,保障网络安全,将不怕断供
电脑操作系统有多重要?它是计算机系统软件的核心,是保障国家网络安全与信息系统安全的最重要软件和最重要屏障。众所周知,电脑操作系统是美国微软一家独大,完全是处于垄断地位。据statcounter统计,截至2021年2月,我国电脑90%安装了微软windows系统,其中有近一半是Windows7。如果是国家单位,一方面必须注意...

Lunix操作系统与WINDS操作系统有什么区别它有什么优点?
三、优势不同 1、Lunix操作系统:能运行主要的Unix工具软件、应用程序和网络协议。支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。2、WINDS操作系统:由开发操作系统的微软公司控制接口和设计,公开标准,因此,有大量商业公司在该操作系统上开发商业软件...

windows操作系统有哪些版本
在商业(WinNT)和家用(Win9X)操作系统两条战线上取得一系列成功后,微软开始考虑把个人版操作系统完全构建在已经非常成熟的NT内核上,而这次转型也带来了迄今为止最畅销的Windows操作系统。 Windows XP早在1999年,Windows 2000未发布的时候,微软就有推出一个Windows 2000家庭版的打算,这就是代号为“Neptune”(海王星)的...

手机操作系统有哪些
然而Linux操作系统有其先天的不足:入门难度高、熟悉其开发环境的工程师少、集成开发环境较差;由于微软PC操作系统源代码的不公开,基于Linux的产品与PC的连接性较差;尽管目前从事Linux操作系统开发的公司数量较多,但真正具有很强开发实力的公司却很少,而且这些公司之间是相互独立的开发,很难实现更大的技术突破。 尽管Linux...

电脑都有哪些系统
建议你用windows7系统 问题四:电脑系统名都有哪些?越多越好。 100分 iso镜像系统比较稳定,那些系统名字可以自己制作的,想写什么就写什么。你说的那些系统名字,只是为了打广告 问题五:电脑都有哪些系统 目前主流的OS是UNIX, Linux 和微软的Windows。 UNIX操作系统(UNIX),是美国AT&T公司1971年在PDP-11上运行的...

vista操作系统需要机器有什么样的配置
分类: 电脑\/网络 >> 操作系统\/系统故障 问题描述:vista操作系统需要机器有什么样的配置大概需要多少钱 解析:微软公布Vista硬件配置要求 随着微软下一代操作系统Vista发布日期的临近,微软公司5月18日终于发布了Vista硬件系统的具体配置要求,配置将按照“Vista基本”(Windows Vista Capable)和“Vista高级”...

余杭区13341323485: 既然内核是操作系统最基本的部分,为什么又并不是计算机系统中必要的组成部分? -
泷戴银翘: 没有操作系统,程序员在开发软件的时候就必须陷入复杂的硬件实现细节.程序员并不想涉足这个可怕的领域,而且大量的精力花费在这个重复的、没有创造性的工作上也使得程序员无法集中精力放在更具有创造性的程序设计工作中去.程序员需要的是一种简单的,高度抽象的可以与之打交道的设备. 将硬件细节与程序员隔离开来,这当然就是操作系统. 从这个角度看,操作系统的作用是为用户提供一台等价的扩展机器,也称虚拟机,它比底层硬件更容易编程,没有操作系统你可以照样用电脑呀,只不过是直接对硬件操作因此可以说内核并不是计算机系统中必要的组成部分,内核是操作系统最基本的部分,

余杭区13341323485: 中国有自己的操作系统吗? -
泷戴银翘: 我有一个梦,梦想所有的中国人都不用windows而是用中国自己的程序员开发出来的操作系统. 现在中国人已经有自己的芯片了, 会有那一天,有自己的操作系统 有自己的bios 有自己的电脑体系 中国人会支持自己的操作系统吗? 会有那样的一天,微软失去在中国的市场呢? 会不会? 想发起个投票的

余杭区13341323485: 国产麒麟操作系统到底是不是用linux的内核,谁告诉我答案.
泷戴银翘: 银河麒麟操作系统采用的是一种层次式的内核结构,该结构介于单一模块内核结构(如 Linux)和微内核结构(如CMU 大学的Mach)之间.这种层次式结构从逻辑上来看,主要 是由具有Mach 风格的基本内核层、具有BSD 风格的系统服务层和具有Windows 界面风格 的桌面环境组成,前两层在核态运行.在系统服务层中,银河麒麟操作系统实现了支持POSIX 接口和LSB(Linux Standard Base)接口的Linux 应用兼容层,从而保证Linux 应用程序的 目标代码在银河麒麟上能够直接执行.银河麒麟之所以采用这种层次式的内核结构,既有历 史的原因,也有发展角度考虑的因素.

余杭区13341323485: 内核和操作系统的关系 -
泷戴银翘: 内核是操作系统最基本的部分,但不是操作系统的全部.内核,是一个操作系统的核心.是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统...

余杭区13341323485: 国产操作系统是不是都是在linux二次开发 -
泷戴银翘: linux系统是一个开源的操作系统.国产操作系统是在开源的linux内核上进行开发的.经过了无数大牛们的开发.所以说二次开发不太恰当.

余杭区13341323485: 中国是否有必要组织力量开发一个国产的计算机操作系统? -
泷戴银翘: 1,windows已经是绝对垄断地位了. 2、要做操作系统如果和windows类似,绝大多数关键地方都有知识产权,买的话天文数字,从头另来,大约1000人高级程序员20-30年的积累.投入也是天文数字. 比方盖500层的楼,别人已经组织500名工匠盖了400层,咱们还要先打地基,召集瓦工,能追上? 3、如果新系统和windows明显不同,没人会用的,因为习惯难改.

余杭区13341323485: 作为一个嵌入式驱动开发者有必要学习linux内核吗?在写驱动过程中什么时候要用到内核的东西? -
泷戴银翘: 1,如果你只是写驱动,那么没必要专门学内核,在你以后的实际工作中(写驱动的过程中),你会接触内核的方方面面.那时你可以从点到面,不自觉的就对内核有了新的认识. 2,内核的学习比单独的驱动的学习复杂的多,光内存管理的各种算法就够你喝一壶的.如果你真决心啃这块骨头,做好心理准备,不要期望1,2个月就能把它搞定

余杭区13341323485: 用一种新的语言开发一个操作系统,需要解决哪些问题? -
泷戴银翘: 至少先把系统内核写出来.如果是针对个人使用的桌面系统,还要写图形环境内核.两个内核有了才能考虑下一步的问题.内核完了就是驱动,之后就是系统基础软件函数库.图形界面还要有 GUI 环境.其次就是软件的问题了.其实现在开发系统很简单,国内很多设备开发公司都能开发属于自己的操作系统,但难的在于它的软件.不光软件的质要保证,量也是一个系统能否正常发展的前提.

余杭区13341323485: 中国的操作系统 -
泷戴银翘: 这个东西……真正要做出有一定技术水平的操作系统是比较困难的,必须要大公司来做,学校也做不成,军队什么的写出来不可能商业化.而国内的大公司……没有哪个是走这个方向的,估计也知道没法打败其他已存在的操作系统,所以就不去投入这个领域,准确说,不开发一个完整可用的OS.单人是不可能写出一个现代商业化的OS的.受人钳制倒也不至于,因为有开源的LINUX,代码所有人都可看,懒人拿过来就可以用,想安全的话,自己研究下,修改下代码就可以了.基于LINUX内核的操作系统发行版还是不少的.

余杭区13341323485: 国产操作系统 有必要吗 -
泷戴银翘: 我觉得没必要,目前商用个人操作系统主要被Windows霸占,mac OS X和linux占据了份额的零头,所有的软件及硬件厂商都在主要针对Windows进行开发研制,用户也都习惯了Windows的使用方式.国产的个人操作系统完全没用,而在服务器以及大型机上,你好好用Linux或者Unix就好了,这两个系统都很强大,Linux还开源,完全不用怕后门.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网