Linux系统和windows系统的区别
-
windows:收费,不开源,主要用于日常办公、游戏、娱乐多一些。
-
Linux:一部分免费,开源,主要用于服务器领域,性能稳定,安全。(C语言)
开源:开放源代码
Linux的优点
1.Linux系统兼容Unix系统、几乎具备Unix所有优秀特性。 2.Linux系统基于GNU许可(GNU is Not Unix)、开放源代码的程序、可自由修改。 3.Linux系统基于GPL通用许可,免费、开源、随意修改、随意传播、无任何版权限制。 4.Linux系统兼容x86系列的CPU架构、并且高效稳定、可靠、安全。 5.Linux系统拥有完善的多用户、多任务、多进程、多CPU的系统。 6.Linux系统具有大量的第三方免费应用程序、中小型企业完全够用。
第三方免费应用程序:
-
nginx
-
mysql
-
redis
-
elasticsearch
-
…..
GNU:GNU is Not Unix
GPL:通用版权许可证协议,如果软件被打上GPL,那么任何人都可以对这个软件进行修改,但是修改完之后,必须将源码发布出来,以便更好的传承下去。(Linux中的软件80%都是GPL提供的)
Linux的发展史
GNU:GNU is Not Unix
GPL:通用版权许可证协议,如果软件被打上GPL,那么任何人都可以对这个软件进行修改,但是修改完之后,必须将源码发布出来,以便更好的传承下去。(Linux中的软件80%都是GPL提供的)
copyleft:无版权, copyright:有版权
opensource free:源代码开放、软件谁都可以使用、谁都可以传播、谁都可以二次开发,使用GPL协议保护。
Linux 常见发行版
Red Hat:RHCA 、 RHCE … 收费
CentOS 社区企业级操作系统,改Redhat,完全开源。
Ubuntu 社区维护,现在主要做手机系统和电脑桌面系统。