《Microduino实战》——第1章 开 源 硬 件
本节书摘来自华章出版社《Microduino实战》一 书中的第1章,第1.1节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第1章
开 源 硬 件
1.1 什么是开源
或许你从来没有听说过开源,但你肯定一直在享受着开源所带来的成果。比如Linux,可能没有听过这个名字,但你肯定知道或正在使用安卓(Android)手机,其操作系统就是以Linux内核为基础的开放源代码系统。又比如Apache,它是世界上使用率排名第一的Web服务器软件,用户上网浏览网页的时候,多数内容都是由它来提供服务的。再比如火狐(Firefox)、Chrome或者360安全浏览器等网页浏览器,不是完全开源的,便是在开源项目的基础上作了改进的。总而言之,互联网时代,开放、开源是一大主旋律。
那什么是开源(Open Source)呢?从字面上讲便是开放源代码。开放源代码促进会(Open Source Initiative)官网所给出的开源软件的定义是:它是能够让所有人都可以自由使用、修改和分享的软件,其主要特点是自由发布、开放源代码、保持源代码完整性、不歧视任何个人或团队、不歧视任何应用领域、发布许可证等。这一长串特点,无不体现了互联网的精神——开放、平等、协作、共享。
有人说开源是计算机领域中的一场运动,我想,这更多的是源自人类对自由的诉求,是一种“我为人人、人人为我”的希望。在互联网上,更多这样类似的开放运动改变了我们的生活方式,比如开放课程、维基百科、协作翻译等。
《Microduino实战》——第1章 开 源 硬 件相关推荐
- 《Microduino实战》——1.1 什么是开源
本节书摘来自华章出版社<Microduino实战>一 书中的第1章,第1.1节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第1章 开 ...
- 《Microduino实战》——第3章 Microduino入门
本节书摘来自华章出版社<Microduino实战>一 书中的第3章,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第3章 Microdui ...
- 实战突击JAVA开发项目_《实战突击Java项目开发案列整合》随书资料(视频+源码)_源雷技术空间...
资源名称:<实战突击Java项目开发案列整合>随书资料(视频+源码) 资源目录: [IT教程网]第1-9_11-15_18_20_21章 [IT教程网]第10章BBS论坛 [IT教程网]第 ...
- 《Microduino实战》——第2章 Microduino
本节书摘来自华章出版社<Microduino实战>一 书中的第2章,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第2章 Microdui ...
- DirectX 12 3D游戏开发实战 -- 龙书随书源码各章项目运行结果概览
DirectX 12 3D游戏开发实战 -- 龙书随书源码各章项目运行结果概览 第1章 向量运算 第2章 矩阵运算 第4章 Direct3D初始化 第6章 利用Direct3D绘制几何体Box 第7章 ...
- 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第三章:简单控件
第 3 章 简单控件 本章介绍了App开发常见的几类简单控件的用法,主要包括:显示文字的文本视图.容纳视图的常用布局.响应点击的按钮控件.显示图片的图像视图等.然后结合本章所学的知识,演示了一个实战项 ...
- 《Microduino实战》——3.7 光敏电阻
本节书摘来自华章出版社<Microduino实战>一 书中的第3章,第3.7节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 3.7 光敏 ...
- 《Microduino实战》——1.2 为什么要开源
本节书摘来自华章出版社<Microduino实战>一 书中的第1章,第1.2节,作者:姚琪 杨立斌,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 1.2 为什 ...
- [菜鸟SpringCloud实战入门]第九章:服务网关Zuul体验
前言 欢迎来到菜鸟SpringCloud实战入门系列(SpringCloudForNoob),该系列通过层层递进的实战视角,来一步步学习和理解SpringCloud. 本系列适合有一定Java以及Sp ...
最新文章
- Scala中的foreach方法和map方法
- oracle11gR2静默安装
- linux内存管理简介,Linux操作系统的内存管理特性简介 (3)
- 电脑计算机网络由基础到深入常用知识集锦!
- 数据结构之二叉树的逻辑结构和遍历
- 分布式面试 - 为什么要进行系统拆分?
- 分析深圳电信的新型HTTP劫持方式
- python多线程_干货|理解python多线程和多进程
- C/C++[指针/引用]
- 单片机外设篇——SPI协议
- 板绘如何厚涂?绘画时应该怎样厚涂?教你利用SAI结合数位板进行厚涂绘画!
- 时序逻辑电路的基础知识
- TMS320F28035 中断中使用DINT,无法关闭中断的原因
- 职通未来 The Next One——赴一场不一样的招聘会
- 论文学习笔记 POSEIDON: Privacy-Preserving Federated Neural Network Learning
- 汽车路试数据分析的脚本
- 超级实用!全郑州地铁沿线景点美食全攻略(附首末班时间表)
- Linux常用命令——复制剪切/创建文件及文件夹/删除
- 记忆忘记_不要忘记记忆
- [转]企业中的NoSQL