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

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

3天内不再提示

为什么国产系统都是基于Linux内核

Wildesbeast 来源:网络整理 作者:佚名 2020-08-15 11:25 次阅读

当我还是个孩子的时候,我在一个小镇上生活,从来没有看过计算机,那时的计算机和智能手机并不常见。 我记得第一次看到计算机是在2003年,当时我仍在运行Windows 98,当时它是在学校的计算机室里。 电脑。 在为期两周的计算机课程中,进入计算机室时需要套鞋特别有用。

大头电脑

上大学后学习的计算机软件专业,这算是对计算机有了更深的了解。那时知道的计算机系统这方面都是国外的。泱泱大国怎能没有自己的国产系统?于是就萌生的了自己开发一个国产系统,奈何能力有限后来就不了了之了。

现在所谓的国产系统

直到最近总是在新闻上看到华为被老M的各种压榨制裁,于是想万一哪天Windows等系统也不让中国使用了怎么办?有没有国产系统可以代替?于是又在这方面了解了一下。

UOS

这一了解不要紧冒出一大堆的自称国产系统的,比如深度Linux、中标麒麟、优麒麟等,再有最近挺火的UOS(其实就是深度的一个商业版)。仔细一看其实都是基于Linux的内核的换皮系统,说句不好听的其实也就是Linux的一个发行版本。

那为什么国产系统都是基于Linux内核的呢?

首先系统内核都是和计算机硬件打交道的,比如CPU,而且就算开发出来也不一定稳定,为了快速的商业利益一般的技术公司直接选择了开源的Linux内核(比如国家在这方面的政策补贴)。

在一点就是软件生态问题,刚出来的系统,没有人和公司愿意为其写软件,比较多数都是普通人还是以吃饭为首要。

国产系统有必要摆脱Linux完全独立开发吗?

关于这个问题我记得网上好多人说,不是不能是不必要。其实我是不赞同这个观点的,虽说Linux是开源的,不代表不受限制,毕竟是国外的东西,以老M的品性以后还不指定出什么幺蛾子呢?万一哪天改了Linux的开源规则,不一样干瞪眼?可能立即有人反驳我说Linux不是老M的,反正也不是中国的而且Linux的创始人现在也是M国人,所以个人认为独立开发还是有必要的。

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

    关注

    68

    文章

    10442

    浏览量

    206545
  • Linux
    +关注

    关注

    87

    文章

    10990

    浏览量

    206733
  • 计算机
    +关注

    关注

    19

    文章

    6649

    浏览量

    84511
收藏 人收藏

    评论

    相关推荐

    RZ/G2L Linux系统如何添加新的内核模块

    RZ/G2L Linux系统的镜像基于yocto构建,本篇介绍如何添加新的内核模块。
    的头像 发表于 01-04 12:19 935次阅读
    RZ/G2L <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>如何添加新的<b class='flag-5'>内核</b>模块

    获取Linux内核源码的方法

    (ELF1/ELF1S开发板及显示屏)Linux内核是操作系统中最核心的部分,它负责管理计算机硬件资源,并提供对应用程序和其他系统组件的访问接口,控制着计算机的内存、处理器、设备驱动程
    的头像 发表于 12-13 09:49 294次阅读
    获取<b class='flag-5'>Linux</b><b class='flag-5'>内核</b>源码的方法

    Linux内核UDP收包为什么效率低

    栈收包效率真的很低,这是为什么?有没有办法去尝试着优化?而不是动不动就DPDK。 我们从最开始说起。 Linux内核作为一个通用操作系统内核,脱胎于UNIX那一套现代操作
    的头像 发表于 11-13 10:38 238次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>UDP收包为什么效率低

    如何优化Linux内核UDP收包效率低

    真的很低,这是为什么?有没有办法去尝试着优化?而不是动不动就DPDK。 我们从最开始说起。 Linux内核作为一个通用操作系统内核,脱胎于UNIX那一套现代操作
    的头像 发表于 11-10 10:51 279次阅读
    如何优化<b class='flag-5'>Linux</b><b class='flag-5'>内核</b>UDP收包效率低

    Linux内核时钟系统和定时器实现

    Linux内核时钟系统和定时器实现 Linux 2.6.16之前,内核只支持低精度时钟,内核定时
    的头像 发表于 11-09 09:12 587次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>时钟<b class='flag-5'>系统</b>和定时器实现

    Linux内核之LED子系统(一)

    Linux内核的LED子系统是一种重要的框架,用于管理和控制设备上的LED指示灯。在嵌入式系统和物联网设备中,LED子系统发挥着关键作用,为
    发表于 10-02 16:53 282次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>之LED子<b class='flag-5'>系统</b>(一)

    linux内核源代码详解

     在安装好的Linux系统中,内核的源代码位于/ust/src/linux.如果是从GNU网站下载的Linux
    发表于 09-06 17:01 2次下载

    Linux内核如何使用结构体和函数指针?

    我将结合具体的Linux内核驱动框架代码来展示Linux内核如何使用结构体和函数指针。
    的头像 发表于 09-06 14:17 564次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>如何使用结构体和函数指针?

    Linux内核代码60%都是驱动?

    为什么Linux内核代码60%都是驱动? 如果每支持新的设备就加入驱动,内核会不会变得越来越臃肿?
    的头像 发表于 07-11 11:48 450次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>代码60%<b class='flag-5'>都是</b>驱动?

    Linux内核Linux系统中到底处于一个什么样的地位

    Linux操作系统是当今世界上最为广泛使用的开源操作系统之一,内核则是一个操作系统的核心和灵魂所在。
    的头像 发表于 07-06 11:48 815次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>在<b class='flag-5'>Linux</b><b class='flag-5'>系统</b>中到底处于一个什么样的地位

    Linux内核的作用

    Linux操作系统是当今世界上最为广泛使用的开源操作系统之一,内核则是一个操作系统的核心和灵魂所在。对于一名
    发表于 07-06 11:46 1216次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>的作用

    浅析Linux内核中常用的C语言技巧

    Linux内核采用的是GCC编译器,GCC编译器除了支持ANSI C,还支持GNU C。在Linux内核中,许多地方都使用了GNU C语言的扩展特性,如typeof、__attribu
    发表于 06-25 10:46 286次阅读

    Linux系统内核概述

    Linux 内核Linux 操作系统的主要组件,也是计算机硬件与其进程之间的核心接口。它负责两者之间的通信,还要尽可能高效地管理资源。
    发表于 06-09 09:29 370次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b><b class='flag-5'>内核</b>概述

    Linux内核中常用的C语言技巧有哪些

    Linux内核采用的是GCC编译器,GCC编译器除了支持ANSI C,还支持GNU C。在Linux内核中,许多地方都使用了GNU C语言的扩展特性,如typeof、__attribu
    的头像 发表于 05-12 14:45 402次阅读

    99元国产ARM平台+实时系统,给工业带来何种意义?

    的快速上市。通过对创龙科技全志国产平台T113-i(SOM-TL113工业核心板)的Linux-RT实时性数据进行测试,可看到Linux-RT内核与普通
    发表于 05-03 23:39