爱好计算机的人或开发者可能总会在某些计算机网站上接触到“开源软件”这个词组,很多人可能会疑惑了,“开源软件”是个什么鬼?下面,本站小编就来通俗易懂的为大家科普一下。
开源软件
开源软件是什么?
「开源软件」,英文全程为Open Source Software,简称为OSS。顾名思义,就是开放源代码的软件,可供人们去学习、研究,甚至修改并且开发自己的软件。
常见开源软件
既然有开源软件,那肯定也有不开源软件,不开源软件也就是不公开源代码的软件,比如,我们所熟悉的来自于微软和苹果的软件,这类软件的源代码是保密的,只有自家公司的开发人员才可以接触改动代码,他人修改就会构成侵权。
那么,开源软件就是免费软件吗?
提起开源,多数人都会想到免费。一般来说,大多数开源软件是免费的。但并不意味着所有开源软件都是完全免费,比较常见的一种有,某些开源软件针对个人免费,但对企业用户是付费的。
开源软件不一定完全免费
简单来说,开源软件不等于免费软件,有些开源软件不一定是免费软件,它虽然公开源码,可以使用源码进行二次开发,但软件本身很可能要注册付费(或针对个人免费,企业授权付费)。
关于开源软件是什么,是否免费,就介绍到这里,希望对一些初学编程的开发者有所帮助与参考。