这里不是php开源板块吗,php开源框架有哪些

本文目录一览:

怎么理解PHP是开源的?

开源就是公开源代码的意思…

公开源代码不一定是免费使用的,也不代表能任意修改~~

开源和免费没关系…虽然大多开源的都是免费的…但是就和3楼说得一样..要看协议的~~

协议里有限制你只能学不能改,也不能用,事实上你就不能随意用…虽然大多协议只限制商业目的!

php、asp、jsp关于开源的问题

广义来讲,可以看到程序的全部源码,称开源。

程序代码开源:代码开个屁,要看网站作者是否加密代码了。

没有加密就是开源的,加密了就不是开源的,比如PHP的zend加密,

个人认为:开源相对来说是编译器的开源,

PHP是可以下载PHP的源码自己编译,这种叫开源。

你听谁说过可以下载IIS的源码自己编译的?JSP一点都不知道,无法解释。

2:编译器是否开源不影响你开发的程序用于商业用途。

3:linux是开源的吧,还不是有人在卖,没吊事。

4:打击正版,推崇盗版。哈哈哈。。。。

什么是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的源代码。

phpcms开源吗

绝对开源的,现在就可以去随便下载用了,以前用phpcms2008,现在有了phpcms v9了,可以去下载用哦

php的开源性

php 简单来说是一个解析器,是运行PHP程序用的。

这个解析器你可以免费使用而且是开源的。

asp的解析器不是开源的更不免费,它绑到操作系统里了,操作系统是收费的

这里的开源和免费不是指的PHP程序,,

PHP程序是否开源和免费取决于制作者。

跨平台只是他的一个优点。当然其它部份语言也有这个优点。

原创文章,作者:SVWS,如若转载,请注明出处:https://www.506064.com/n/147089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
SVWS的头像SVWS
上一篇 2024-11-01 14:05
下一篇 2024-11-01 14:05

相关推荐

  • Ojlat:一款快速开发Web应用程序的框架

    Ojlat是一款用于快速开发Web应用程序的框架。它的主要特点是高效、易用、可扩展且功能齐全。通过Ojlat,开发人员可以轻松地构建出高质量的Web应用程序。本文将从多个方面对Oj…

    编程 2025-04-29
  • Zlios——一个多功能的开发框架

    你是否在开发过程中常常遇到同样的问题,需要不断去寻找解决方案?你是否想要一个多功能、易于使用的开发框架来解决这些问题?那么,Zlios就是你需要的框架。 一、简介 Zlios是一个…

    编程 2025-04-29
  • agavi开发框架

    Agavi是一个基于MVC模式的Web应用程序开发框架,以REST和面向资源的设计为核心思想。本文章将从Agavi的概念、优点、使用方法和实例等方面进行详细介绍。 一、概念 Aga…

    编程 2025-04-29
  • Python unittest框架用法介绍

    Python unittest框架是Python自带的一种测试框架,可以用来编写并运行测试用例。在本文中,我们将从以下几个方面详细介绍Python unittest框架的使用方法和…

    编程 2025-04-29
  • com.alipay.sofa.bolt框架

    com.alipay.sofa.bolt框架是一款高性能、轻量级、可扩展的RPC框架。其广泛被应用于阿里集团内部服务以及阿里云上的服务。该框架通过NIO支持高并发,同时还内置了多种…

    编程 2025-04-29
  • SDN开源组织中ONOS起步最早

    ONOS是一个开源软件定义网络(SDN)操作系统,由ON.Lab创建并一直在开发。该平台旨在通过使用网络虚拟化技术使工程师能够快速灵活地创建和管理网络服务。 一、ONOS的优势 在…

    编程 2025-04-29
  • GitHub好玩的开源项目

    本文旨在介绍GitHub上一些好玩的开源项目,并提供代码示例供读者参考和学习。 一、Emoji列表 GitHub上有一份完整的Emoji列表,它支持各种平台和设备,方便用户在Git…

    编程 2025-04-28
  • Django框架:从简介到项目实战

    本文将从Django的介绍,以及如何搭建Django环境开始,逐步深入到Django模型、视图、模板、表单,最后通过一个小型项目实战,进行综合性的应用,让读者获得更深入的学习。 一…

    编程 2025-04-28
  • 云盘开源系统哪个好?

    本文将会介绍几种目前主流的云盘开源系统,从不同方面对它们做出分析比较,以此来确定哪个云盘开源系统是最适合您的。 一、Seafile Seafile是一款非常出色的云盘开源系统,它的…

    编程 2025-04-28
  • 开源Python CMS的优势和应用范围

    开源Python CMS是一种基于Python架构的内容管理系统。它不仅具有高效可靠的核心框架,还有大量的插件和现成的模板,可以充分满足各种网站需求,使开发人员轻松地进行网站设计和…

    编程 2025-04-28

发表回复

登录后才能评论