Skip to content
This repository
Browse code

adding new license file (OSL 3.0) and updating readme to ReST

added notice of license to all source files.
OSL to all except the few files we ship inside of the application folder, those are AFL.
Updated license in user guide.

incrementing next dev version to 3.0 due to licensing change
commit f4a4bd8fac188ebc9cda822ffc811c218fd92b45 1 parent fbc4c5d
Derek Jones authored October 20, 2011

Showing 159 changed files with 4,014 additions and 692 deletions. Show diff stats Hide diff stats

  1. 26  application/config/autoload.php
  2. 25  application/config/config.php
  3. 25  application/config/constants.php
  4. 25  application/config/database.php
  5. 27  application/config/doctypes.php
  6. 26  application/config/foreign_chars.php
  7. 26  application/config/hooks.php
  8. 28  application/config/migration.php
  9. 26  application/config/mimes.php
  10. 26  application/config/profiler.php
  11. 26  application/config/routes.php
  12. 26  application/config/smileys.php
  13. 26  application/config/user_agents.php
  14. 27  application/controllers/welcome.php
  15. 28  application/errors/error_404.php
  16. 28  application/errors/error_db.php
  17. 28  application/errors/error_general.php
  18. 28  application/errors/error_php.php
  19. 28  application/views/welcome_message.php
  20. 25  index.php
  21. 245  license.rst
  22. 223  license.txt
  23. 245  license_afl.rst
  24. 172  license_afl.txt
  25. 99  readme.md
  26. 196  readme.rst
  27. 20  system/core/Benchmark.php
  28. 22  system/core/CodeIgniter.php
  29. 20  system/core/Common.php
  30. 20  system/core/Config.php
  31. 20  system/core/Controller.php
  32. 20  system/core/Exceptions.php
  33. 20  system/core/Hooks.php
  34. 20  system/core/Input.php
  35. 20  system/core/Lang.php
  36. 20  system/core/Loader.php
  37. 20  system/core/Model.php
  38. 20  system/core/Output.php
  39. 20  system/core/Router.php
  40. 20  system/core/Security.php
  41. 20  system/core/URI.php
  42. 20  system/core/Utf8.php
  43. 20  system/database/DB.php
  44. 20  system/database/DB_active_rec.php
  45. 20  system/database/DB_cache.php
  46. 20  system/database/DB_driver.php
  47. 22  system/database/DB_forge.php
  48. 20  system/database/DB_result.php
  49. 22  system/database/DB_utility.php
  50. 20  system/database/drivers/cubrid/cubrid_driver.php
  51. 20  system/database/drivers/cubrid/cubrid_forge.php
  52. 20  system/database/drivers/cubrid/cubrid_result.php
  53. 20  system/database/drivers/cubrid/cubrid_utility.php
  54. 20  system/database/drivers/mssql/mssql_driver.php
  55. 20  system/database/drivers/mssql/mssql_forge.php
  56. 20  system/database/drivers/mssql/mssql_result.php
  57. 20  system/database/drivers/mssql/mssql_utility.php
  58. 20  system/database/drivers/mysql/mysql_driver.php
  59. 20  system/database/drivers/mysql/mysql_forge.php
  60. 20  system/database/drivers/mysql/mysql_result.php
  61. 20  system/database/drivers/mysql/mysql_utility.php
  62. 20  system/database/drivers/mysqli/mysqli_driver.php
  63. 20  system/database/drivers/mysqli/mysqli_forge.php
  64. 20  system/database/drivers/mysqli/mysqli_result.php
  65. 20  system/database/drivers/mysqli/mysqli_utility.php
  66. 20  system/database/drivers/oci8/oci8_driver.php
  67. 20  system/database/drivers/oci8/oci8_forge.php
  68. 20  system/database/drivers/oci8/oci8_result.php
  69. 20  system/database/drivers/oci8/oci8_utility.php
  70. 20  system/database/drivers/odbc/odbc_driver.php
  71. 20  system/database/drivers/odbc/odbc_forge.php
  72. 20  system/database/drivers/odbc/odbc_result.php
  73. 20  system/database/drivers/odbc/odbc_utility.php
  74. 20  system/database/drivers/pdo/pdo_driver.php
  75. 20  system/database/drivers/pdo/pdo_forge.php
  76. 20  system/database/drivers/pdo/pdo_result.php
  77. 20  system/database/drivers/pdo/pdo_utility.php
  78. 20  system/database/drivers/postgre/postgre_driver.php
  79. 20  system/database/drivers/postgre/postgre_forge.php
  80. 20  system/database/drivers/postgre/postgre_result.php
  81. 20  system/database/drivers/postgre/postgre_utility.php
  82. 20  system/database/drivers/sqlite/sqlite_driver.php
  83. 20  system/database/drivers/sqlite/sqlite_forge.php
  84. 20  system/database/drivers/sqlite/sqlite_result.php
  85. 20  system/database/drivers/sqlite/sqlite_utility.php
  86. 20  system/database/drivers/sqlsrv/sqlsrv_driver.php
  87. 20  system/database/drivers/sqlsrv/sqlsrv_forge.php
  88. 20  system/database/drivers/sqlsrv/sqlsrv_result.php
  89. 20  system/database/drivers/sqlsrv/sqlsrv_utility.php
  90. 20  system/helpers/array_helper.php
  91. 20  system/helpers/captcha_helper.php
  92. 20  system/helpers/cookie_helper.php
  93. 20  system/helpers/date_helper.php
  94. 20  system/helpers/directory_helper.php
  95. 20  system/helpers/download_helper.php
  96. 20  system/helpers/email_helper.php
  97. 20  system/helpers/file_helper.php
  98. 20  system/helpers/form_helper.php
  99. 20  system/helpers/html_helper.php
  100. 20  system/helpers/inflector_helper.php
  101. 20  system/helpers/language_helper.php
  102. 20  system/helpers/number_helper.php
  103. 20  system/helpers/path_helper.php
  104. 20  system/helpers/security_helper.php
  105. 20  system/helpers/smiley_helper.php
  106. 20  system/helpers/string_helper.php
  107. 20  system/helpers/text_helper.php
  108. 20  system/helpers/typography_helper.php
  109. 20  system/helpers/url_helper.php
  110. 20  system/helpers/xml_helper.php
  111. 25  system/language/english/calendar_lang.php
  112. 25  system/language/english/date_lang.php
  113. 25  system/language/english/db_lang.php
  114. 25  system/language/english/email_lang.php
  115. 25  system/language/english/form_validation_lang.php
  116. 25  system/language/english/ftp_lang.php
  117. 25  system/language/english/imglib_lang.php
  118. 25  system/language/english/migration_lang.php
  119. 25  system/language/english/number_lang.php
  120. 25  system/language/english/profiler_lang.php
  121. 25  system/language/english/unit_test_lang.php
  122. 25  system/language/english/upload_lang.php
  123. 22  system/libraries/Cache/Cache.php
  124. 20  system/libraries/Cache/drivers/Cache_apc.php
  125. 22  system/libraries/Cache/drivers/Cache_dummy.php
  126. 22  system/libraries/Cache/drivers/Cache_file.php
  127. 22  system/libraries/Cache/drivers/Cache_memcached.php
  128. 20  system/libraries/Calendar.php
  129. 20  system/libraries/Cart.php
  130. 16  system/libraries/Driver.php
  131. 20  system/libraries/Email.php
  132. 20  system/libraries/Encrypt.php
  133. 20  system/libraries/Form_validation.php
  134. 20  system/libraries/Ftp.php
  135. 20  system/libraries/Image_lib.php
  136. 20  system/libraries/Javascript.php
  137. 20  system/libraries/Log.php
  138. 20  system/libraries/Migration.php
  139. 20  system/libraries/Pagination.php
  140. 20  system/libraries/Parser.php
  141. 20  system/libraries/Profiler.php
  142. 20  system/libraries/Session.php
  143. 20  system/libraries/Sha1.php
  144. 20  system/libraries/Table.php
  145. 20  system/libraries/Trackback.php
  146. 20  system/libraries/Typography.php
  147. 20  system/libraries/Unit_test.php
  148. 20  system/libraries/Upload.php
  149. 20  system/libraries/User_agent.php
  150. 28  system/libraries/Xmlrpc.php
  151. 20  system/libraries/Xmlrpcs.php
  152. 20  system/libraries/Zip.php
  153. 29  system/libraries/javascript/Jquery.php
  154. 22  user_guide_src/cilexer/cilexer/cilexer.py
  155. 2  user_guide_src/source/_themes/eldocs/layout.html
  156. 22  user_guide_src/source/_themes/eldocs/static/asset/css/common.css
  157. 12  user_guide_src/source/changelog.rst
  158. 4  user_guide_src/source/conf.py
  159. 307  user_guide_src/source/license.rst
