JFrog:开源项目的最大挑战是文档和许可

标签: jfrog 开源 项目 | 发表时间:2013-08-09 17:21 | 作者:
出处:http://www.iteye.com

本文作者Chris Mayer根据JFrog的一份关于开源项目最大挑战的调查,引用Google和,的案例分析了开源项目里应该着重注意的事项。(以下是编译内容)

一份调查显示,每当在工作中要用到开源软件的时候,贫乏的文档和许可是开发人员面临的最大挑战。以色列创业公司JFrog,以开源项目仓库管理器——Artifactory为众人所熟知,他们发现,来自世界500强的150家企业里有65%开发者认为上面所说的两点(文档和许可)是开源中最大的障碍。JFrog认为这一发现或许还可以这样理解:开发者经常担心“正在使用的OSS(开源软件)并不可靠”,不管这项技术有多先进。

援引开发者的话说,其它棘手问题包括:分销平台的可靠性和性能(25%);关键时刻的代码变更(57%)。在非开发任务期间做的其它事情都有:等待反馈(27%),任务跟踪(18%)。这项“Your Life as a Developer”的调查看上去只是纯粹的想要弄清楚:如果JFrog 退回到一月份来发行二进制存储库Bintray的话,是否会是一个正确的选择呢?这一服务准许开发者发布和下载开源软件包,并且更加倾向于关注社会,同时还许可用户在技术社区里分享和发现其它的软件包。用户较为青睐的高调软件包涵盖Netflix,OpenJDK,ElasticSearch和Gradle。

总而言之,这项报告还是发现了一些有趣的东西。为了和别人共享资源库和代码,50%受访者使用源代码控制,而40%的人使用二进制存储库作为首选方法。JFrog的这个建议有助于同事之间更加相互合作,至少要比以前的相互合作机会多很多。

Google Code和GitHub都已经在去年终止了对二进制的托管,也就是说Bintray很有可能从他们那里接手对二进制的托管。不过,至今仍有20%的调查者还在经常使用非现存的服务。JFrog认为这主要是Google和GitHub的核心优势并没有利用在这里的缘故。毫无疑问这是一个很好的案例,这一调查结果可能有更深层次的暗示:绝大部分的大公司不信任在线私人二进制存储库。因此,Bintray的主要挑战是必须获得这些大公司的支持。

发布Releases之后,GitHub就从那以后稍微改变了策略,可以认为是对产品营销过程的一个反思。据一位公司发言人称:在这之前,GitHub放弃了上传资料的功能,因为这款功能并不像GitHub用户体验的结果那样具有较高的质量。可能这给Bintray带来不小的挑战。

自从 在四月份公开上市以来,所有的数据显示都说明了Bintray的势头很强劲——5814个会员在服务器上托管着超过65000个软件包。自从Google Code停止支持之后,它的增长率一直以鼓舞人心的势头在上升,两周之内的注册量就增长了250%。另外,自动的GitHub的引入也为注册量的增长做出了巨大的贡献。

JFrog报告指出,“这对于Bintray来说是一个相当有意义的飞跃,我们相信来自Google和GitHub直接相关性的消息。而且它也强调了现在仍需要一个具有更大增长空间的市场。”   

Via  Jaxenter



感谢 学良3 投递这篇资讯

资讯来源: CSDN

已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [jfrog 开源 项目] 推荐:

JFrog:开源项目的最大挑战是文档和许可

- - ITeye资讯频道
本文作者Chris Mayer根据JFrog的一份关于开源项目最大挑战的调查,引用Google和,的案例分析了开源项目里应该着重注意的事项. 一份调查显示,每当在工作中要用到开源软件的时候,贫乏的文档和许可是开发人员面临的最大挑战. 以色列创业公司JFrog,以开源项目仓库管理器——Artifactory为众人所熟知,他们发现,来自世界500强的150家企业里有65%开发者认为上面所说的两点(文档和许可)是开源中最大的障碍.

Android优秀开源项目

