OA软件代码不开源意味着什么呢?
过去,我们选购一款OA软件的同时也购买了它的服务,也就是说在OA实施期之后,如果系统出现Bug或需要新功能的开发,又或想要与公司的其他软件集成,用户必须求助于开发商,如此一来,本该处于主动位置的客户反过来处于了被动地位,更可怕的是,只要我们一天使用这套系统就意味着我们的钱袋一天向开发商打开,简直是个无底洞。
那么如果开放源代码又会怎么样呢?
如果供应商向用户开放软件的源代码,问题就简单多了。用户可以通过内部的信息部门自行开发需要的新功能,源代码中提供的标准接口也可以由任何懂技术的人员或公司来解决集成问题。如此一来,用户既能享受初始系统的快捷方便,又能在维护和服务上获得充分的自由度和选择权。
当然,放权不等于放任自流,而是有张有弛、有的放矢,高明的OA厂商懂得如何在保证用户自由度和利用率的同时保持自身的特权优势。九思软件(www.jiusi.net)新发布的V8版本协同OA在开放性方面,实现了30%以上的代码开源,为客户提供充足的修改空间与权限,满足扩展集成、功能开发等持续性需求,从而即解除了很多OA客户一旦上线,就会被OA厂商绑定的烦恼,又对软件核心技术进行了保留。
就像人人喊打的盗版,多数人都把它当成洪水猛兽,但Valve偏偏背道而驰,广招擅长修改3D 引擎的业余设计者,甚至为了便于业余爱好者制作出更好的修改而放出包括游戏的源代码资料片,最终成就最受欢迎的游戏模式。
所以,很多时候放权是为了更好的拥有,放权让产品拥有变得更好的可能性。OA软件一定程度的代码开源会让OA更加贴近用户,也许会成为OA市场的转折点。
现在所有人都在讲放权,放权是统治的需要,是民主的需要,是家庭和睦的需要,也是软件应用的需要。对OA来说,放权就是供应商提供代码开源,一套被锁死的OA软件对用户而言是没有价值的,任何“闭关锁国”的OA软件都是耍流氓。