为什么Linux是开源Windows是闭源,有什么区别?

如题所述

window是微软一家的.linux联盟,当初就是默认开源技术共享
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-12-22
使用Linux必须手动输入命令是一个偏见。本人长年累月地使用Linux,但是我并不熟悉Linux的命令。
Linux一般都部署在服务器上,为了让服务器更稳定,在服务器上安装Linux时常常不安装图形环境。这也是让人产生“做什么事情都需要手动输入命令”的错觉。
实际上,我对开源的概念也不是十分理解。简单地说,允许查看、修改源代码的软件就属于开源软件。而像Win和MacOsX这样的系统,源代码都是保密的,他们都是闭源软件。
按照开源许可协议,所有的Linux发行版都必须公开源代码。不过因为源代码很占用空间,源代码一般不会直接附在发行版的光盘中,需要您自己下载。
DOS系统是由汇编语言编写的,其余的能叫上名字的操作系统,比如Linux、DBS、Win之类的,一般都是由C语言编写的。
因为Win是闭源软件,因此您看不到它的源代码,修改起来也比较难。要想修改Win,首先您要熟悉软件的反汇编技术,其次您要做好保密工作,不要让人发现,被发现了是要坐牢的。
顺便说一句:WinCE是开源的。
修改Linux的源代码就比较自由了。
不知到您的编程水平如何,我稍微提醒您一下,自2.6.27开始,Linux内核的代码就超过1000万行了,虽然大部分的代码都是些驱动程序。
在阅读源代码前,最好先找本介绍Linux内核原理的书。
第2个回答  2019-12-22
开源可以下很多软件自己开发,鼻渊我也不知道啊

linux和windows的区别
1、linux和windows的区别如下Linux操作系统与Windows操作系统区别一内核不同,Linux操作系统使用Linux内核,Windows操作系统使用NT内核Linux内核代码开源,NT内核代码闭源,也就是说任何人都可以拿着Linux内核代码改成自己喜欢的风。2、区别一内核 Linux操作系统使用Linux内核,Windows操作系统使用NT内核linux操作系...

linux和windows的区别是什么,linux系统安装步骤
Linux和Windows的系统架构是最明显的区别之一。Windows是闭源的商业操作系统,而Linux是开源的自由操作系统。这意味着Windows的源代码不公开,只有微软公司拥有,而Linux的源代码是公开的,任何人都可以查看、修改和分发。由于开源的特性,Linux系统具有更高的灵活性和可定制性。用户可以根据自己的需求自由地修...

linux和windows的异同
详情请查看视频回答

linux系统和win系统有什么区别?
4、软件兼容性 Linux拥有丰富的免费和开源软件资源,但部分专业商业软件的支持相对较少。Windows拥有大量的商业和免费软件支持,许多专业软件和游戏都是为Windows开发的。5、安全性和稳定性 Linux以其稳定性和安全性而闻名,由于其开放源代码的特性,使得漏洞可以更快地被发现和修复。Windows在安全性方面经常...

linux到底是一个什么样的系统?和windows有什么本质上的区别?用起来呢...
linux和windows都是操作系统,管理计算机资源的,他们的核心不一样,linux是开源的操作系统,也就是开放源代码,windows是闭源的。windows在图形界面比linux做的稍好,适合个人使用;而linux由於多年来一般使用在服务器和其他嵌入式设备上,所以图形界面没有windows来得方便,不过这几年linux在桌面系统的发展...

和Windows,相比Linux系统的性质有?
Windows和Linux是两种不同的操作系统,它们在性质和特点上有一些区别。以下是一些常见的比较:开源 vs. 闭源:Linux是一个开源操作系统,可以自由地查看、修改和分发其源代码。而Windows是闭源的,源代码不对外公开。开源性质使得Linux用户可以自由地定制和调整系统以满足自己的需求。可定制性:由于Linux的...

linux与Windows有什么区别?
Linux操作系统与Windows操作系统区别一:内核不同,Linux操作系统使用Linux内核,Windows操作系统使用NT内核;Linux内核代码开源,NT内核代码闭源,也就是说任何人都可以拿着Linux内核代码改成自己喜欢的风格来用,不过前提是你得是技术大牛。Linux操作系统与Windows操作系统区别二:Linux是免费的,Windows是收费的...

linux应用领域有哪些它与windows系统有何区别
首先,Linux是开源的,其源代码公开,用户可以自由查看和修改,而Windows则是闭源的。其次,Linux支持多用户、多任务、多线程和实时性,适合处理复杂任务,而Windows则主要围绕易用性和兼容性展开设计。此外,Linux在服务器和嵌入式设备领域的应用更为广泛,而Windows则更侧重于桌面应用和游戏支持。在用户界面...

windows和linux的区别
windows和Linux相当于两个世界。最大的不同:windows是闭源软件,从法律角度上讲需要付费使用;Linux是开源软件,任何人都可以免费使用。两种系统的应用程序不能互相适配。

Linux为什么开源
实际上,我对开源的概念也不是十分理解。简单地说,允许查看、修改源代码的软件就属于开源软件。而像Win和MacOsX这样的系统,源代码都是保密的,他们都是闭源软件。按照开源许可协议,所有的Linux发行版都必须公开源代码。不过因为源代码很占用空间,源代码一般不会直接附在发行版的光盘中,需要您自己下载...

相似回答