26  application/config/autoload.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------
4 30
 | AUTO-LOADER
25  application/config/config.php
... ...
@@ -1,4 +1,29 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
2 27
 
3 28
 /*
4 29
 |--------------------------------------------------------------------------
25  application/config/constants.php
... ...
@@ -1,4 +1,29 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
2 27
 
3 28
 /*
4 29
 |--------------------------------------------------------------------------
25  application/config/database.php
... ...
@@ -1,4 +1,29 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
2 27
 /*
3 28
 | -------------------------------------------------------------------
4 29
 | DATABASE CONNECTIVITY SETTINGS
27  application/config/doctypes.php
... ...
@@ -1,4 +1,29 @@
1  
-<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  1
+<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
2 27
 
3 28
 $_doctypes = array(
4 29
 					'xhtml11'		=> '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">',
26  application/config/foreign_chars.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------
4 30
 | Foreign Characters
26  application/config/hooks.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------------
4 30
 | Hooks
28  application/config/migration.php
... ...
@@ -1,4 +1,30 @@
1  
-<?php defined('BASEPATH') OR exit('No direct script access allowed');
  1
+<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 |--------------------------------------------------------------------------
4 30
 | Enable/Disable Migrations
26  application/config/mimes.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------
4 30
 | MIME TYPES
26  application/config/profiler.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------------
4 30
 | Profiler Sections
26  application/config/routes.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------------
4 30
 | URI ROUTING
26  application/config/smileys.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------
4 30
 | SMILEYS
26  application/config/user_agents.php
... ...
@@ -1,4 +1,30 @@
1 1
 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+
2 28
 /*
3 29
 | -------------------------------------------------------------------
4 30
 | USER AGENT TYPES
27  application/controllers/welcome.php
... ...
@@ -1,4 +1,29 @@
1  
-<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  1
+<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
2 27
 
3 28
 class Welcome extends CI_Controller {
4 29
 
28  application/errors/error_404.php
... ...
@@ -1,3 +1,31 @@
  1
+<?php
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+?>
  28
+
1 29
 <!DOCTYPE html>
2 30
 <html lang="en">
3 31
 <head>
28  application/errors/error_db.php
... ...
@@ -1,3 +1,31 @@
  1
+<?php
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+?>
  28
+
1 29
 <!DOCTYPE html>
2 30
 <html lang="en">
3 31
 <head>
28  application/errors/error_general.php
... ...
@@ -1,3 +1,31 @@
  1
+<?php
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+?>
  28
+
1 29
 <!DOCTYPE html>
2 30
 <html lang="en">
3 31
 <head>
28  application/errors/error_php.php
... ...
@@ -1,3 +1,31 @@
  1
+<?php
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+?>
  28
+
1 29
 <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
2 30
 
3 31
 <h4>A PHP Error was encountered</h4>
28  application/views/welcome_message.php
... ...
@@ -1,3 +1,31 @@
  1
+<?php
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Academic Free License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license_afl.txt / license_afl.rst.
  13
+ * It is also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/AFL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/AFL-3.0 Academic Free License (AFL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
  27
+?>
  28
+
1 29
 <!DOCTYPE html>
2 30
 <html lang="en">
3 31
 <head>
25  index.php
... ...
@@ -1,4 +1,29 @@
1 1
 <?php
  2
+/**
  3
+ * CodeIgniter
  4
+ *
  5
+ * An open source application development framework for PHP 5.1.6 or newer
  6
+ *
  7
+ * NOTICE OF LICENSE
  8
+ * 
  9
+ * Licensed under the Open Software License version 3.0
  10
+ * 
  11
+ * This source file is subject to the Open Software License (OSL 3.0) that is
  12
+ * bundled with this package in the files license.txt / license.rst.  It is
  13
+ * also available through the world wide web at this URL:
  14
+ * http://opensource.org/licenses/OSL-3.0
  15
+ * If you did not receive a copy of the license and are unable to obtain it
  16
+ * through the world wide web, please send an email to
  17
+ * licensing@ellislab.com so we can send you a copy immediately.
  18
+ *
  19
+ * @package		CodeIgniter
  20
+ * @author		EllisLab Dev Team
  21
+ * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc. (http://ellislab.com/)
  22
+ * @license		http://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
  23
+ * @link		http://codeigniter.com
  24
+ * @since		Version 1.0
  25
+ * @filesource
  26
+ */
2 27
 
