阅读更多
“我们的开源项目”已经成功举办了六届,在业界引起了较大的反响。上一期我们专访了发起人之一庄表伟,请他介绍了该活动的举办情况以及对开源的一些建议。

本期我们邀请了该活动的另一位发起人程旭文,他同时也是开源力量社区的创始人以及息壤开源社区的共同创始人,请他继续谈谈国内开源领域的现状。

欢迎大家推荐更多开源项目给我们,支持中国的开源项目发展,如果您和您的团队希望展示创业理念和有趣之处,或者有朋友正在创造这样的价值,请联系我们,发站内短信给ITeye管理员或者发邮件到webmaster@iteye.com即可。

惯例,先来个自我介绍吧! Top

我是程旭文,微博名是@程开源,我和伙伴一起创立了一家公司,叫源帆科技,英文名是Teksource Technologies,给客户提供开放源码解决方案服务,主要包括开源相关的咨询培训、研发交付业务等。

我接触开源是在2001左右开始,最早接触的开源产品是ACE和TAO,分别是一套C++网络编程开发包和一个基于ACE的CORBA(公共对象请求代理体系结构)产品,到现在这两个产品都还被广泛使用着。我当时在IONA工作,这家公司是一个商用CORBA产品提供商。

由于工作原因,当时梦想着自己也能做这样一个开源产品,当时Java正火,于是想尝试用Java来做一个CORBA产品。当时龙辉刚发起灰狐动力(Huihoo)开源社区不久,他和我有类似的想法,于是在Huihoo社区启动了这个项目,叫Orbas,后来国防科大王克波(mep)加入,他非常强劲,很快就实现了第一个版本,关于这个产品还可以在http://www.huihoo.org/orbas/上面找到。

后来由于各种原因,Huihoo社区的声音逐渐减弱。我也在相当长的时间内(大概从2004-2009这段时间)忙于所服务的公司(IONA, Progress)的事务,围绕基础软件分别做过售前、销售、销售管理工作。但我发现,我从事非开源产品越久,就越能听到用户的抱怨,抱怨被厂商锁定,被漫天要价的同时并不能享受到应有的服务,我就越发的发现开源产品的价值,心中一直涌动着对开源浓重的情节。直到2009年末,我从Progress离职,我想,我终于可以重新投入开源了。

我现在同时担任中国开源及基础软件通用技术创新战略联盟专业技术委员会副主任委员,上海软件行业协会开源专业委员会副主任委员。

庄表伟在上个访谈中已经介绍了该活动的一些情况,你们之前预料到活动的火爆程度了吗? Top

