每年都有上千新的开源项目问世,但只有少数能够真正的吸引我们的关注。一些项目因为利用了当前比较流行的技术而发展壮大,有一些则真正地开启了一个 新的领域。很多开源项目建立的初衷是为了解决一些生产上的问题,还有一些项目则是世界各地志同道合的开发者们共同发起的一个宏伟项目。 从2009年起,开源软件管理公司黑鸭便发起了年度开源项目新秀这一活动,它的评选根据Open Hub网站(即以前的Ohloh)上的活跃度。今年,我们很荣幸能够报道2015年10大开源项目新秀的得主和2名荣誉奖得主,它们是从上千个开源项目中脱颖而出的。评选采用了加权评分系统,得分标准基于项目的活跃度,交付速度和几个其它因数。 开源俨然成为了产业创新的引擎,就拿今年来说,和Docker容器相关的开源项目在全球各地兴起,这也不恰巧反映了企业最感兴趣的技术领域吗?最后,我们接下来介绍的项目,将会让你了解到全球开源项目的开发者们的在思考什么,这很快将会成为一个指引我们发展的领头羊。 DebOps收集打包了一套Ansible方案和规则(Ansible是一种自动化运维工具),可以从1个容器扩展到一个完整的数据中心。它的创始人Maciej Delmanowski将DebOps开源来保证项目长久进行,从而更好的通过外部贡献者的帮助发展下去。 刚开始CodeCombat是一个创业想法,但其创始人决定取而代之创建一个开源项目。此想法在社区传播开来,很快不少贡献者加入到项目中来。项目 发起仅仅两个月后,这款游戏就被接纳到Google’s Summer of Code活动中。这款游戏吸引了大量玩家,并被翻译成45种语言。CodeCombat希望成为那些想要一边学习代码同时获得乐趣的同学的风向标。更多内容,大家可以关注本次专辑…… 我的 Linux 之旅始于三年前。那时我结束了高中生涯,开始把更多的关注点指向计算机和网络的安全。学习这个领域的东西真正令我为之着迷,有许多新东西要学习。当时我立马就被吸引进入了。 首先,安全和 Kali Linux 总是如影随形的。没有它你就很难成为一名安全研究员。因此,我就从在Windows 操作系统上实现 Kail Linux 的双操作系统开始。 那时候,我还不是非常喜欢 GNOME。我个人认为所有的东西在我小显示器(1366X768分辨率)显得太大了。另外我的笔记本运行 linux 会非常高温(85-90度)。然后,那时我觉得我根本不需要 Kali Linux 带来的所有功能。我只需要学习 Metasploit Framework,这个安全软件也能够在别的 linux 系统上安装。 那时正好是 Edward Snowden 公布秘密给公众。也是那时我首次发现了 PRISM 程序以及这个程序提及的公司。微软是其中之一,那时候我觉得使用他们的操作系统非常不爽。作为一个欧洲公民大部分时间使用运行的产品却是美国的,这是我个 人的感觉。我关心我的网络隐私,所以 Snowden 的揭秘对我造成很大的影响,我要做出改变。 于是我开始尝试使用不同的发行版。我尝试过 Fedora,Linux Mint,还有 OpenSUSE。之前的每一次使用体验都相当类似,我安装了系统,使用一俩月,意识到笔记本的发热问题还在那儿,最终在尝试解决那些问题时系统发生崩溃。我为AMD图形卡使用过开源的驱动程序,而它们当时运作起来并不理想。AMD的支持对我很有帮助。面向我所使用的图形卡的专有驱动只能同 Linux 内核的古老版本兼容,所以每次我安装了它们,重启笔记本后屏幕看不到任何东西。Linux是一种生活态度,详细的,大家不妨在本次专辑里了解一下…… 上周,号称“互联网首页”的美国最大论坛、内容聚合网站 Reddit 遭受巨大的危机,只因为解雇了一位很受欢迎的管理员。论坛版主团结一致表示抗议,许多讨论区被关闭,导致几百万用户无法访问。 此次抗议使我想起当我还是 NING(拥有30万活跃社区、9千万用户)的CEO时,我们通过不断尝试和失败,了解到如何运营一个大型社区平台。这些经验教训来之不易,在我们初创时却并不明显。 以我的经验来说,开放社区平台就像一潘多拉的盒子,吸引良莠不齐的人。在外界人看来,人们上论坛主要是为了泄恨、宣传违法活动,但是仅仅这些人是不足够吸引每月1亿6400万的流量,大部分用户的到来,是因为论坛可以提供给形形色色生活的人们一种归属感。 所有社区平台的创始人都相信他们可以给全世界的人们提供一个互相支持、联系的平台,所以极少数反动分子匿名发布非法活动文章等都是可以容忍的。所有开放社区在一开始都会面对这个现实,而我们的目标是以最小的风险获得最大化收益。 这种大型病毒式传播平台最独特的优势是版主的独立性——当然这也是弱点。想象版主就是一大群 Uber 司机,只是没有薪酬而已。这些自愿无偿牺牲时间和精力来建设论坛吸引成千上万的粉丝,或者来此表达各自的观点的志愿者们,他们并不是为了钱,而是为了某种部落的归属感。 公司可以影响和鼓励这些核心用户做什么,但是一个社区最大的魅力在于它的包容性——尊重全世界各个角落的人、生活和文化。所以唯一的解决方案就是最优化影响力,并且放弃控制这种想法。当我们不能直接控制平台的时候,怎么做才能影响平台呢?实际上,平台和社区的健康友好关系更像是民主非独裁。更多消息,大家可以关注本次专辑。 |