From 3bb152f874514890c463e4a3205e5d713dcac64a Mon Sep 17 00:00:00 2001 From: weijianfan <93002712@qq.com> Date: Tue, 24 Nov 2020 20:23:59 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E7=AC=AC=E4=B8=80=E9=83=A8=E5=88=86?= =?UTF-8?q?=E2=80=94=E2=80=94=E5=88=9D=E8=AF=86=E5=BC=80=E6=BA=90/?= =?UTF-8?q?=E4=BB=80=E4=B9=88=E6=98=AF=E5=BC=80=E6=BA=90.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...10\346\230\257\345\274\200\346\272\220.md" | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git "a/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" index 9d75f62..97f418f 100644 --- "a/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" +++ "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" @@ -86,8 +86,20 @@ ### 自由和开源软件 + +``` +不如直接说“自由软件和开源软件”,要么就正式引入FOSS概念。 +``` + + 1998年,埃里克·雷蒙德(Eric Raymond)等人成立了一个名为开源促进会(Open Source Initiative,简称 OSI)的组织。为了减少意识形态上的沟壑,以及「自由(Free)」一词造成免费软件的误解。OSI 组织决定从「自由和开源软件」中去掉了「自由」一词,使用「Open Source Software」(开源软件)作为共通名称,并创建了自己的开放源码的定义,以及自己的一套许可证。 + +``` +OSI发明开源软件一词时,还没有“自由和开源软件”这个概念,只有“自由软件”这个概念。 +``` + + ![输入图片说明](https://images.gitee.com/uploads/images/2020/1106/224104_42883a6d_1998139.jpeg "1998_Open_Source_Summit.jpg") > 图1.4 1998 年 Open Source Summit @@ -110,7 +122,7 @@ -## 不会写代码也可以了解开源吗 +## 不会写代码也可以参与开源吗 从自由软件运动和开源文化的发展来看,我们会发现其实它是一场社会运动,是一种生产方式的革新。开源运动旨在利用开源软件的价值和分散的生产模型,为其社区和行业的问题寻找新的解决方式。之所以首先出现在软件领域,是因为软件作为一个新兴领域,所受阻力相对较小,同时软件可以依托网络进行异步协作和分发,大大减少了时间和空间的差异以及获取成本。因此可以肯定,开源不仅仅适用于软件领域。 @@ -118,12 +130,16 @@ 另外,还有许多与软件源代码具有相同传播属性的各类设计文档,比如书籍、博客、食谱、配方、照片、音频和视频制品等资料。非营利性组织 Creative Commons 的 CC 许可协议就是专门应用于此类著作权法的保护。 -所以,开源与我们息息相关,即便不写代码也可以了解开源(强烈建议)。 +所以,开源与我们息息相关,即便不写代码也可以参与开源(强烈建议)。 ## 开源、Git和代码托管平台 -`此节建议和前面“Git 和 GitHub”一节整合。` + +``` +此节建议和前面“Git 和 GitHub”一节整合。否则有重复之嫌 +``` + [Git](https://git-scm.com/) 是一款分布式版本控制系统,Git 本身也是一个用 Git 管理的开源软件。使用 Git 可以让散布各地的开发者更加高效地协同工作,可以说,Git 的出现极大地推动了开源的发展。 -- Gitee