3 28
 /*
4 29
  *---------------------------------------------------------------
245  license.rst
Source Rendered
... ...
@@ -0,0 +1,245 @@
  1
+###################################
  2
+Open Software License ("OSL") v 3.0
  3
+###################################
  4
+
  5
+This Open Software License (the "License") applies to any original work of
  6
+authorship (the "Original Work") whose owner (the "Licensor") has placed the
  7
+following licensing notice adjacent to the copyright notice for the Original
  8
+Work:
  9
+
  10
+*Licensed under the Open Software License version 3.0*
  11
+
  12
+
  13
+*****************************
  14
+1) Grant of Copyright License
  15
+*****************************
  16
+
  17
+Licensor grants You a worldwide, royalty-free, non-exclusive, sublicensable
  18
+license, for the duration of the copyright, to do the following:
  19
+
  20
+	*a)* to reproduce the Original Work in copies, either alone or as part of
  21
+	a collective work;
  22
+
  23
+	*b)* to translate, adapt, alter, transform, modify, or arrange the
  24
+	Original Work, thereby creating derivative works ("Derivative Works")
  25
+	based upon the Original Work;
  26
+
  27
+	*c)* to distribute or communicate copies of the Original Work and
  28
+	Derivative Works to the public, *with the proviso that copies of Original
  29
+	Work or Derivative Works that You distribute or communicate shall be
  30
+	licensed under this Open Software License*;
  31
+
  32
+	*d)* to perform the Original Work publicly; and
  33
+
  34
+	*e)* to display the Original Work publicly.
  35
+
  36
+
  37
+**************************
  38
+2) Grant of Patent License
  39
+**************************
  40
+
  41
+Licensor grants You a worldwide, royalty-free, non-exclusive, sublicensable
  42
+license, under patent claims owned or controlled by the Licensor that are
  43
+embodied in the Original Work as furnished by the Licensor, for the duration
  44
+of the patents, to make, use, sell, offer for sale, have made, and import the
  45
+Original Work and Derivative Works.
  46
+
  47
+
  48
+*******************************
  49
+3) Grant of Source Code License
  50
+*******************************
  51
+
  52
+The term "Source Code" means the preferred form of the Original Work for
  53
+making modifications to it and all available documentation describing how to
  54
+modify the Original Work. Licensor agrees to provide a machine-readable copy
  55
+of the Source Code of the Original Work along with each copy of the Original
  56
+Work that Licensor distributes. Licensor reserves the right to satisfy this
  57
+obligation by placing a machine-readable copy of the Source Code in an
  58
+information repository reasonably calculated to permit inexpensive and
  59
+convenient access by You for as long as Licensor continues to distribute the
  60
+Original Work.
  61
+
  62
+
  63
+********************************
  64
+4) Exclusions From License Grant
  65
+********************************
  66
+
  67
+Neither the names of Licensor, nor the names of any contributors to the
  68
+Original Work, nor any of their trademarks or service marks, may be used to
  69
+endorse or promote products derived from this Original Work without express
  70
+prior permission of the Licensor. Except as expressly stated herein, nothing
  71
+in this License grants any license to Licensor's trademarks, copyrights,
  72
+patents, trade secrets or any other intellectual property. No patent license
  73
+is granted to make, use, sell, offer for sale, have made, or import
  74
+embodiments of any patent claims other than the licensed claims defined in
  75
+Section 2) No license is granted to the trademarks of Licensor even if such
  76
+marks are included in the Original Work. Nothing in this License shall be
  77
+interpreted to prohibit Licensor from licensing under terms different from
  78
+this License any Original Work that Licensor otherwise would have a right to
  79
+license.
  80
+
  81
+
  82
+**********************
  83
+5) External Deployment
  84
+**********************
  85
+
  86
+The term "External Deployment" means the use, distribution, or communication
  87
+of the Original Work or Derivative Works in any way such that the Original
  88
+Work or Derivative Works may be used by anyone other than You, whether those
  89
+works are distributed or communicated to those persons or made available as an
  90
+application intended for use over a network. As an express condition for the
  91
+grants of license hereunder, You must treat any External Deployment by You of
  92
+the Original Work or a Derivative Work as a distribution under section 1(c).
  93
+
  94
+
  95
+*********************
  96
+6) Attribution Rights
  97
+*********************
  98
+
  99
+You must retain, in the Source Code of any Derivative Works that You create,
  100
+all copyright, patent, or trademark notices from the Source Code of the
  101
+Original Work, as well as any notices of licensing and any descriptive text
  102
+identified therein as an "Attribution Notice." You must cause the Source Code
  103
+for any Derivative Works that You create to carry a prominent Attribution
  104
+Notice reasonably calculated to inform recipients that You have modified the
  105
+Original Work.
  106
+
  107
+
  108
+****************************************************
  109
+7) Warranty of Provenance and Disclaimer of Warranty
  110
+****************************************************
  111
+
  112
+Licensor warrants that the copyright in and to the Original Work and the
  113
+patent rights granted herein by Licensor are owned by the Licensor or are
  114
+sublicensed to You under the terms of this License with the permission of the
  115
+contributor(s) of those copyrights and patent rights. Except as expressly
  116
+stated in the immediately preceding sentence, the Original Work is provided
  117
+under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or
  118
+implied, including, without limitation, the warranties of non-infringement,
  119
+merchantability or fitness for a particular purpose. THE ENTIRE RISK AS TO THE
  120
+QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY
  121
+constitutes an essential part of this License. No license to the Original Work
  122
+is granted by this License except under this disclaimer.
  123
+
  124
+
  125
+**************************
  126
+8) Limitation of Liability
  127
+**************************
  128
+
  129
+Under no circumstances and under no legal theory, whether in tort (including
  130
+negligence), contract, or otherwise, shall the Licensor be liable to anyone
  131
+for any indirect, special, incidental, or consequential damages of any
  132
+character arising as a result of this License or the use of the Original Work
  133
+including, without limitation, damages for loss of goodwill, work stoppage,
  134
+computer failure or malfunction, or any and all other commercial damages or
  135
+losses. This limitation of liability shall not apply to the extent applicable
  136
+law prohibits such limitation.
  137
+
  138
+
  139
+*****************************
  140
+9) Acceptance and Termination
  141
+*****************************
  142
+
  143
+If, at any time, You expressly assented to this License, that assent indicates
  144
+your clear and irrevocable acceptance of this License and all of its terms and
  145
+conditions. If You distribute or communicate copies of the Original Work or a
  146
+Derivative Work, You must make a reasonable effort under the circumstances to
  147
+obtain the express assent of recipients to the terms of this License. This
  148
+License conditions your rights to undertake the activities listed in Section
  149
+1, including your right to create Derivative Works based upon the Original
  150
+Work, and doing so without honoring these terms and conditions is prohibited
  151
+by copyright law and international treaty. Nothing in this License is intended
  152
+to affect copyright exceptions and limitations (including "fair use" or "fair
  153
+dealing"). This License shall terminate immediately and You may no longer
  154
+exercise any of the rights granted to You by this License upon your failure to
  155
+honor the conditions in Section 1(c).
  156
+
  157
+
  158
+*********************************
  159
+10) Termination for Patent Action
  160
+*********************************
  161
+
  162
+This License shall terminate automatically and You may no longer exercise any
  163
+of the rights granted to You by this License as of the date You commence an
  164
+action, including a cross-claim or counterclaim, against Licensor or any
  165
+licensee alleging that the Original Work infringes a patent. This termination
  166
+provision shall not apply for an action alleging patent infringement by
  167
+combinations of the Original Work with other software or hardware.
  168
+
  169
+
  170
+*****************************************
  171
+11) Jurisdiction, Venue and Governing Law
  172
+*****************************************
  173
+
  174
+Any action or suit relating to this License may be brought only in the courts
  175
+of a jurisdiction wherein the Licensor resides or in which Licensor conducts
  176
+its primary business, and under the laws of that jurisdiction excluding its
  177
+conflict-of-law provisions. The application of the United Nations Convention
  178
+on Contracts for the International Sale of Goods is expressly excluded. Any
  179
+use of the Original Work outside the scope of this License or after its
  180
+termination shall be subject to the requirements and penalties of copyright or
  181
+patent law in the appropriate jurisdiction. This section shall survive the
  182
+termination of this License.
  183
+
  184
+
  185
+*******************
  186
+12) Attorneys' Fees
  187
+*******************
  188
+
  189
+In any action to enforce the terms of this License or seeking damages relating
  190
+thereto, the prevailing party shall be entitled to recover its costs and
  191
+expenses, including, without limitation, reasonable attorneys' fees and costs
  192
+incurred in connection with such action, including any appeal of such action.
  193
+This section shall survive the termination of this License.
  194
+
  195
+
  196
+*****************
  197
+13) Miscellaneous
  198
+*****************
  199
+
  200
+If any provision of this License is held to be unenforceable, such provision
  201
+shall be reformed only to the extent necessary to make it enforceable.
  202
+
  203
+
  204
+***************************************
  205
+14) Definition of "You" in This License
  206
+***************************************
  207
+
  208
+"You" throughout this License, whether in upper or lower case, means an
  209
+individual or a legal entity exercising rights under, and complying with all
  210
+of the terms of, this License. For legal entities, "You" includes any entity
  211
+that controls, is controlled by, or is under common control with you. For
  212
+purposes of this definition, "control" means (i) the power, direct or
  213
+indirect, to cause the direction or management of such entity, whether by
  214
+contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the
  215
+outstanding shares, or (iii) beneficial ownership of such entity.
  216
+
  217
+
  218
+****************
  219
+15) Right to Use
  220
+****************
  221
+
  222
+You may use the Original Work in all ways not otherwise restricted or
  223
+conditioned by this License or by law, and Licensor promises not to interfere
  224
+with or be responsible for such uses by You.
  225
+
  226
+
  227
+********************************
  228
+16) Modification of This License
  229
+********************************
  230
+
  231
+This License is Copyright © 2005 Lawrence Rosen. Permission is granted to
  232
+copy, distribute, or communicate this License without modification. Nothing in
  233
+this License permits You to modify this License as applied to the Original
  234
+Work or to Derivative Works. However, You may modify the text of this License
  235
+and copy, distribute or communicate your modified version (the "Modified
  236
+License") and apply it to other original works of authorship subject to the
  237
+following conditions: (i) You may not indicate in any way that your Modified
  238
+License is the "Open Software License" or "OSL" and you may not use those
  239
+names in the name of your Modified License; (ii) You must replace the notice
  240
+specified in the first paragraph above with the notice "Licensed under <insert
  241
+your license name here>" or with a notice of your own that is not confusingly
  242
+similar to the notice in this License; and (iii) You may not claim that your
  243
+original works are open source software unless your Modified License has been
  244
+approved by Open Source Initiative (OSI) and You comply with its license
  245
+review and certification process.
223  license.txt
... ...
@@ -1,51 +1,172 @@
1  
-Copyright (c) 2008 - 2011, EllisLab, Inc.
2  
-All rights reserved.
3  
-
4  
-This license is a legal agreement between you and EllisLab Inc. for the use
5  
-of CodeIgniter Software (the "Software").  By obtaining the Software you
6  
-agree to comply with the terms and conditions of this license.
7  
-
8  
-PERMITTED USE
9  
-You are permitted to use, copy, modify, and distribute the Software and its
10  
-documentation, with or without modification, for any purpose, provided that
11  
-the following conditions are met:
12  
-
13  
-1. A copy of this license agreement must be included with the distribution.
14  
-
15  
-2. Redistributions of source code must retain the above copyright notice in
16  
-   all source code files.
17  
-
18  
-3. Redistributions in binary form must reproduce the above copyright notice
19  
-   in the documentation and/or other materials provided with the distribution.
20  
-
21  
-4. Any files that have been modified must carry notices stating the nature
22  
-   of the change and the names of those who changed them.
23  
-
24  
-5. Products derived from the Software must include an acknowledgment that
25  
-   they are derived from CodeIgniter in their documentation and/or other
26  
-   materials provided with the distribution.
27  
-
28  
-6. Products derived from the Software may not be called "CodeIgniter",
29  
-   nor may "CodeIgniter" appear in their name, without prior written
30  
-   permission from EllisLab, Inc.
31  
-
32  
-INDEMNITY
33  
-You agree to indemnify and hold harmless the authors of the Software and
34  
-any contributors for any direct, indirect, incidental, or consequential
35  
-third-party claims, actions or suits, as well as any related expenses,
36  
-liabilities, damages, settlements or fees arising from your use or misuse
37  
-of the Software, or a violation of any terms of this license.
38  
-
39  
-DISCLAIMER OF WARRANTY
40  
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR
41  
-IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF QUALITY, PERFORMANCE,
42  
-NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
43  
-
44  
-LIMITATIONS OF LIABILITY
45  
-YOU ASSUME ALL RISK ASSOCIATED WITH THE INSTALLATION AND USE OF THE SOFTWARE.
46  
-IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS OF THE SOFTWARE BE LIABLE
47  
-FOR CLAIMS, DAMAGES OR OTHER LIABILITY ARISING FROM, OUT OF, OR IN CONNECTION
48  
-WITH THE SOFTWARE. LICENSE HOLDERS ARE SOLELY RESPONSIBLE FOR DETERMINING THE
49  
-APPROPRIATENESS OF USE AND ASSUME ALL RISKS ASSOCIATED WITH ITS USE, INCLUDING
50  
-BUT NOT LIMITED TO THE RISKS OF PROGRAM ERRORS, DAMAGE TO EQUIPMENT, LOSS OF
51  
-DATA OR SOFTWARE PROGRAMS, OR UNAVAILABILITY OR INTERRUPTION OF OPERATIONS.
  1
+Open Software License ("OSL") v 3.0
  2
+
  3
+This Open Software License (the "License") applies to any original work of
  4
+authorship (the "Original Work") whose owner (the "Licensor") has placed the
  5
+following licensing notice adjacent to the copyright notice for the Original
  6
+Work:
  7
+
  8
+Licensed under the Open Software License version 3.0
  9
+
  10
+1) Grant of Copyright License. Licensor grants You a worldwide, royalty-free,
  11
+non-exclusive, sublicensable license, for the duration of the copyright, to do
  12
+the following:
  13
+
  14
+	a) to reproduce the Original Work in copies, either alone or as part of a
  15
+		collective work;
  16
+
  17
+	b) to translate, adapt, alter, transform, modify, or arrange the Original
  18
+		Work, thereby creating derivative works ("Derivative Works") based
  19
+		upon the Original Work;
  20
+
  21
+	c) to distribute or communicate copies of the Original Work and Derivative
  22
+		Works to the public, with the proviso that copies of Original Work or
  23
+		Derivative Works that You distribute or communicate shall be licensed
  24
+		under this Open Software License;
  25
+
  26
+	d) to perform the Original Work publicly; and
  27
+
  28
+	e) to display the Original Work publicly.
  29
+
  30
+2) Grant of Patent License. Licensor grants You a worldwide, royalty-free,
  31
+non-exclusive, sublicensable license, under patent claims owned or controlled
  32
+by the Licensor that are embodied in the Original Work as furnished by the
  33
+Licensor, for the duration of the patents, to make, use, sell, offer for sale,
  34
+have made, and import the Original Work and Derivative Works.
  35
+
  36
+3) Grant of Source Code License. The term "Source Code" means the preferred
  37
+form of the Original Work for making modifications to it and all available
  38
+documentation describing how to modify the Original Work. Licensor agrees to
  39
+provide a machine-readable copy of the Source Code of the Original Work along
  40
+with each copy of the Original Work that Licensor distributes. Licensor
  41
+reserves the right to satisfy this obligation by placing a machine-readable
  42
+copy of the Source Code in an information repository reasonably calculated to
  43
+permit inexpensive and convenient access by You for as long as Licensor
  44
+continues to distribute the Original Work.
  45
+
  46
+4) Exclusions From License Grant. Neither the names of Licensor, nor the names
  47
+of any contributors to the Original Work, nor any of their trademarks or
  48
+service marks, may be used to endorse or promote products derived from this
  49
+Original Work without express prior permission of the Licensor. Except as
  50
+expressly stated herein, nothing in this License grants any license to
  51
+Licensor's trademarks, copyrights, patents, trade secrets or any other
  52
+intellectual property. No patent license is granted to make, use, sell, offer
  53
+for sale, have made, or import embodiments of any patent claims other than the
  54
+licensed claims defined in Section 2. No license is granted to the trademarks
  55
+of Licensor even if such marks are included in the Original Work. Nothing in
  56
+this License shall be interpreted to prohibit Licensor from licensing under
  57
+terms different from this License any Original Work that Licensor otherwise
  58
+would have a right to license.
  59
+
  60
+5) External Deployment. The term "External Deployment" means the use,
  61
+distribution, or communication of the Original Work or Derivative Works in any
  62
+way such that the Original Work or Derivative Works may be used by anyone
  63
+other than You, whether those works are distributed or communicated to those
  64
+persons or made available as an application intended for use over a network.
  65
+As an express condition for the grants of license hereunder, You must treat
  66
+any External Deployment by You of the Original Work or a Derivative Work as a
  67
+distribution under section 1(c).
  68
+
  69
+6) Attribution Rights. You must retain, in the Source Code of any Derivative
  70
+Works that You create, all copyright, patent, or trademark notices from the
  71
+Source Code of the Original Work, as well as any notices of licensing and any
  72
+descriptive text identified therein as an "Attribution Notice." You must cause
  73
+the Source Code for any Derivative Works that You create to carry a prominent
  74
+Attribution Notice reasonably calculated to inform recipients that You have
  75
+modified the Original Work.
  76
+
  77
+7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that
  78
+the copyright in and to the Original Work and the patent rights granted herein
  79
+by Licensor are owned by the Licensor or are sublicensed to You under the
  80
+terms of this License with the permission of the contributor(s) of those