开源软件的应用领域广泛
我们通常所说的开源软件,是指所有公开源代码的软件。也就是说公众可以通过极低的成本(如仅仅访问互联网而无需其他额外费用)获得该软件的源代码,并可自行修改源代码以满足自己的特殊需求。
开源软件正是因为其开源开放的特征,得到大量用户的使用和验证,也促进了编码高手之间的互动和交流,能够以最快的速度修复可能的缺陷,改善设计,保证了软件的良性快速发展。
目前市场上开源软件种类很多,在操作系统、编译工具链、数据库、WEB服务器、移动操作系统等各个方面已经成为主流。如广为人知的Linux 内核通过快速迭×××发,迅速占据了原先由商业UNIX系统控制的服务器操作系统领域;谷歌的 Android 操作系统,从 2007 年开源发布第一个版本起,至今已经占据了智能手机操作系统的半壁江山;在服务器端广泛使用的关系型数据库 MySQL,在以开源软件和商业许可并行的模式下,也得到了快速发展。
从管事到管人的根本转变
其实,除了上述领域,开源软件在企业管理中已成为不可或缺的工具,在人,财,物等资源的管理上发挥着越来越重要的作用。可以说,管理软件促进了现代企业管理的更加科学合理性。这首先体现在节省人力,提升工作效率上;其次,平台化管理让企业内部沟通更加即时轻便,甚至突破了空间限制;再次,企业的运转更加高效有序,企业发展更加良性健康。
市场上开源的企业管理软件从最基础的文字处理、电子表格和文稿演示到邮件处理,内部沟通,协同办公等软件应有尽有,如LibreOffice、钉钉、然之协同等优秀的开源产品。另外,各种专业性管理软件如ERP,OKR,CRM及财务管理等各类开源软件也非常多。开源软件对于企业来说,一来可以节省开支,还能通过修改代码实现个性化的功能需求,一举两得。也正因此,开源软件受到了很多企业的欢迎。
如何选择合适的开源软件?
开源软件虽自带免费属性,但并不是说所有开源软件都是免费的。开源软件有多种开放方式,开放核心是比较常见的一种,也就是说核心是开源的,如一些基本功能免费,但是外围的高级功能或服务需要付费。国内领先的研发类项目管理软件禅道就拥有免费的开源版和收费的企业版。当然企业版相对于开源版来说功能更加强大。对于那些需要特殊功能需求的用户来说,他们更加倾向选择付费的服务,因为即便如此,为此付出的成本可能也会远远低于商业软件。因此,这也成为很多开源软件公司采取的一种经营方式。
由于免费或部分免费,很多用户担心开源产品没有保障。其实,免费与否并不能作为唯一的评判依据。开源软件和商业软件的区别除了免费与否,更深层次上是经营方式的不同。但不管开源与否,企业要发展,产品和服务自然是核心,这是每个企业永远的功课。说到底,开源的不一定不靠谱,收费的也一定不尽善尽美。所以在选择时就需要擦亮眼睛,尽量选择口碑高,可信赖的产品。
但开源软件和商业软件的界定并不是一分为二的,某些商业软件也可能是开源的,某些开源软件也可能是收费的。除了上面提到的核心开放模式,还有多种发行方式,如混合模式其中一种,既贩卖工具等软件的许可,同时还向用户提供付费服务的模式,如Ubuntu Linux 发行版就是如此。
所以,开源盛行的时代,选择开源是趋势,用好开源则是智慧。