当前位置:首页 » 编程语言 » php开源代码

php开源代码

发布时间: 2025-06-03 22:02:26

㈠ 什么是php开源开源是什么意思

与你这个使用者关系不太大,开源指其许可协议 (license)。
php使用的许可协议是类似BSD的,还有个比较常使的叫GPL。

我先说GPL比较好,GPL是个限制性很强的开源license。一旦用GPL发行软件,则必须带有源代码。允许软件使用者修改源代码,修改后可重新发行,但必须继续以GPL做许可协议,并且一定也要带有源代码。“发行”不一定是免费的。

BSD license关键特点在于完全免费,也可以修改源代码后发行,可以不再以BSD协议发行,使用上几乎完全自由。

你可以看到两者的一些区别:
BSD的软件被修改后不再以BSD许可协议发行,因此可以不带源代码,用户不能再修改了,往往被直接用作商业用途。有很多商业例子,像mac os x就是使用FreeBSD的内核,加上苹果自己的图形系统。
GPL的软件强制性要带有源代码,其修改后的产品也只能用GPL继续发行,确保以后的用户有修改的权利,也确保了用户不能将别人的代码“据为己有”。
GPL软件其实是可以卖钱的,最少可以卖出一次。但“再发行者”要免费,原始作者也没办法阻止。

你作为php的使用者,你用php生产产品,不带有php这个工具的一部分,所以不属于修改php的源代码。

热点内容
android手机管家 发布:2025-06-05 23:29:04 浏览:834
java跳出for循环 发布:2025-06-05 23:19:21 浏览:637
大佬说编程 发布:2025-06-05 23:09:53 浏览:958
sqlserver2008权限设置 发布:2025-06-05 23:08:11 浏览:105
shell脚本log 发布:2025-06-05 23:04:26 浏览:618
塞纳买哪个配置的 发布:2025-06-05 23:01:52 浏览:939
安卓系统如何开机 发布:2025-06-05 23:01:44 浏览:298
如何查看自己以连接的无线wifi密码 发布:2025-06-05 22:39:11 浏览:8
u盘是怎样存储文件的 发布:2025-06-05 22:34:55 浏览:367
如何去掉缓存视频广告 发布:2025-06-05 22:33:59 浏览:430