zoukankan      html  css  js  c++  java
  • linux系统和windows系统的区别

    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系统具有大量的第三方免费应用程序、中小型企业完全够用。

    Linux的发展史

    1969年 unix系统 诞生于贝尔实验室
    1984年 斯托曼 自由软件之父 成立了FSF自由软件基金会 发起了GNU项目 发行了GPL通用版权许可协议
    1984年 谭宁邦 minix 主要用于教学
    1991年 linux之父 托瓦兹 发布0.02版本内核
    1993年 1.0版本发布并加入GPL协议

    GNU:GNU is Not Unix
    GNU计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。
    Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。
    由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。
    1991年Linus Torvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布。Linux之后在网上广泛流传,许多程序员参与了开发与修改。1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。该操作系统往往被称为“GNU/Linux”或简称Linux。

    GPL:通用版权许可证协议,如果软件被打上GPL,那么任何人都可以对这个软件进行修改,但是修改 完之后,必须将源码发布出来,以便更好的传承下去。(Linux中的软件80%都是GPL提供的)
    copyleft:无版权, copyright:有版权
    opensource free:源代码开放、软件谁都可以使用、谁都可以传播、谁都可以二次开发,使用GPL协 议保护。
    FSF:自由软件基金会

  • 相关阅读:
    多个EditText 监听矛盾的 解决办法 (Overstack)溢出栈
    JZ2440 裸机驱动 第5章 GPIO接口
    从头调试stm32 HID
    嵌入式GPIO接口及操作(二)
    嵌入式GPIO接口及操作(一)
    嵌入式linux网络配置
    嵌入式开发环境搭建之安装交叉编译工具链
    securecrt鼠标右键的配置
    S3C2440上LCD驱动(FrameBuffer)实例开发讲解(一)
    s3c2440串口详解
  • 原文地址:https://www.cnblogs.com/zabcd/p/13288693.html
Copyright © 2011-2022 走看看