From f39ab4579e0edb25ccf52f27967121efbb7ec0b0 Mon Sep 17 00:00:00 2001 From: fromwheretowhere Date: Fri, 25 Dec 2020 13:42:51 -0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E6=89=80=E6=9C=89=E9=93=BE?= =?UTF-8?q?=E6=8E=A5=E5=89=8D=E5=90=8E=E7=A9=BA=E6=A0=BC=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...73\200\344\271\210\346\230\257\345\274\200\346\272\220.md" | 4 ++-- ...74\200\346\272\220\345\237\272\351\207\221\344\274\232.md" | 2 +- ...32\204\345\270\270\350\247\201\350\257\257\345\214\272.md" | 2 +- ...74\200\346\272\220\350\256\270\345\217\257\350\257\201.md" | 2 +- ...27\264\345\201\232\345\245\275\345\271\263\350\241\241.md" | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 1 \345\260\217\350\212\202\357\274\232\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 1 \345\260\217\350\212\202\357\274\232\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" index 4ca1592..a90e907 100644 --- "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 1 \345\260\217\350\212\202\357\274\232\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" +++ "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 1 \345\260\217\350\212\202\357\274\232\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" @@ -35,11 +35,11 @@ 上面我们简单介绍了一下开源软件,那么什么是开源硬件呢? -类比开源软件,你可能会误以为开源硬件是可以免费获得、自由修改并再分发的硬件。如果你这么想,你就大错特错了,毕竟硬件是有形的,是看得见摸得着的。我们先来简单看一下[开源硬件协会](https://www.oshwa.org)(Open Source Hardware Association)对开源硬件的描述: +类比开源软件,你可能会误以为开源硬件是可以免费获得、自由修改并再分发的硬件。如果你这么想,你就大错特错了,毕竟硬件是有形的,是看得见摸得着的。我们先来简单看一下 [开源硬件协会](https://www.oshwa.org)(Open Source Hardware Association)对开源硬件的描述: > 开源硬件是可以通过公开渠道获得的硬件设计,任何人可以对已有的设计进行学习,修改,发布,制作和销售。硬件设计的源代码的特定的格式可以为其他人获得,以方便对其进行修改。理想情况下,开源硬件使用随处可得的电子元件和材料,标准的过程,开放的基础架构,无限制的内容和开源的设计工具,以最大化个人利用硬件的便利性。开源硬件提供人们在控制他们的技术自由的同时共享知识并鼓励硬件设计开放交流贸易。 -这里要划重点了,OSHWA 在描述开源硬件时使用的是**硬件设计**而不是硬件本身。开源硬件的定义是在开源软件的基础上进行的,这里不再赘述,感兴趣的读者可以在 OSHWA 官网找到开源硬件的完整[定义](https://www.oshwa.org/definition/)。 +这里要划重点了,OSHWA 在描述开源硬件时使用的是**硬件设计**而不是硬件本身。开源硬件的定义是在开源软件的基础上进行的,这里不再赘述,感兴趣的读者可以在 OSHWA 官网找到开源硬件的完整 [定义](https://www.oshwa.org/definition/)。 目前比较有名的开源硬件有 [Arduino](https://www.arduino.cc/)、[树莓派(Raspberry Pi)](https://www.raspberrypi.org/)、[BeagleBone](https://beagleboard.org/bone) 等等。 diff --git "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 4 \345\260\217\350\212\202\357\274\232\345\205\263\344\272\216\345\274\200\346\272\220\345\237\272\351\207\221\344\274\232.md" "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 4 \345\260\217\350\212\202\357\274\232\345\205\263\344\272\216\345\274\200\346\272\220\345\237\272\351\207\221\344\274\232.md" index 91e9df8..a8530d7 100644 --- "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 4 \345\260\217\350\212\202\357\274\232\345\205\263\344\272\216\345\274\200\346\272\220\345\237\272\351\207\221\344\274\232.md" +++ "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 4 \345\260\217\350\212\202\357\274\232\345\205\263\344\272\216\345\274\200\346\272\220\345\237\272\351\207\221\344\274\232.md" @@ -34,7 +34,7 @@ Linux 基金会还监管大型的协作项目,包括 Xen 项目、Kinetic 开 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1204/190225_2ad60ba9_5694891.png "屏幕截图.png") -[开放原子开源基金会](https://www.openatom.org/)不仅是中国首个,也是目前唯一一个以开源为主题的基金会。据公开信息显示,该基金会由中华人民共和国民政部登记注册、工业和信息化部主管,是旨在推动开源公益事业发展的非营利性、公益性法人。 基金会业务范围包括募集资金、专项资助、宣传推广教育培训、学术交流、国际合作、开源生态建设、咨询服务等开源相关的活动,2020 年 6 月 15 日于北京成立登记。开放原子开源基金会与 Apache 基金会、Linux 基金会一样。监管大型的协作项目,包括 XuperChain、OpenHarmony、PIKA、TKEStack 等重量级开源项目。 +[开放原子开源基金会](https://www.openatom.org/) 不仅是中国首个,也是目前唯一一个以开源为主题的基金会。据公开信息显示,该基金会由中华人民共和国民政部登记注册、工业和信息化部主管,是旨在推动开源公益事业发展的非营利性、公益性法人。 基金会业务范围包括募集资金、专项资助、宣传推广教育培训、学术交流、国际合作、开源生态建设、咨询服务等开源相关的活动,2020 年 6 月 15 日于北京成立登记。开放原子开源基金会与 Apache 基金会、Linux 基金会一样。监管大型的协作项目,包括 XuperChain、OpenHarmony、PIKA、TKEStack 等重量级开源项目。 diff --git "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 5 \345\260\217\350\212\202\357\274\232\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 5 \345\260\217\350\212\202\357\274\232\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" index 12df087..b0efeb4 100644 --- "a/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 5 \345\260\217\350\212\202\357\274\232\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" +++ "b/\347\254\2541\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\347\254\254 5 \345\260\217\350\212\202\357\274\232\346\234\211\345\205\263\345\274\200\346\272\220\347\232\204\345\270\270\350\247\201\350\257\257\345\214\272.md" @@ -51,7 +51,7 @@ GPL、MIT、BSD 等比较流行的开源协议允许使用者修改源代码, ### 开源项目必须用英文命名标识符吗? -虽然很多开发者早已知道多数常用编程语言支持中文命名标识符并付诸实践,但仍然常见“如果项目开源的话还是要用英文命名”的说法。2007 年 Python3 决定支持非 ASCII 码标识符的[增强建议书](https://www.python.org/dev/peps/pep-3131/)中指出: +虽然很多开发者早已知道多数常用编程语言支持中文命名标识符并付诸实践,但仍然常见“如果项目开源的话还是要用英文命名”的说法。2007 年 Python3 决定支持非 ASCII 码标识符的 [增强建议书](https://www.python.org/dev/peps/pep-3131/) 中指出: > A developer wishing to make a library widely available needs to make a number of explicit choices (such as publication, licensing, language of documentation, and language of identifiers). It should always be the choice of the author to make these decisions - not the choice of the language designers. > diff --git "a/\347\254\2542\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\347\254\254 3 \345\260\217\350\212\202\357\274\232\350\256\244\350\257\206\345\274\200\346\272\220\350\256\270\345\217\257\350\257\201.md" "b/\347\254\2542\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\347\254\254 3 \345\260\217\350\212\202\357\274\232\350\256\244\350\257\206\345\274\200\346\272\220\350\256\270\345\217\257\350\257\201.md" index 683be05..521b706 100644 --- "a/\347\254\2542\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\347\254\254 3 \345\260\217\350\212\202\357\274\232\350\256\244\350\257\206\345\274\200\346\272\220\350\256\270\345\217\257\350\257\201.md" +++ "b/\347\254\2542\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\347\254\254 3 \345\260\217\350\212\202\357\274\232\350\256\244\350\257\206\345\274\200\346\272\220\350\256\270\345\217\257\350\257\201.md" @@ -225,7 +225,7 @@ Common 许可证有一些细节性的规定值得参考: ### 六、怎么选择开源许可证? -可查看开源指北中[ **启动自己的开源项目/开源许可证的应用** ](https://gitee.com/gitee-community/opensource-guide/blob/master/%E7%AC%AC%E5%9B%9B%E9%83%A8%E5%88%86%E2%80%94%E2%80%94%E5%90%AF%E5%8A%A8%E8%87%AA%E5%B7%B1%E7%9A%84%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/%E5%BC%80%E6%BA%90%E8%AE%B8%E5%8F%AF%E8%AF%81%E7%9A%84%E5%BA%94%E7%94%A8.md)部分 +可查看开源指北中 [**启动自己的开源项目/开源许可证的应用**](https://gitee.com/gitee-community/opensource-guide/blob/master/%E7%AC%AC%E5%9B%9B%E9%83%A8%E5%88%86%E2%80%94%E2%80%94%E5%90%AF%E5%8A%A8%E8%87%AA%E5%B7%B1%E7%9A%84%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/%E5%BC%80%E6%BA%90%E8%AE%B8%E5%8F%AF%E8%AF%81%E7%9A%84%E5%BA%94%E7%94%A8.md) 部分 图源阮一峰:如何选择开源许可证: diff --git "a/\347\254\2546\351\203\250\345\210\206\342\200\224\342\200\224\345\205\266\344\273\226\351\227\256\351\242\230/\346\200\216\346\240\267\345\234\250\346\234\254\350\201\214\345\267\245\344\275\234\345\222\214\345\274\200\346\272\220\351\241\271\347\233\256\351\227\264\345\201\232\345\245\275\345\271\263\350\241\241.md" "b/\347\254\2546\351\203\250\345\210\206\342\200\224\342\200\224\345\205\266\344\273\226\351\227\256\351\242\230/\346\200\216\346\240\267\345\234\250\346\234\254\350\201\214\345\267\245\344\275\234\345\222\214\345\274\200\346\272\220\351\241\271\347\233\256\351\227\264\345\201\232\345\245\275\345\271\263\350\241\241.md" index ebeb85c..0054ead 100644 --- "a/\347\254\2546\351\203\250\345\210\206\342\200\224\342\200\224\345\205\266\344\273\226\351\227\256\351\242\230/\346\200\216\346\240\267\345\234\250\346\234\254\350\201\214\345\267\245\344\275\234\345\222\214\345\274\200\346\272\220\351\241\271\347\233\256\351\227\264\345\201\232\345\245\275\345\271\263\350\241\241.md" +++ "b/\347\254\2546\351\203\250\345\210\206\342\200\224\342\200\224\345\205\266\344\273\226\351\227\256\351\242\230/\346\200\216\346\240\267\345\234\250\346\234\254\350\201\214\345\267\245\344\275\234\345\222\214\345\274\200\346\272\220\351\241\271\347\233\256\351\227\264\345\201\232\345\245\275\345\271\263\350\241\241.md" @@ -41,7 +41,7 @@ 5. 个性创新不断,行业视角更广; -关于这部分详细内容,请参考[开源与个人技术成长](../第1部分——初识开源/开源与个人技术成长.md)、[个人为什么要参与开源贡献](../第3部分——尝试参与开源/个人为什么要参与开源贡献.md) +关于这部分详细内容,请参考 [开源与个人技术成长](../第1部分——初识开源/开源与个人技术成长.md)、[个人为什么要参与开源贡献](../第3部分——尝试参与开源/个人为什么要参与开源贡献.md) - 提升专业技术能力 - 提升个人成就感和自信 -- Gitee