我自己一直有个“电脑开源化”(OSC)运动的构想,就是将自己的电脑的软硬件都开源化。想一想,汽车、电影这样的东西都可以开源制造,一台电脑为什么做不到“开源”全副武装呢?那么我们就开始吧
国内开源目录式资源站:
http://www.52oss.com/
http://www.oschina.net/
http://www.open-open.com/
http://www.huihoo.com/
Open Source Help Desk & Open Source Knowledge Base Software 开源Help Desk程序推荐:http://www.opensourcehelpdesklist.com/
了解世界最尖端的信息技术:http://www.cio.com/
使用开源软件的7个战略原因
即使开源软件在当今的软件市场中越来越耀眼,作为一名顾问,还是经常有人问我为什么应该选择开源软件,开源软件都有哪些优势.
因此我觉得有必要让大 家知道选择开源软件不 但是可行的,而且是非常划算的,同时建立起对开源软件的认同感是当务之急。下面我想从战略高度谈谈组织为什么可以选择开源软件,以及选择开源软件的意义。
1、降低风险
在当前动荡的市场环境下,组织不应该过度依赖软件公司,因为他们可能正面临生存的困境,每天都有无数的软件公司倒闭,因此选择软件公司的产品, 无异于将 自己的命运交给了别人。同时,软件公司的产品一向是封闭源代码的,试想一下,如果软件公司在一夜之间突然人间蒸发,你运行的系统就无人维护,随时可能面临 更换系统的境地,如果选择开源软件,可以将这种风险降到最低,活跃的开源软件通常会有源源不断的贡献者维护和更新,而且自己可以获取源代码,完全可以按照 自己的意愿进行修改,无需担心某一天突然找不到依靠。
2、产品质量更可靠
闭源软件的质量通常与软件公 司的开发人员水平息息相关,开发人员的水平通常参差不齐,因此闭源软件的质量通常也是参差不齐,而开源软件通常是由社区中的技术高手在维护,有时用户自身 也可以参与维护,并且开源软件的用户较多,软件存在的bug一般都会被及时发现和修补,产品质量更加可靠。
3、付出少,回报多
削减成本是商业成功至关重要的的因素,bug修复,开发功能和编写文档都会消耗大量的人力、物力和财力,如果选择开源软件,这些事情都有人在默 默奉献,不需要你付出什么,但你却可以享用别人的劳动成果,当然你愿意的话,也可以为开源软件做贡献。
4、不花冤枉钱
使用开源软件开发一个产品是值得投资的,可以降低开发成本,并可以快速推出自己的产品,然而,许多组织都希望投放到生产环境中的产品能得到支 持,于是诞 生了许多提供企业级开源产品支持服务的专业型公司,组织可以根据自身的情况,有选择性地购买需要的服务。如果选择闭源产品,通常会多花钱,买到自己可能用 不上的产品和服务。
5、招揽优秀人才
开源社区中充满了大量的优秀人才,他们富有激情,才华横溢,乐意为开源软件奉献,如果你的组织选择了开源软件,在他们眼中,你的组织充满了魅 力,因此要想招揽到优秀的人才一点问题也没有,试想一下,对开源软件有浓厚兴趣的人加入到你的组织,想不提高生产力都难。
6、行业适应能力更强
因为开源软件大多免费的缘故,在中小型组织中迅速得到了广泛使用,这些使用开源软件的组织可能来自各行各业,经过这么多组织的长时间使用,开源 软件的适 应能力更强,因此无论你的组织属于何种类型,都可以放心使用,相比之下,闭源的软件产品通常用户数量较少,行业适应能力不强,即使软件公司承诺可以定制开 发,也会是一个痛苦的合作过程。
7、产品更透明
由于开源软件是由社区在推动,其透明度很好,bug的 发现,新功能的提出都是在一个公开的论坛中进行的,你可以随时获取到最新信息,还可以参与进去,开源软件会根据使用者需求不断演变,而不是受限于一家公司 的意愿,因此你可以了解开源软件的未来发展规划和方向,其透明度比闭源软件高出许多,组织可以做到心中有数。
虽然开源软件有这么多优势,并不是说闭源解决方案一点没优势,但考虑到这些原因,组织在选择产品时,开源软件应被视为一种可行的选择。
Recent comments
6 hours 50 min ago
6 hours 53 min ago
6 hours 59 min ago
7 hours 6 min ago
7 hours 18 min ago
7 hours 44 min ago
7 hours 49 min ago
7 hours 59 min ago
8 hours 19 min ago
8 hours 21 min ago