本节书摘来自华章出版社《Microduino实战》一 书中的第1章,第1.1节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第1章

开 源 硬 件

1.1 什么是开源

或许你从来没有听说过开源,但你肯定一直在享受着开源所带来的成果。比如Linux,可能没有听过这个名字,但你肯定知道或正在使用安卓(Android)手机,其操作系统就是以Linux内核为基础的开放源代码系统。又比如Apache,它是世界上使用率排名第一的Web服务器软件,用户上网浏览网页的时候,多数内容都是由它来提供服务的。再比如火狐(Firefox)、Chrome或者360安全浏览器等网页浏览器,不是完全开源的,便是在开源项目的基础上作了改进的。总而言之,互联网时代,开放、开源是一大主旋律。
那什么是开源(Open Source)呢?从字面上讲便是开放源代码。开放源代码促进会(Open Source Initiative)官网所给出的开源软件的定义是:它是能够让所有人都可以自由使用、修改和分享的软件,其主要特点是自由发布、开放源代码、保持源代码完整性、不歧视任何个人或团队、不歧视任何应用领域、发布许可证等。这一长串特点,无不体现了互联网的精神——开放、平等、协作、共享。
有人说开源是计算机领域中的一场运动,我想,这更多的是源自人类对自由的诉求,是一种“我为人人、人人为我”的希望。在互联网上,更多这样类似的开放运动改变了我们的生活方式,比如开放课程、维基百科、协作翻译等。

《Microduino实战》——1.1 什么是开源相关推荐

  1. 《Microduino实战》——1.4 开源硬件

    本节书摘来自华章出版社<Microduino实战>一 书中的第1章,第1.1节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.4 开源 ...

  2. 《Microduino实战》——1.3 开源软件

    本节书摘来自华章出版社<Microduino实战>一 书中的第1章,第1.3节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.3 开源 ...

  3. 《Microduino实战》——1.2 为什么要开源

    本节书摘来自华章出版社<Microduino实战>一 书中的第1章,第1.2节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.2 为什 ...

  4. 《Microduino实战》——1.5 如何选择开源硬件

    本节书摘来自华章出版社<Microduino实战>一 书中的第1章,第1.5节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.5 如何 ...

  5. 《Microduino实战》——第2章 Microduino

    本节书摘来自华章出版社<Microduino实战>一 书中的第2章,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第2章 Microdui ...

  6. 《Microduino实战》——3.1 准备开发环境

    本节书摘来自华章出版社<Microduino实战>一 书中的第3章,第3.1节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 3.1 准备 ...

  7. 《Microduino实战》——2.7 总结

    本节书摘来自华章出版社<Microduino实战>一 书中的第2章,第2.7节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.7 总结 ...

  8. 《Microduino实战》——1.6 总结

    本节书摘来自华章出版社<Microduino实战>一 书中的第1章,第1.6节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.6 总结 ...

  9. 《Microduino实战》——2.1 Microduino系列产品

    本节书摘来自华章出版社<Microduino实战>一 书中的第2章,第2.1节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.1 Mi ...

最新文章

  1. php 返回字符串给aja,解决ajax异步请求返回的是字符串问题
  2. 【转】二层交换机之间的跨网段访问
  3. 第十六届全国大学智能车竞赛华南赛区成绩汇总
  4. Android Studio安装配置、环境搭建详细步骤及基本使用
  5. 用socket来代替HttpWebRequest和HttpWebResponse
  6. 北京科技大学计算机控制实验报告,北科大计组原理实验报告.docx
  7. Hadoop大数据平台搭建(超详细步骤)
  8. 苹果手机来电归属地_Python批量查询手机号码归属地
  9. sql注入语句示例大全_通过示例了解SQL EXCEPT语句
  10. 南方cass提取坐标生成表格_如何利用EXCEL随机生成测量点坐标导入南方CASS中计算土方量...
  11. 二叉树非递归遍历(先序、中序、后序)(C++)
  12. Team Leader 究竟要不要写代码?
  13. 虚拟机2003服务器配置教程,虚拟机安装win2003及Ip配置.doc
  14. git stash drop 误删恢复
  15. 深度学习笔记(四十一)循环神经网络及正反向传播
  16. 【Tornado】| 扫码签到系统雏形及思路
  17. 微信公众号对接网课查题系统
  18. 苹果手机用什么无线耳机比较好?苹果耳机平替品牌推荐
  19. /storage/sdcard0, /sdcard, /mnt/sdcard ,/storage/emulated/legacy 的区别
  20. opencv学习笔记(八)-- 在图像上绘制形状和文字

热门文章

  1. 零基础转行,你要不要去编程培训班?
  2. 解决uni-app微信小程序底部input输入框,键盘弹起时页面整体上移问题
  3. 看完这篇文章,保你学会C语言 :for 循环
  4. getch()使用和注意事项!
  5. layui表格 设置默认排序_改造 layui 表格组件实现多重排序
  6. 通道剪枝Channel Pruning
  7. 谷歌浏览器提示客户端和服务器不支持一般 SSL 协议版本或加密套件(亲测有效)
  8. [Linux-网络性能测试] -- netperf测试
  9. java http post 传参数_http post 方法传递参数的2种方式
  10. 【 Iptables 】