本文介绍开源软件的优缺点。

开源软件(英语:open source software,缩写:OSS)又称开放源代码软件,是一种源代码可以任意获取的计算机软件,这种软件的著作权持有人在软件协议的规定之下保留一部分权利并允许用户学习、修改以及以任何目的向任何人分发该软件。
我们可以把“开源”想像成一个软件商店(例如苹果软件商店或者安卓软件商店),那里所有的资源都是自由开放且可扩展的。你可以为你自己的智能设备下载一个新软件或者硬件驱动。任何人都能开发新的应用或者去改进一个现有的应用。每个人都能受益。这就是自由软件和开源软件存在的意义。

使用开源的软件可以对已有的智能设备进行没有任何限制的特性扩展,甚至可以给智能