一周精彩聚焦

 
•  开源软件继续进军美国联邦政府
•  遗传算法绘制Firefox图标
•  IBM收购Sun—一次意义重大的并购
•  微软高层:GPL协议机遇与挑战并存
•  OpenChange将Exchange带入Linux
•  预测:2009年开源技术6大发展趋势
•  年终盘点:2008年Java大事记
•  年终盘点:2008年开源10件大事
•  微软:开源是创新源动力但Linux不能代表开源
•  解析经济危机对开源的影响:短痛更有利于发展
 

相关文章

 
 •  得客户者得天下--上海大众CRM
 •  开源软件的商业化历程
 •  开源软件的商业模式
 •  红帽不满足于被动防御 向行业及政府采购突破
 •  开源软件能够赚到钱吗
 •  揭密:开源软件七大盈利模式
 •  开源ERP:流星or明日之星
 •  国外厂商纷纷投入开源界 自述其中原因
 •  IBM再向开源迈进一步
 •  Oss运动起源于自由软件运动
 •  开放源码发展史上的重要事件
 •  Sun:CIO不再禁止开源软件开始开源治理
 •  浅谈:开源软件与自由软件的目标及区别
 •  开源在中国的现实意义
 •  2008开源中国开源世界高峰论坛五月召开
 •  开源渐成趋势 中国成重要推力
 •  Facebook开源其平台程序将免费通用
 •  Sun建“新兴市场销售区”扭转销售不利
 •  开源城市发展后续:慕尼黑继续,维也纳后退
 •  IcedTea在开源与OpenJDK间架起桥梁
 •  Google驳斥跳票:Android手机下半年按时发售
 •  新威胁 恶意软件转为犯罪软件
 •  两大手机Linux推进团体合并Linux平台有望统一
 •  开源框架Hibernate3的新特性以及发展趋势
 •  聚焦IT治理 实现信息化建设可持续发展
 •  ERP娱乐一把又何妨?
 •  QQ for Linux的后续改进计划出炉
 •  Shuttleworth:开源桌面需要整容
 •  理性分析:企业开源应用的神话与澄清
 •  业界盘点:10个有趣的开源软件分支
 •  火狐携支付宝启动新安全控件实现支付无障碍
 •  开源ERP完美演绎
 •  微软老兵著书称:软件未来在于开源
 •  经济环境恶化开源软件成企业IT支出新选择
 •  年终盘点:2008年开源10件大事
 •  解析经济危机对开源的影响:短痛更有利于发展
 •  微软:开源是创新源动力但Linux不能代表开源
 •  2.0时代的企业协同
 •  预测:2009年开源技术6大发展趋势
 
企业如何监管开源软件使用情况?
 

 

 http://www.52oss.com    2009年01月21日   自:   Linux论坛

 

不管企业是否了解开放源代码技术,几乎所有企业都安装了开放源代码技术。在成千上万的开源项目基于派生于数不清的受制于各种许可证的源代码的软件的情况下,必须采取治理措施来减少法律和运营风险。其目标是部署政策、系统和流程来确保管理使用开源软件的合理的标准。

公司可以部署各种治理解决方案,这些解决方案使他们可以记录开源的使用情况,实施开源政策,自动完成批准流程,跟踪和审计开源部署以及确保与开源许可证的遵从性。

开源治理的关键组成部分是了解企业使用什么开源软件,在何处使用。除了帮助你确定法律风险外,掌握“使用什么”和“在何处使用”在系统停机、发现安全漏洞或发生法律诉讼时至关重要。

令人吃惊的是,大多数企业不知道它们使用多少开源代码。在一些开源技术被各种规模的公司广泛使用的同时,另一些开源软件包由开发人员从网上下载,从而绕过 了标准的采购流程和控制。此外,一些工具由于被捆绑在开发人员需要的其它软件包之中,因此常常在不知不觉的情况下被部署。

事实上,开源程序可能包括几十种其它开源组件,从而使评估使用什么开源软件和涉及哪些许可证变得非常困难。建立开源库存目录基线是治理的关键步骤。此举将帮助你确定减少法律风险和计划使用、支持和更新开源组件所需要的行动。

开源软件的许可证难题

虽然开源代码可免费下载,但每个开源项目都附带着管理使用条件的开源许可证。事实上,目前有50多种获得OSI批准的开源许可证、这些许可证的成千上万种 变种以及大量的没有得到批准的一次性开源许可证。尽管很多开源许可方式的讨论围绕着GPL许可证展开,但其它的许可证在企业使用的开源软件中更常见。

与使用商用软件不同,你必须研究哪种许可证适用于下载的开源软件。在许多情况下,由于捆绑的代码而可能涉及许多许可证,并且这些许可证常常没有被明确地罗 列出来。因此,发现所有适用的许可证需要谨慎对待。此外,一些许可证可能要求承担相互冲突的义务,即使它们应用于某个应用的组件。

一旦你了解你拥有什么开源工具后,你必须定义和实施管理使用它们的政策。这些政策应当定义参数和规则。这些参数和规则包括对证书的要求或开源软件的支持、 什么许可证是可接受的、开源软件获得批准的流程和标准以及与开源社区打交道的指导方针。你的机构将根据这些参数和规则选择、使用和管理开源软件。例如,一 项政策可以定义预先得到批准的开源工具的白名单、禁用的开源工具的黑名单以及哪些灰名单开源软件包可以使用的条件。

许可证审批的管理的范围从宣布使用什么开源软件的简单电子邮件流程到更复杂的流程。重要的是记录使用什么开源软件、何处使用和什么得到了批准。随着这些批准流程被实施和自动化,它们将成为标准开发实践的组成部分。

你最后需要的一样东西是完整的开源工具的审计跟踪。如果没有安装了什么软件的记录,那么当出现法律或生产问题,搜寻这种记录将变得非常困难和代价高昂。

首先,企业必须跟踪经过指定的流程(包括从批准的开源库中下载的软件和批准使用的历史)开源软件。但是,即使有了合适的政策和流程,一些未经批准的开源软 件可能会通过缝隙溜进企业。因此,企业还必须通过定义的检查和审计来支持这些努力,来确保所有人都遵守规则。审计使企业可以将开源软件使用情况与使用政策 和批准使用的软件进行比较,寻找不一致的现象。

此外,正如使用专有软件一样,你需要确保你支持开源软件、控制使用的开源版本和管理更新过程。许多企业说它们拥有一种开源组件的各种版本,它们常常不知道哪种版本正在何处使用。最终结果会影响到正常运行时间、效率和风险。

跟踪和审计流程应当使企业可以看到开源软件使用情况的多种视图――按项目、许可证、用户、生命周期状态和服务器。多种跟踪机制――请求表格、系统扫描、手工输入、构建工具、下载――是执行政策和管理遵从性所不可缺少的。

所有这些元素一起为企业提供实施开源软件治理和减少风险的宝贵的、可审计的信息。通过部署跟踪和审计开源工具的流程和工具,企业可以在减少风险的同时,利用开源软件带来的巨大的费用节省。
 

关于我们 | 广告服务 | 诚征英才 | 欢迎合作 | 法律声明 | 网站地图 | 联系我们

上海凯源软件技术有限公司 版权所有 [沪ICP备08017833]

开源,开源软件,企业信息化