开源工具工具开源的好处开源技术和开源思想对开发者和非开发者都有益
因为早期的创造者基于开源技术构建了互联网本身的大部分——比如Linux 操作系统和Apache Web 服务器应用——每个使用互联网的人都受益于开源软件
每当计算机用户浏览网页、检查邮件、和朋友聊天、在线收听流媒体音乐、玩多人游戏的时候,他们的电脑、手机或游戏主机都会连接到一个全球性的计算机网络,使用开源软件来路由并将他们的数据传输到面前的“本地”设备上
完成这些重要工作的计算机通常位于很远的地方,用户不会实际看到或物理接触到它们——所以有些人称之为“远程计算机”
越来越多的人开始依赖于远程计算机,在可以在本地完成的任务在线完成
举个例子,人们可能会使用在线文字处理、电子邮件管理、图片工具,而在本地的个人电脑并没有安装运行相应的软件
人们轻松地使用浏览器或手机应用访问这些程序
当他们这么做的时候,他们参与到了“远程计算”中
一些人将远程计算称为“云计算”,因为它涉及的活动(像是存储文件、分享照片、观看视频)不仅包含本地设备,还有一个远程计算机全球网络,像是围绕在周围的大气
云计算是日常生活一个越来越重要的概念,离不开连接互联网的设备
一些云计算应用,比如 Google 应用,是专有的
其它的,像 OwnCloud 和 NextCould 是开源的
云计算应用运行在一些额外的软件“之上”,这些软件帮助它们流畅高效地操作,所以人们经常说那个软件运行在云计算应用“之下”,为那些应用扮演一个“平台”
云计算平台可以是开源或闭源的
OpenStack 是一个开源云计算平台的例子
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。