在今天上午OSCON开幕式的主题演讲中,Docker的创始人所罗门·海克斯(Solomon Hykes)在构建成功的开源项目的过程中,从“ firehose”中学到的经验教训给了我们一个奇妙的鸟瞰图。 他称此过程为:增量革命。
Hykes说:“世界需要进行大规模创新的工具,这些工具必须封装技术的较难部分才能释放创造力。” 此外,不断增长的物联网(IoT),可编程的Internet将成为大规模创新的终极工具,可以同时或并行地对许多事物进行编程,而不是一次编程。
Docker员工参与了50多个项目,每月处理1200多个补丁。
Hykes最大的教训:
1. 否是暂时的,是永远的。 抵制接受新功能的每个补丁的冲动。 您以后总是可以改变主意并添加它,但是删除功能确实很困难-用户有干草叉,因此请保持冷静和合理。
2. 开源为挑战者提供了公平的竞争环境。 一个小型团队,甚至一个人,都可以通过开源“摆脱重担”,因为它可以获取大量的专业知识,因此创新者可以专注于矛尖并与之竞争。更大的组织。 这不是灵丹妙药,团队仍必须找出要解决的问题! 但是开源甚至可以让最小的竞争者自由地做到这一点。
互联网和物联网的发展令人兴奋,这使我们作为技术从业者有机会以崭新的伟大方式进行合作。 像Docker一样,管理良好的开源项目可以Swift增长,从而在该领域占据重要位置,一旦发生这种情况,我们都将赢得胜利。