What is PHP?

php + mySQL + Linux = Liberty

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. If you are new to PHP and want to get some idea of how it works, try the introductory tutorial. After that, check out the online manual, and the example archive sites and some of the other resources available in the links section.

Related sites



PHP Licensing

For licensing and copyright information on the PHP project materials, please see the following links:

  1. PHP Codebase
  2. PHP Documentation
  3. PHP Website
  4. FAQ’s
  5. Licensing information for related projects

  1. PHP Codebase

    • PHP 4 and PHP 5 are distributed under the PHP License v3.01, copyright (c) the PHP Group.
      • This is an Open Source license, certified by the Open Source Initiative.
      • The PHP license is a BSD-style license which does not have the “copyleft” restrictions associated with GPL.
    • Some files have been contributed under other (compatible) licenses and carry additional requirements and copyright information.
      This is indicated in the license + copyright comment block at the top of the source file.
    • Practical Guidelines:

  2. PHP Documentation

  3. PHP Website

  4. Frequently Asked Questions

    Use of the “PHP” name

    Q. I’ve written a project in PHP that I’m going to release as open source, and I’d like to call it PHPTransmogrifier. Is that OK?

    A. We cannot really stop you from using PHP in the name of your project unless you include any code from the PHP distribution, in which case you would be violating the license. See Clause 4 in the PHP License v3.01
    But we would really prefer if people would come up with their own names independent of the PHP name.

    “Why?” you ask. You are only trying to contribute to the PHP community. That may be true, but by using the PHP name you are explicitly linking your efforts to those of the entire PHP development community and the years of work that has gone into the PHP project. Every time a flaw is found in one of the thousands of applications out there that call themselves “PHP-Something” the negative karma that generates reflects unfairly on the entire PHP project. We had nothing to do with PHP-Nuke, for example, and every bugtraq posting on that says “PHP” in it. Your particular project may in fact be the greatest thing ever, but we have to be consistent in how we handle these requests and we honestly have no way of knowing whether your project is actually the greatest thing ever.

    So, please, pick a name that stands on its own merits. If your stuff is good, it will not take long to establish a reputation for yourselves. Look at Zope, for example, that is a framework for Python that doesn’t have Python in the name. Smarty as well doesn’t have PHP in the name and does quite well.

    Change in licensing from PHP 4 onwards

    Q. Why is PHP 4 not dual-licensed under the GNU General Public License (GPL) like PHP 3 was?

    A. GPL enforces many restrictions on what can and cannot be done with the licensed code. The PHP developers decided to release PHP under a much more loose license (Apache-style), to help PHP become as popular as possible.

  5. Licensing information for related projects

    For related projects, please refer to licensing information on the Project websites:



Shiva Shankar

What is Apache?


The most widely available HTTP server on the Internet. It supports the PERL and PHP languages. Apache is one of the more popular web servers that run on a Unix system. Open source web server that runs on most commonly used platforms. Apache is an open source Web server that is distributed free. Apache runs on Unix-based operating systems (including Linux and Solaris) and Windows 95/98/NT. Apache was originally based on the NCSA server, but is now an independent product, supported by the nonprofit Apache Software Foundation.

Apache is one of the the world’s most widely used Web servers. Originally developed in 1995 by a group that was to go on to become the The Apache Group, the Apache HTTP Server is Open Source Software, and considered by proponents to be fast, scalable and secure.

As of October 2005 almost 70% of the worlds web servers run on Apache.

%d bloggers like this: