Linux:国产系统?基于Linux研发的深度Deepin系统,到底算不算真国产
近年来 , 国内科技在不断发展中 , 而且还诞生了许多新的操作系统 , 比如深度Linux的Deepin系统发展的速度是相当迅猛 。 但是 , 也引发了一些人的疑问:基于Linux研发的深度Deepin系统 , 算不算是真的国产操作系统?
面对这个疑问 , 很多人都会糊里糊涂地说“不是”!
理由就是:Deepin系统是基于Linux内核研发的 , 而Linux内核是“外国的” , 那么类似于Deepin等的操作系统 , 就“不算”国产 。
本文插图
那么 , 这个看似很有道理的理由成立吗?
实际上 , 面对这个疑问 , 我们还需要了解更多 , 比如以下几点知识 , 下面就和大白菜一起来看看吧!
第一点:什么是操作系统内核?
关于操作系统内核 , 大白菜直接引用网上的度娘解释:
本文插图
我们可以看出内核是操作系统中最核心基本的部分 , 负责管理电脑系统的进程、内存、设备驱动 , 管理文件系统和网络系统 。
但是 , 需要注意的是:内核并不是计算机系统中必要的组成部分!
因为在早期电脑发展时期 , 程序是可以直接地被调入计算机中执行 , 也就是说不需要所谓的操作系统支持 。 只是后面一些相关的辅助辅助性程序 , 比如程序加载器等 , 被不断设计出来之后 , 才逐渐有了操作系统内核的概念 。 也就是说操作系统的产生与发展 , 其实是排在程序之后的 。
本文插图
不过现在 , 基本所有的电脑和智能设备都需要“操作系统” , 因为现在基本所有的程序的运行都需要操作系统 。 因此 , 操作系统的重要性也是直线上升 。
第二点:为什么不自己研发内核 , 反而选择Linux?
上面简单说了一下操作系统内核的概念 , 而大白菜上面提到的Linux , 就是其中一种内核 , 也是目前最适合国内的内核!
因为Linux遵循开源协议 , 是属于全人类的共同财富 , 也就是说我们使用的时候 , 是不会受到任何限制的 。
这时候 , 也许有许多朋友疑惑 , 开源系统也就意味着汇集了来自全世界的上千万行代码 , 会不会不安全?其实 , 正是因为Linux代码的公开透明 , 所以我们才可以更好地审计代码 , 排查问题 , 从而保证自主可控的安全 。
本文插图
相反 , 如果是独立自主研发的 , 反而需要考虑更多 , 因为它就像一个初生的婴儿 , 需要经受更多的“考验”才能使用 。
其实 , 自己研发内核不难 , 就像是Linux的创始人写出第一版 linux 操作系统内核的时候 , 也就是个21岁的大学生 。 而现在你去大学里面找个相关专业的学生 , 他也可以写出来 。
但是 , 如何让一个内核具有通用性 , 才是难点!因为操作系统运行 , 一定要有硬件支持(包括但不限于各种硬件的驱动程序) 。
本文插图
而Linux无私地放弃了内核源代码的所有权 , 无论是谁都可以获取并改动源代码 , 制作成全新的发行版 , 所以Linux 才会得到全世界的软硬件厂商、全世界众多支持开源社区的程序员们的支持 , 并以此为基础发展到了今天 。
而现在的Linux内核 , 几乎可以在所有的硬件设备上运行 , 这是基于广大硬件厂商的支持下才具有的“通用性”!
假设你研发了一款新的内核 , 你自己想想 , 需要花多大的代价去集成到足够的硬件驱动?尤其是已经存在一款成熟的Linux的情况下……不要说门了 , 连个窗缝都没有……
- 【军武次位面】这款国产火箭炮性能优秀,模块化设计功能丰富,足以让导弹失业
- 方太JEM7燃气灶创新增压直喷系统 高效大火力爆炒更给力
- 「优麒麟」优麒麟20.04 LTS Beta发布 更新Linux 5.4版内核
- 【呼吸机】全球确诊病例上探百万 国产呼吸机要价翻番
- 「产业气象站」如果瘫痪了会造成什么影响,用于海上风电功率预测的系统
- 查询个人信用征信,个人信用信息查询系统
- 极客@从极客走向消费者 Linux手机PinePhone“社区版”开始接受预订
- 腾讯SaaS加速器学员实战经验:用生态系统的思维探索商业模式创新
- 2020市场主流CRM系统排行排名
- 「趣味社会学」突然砸下重金 抢走法国订购的数百万只国产口罩,美国不顾盟友情谊