设为首页加入收藏诚征代理商 
人才网-提供最新的人才网信息,人才信息查询,人才网招聘服务


开源技术:在企业应用中丧失使命?

 【eNet硅谷动力专稿】现在,越来越多的开源开发人员都是IT公司的员工,他们参与公司的开源项目,公司则付给他们薪水,而不是像独立程序员那样仅仅是因为兴趣才使用开源技术。这种变化给项目、程序员、雇员带来的问题是一样的。

  12月3日在印度班加罗尔举行的名为FOSS.IN 的免费和开源软件大会上,Sun 公司首席开源长官(Chief Open Source Officer)Simon Phipps上指出,越来越多的公司正在进入免费软件领域,这导致了大批IT公司的程序员也开始关注免费软件社区。

  目前的这种发展形势引发了这样一个问题:企业的开源软件开发人员应如何保护自己的自由和权利,并抵制有可能损害免费软件社区利益的企业影响。

  在这次会议上,一名印度政府实验室的工作人员抱怨说,他的职业规则要求他把开发的任何软件都要上交公司,其中包括在办公时间以外编写的软件。

  在这样的背景下,曾经建议因特尔采用开源战略的开源促进会(Open Source Initiative)理事会成员Danese Coop,在周五举行的FOSS.IN会议上用她所有的发言时间,向与会者勾画了一个策略,员工可以利用该策略保障其自主性不受强大并拒绝变化的企业法人的影响。

  Cooper表示,从历史上看,公司拥有自己的员工编写的任何软件的所有权,但现在,这种情况发生一些变化,比如,加利福尼亚州的雇员协议现在就允许雇员保留自己在工作时间以外的劳动成果的所有权。

  Cooper 说,“公司都是受利益驱动的,并且并须对其股东负责。为了赚取利润,公司必须每个季度都转变经营战略,所以,员工们经常发现他们的项目被取消了取消了。”

  “公司往往把他们的员工当作可以互换的‘插件’,并能胜任不同的职位,但这种观念现在正在慢慢转变,因为公司发现他们的员工正在逐渐流失。”Cooper补充说。

  Cooper表示,公司也往往想要操纵开源项目,而不是推动它们为公司得商业目标服务。举例来说,公司要求自己的员工参与有利于公司效益的开源项目。并且公司已经建立一种工作模式,可以预测项目要花多少钱,并且什么时候能完成。虽然这种模式需要改变,但是也是需要时间的。

  Cooper表示,依靠提供开源软件技术支持来赚钱要比销售许可软件赚钱困难得多。这就是雇员为什么应该对那些不怎么对开源技术感兴趣的公司有所警惕。特别是那些仅仅简单地把代码公开出来但却没有任何资源积累的公司。

  Phipps 说:“开源技术的力量已经变得很强大,很多公司正试图使用开源技术,但是却没有采用正确的途径。”

  员工也可能卷入这样的争论中,即劳动成果所有权或者劳动成果应该代表公司还是员工个人被承认。甚至员工劳动成果被承认之后,这也仅仅是一个有名无实的称号,实际上并不是所有的劳动成果都得到了承认。Cooper表示。

  对开源开发人员来说,摆在眼前的最好的办法就是,当确定要为某个公司工作时,自己首先要有主见,不能受公司的摆布,其次,还要与公司签订协议以保障自己的权利。

  雇员应该向公司要求写博客并能继续参与他们已经介入的项目的权利,因为这些活动可以提升他们的知名度,并能在他们与其他员工意见有分歧的时候提供帮助。Cooper说:“拥有一个人气旺盛的博客是克服你遇到的任何问题的最好的方式。” 

人才网http://www.job128.com 信息部