CODE 官方博客

媒体报道:CSDN正式推出社交编程平台CODE

  2013年6月28日消息, 国内最大的IT技术社区CSDN今天宣布正式推出代码托管与社交编程平台“CODE”(https://code.csdn.net) 。

  CSDN CODE系统搭建于阿里云IaaS平台之上,向个人开发者、IT团队及企业提供代码托管、在线协作、社交编程、项目管理等服务。据介绍,CODE是CSDN面向国内开发者提供服务的第一步,CSDN将秉承关怀每一个开发者的理念,陆续推出更加值得期待的服务。

CODE首页

  CODE平台首页截屏

改善国内软件开发环境

  云计算技术的发展已经为很多行业带来了全新变革,而对于软件开发行业来说,一个基于云端服务的代码托管与社交编程平台将极大提高开发者的工作效率:更安全的开发环境、更便捷的项目管理方式、更多人参与开发以及更快速的软件迭代进程。

  “社交编程理念将会革新目前的软件开发工作模式,同时,它对开源社区的发展也将有极大的促进作用”。CSDN CODE平台负责人陈鸣介绍称,由于缺乏协作和足够的沟通,目前国内软件行业开发存在技术力量分散、项目管理混乱等现象,具体到开源领域,则造成了国内开源软件质量不高、缺乏持续的维护和更新、缺乏重量级开源软件等问题,国内软件开发环境与国外相比还有相当的差距。

  借助CODE平台,CSDN希望在软件开发者间架起沟通协作的桥梁,大力推广开放、协作的互联网精神,并帮助培养开发者使用和维护开源软件的习惯,以期促进国内开源文化、改善国内软件开发环境。

  “我们希望将CODE平台打造成国内一流的代码托管与社交编程平台,大量聚集优秀开发者和IT企业,汇聚国内开源项目,让国内也能拥有和Github、Google Code比肩的技术平台。我们还将与国内高校广泛合作,为在校学生提供业界最佳实践平台,为教学提供更便利的环境,力争成为全国高教系统内使用最广泛的教学项目托管平台”,CSDN总裁蒋涛表示。

  技术构架及安全构架

  据了解,CSDN CODE平台基于Gitlab这一成熟的代码托管系统进行开发,并大量了使用业内成熟的开源框架及开源产品, 如bootstrap,rails,jquery,redis,unicorn等。针对对大用户量、社交编程、用户体验改善等方面,CSDN CODE平台也做了大量的增强和优化工作,极大提高了系统可用性。相比github等国外同类网站,CSDN CODE平台在性能和安全性、稳定性上更有保障,也更符合国内用户的使用习惯。

CODE系统图

  CODE平台系统图

  在安全性方面,搭建于阿里云平台的“CODE”系统从基础平台安全(物理安全,网络安全,系统安全)、中间应用安全(口令安全,数据安全,数据安全)、运营管理安全三个层面来设计系统安全架构,并采用阿里云数据多副本备份机制、阿里云数据快照机制以及每晚CODE平台数据备份机制来保证数据安全,采用SSH/HTTPS保证数据传输的安全,力求给用户提供安全放心的使用环境。CSDN CODE系统还针对云平台环境做了适配,现有构架可以保证在增加服务器数量后,业务量可线性增长。

  作为CSDN整体服务的一部分, CSDN CODE平台使用CSDN通行证系统,与CSDN其他业务账号互通, 方便用户在各个业务间切换。据悉,未来CODE平台还将与CSDN其他业务实现统一协作。

开源群英会沙龙 CODE团队首次公开亮相

  “开源群英会2013”欢迎沙龙昨天晚上(6月28日)在车库咖啡召开,来自全国各地的开源软件作者和爱好者齐聚一堂,共叙中国开源生态发展相关话题。CODE团队在沙龙上也首次亮相,与现场开发者们深入讨论,了解开发者的实际需求。

  我们在沙龙上收集到了很多开源开发者们关心的问题,包括:开源软件如何商业化;开源社区的运营与演化;国内开源社区发展之路;国内开源软件相关政策;开源项目国际化与本地化;大公司内贡献开源;开源协作及线下交流;开源软件知识产权问题;移动互联网产业中的开源等等。

CODE沙龙

(图:阿里集团副总裁、LVS开源软件创始人章文嵩)

  阿里集团副总裁、LVS开源软件创始人章文嵩博士在沙龙上分享了他做开源软件的经验。章文嵩认为,开源软件要得到好的发展,首先产品需求要得到市场的认可。而在开源社区中,你可以收集到真实的用户需求。其次,最初版的软件能够很容的启动运行是很重要的(quickstart),如果用户在最初使用软件时受到了挫折,就很难继续保持对软件的关注。第三,开源社区要让参与者觉得自己能够有所贡献而且贡献要得到承认。

  MiniGUI项目发起人魏永明分享了有关开源软件商业化的观点。魏永明说,目前开源软件盈利有两个主要途径:一是将别人的开源软件做成一个解决方案或打包成产品,收取服务费或增值费用;二是自己开发开源软件,收软件使用费。但无论最终选用哪种方式都要首先注意一个前提:你的产品是否有足够大的市场需求。

程开源

(图:开源力量创始人,FocusSNS项目发起人程旭文)

  开源软件的版权问题也是大家关注的重点。开源力量创始人,FocusSNS项目发起人程旭文(程开源)说,好多开源作者把代码开放之后,会有一种特别悲壮心情。好像觉得开放源码就是放弃了所有权利。但实际上并没有那么悲壮,“你天然的拥有自己的著作权,因为你是所有者,有权利选择什么开源协议”。如果有人违反了你的协议,你可以用法律手段维护。

  Coreseek创始人李沫南分享了保持开源软件版权的方法,包括:在某些特殊的url上放一些指纹信息;通过定义一些个性化的字符常量来在代码中留下标记;以及比照GPL的中文版,重新写一个协议,约定在中国的某个法院解决纠纷,以避免穿越重洋打官司的不便,等等。

(图:两位开源作者正在交流)

  通过热烈的话题讨论,相信大家对开源软件、中国开源生态发展等问题都有了新的收获和认识。

  本次沙龙是中国开源界的一次盛会,也是CODE团队第一次与目标用户亲密接触。在这次活动中,我们更深入的了解了各位开源开发者的需求,也从中感受到中国开源开发者对开源事业的满腔热情。作为一家中文的代码托管与社交编程平台,CODE平台愿与大家一起为中国的开源事业做出力所能及的贡献,我们也希望,类似的业界交流会越来越多,越来越频繁。

  以下是一些现场花絮:

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