2015 年开源中国新增 6000 款软件盘点
刚刚过去的2015年,开源中国总共新增收录软件 5977 款,这些软件主要来自作者、用户的投递,以及我们在国内外网站发现的有价值的开源软件。根据这批新增软件所使用的编程语言、功能分类等方面,我们做了一次简单盘点。虽然我们收录的软件未必能全面反映整个开源软件圈,但不妨提供一个开源中国社区的视角,给大家作参考。
2015年新增收录的5977款软件中,使用开发语言排名第一的是 JavaScript,总共被 1375 款软件使用,占比 21%。排在第2、3位的是Objective-C、Java,分别被898款(14%)、821款(13%)软件所使用,4~8位的依次 是:Python,C/C++,Swift,HTML/CSS,Go。值得注意的是,不少软件不只使用了一种编程语言来开发。
我们用饼状图直观地描绘出 5977 款软件所用编程语言的比例:
而软件的功能分类方面,占比排在前三位的分别是:程序开发库共1334款(25%),iOS 组件共 1216 款(23%),Web开发相关共 817款(16%)。其中程序开发库包括服务框架/平台、各类应用工具包等等,此处不作细分。
其余功能分类依次是:应用软件,服务器软件,开发工具,jQuery 插件,管理和监控,建站系统,游戏相关,占比在3~7%之间,相互差距不大。
5977 款软件功能分类的比例如图:
结合前不久发布的《2015 年度新增开源软件排名 TOP 100》,前20名的软件主要分类是前端开发工具、移动开发和vWeb 开发,与总体新增软件的热门功能分类大致相同,反映在编程语言上,就是JavaScript、OC/Swift、Java 依然维持较高的热度。
2015年,开源中国公司开源导航页上线,我们也对当年收录的公司软件做了统计。从 Google 收录了最多软件,共203 款,其次是 Yahoo 143款、微软 106 款。几大公司的软件占比如下:
根据软件所使用协议,由多到少分别是 MIT 2564 款,Apache 1162 款,GPL 809 款,BSD 536款,比例分布如图:
希望以上归纳能给大家提供一些启示和帮助,欢迎在评论中分享你的见解~

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android 之父鲁宾迈向新征程:人工智能
Android 之父鲁宾迈向新征程:人工智能 “Android之父”鲁宾 《连线》(Wired)杂志日前发表文章称,在开放了Android之后,智能手机业务对安迪·鲁宾(Andy Rubin)已经失去了吸引力,这也正是他从谷歌(微博)离职的原因。如今,对世界现状不满的鲁宾又迈向新的征程:人工智能。 几年前,“Android之父”鲁宾帮助妻子蕾(Rie)在加州洛斯阿图市(Los Altos)开了一家面包房,取名“Voyageur du Temps”,译为“时光旅行者”。“房”如其名,该面包房通过精心重现欧洲经典糕点的口味和口感让顾客回到过去。为实现该目标,鲁宾从日本聘请了厨师(因为日本很好地继承了传统的烘焙技术),还购买了已经十分罕见的Bongard Cervap烤箱。 该面包房属于典型的“鲁宾风格”,出于业余爱好而投入一定的资金、精力和工程才能,仅仅是为了好玩。但这一次投资的面包房也具有“非典型”的一面,因为鲁宾通常会投资一些未来技术,如机器手臂和视网膜扫描仪等。 尽管如此,对于这个复古的面包房,鲁宾还是禁不住为它增加了一些未来元素。他手工编码了POS系统,在无需收银员干预的前提下就可...
- 下一篇
Android Wear 上位:Google Glass 进冷宫
最近有关Google Glass的报道似乎总免不了负面消息,先是进军英国面临诸多限制,在今年的Google I/O上也几乎没有被提到,闪光灯都给了Google正式登场的Android Wear可穿戴平台,以及三款全新的智能手表,特别是Moto 360。 国外科技媒体Arstechnica的作者Ron Amadeo在体验了全新的Android Wear智能手表后认为Google Glass即将被大家遗弃,因为基本上Glass能做的手表都能做,而且手表没Glass的那些缺点。Amadeo是一名Glass Explorer用户,他发现随着最初的新鲜感过去后,自己的Glass就基本放在抽屉里积灰了。 迅速获取信息 Android Wear和Google Glass一样拥有热门词条检测和语音控制功能,而且基本上也可以不用手控制。 某些方面Android Wear甚至做得更好。比如Glass需要轻轻抬头或是触摸一下才能开始语音控制,而Wear是always on,任何时候都能进行语音输入。两种设备都接入了Google的知识图谱,可以回答一些基本问题,也都可以完全用语音向朋友发信息。 迅速处理通知 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- 2048小游戏-低调大师作品
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker安装Oracle12C,快速搭建Oracle学习环境