码迷,mamicode.com
首页 > 其他好文 > 详细

0-开源文化概述

时间:2015-08-15 23:01:28      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:

学习Linux之前,我们先来了解了解开源文化 

学习重点:

  • 理解什么是开源文化
  • 开源软件与自由软件的区别

学习内容:

     1.开源,即开放源代码。开源诞生于软件行业,开源不仅仅代表软件源代码的开放,它本身还意味着自由,共享和充分利用资源。开源是一种精神,开源是一种文化。

     2.在开源软件与自由软件世界中有两种主流的理念:自由软件基金会(Free Softwate Foundation,FSF)的理念和开放源代码运动(Open Source Initiative,OSI)的理念.

    FSF认为,自由软件应保护用户以下自由:

  •     运行任何程序实现任何目的的自由
  •     研究程序如何工作并按个人需呀修改的自由,能够获取源代码是其先决条件
  •     分发副本以便帮助身边其他人的自由
  •     改进程序并向公众发布的自由,以便让整个社群受益。

     开源的想法就是,程序员能够阅读,分发和修改某个软件的源代码,软件就能进步。它不像FSF考虑道德要求,而是更多的专注于软件的技术价值,分发式开发的实用优势。

0-开源文化概述

标签:

原文地址:http://www.cnblogs.com/YuanYe1/p/4733250.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!