你家安装了一台格力空调,用了好多年了,假设董明珠现在突然关闭了格力的工厂,你家的空调会立即消失吗?
显然并不会
开源的软件,假设创始人改变了想法,现在要关闭开源,那么他也是在“下一个 Release”中先修改开源协议,提醒大家,我们要闭源了。他不能修改过去开源的事实,就像董明珠不能销毁你已经购买的格力空调
那么这个闭源行为对于那些已经开源的版本有影响吗?答案就是没有,而你安装的是上一个开源版本,所以不影响你在用的版本
那好了,既然明白这一点,那么既然老版本是开源的,假设开源协议是MIT或者BSD,很显然你是拥有源代码的,而这些宽容的开源协议是支持你复制修改的,就算是GPL,你也可以修改和迭代后继续开源
每个人,假设你有能力,你就可以继续在前人开源的基础上继续工作,继续开源,如果你由于自己太忙,或者其他各种原因无法维护开源库了,这没有问题,这是被允许的,其他人如果认为你这个项目有价值,他就会继续接着你的工作,就这么一代一代的传承下去
最后,开源是人类知识与智慧的结晶,是一项极其伟大的事业,正是由于一代一代人的持续努力,开源的旗帜永远不会倒
直到人类到达宇宙的尽头
编辑于 2023-07-19 10:18・IP 属地广东