设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

Tim Yeaton:开源社区主导的开源创新

2011-6-29 15:08| 发布者: joejoe0332| 查看: 1931| 评论: 0|原作者: 景保玉|来自: IT168

摘要:   “2011开源中国开源世界”高峰论坛及圆桌会议于2011年6月29-30日在北京丽亭华苑酒店召开。会上,与会者既可以近距离与国内开源专家以及与黑鸭子软件总裁、Apache基金会主席、HP全球总监、OpenOffice.org社区主席 ...

  什么叫做合规性?当然,我们今天上午也谈到过关于合规性,开源并不是说随心所欲,自然也要经过一定的管理,比如你有一些项目,你的创新速度越来越快,但是有时候没有办法很好的靠人工理解,比如自动工具等等,而且这个创新速度是如此之快,所以也没有办法对于个人进行监管。很多客户在考虑如何更加有效的使用开源,比如他们有利益诉求。比如每年有25%增长速度,50万开源项目,怎么从这些项目当中找到适合你的项目,而且越来越多,这就是为什么我觉得我们需要对它的代码进行分类就要考虑到合规性和安全的问题,这是Android的,中间黄色是设备制造商进行创新的领域,很多用Linux等等,在Android当中是非常复杂的,大概包括180个组成部分,大概有90种不许可等等,另外一方面软件的供应链,像Android系统,中国、台湾都是一样的,整个软件供应链非常长,对于Android系统的客户来说,比如你这个设备里有三百个零部件,各种不同的设备,可能会有一百多个不同软件供应商,怎么保证供应商了解,这是对于软件供应链管理非常重要的,如果设备供应商的话,或者说你是软件的供应商、设备供应商等等,比如像其它的有些公司,他们不仅仅生产自己的设备,同时还要看他们建立的代码是多少,对于软件供应链也可以进行很好的管理,电子设备市场将会变得越来越重要。

  什么叫做最佳实践?最佳实践最重要的并不是马上进行开源代码,首先要知道你的战略,要知道你要实现什么目标,如何实现,包括开源的政策等等,比如说现在有很多自动化工具,只有当你战略定义好的时候才能够事半功倍,而且还有相应的政策,你要知道你有多大风险,你需要什么样的知识产权、什么样的许可等等,首先你要从战略和政策方面进行规定,其次要看软件开发的过程和环境,能够保证你对它们进行修改、调整,比如60%来自于开源软件,你制定战略和流程之后就是自动层面的,这些是技术层面问题,把所有这些建立起来作为全生命周期的解决方案是最重要的。

  如果说我们现在能够做什么?在自动化和技术手段方面,我觉得首先有好几个不同的技术流程可以让你实现很大的经济利益,比如选取批准,进行选择,挑选代码,第二是要进行审核批准,要知道你的代码是什么内容,需要什么样的批准,另外编目录,经过验证,最后还有监控,开源实际上变化速度非常快,比如说我们的客户可能有几万个不同的开源软件,随时发生变化,没有办法进行全部了解,所以必须进行很好的监控、监管和维护等等。

  最后简单总结一下,在使用开源方面,首先经济性非常吸引人,比如说有些世界上的创新型的公司他们都是使用开源软件,非常积极的采用开源软件,另外还有一点,当然,你很容易解决这里面所面临的问题或者挑战,比如说首先确定的你的开源战略,然后开源目标,然后制定自上而下的政策等等,另外还包括开一下开发环境,对它进行调整,比如开源来自供应商、开源软件商等等,使得所有这些能够实现完全的自动化。


酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部