在Guptill看来,这些IT优先事项的选择结果是不可接受的,甚至有些自相矛盾,因为根据Saugatuck公司的报告,受调查的IT负责人说采用开源软件的四大原因之一就是“能够采用和修改源代码”。他说,由于现在有那么多的IT部门都在利用这些源代码,企业违反许可条款的可能性在增加。
更让问题复杂的是,绝大多数用户和IT负责人都只熟悉屈指可数的几种开源许可,例如通用公共许可证(GPL)和伯克利标准发行(BSD)。但事实上,Saugatuck公司发现各种企业使用的代码已经涉及到一千多种开源许可。“从我们目前的研究可以明显看出,许可方面的风险还不是企业用户采用开源软件的主要阻碍因素,”Guptill说,“但坦白讲,我们认为大多数用户只是没有察觉到这方面不断增加的风险。”
风险的增加
Guptill说,企业用户应该立即检查他们涉及到的开源许可协议,审核他们对开源软件的使用,并制定正规的政策来管理源代码——尤其是混合来源的代码。考虑到微软与Novell公司在2006年11月结成了合作关系并允诺要加强Linux与Windows之间的互操作性,上述建议尤其重要。
在审核方面,有两家主要的厂商——Massachusetts州Waltham市的Black Duck Software Inc.和San Francisco市的Palamida Inc——都专注于IT法规遵从性和知识产权问题的审查。Guptill推荐用户至少去了解一下这些公司提供的服务。
另外,随着开源软件进一步渗入企业以及各种软件栈,它可能需要昂贵的IT及厂商管理成本,这也成为一个潜在的挑战。Guptill说,这有可能导致用户采用更严格的软件和服务管理政策,包括增加对法规遵从性的审核,以及采用来源合规管理工具。
结果就是:开源软件使一般用户和企业厂商能比现在更快捷、更便宜地利用IT做更多事。然而伴随这些收益,Guptill认为也要付出管理上的成本。他说,IT管理者们面对许可问题的“涨潮”应该振作精神并做好准备。
声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

迷你博客
日志
相册
群组
分享
电影
问答
停车游戏
奴隶游戏
开源大搜索
项目点评
礼品中心
职业评测
开源博客
新闻阅读
考试练习
LW3DK开发
开源论坛
下载频道