- - CSDN博客移动开发推荐文章
Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习. 今天爬爬把自己熟悉的一些开源项目整理起来,希望能对 Android开发同学们有所帮助. 另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容. Apollo音乐播放器:就一个播放器,但是实现的很好.

开源项目之NeoCrypt

- - CSDN博客推荐文章
一个文件加密解密软件的源代码,可以设置很多著名的加密算法进行加密解密. 它集强力、安全的算法和简单、易用的界面于一身. 它的文件管理界面可以轻易地观看和更改整个系 统的加密设置,也可以加/解密选定的文件,安全地删除文件. 项目需要用到第三方库cryptlib,该库已经放到源码包中. 本程序有一个动态链接库NeoCryptSX与一个主程序Neocrypt组成,NeoCryptSX动态库操作简单,只负责发送调用消息,Neocrypt主程序中封装了Decryptor类负责解码、Encryptor类负责编码,File类负责文件操作、CProgUpdater类负责进度等.

开源项目 AllJoyn 初识

- - CSDN博客推荐文章
AllJoyn 高通的一个开源项目,针对IoT的. 光看到介绍第一个感觉就是高大上啊. 它要解决的问题是物联网中互联互通的问题,一个好大平台. 从它介绍的PPT的两张图比较一下就会比较清楚了. 第一张图中它描绘的是现状,各个设备厂商虽然都对外提供了物联网接口,云接口,但各个设备没有互联互通,各自为政,群雄割据.

Google正式开源LevelDB项目

- Jie - 新闻 - LUPA开源社区
  Google 宣布 LevelDB 项目开源,使用的开源授权协议为 BSD.   Leveldb是一个google实现的非常高效的kv数据库,目前的版本1.2能够支持billion级别的数据量了. 在这个数量级别下还有着非常高的性能,主要归功.

晒晒我的开源项目们

- zffl - 透明思考 - Thoughts
在等“bundle install”的时候闲着没事,打开 我的Github ,发现还有那么一些东西值得分享一下的. 啤酒游戏 :《 第五项修炼 》里讲的啤酒游戏. 合作的进化 :这就是《 合作的进化 》那本书里讲的生存竞赛游戏. 可以自己写新的策略放进来,看看重复囚徒困境中的最佳策略是如何被选择出来的.

如何熟悉一个开源项目?

- - IT技术博客大学习
       你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西.     1.首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解.     2.阅读项目的文档,重点关注类似 Getting started、Example之类的文档,从中学习如何下载、安装、甚至基本使用该项目所需要的知识.

OpenStack – 开源云计算项目

- - 弯曲评论
系列目录 Future Internet Technology. OpenFlow – 打造弹性化的可控互联网. Open vSwitch – 开放虚拟交换标准. Mininet – “懒惰”网络研究者的福音. NOX – 现代网络操作系统. OpenStack – 开源云计算项目. 时下云计算如火如荼,众多企业纷纷推出云计算相关的应用,不少还搭建企业私有云和少数公有云(代表为Amazon).

2012年五大开源项目

- - 创意科技 - 果壳网
如果一切照计划运行,明年红帽公司(Red Hat)将成为第一家年收入超过10亿美元的开源软件企业,这将是开源社区历史上一个重要的分水岭,开源开发人员一向认为基于社区的开源开发模式非常的具有可行性,甚至比闭源开发更优越,将替代传统开发模式,成为将来软件开发模式. 近几年,诸如Linux,Perl, Apache, Hadoop, OpenOffice, GIMP等数十开源项目在软件市场上如鱼得水,新的一年,又有什么项目会脱颖而出.

晒晒我们的开源项目

- - robbin的自言自语
我们的研发团队是一支mini型研发团队,目前共有研发人员13人. 由于网站产品维护的历史原因,这13人的研发团队分为4支小组,分别是:Ruby研发小组5人;PHP研发小组4人;.net研发小组2人,Java搜索小组2人. 别看我们研发人员这么少,但是我们研发人员战斗力很强,我们维护和开发着十多条产品线.