(庄表伟专访:http://www.iteye.com/magazines/92

开源就是这样,总会给人惊喜。“我们的开源项目”这个活动我们最初只是期望能在上海办一场活动就差不多了,结果消息一发出,收到各地开发者和志愿者的热情回复,希望能在他们当地也办一场,并且愿意付出自己的志愿行动参与组织。

最后的结果是我们总共办了六场,分别在上海、北京、成都、深圳,后又在北京上海各办了一场(活动回顾)。我们统计,有约50个演讲者进行了演讲,有超过50个志愿者参与了活动组织、1000多人报名,500人现场参会,志愿者们还帮着进行了现场直播,有超过500个IP看了远程参与了活动。通过本次活动,我们还建立了“国内的开源项目和开发者数据库”,已收录了66个优秀的国内原创开源项目。

在这个活动中,有没有一些让您印象深刻的开源项目和开发者? Top

Nutz

这是一个Java开发框架,项目本身并不性感,不属于当下热门的领域 ,但就像柴米油盐一样,是每个Java程序员都可能会用到的工具。Nutz的开发者非常注重社区文化,不张扬,低调快乐做代码,最终赢得了程序员群体的认可,现在项目发展得非常健康。

MiniGUI

这个项目是中国比较早的一批开源项目,1999年就发布了第一个版本,后由于各种原因闭源了。正值MiniGUI重新开源,作者魏永明在“我们的开源项目”活动中现身讲述了“MiniGUI的前世今生”,总结了MIniGUI的发展历程,经验教训,中国没有几个开发者有魏大侠这么长时间对开源的实践经验,故而听来格外的感慨。我印象比较深刻的是他提及由于Linux、Android 的冲击,他对嵌入式软件持悲观态度;另外,他还特意提及,如果MiniGUI一直保持开源,说不定现在将会是另一种局面,不过是什么样的局面,他也说不清,可惜历史不给人们重演的机会。

谈谈息壤开源社区吧!发起这个社区的目的是什么? Top

我发起成立息壤开源社区(www.sarons.org),实际上是想尝试解决开源协作过程中的规则问题。

当初在运营Huihoo开源社区时候,我亲眼目睹了Huihoo JFox项目的兴起以及消声匿迹,非常的痛心。JFox是一款J2EE 应用服务器,当初(2003~2004年)发布时在某些技术特性上甚至领先于JBoss,经过我们的一些运营,得到了越来越多开发者的认可,逐渐呈现爆发的趋势。由于当时参与JFox开发者和运营者对于著作权、商标权等知识产权的认识不清楚,核心开发者程勇和杨泳后来离开了Huihoo,创立了自己的公司和域名,原有的团队分裂了,JFox的力量被削弱了,是造成JFox后继乏力的最重要原因。实际上,这样的结局,在JFox发起之初就已经埋下了分裂的种子。

开源社区的开发者出于不同的诉求共同参与到同一个项目中,各自的期望不一样,协作的规则需要尽早确立,明确这个项目是个商业项目或是一个公益项目,需要明确著作者、商标权、专利权的归属,统一项目参与者的期望。

Apache就是这样,项目的参与者在获得代码提交权之前,需要签署贡献协议(Contribution License Agreement,CLA),CLA里明确了代码著作权,专利权等事宜。同时,Apache建立了一套项目管理规则,比如孵化器、项目投票发布规则等。Apache没有一个全职雇员,却成为全球最著名的开源组织之一,推动着世界开源的发展。

发起息壤开源社区,就是想尝试在中国建立一个类似于Apache基金会一样的组织。仿效国外对公益组织的命名,息壤的全名暂定为“息壤开放源代码基金会”。说到基金会,很多人很自然想到一定是一个管钱的组织,实际上我们的定位不是的,这个基金会,核心应是一个建立开源项目协作的规则的组织。

需要特别说明的,很多人包括做过多年开源的人,都不太分得清开源License与CLA的区别,开源License我们见得比较多,如GPL、LGPL、MIT等,开源License实际是发布和授权协议,针对的对象是开源的使用者和传播者,建立开源在传播和使用中的规则;而CLA是针对开源的生产者,约束开发者间的协作关系。

加入息壤开源社区需要什么条件?社区成员有什么样的义务或责任? Top

息壤社区的发展将会经历几个过程:

  1. 社区倡议阶段;
  2. 发起人、发起项目征集阶段;
  3. 规则制定阶段;
  4. 组织注册;
  5. 日常运作。
息壤现在正经历着第二阶段,我们已经征到29位共同发起人,囊括了国内最积极的开源爱好者。对于共同发起人,我们的要求很低,只要承诺认可息壤的理念,并愿意为息壤的发展做出努力就可以。这个阶段,实际也是检验发起人承诺的阶段,等到正式注册后,我们将根据发起人的贡献,票选出组织架构。

目前息壤开源社区有哪些孵化中或成熟的项目? Top

现在承诺捐赠给息壤的有两个项目,都和我本人有关,一个是FocusSNS,是一个Java语言编写的主题社交系统;另外一个是Spring4me,是胡浩忠写的。两个项目都还有很多的空间需要改进。需要有更多更好的项目加入到息壤,一起发展。

息壤开源基金会目前的筹备进度? Top

息壤现阶段遇到的主要问题是社会团体的注册问题。曾经有朋友主动要捐项目和资金给息壤,但由于没有实体,无法接收,阻碍了息壤的发展。

我们正在积极寻求注册的途径,也欢迎社会有识之士帮助息壤完成社会团体的注册。

您怎么看待国内的开源环境?这对于息壤社区/基金会的形成和发展将有何影响? Top

随着云计算、移动互联网的发展,传统的软件衍生出了新的商业模式,做软件的人们不再靠出售软件版权过活,而是靠其衍生的价值过活的时候,一部分开明的软件人就会考虑将软件开源化,让社会力量参与到自身的软件研发中,一方面降低了自身的研发成本,另外一方面也回馈了社会,增强了企业的品牌影响力。

淘宝开源出了很多产品,非但没有影响淘宝自身的业务,反倒树立了良好的社会品牌就是非常好例证。相信会有越来越多的中国企业加入到开源的行列中来,可以遇见,中国软件水平将会随着企业的开源化有极大的提升。

您认为哪个许可协议更适合国内的开源环境? Top

个人认为,无论哪种开源协议都适合国内的开源环境,采用哪种开源协议,取决开源作者的心态和期望。

对于想进入开源领域的开发者,庄表伟的建议是“慎入”,您的观点是? Top

早期的开源开发者,大多是一些狂热的技术爱好者,他们深知个人的力量比较微弱,希望通过开源这种开放式协作方式使得更多的人加入进来,共同壮大,心态上最好采用“just for fun”的心态,就算失败了也至少经历了。

开源进行到今天,未来将更多是企业行为占主流了,国内的互联网企业,比如淘宝、天涯、豆瓣、百度、新浪都或多或少开源了自己原本封闭在企业内的软件产品,有的甚至参与到了国际开源协作中去了。但总的来说,还处于“自发”的阶段,相信随着先行者如淘宝的示范效应,会有更多的企业过渡到“自觉”开源阶段。
  • 大小: 22 KB
  • 大小: 58.9 KB
  • 大小: 39.7 KB
  • 大小: 23.4 KB
  • 大小: 32.7 KB
  • 大小: 44.9 KB


评论 共 8 条
8 楼 MiseryCoder 2012-08-27 00:03
这名字起的好,一听就是程序员
7 楼 free0007 2012-08-24 08:33
支持开源
6 楼 hantsy 2012-08-23 18:14
记得以前 Huihoo 的人给了我一个 Intellij IDEA 4.5 的 License。
5 楼 as181920 2012-08-23 17:23
内容很多啊
4 楼 hantsy 2012-08-23 15:01
Huihoo 以前还经常上,现在 Huihoo 已经没什么内容了。
JFox 与 JBoss3.x 还可以对比一下,后面的就比不上了。
3 楼 yunzhu 2012-08-22 13:26
wangguo 写道
图片附件

图片附件中那几张图片是啥意思,跟本文没有1毛钱关系
2 楼 無為子 2012-08-22 12:01
任何活动都是和商业利益挂钩的~
1 楼 fat1 2012-08-21 13:10
有点意思 

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 息壤传媒文化有限公司云计算服务器备份文档

    息壤传媒文化有限公司云计算服务器备份文档 息壤传媒文化有限公司云计算服务器备份文档

  • ie浏览器flash player不能用的解决方案

    输入以下命令: 32位系统: 先输入 cd C:\Windows\System32\Macromed\Flash 后按下回车键 在输入 regsvr32 Flash.ocx 后按下回车键 64位系统: 先输入 cd C:\Windows\SysWOW64\Macromed\Flash 后按下回车键 在输入 regsvr32 Flash.ocx 后按下回车键 会提示DllRegiste

  • 7J's PHOTO

    7Js Photo                                                                                                                                                                                        

  • 国内外优秀开源项目创始人专访

    这几年陆续采访了国内外一些优秀开源项目的zuozh

  • 开源社区的激励模型

    | 作者:庄表伟|编辑:刘雪洁| 设计:宋传琪| 责编:王玥敏缘起开源社区里的激励模型,其实是一个经久不衰的老话题。4年多以前,我还写过一篇《区块链技术是否会终结开源时代?》,也是在讨论...

  • 开源社区“大牛”关于“开源”的大讨论

    Github 用的人越来越多,会越来越多的人和开源项目沾边。我觉得蛮好的,没啥建议。 ================================================= 放出代码前,想清楚,你是想通过开源赚钱呢,还是分享,如果是前者...

  • 息壤php空间,禅道新产品——‘息壤客户服务管理系统’发布

    而且,只要安装一个插件,它就可以实现与禅道项目管理的产品、用户、问题的同步,可以直接将问题转为Bug和需求。非常方便实用。先试为快,csm 在线试用:(已经与在线测试禅道系统实现数据互通)一、安装:1、解压zip...

  • “2013年度中国杰出开源人物”榜单出炉!

    6月28-29日,由中国开源软件推进联盟主办,CSDN和《程序员》杂志协办的 第八届开源中国开源世界高峰论坛暨中国开源群英会2013在北京航空航天大学隆重举行。今年大会在继承前七届成功经验的基础上,以国际视野的全新...

  • 第1届全球学生开源年会 sosconf 将于 2019年8月在美国南加州大学举行

    学生开源年会:Students Open Source Conference(简称 sosconf),是首个由学生组织、面向学生的非盈利全球性开源技术峰会。sosconf 2019 将于 8 月下旬在美国南加州大学举行。 2019年3月18日讯,美国洛杉矶 ...

  • 安卓期末作品小项目_息壤阅读微信小程序上线的提示说明

    尊敬的各位书友:经过努力工作,息壤阅读微信小程序已正式上线,习惯于使用微信小程序轻应用的书友可以使用,打开微信,选中搜索页面,具体操作步骤截图如下:特别备注:由于腾讯与苹果的有关规定,使用 IOS 端小...

  • 程序员之剑法三套-(原来程序员也是“剑客”)

    在IT圈里流浪的程序员,当青春逝去、渐至而立之年时,又有多少人黯然退出?30岁,似乎宣告了程序人生的终结。 从学会写第一个Basic程序起,已过去了15年,我也曾为30岁烦恼过。近日《神雕》热播,杨过在独孤剑圣...

  • 蝉知企业门户系统2.4版

    蝉知门户系统(changezhiEPS)是一款开源免费的企业门户系统,专为企业营销设计!它内置了文章、产品、论坛、评论、会员、博客、手册等功能,后台操作简洁方便,前台界面美观大方。并且针对搜索引擎做了大量的优化...

  • 天翼云“息壤”荣膺第六届数字中国建设峰会“十大硬核科技”称号

    近日,在第六届数字中国建设成果展览会最佳成果遴选颁奖仪式上,天翼云算力分发网络平台“息壤”荣获第六届数字中国建设峰会“十大硬核科技”称号;同时,在第三届国有企业数字化转型论坛上,“息壤”入选国务院...

  • 百度首个元宇宙产品希壤,可容纳10万人的同屏互动大型会议落地。

    “希壤”一词,来源于《山海经》中的“息壤”,是百度于2020年12月正式启动的元宇宙项目,是一个平行于物理世界的沉浸式虚拟空间。 百度副总裁马杰表示,希壤项目来源于去年疫情期间,无法面对面进行会议,因此团队...

  • [生存志] 第32节 女娲造人类

    她用的原料是息壤,这是一种很神奇的有机物质。所以用这种物质制造出来的人类就愈发的神奇,可以称作宇宙最杰出的产品。然而女娲却终究忘记要给她的产品命名,以至于我们并不知道人类的始祖到底叫做什么。在这一点上...

  • 息壤计划第二期

    在宇宙空间中制造出工厂和生产系统,为防止被光谱探测系统发现,必须在这些生产系统上面产生防御层 为穿透恒星际空间的时流光屏蔽层,... 息壤生产系统升级 4价铁元素生产系统 在原来的岩石和土壤生产系统的基础上...

  • python源码基于mediapipe设计实现人体姿态识别动态时间规整算法DTW和LSTM(长短期记忆循环神经网络.rar

    本项目基于Python源码,结合MediaPipe框架,实现了人体姿态识别功能,并进一步采用动态时间规整算法(DTW)和长短期记忆循环神经网络(LSTM)对人体动作进行识别。项目涵盖了从姿态估计到动作识别的完整流程,为计算机视觉和机器学习领域的研究与实践提供了有价值的参考。 MediaPipe是一个开源的多媒体处理框架,适用于视频、音频和图像等多种媒体数据的处理。在项目中,我们利用其强大的姿态估计模型,提取出人体的关节点信息,为后续的动作识别打下基础。DTW作为一种经典的模式匹配算法,能够有效地处理时间序列数据之间的差异,而LSTM则擅长捕捉长时间序列中的依赖关系。这两种算法的结合,使得项目在人体动作识别上取得了良好的效果。 经过运行测试,项目各项功能均表现稳定,可放心下载使用。对于计算机相关专业的学生、老师或企业员工而言,该项目不仅是一个高分资源,更是一个难得的实战演练平台。无论是作为毕业设计、课程设计,还是项目初期的立项演示,本项目都能为您提供有力的支持。

  • web期末大作业-电影动漫的源码案例.rar

    本学期末,我们为您呈现一份精心准备的电影动漫源码案例,它不仅是课程设计的优秀资源,更是您实践技能的有力提升工具。经过严格的运行测试,我们确保该案例能够完美兼容各种主流开发环境,让您无需担心兼容性问题,从而更加专注于代码的学习与优化。 这份案例资源覆盖了前端设计、后端逻辑处理、数据库管理等多个关键环节,旨在为您提供一个全面而深入的学习体验。无论您是计算机专业的在校学生,还是对编程充满热情的爱好者,亦或是希望提升技能的企业员工,这份案例都将为您提供宝贵的实战经验。 此外,我们还特别准备了详细的使用指南和在线支持,确保您在学习和使用的过程中能够得到及时有效的帮助。您可以放心下载和使用这份资源,让它成为您学习道路上的得力助手。让我们携手共进,通过实践探索编程的无限可能!

  • java图书管理系统毕业设计(源代码+lw).zip

    本设计是为图书馆集成管理系统设计一个界面,图书馆集成管理系统是用MICROSOFT VISUAL Foxpro 6.0 来建库(因特殊原因该用 MICROSOFT Access来建库)。它包括: 中文图书数据库; 西文图书数据库; 发行商数据库; 出版商数据库; 读者数据库; 中文期刊数据库; 西文期刊数据库; 中文非印刷资料库; 西文非印刷资料库; 典藏库; 流通库; 预约库; 流通日志库;

Global site tag (gtag.js) - Google Analytics