A collection of 2013 open source software: Android, Firefox, Chrome, Wordpress, Linux, Reddit, VLC

可能源与你同在: 开源软件的介绍

Funny open-source cartoon with Tux
开源软件: 任何人都可以编辑它,并使它更加真棒. 这里有一个破败的原因.

开源软件. 听起来像另一个高科技流行语像 敏捷开发, MVC框架, 瀑布模型, 等.

不过说真的, 它的 比所有这些更凉爽.

简单的说, 开源软件是软件,任何人都可以编辑. 正因为如此, 它的真棒. 怎么看你最喜欢的开源软件 (火狐和Android, 例如) 作品.

它是如何工作的

我认为这是最简单的一个小故事解释开源软件. 一些爆米花 – 这有行动, 戏剧, 和侵权.

比方说,一个创新的小伙子名为Jeeve Stobbs有一个惊人的想法一个应用程序称为MAC-泛. 这是关于一个黄色的小家伙绕着嚼着东西,逃离鬼 (但它不是一个裂口关闭,流行的街机游戏。)

Mac-Pan, Jeeve Stobbs's new open-source app. It's totally not a rip-off of that other game.
Mac的泛, Jeeve Stobbs的新开源应用程序. 这完全不是一个敲竹杠其他游戏.

Jeeve希望别人帮助他的应用程序, 自2000臭皮匠,胜过一个诸葛亮. 他可以雇用一个开发团队, 而是他变成谁喜欢帮助与凉爽软件项目的社区志愿者 (大多数软件开发人员, 包括敬上, 喜欢这类项目上工作。) 所以Jeeve把源代码的Mac-泛 – 像一个蛋糕的指示 – 在线. 这就是所谓的开源软件,因为任何人都可以查看并工作 – 但, 当然, 有一些曲折.

螺栓计算机科学家大通希望帮助与Mac-泛,因为他是一个球迷,复古视频游戏. 他看着的代码放到网上Jeeve它下载到自己的电脑. 大通发现一段代码,使得鬼魂出现在屏幕上和编辑, 巨大的邪恶的机器人追你身边, 随着鬼. 他提交这个代码Jeeve.

Jeeve喜欢机器人的想法, 所以他用这个新的代码取代老鬼代码. 漂亮的部分是,他没有接触到其他的代码 – Mac的泛左右移动代码,使得, 高分跟踪, 等. Jeeve 某些部分的代码,同时可以工作在大通别人. 这是一个美丽的合作伙伴关系. Jeeve追逐合著者的Mac-泛.

不那么螺栓的计算机科学家尼克也希望帮助. 他抓起代码更改配色方案,粉红色与紫色波尔卡圆点,因为, 良好, 黑色和白色是太主流. 他提交到Jeeve和大通. 击退, 大通拒绝的想法,并且不改变代码的主副本 (他能做到这一点,现在他的合著者。)

Jeeve发布应用程序, 成为流行, 并当选美国总统. (或插入自己的快乐的结局。)

为什么这是伟大的

正如你可以看到先生. Stobbs的故事, 有一个巨大的社会 – 不止 2 人, 在实践中 – 带来 一吨的伟大的新思路和技巧 您的应用程序. 当然, 也有很多不好的想法太 (遗憾, 尼克。)

另一个好处是 它的用户更容易跟开发商和, 因此, 以固定的错误. 想想吧: 一个巨大的公司,是少了很多比一队志愿者平易近人. 和, 当然, 一些技术知识的用户可以自己解决问题.

更何况, 开放源码软件是免费的 99.9% 的时间.

整体, 开源软件的是真正高质量 如果有足够多的人工作. 意味着更多的错误得到发现更多的眼睛, 多动手的意思是添加了更多的功能得到.

一些真棒开放源码软件

A collection of 2013 open source software: Android, Firefox, Chrome, WordPress, Linux, Reddit, VLC
开源软件是惊人的 – 在这个伟大的集合.

你可能不希望, 但一吨的软件 – 尤其是大多数规模较小的项目 – 都是开源. 为什么? 开源软件开发商是一个容易得多, 再加上它产生的费用少得多.

不要相信我? 问这些知名的开源项目 (看一看以上):

  • Android的 (谷歌太, 但任何人都可以修改后的版本)
  • Mozilla Firefox浏览器 (真棒的网页浏览器)
  • (谷歌Chrome是谷歌的品牌此Web浏览器版本)
  • 书签交易 (是, 那里)
  • WordPress的 (的史诗博客软件运行此博客)
  • Linux的 (90%+ 超级计算机的运行这个操作系统; 它的一部分的Andr​​oid)
  • VLC (音乐/视频播放)

大多数编程语言 (什么使所有软件) 是开放源码, 太.

尝试一些开放源码软件. 希望你会明白他们的价格 ($0.00), 他们频繁的更新, 他们的负荷的志愿者准备为您排忧解难.

也许你甚至会开始使用. ,也许你会像Jeeve和你自己的开源软件…

发表

尼尔·梅塔

哈佛学院. Web开发人员. 有时哲学家. 棒球迷.

发表评论