Logo F2FInterview

Codelgnitor Interview Questions

Q   |   QA

The OSL 3.0 license does not have any problem with this, however, the FSF says that the GPL does. Incidentally, the FSF would undoubtedly make the same statement in regard to the license for CodeIgniter 1.x and 2.x, so this is not a change.

OSL 3.0 has a more defined view of “derivative” and only considers actual modifications to code - not merely linking other source code - as creating a derivative work. On the other hand, the FSF interprets the GPL in a very strict way, that any distribution that includes GPL code must in whole be licensed as GPL. The reach of the license of GPL’d code is hotly debated among lawyers, which is itself a significant reason to avoid it.

Since CodeIgniter is a platform, we think this restriction is icky, and applications you write - your own code - should not have our (or anyone else’s) license forced upon them.

If you were used to the old proprietary CodeIgniter license, the most notable changes are:

  •     Distributions of the original or modified code must be licensed as OSL 3.0
  •     Your notices of attribution in each changed file no longer have to carry itemized changes, just that it has been changed, and by whom.
  •     CodeIgniter is now certified open source software and a participant in the Open Source Initiative
  •     By accepting an OSD-conformant license that is not authored by EllisLab, questions about license rights, obligations, and compatibility are answered beyond the sole opinion of EllisLab.
  •     Barriers are removed for legal teams deciding whether or not to use CodeIgniter as the basis for their products.

In order to link this F2FInterview's page as Reference on your website or Blog, click on below text area and pres (CTRL-C) to copy the code in clipboard or right click then copy the following lines after that paste into your website or Blog.

Get Reference Link To This Page: (copy below code by (CTRL-C) and paste into your website or Blog)
HTML Rendering of above code: