Skip to content

Commit

Permalink
Software License Changes
Browse files Browse the repository at this point in the history
The Creative Commons Attribution-ShareAlike 4.0 International
("CC BY-SA 4.0") license originally used with the php-mvc software and
source code is not valid for software licensing. Since the original
license is not valid for software licensing, the copyright holder is now
upgrading the license from its original version.

As of August 24, 2016, the php-mvc software will be licensed under the
GNU Affero General Public License v3 ("AGPLv3").

All previously distributed copies and modifications of this software are
hereby licensed under the AGPLv3 license retroactively.
  • Loading branch information
carlbennett committed Aug 24, 2016
1 parent 8b7dd82 commit 3216d5f
Show file tree
Hide file tree
Showing 26 changed files with 1,094 additions and 429 deletions.
1,089 changes: 661 additions & 428 deletions LICENSE.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"system"
],
"homepage": "https://github.com/carlbennett/php-mvc",
"license": "CC-BY-SA-4.0",
"license": "AGPLv3",
"authors": [
{
"name": "Carl Bennett",
Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Cache.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Common.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Controller.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Database.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/DatabaseDriver.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/BaseException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/ClassNotFoundException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/ControllerNotFoundException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/DatabaseUnavailableException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/IncorrectModelException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/QueryException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/TemplateNotFoundException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Exceptions/ViewNotFoundException.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries\Exceptions;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/GlobalErrorHandler.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/Gravatar.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/HTTPHeader.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
18 changes: 18 additions & 0 deletions src/libraries/IP.php
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
<?php
/**
* php-mvc, a PHP micro-framework for use as a frontend and/or backend
* Copyright (C) 2015-2016 Carl Bennett
* This file is part of php-mvc.
*
* php-mvc is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* php-mvc is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with php-mvc. If not, see <http://www.gnu.org/licenses/>.
*/

namespace CarlBennett\MVC\Libraries;

Expand Down
Loading

0 comments on commit 3216d5f

Please sign in to comment.