1 | GNU AFFERO GENERAL PUBLIC LICENSE |
1 | GNU AFFERO GENERAL PUBLIC LICENSE |
2 | Last Call Draft (2) of Version 3, 14 August 2007 |
2 | Version 3, 19 November 2007 |
3 | |
|
|
4 | THIS IS A DRAFT, NOT A PUBLISHED VERSION OF THE GNU AFFERO GENERAL PUBLIC |
|
|
5 | LICENSE. |
|
|
6 | |
3 | |
7 | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> |
4 | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> |
8 | Everyone is permitted to copy and distribute verbatim copies |
5 | Everyone is permitted to copy and distribute verbatim copies |
9 | of this license document, but changing it is not allowed. |
6 | of this license document, but changing it is not allowed. |
10 | |
7 | |
… | |
… | |
48 | provide the source code of the modified version running there to the |
45 | provide the source code of the modified version running there to the |
49 | users of that server. Therefore, public use of a modified version, on |
46 | users of that server. Therefore, public use of a modified version, on |
50 | a publicly accessible server, gives the public access to the source |
47 | a publicly accessible server, gives the public access to the source |
51 | code of the modified version. |
48 | code of the modified version. |
52 | |
49 | |
|
|
50 | An older license, called the Affero General Public License and |
|
|
51 | published by Affero, was designed to accomplish similar goals. This is |
|
|
52 | a different license, not a version of the Affero GPL, but Affero has |
|
|
53 | released a new version of the Affero GPL which permits relicensing under |
|
|
54 | this license. |
|
|
55 | |
53 | The precise terms and conditions for copying, distribution and |
56 | The precise terms and conditions for copying, distribution and |
54 | modification follow. |
57 | modification follow. |
55 | |
58 | |
56 | TERMS AND CONDITIONS |
59 | TERMS AND CONDITIONS |
57 | |
60 | |
58 | 0. Definitions. |
61 | 0. Definitions. |
59 | |
62 | |
60 | "This License" refers to version 3 of the GNU Affero General Public |
63 | "This License" refers to version 3 of the GNU Affero General Public |
61 | License. |
64 | License. |
62 | |
65 | |
63 | "Copyright" also means copyright-like laws that apply to other kinds of |
66 | "Copyright" also means copyright-like laws that apply to other kinds |
64 | works, such as semiconductor masks. |
67 | of works, such as semiconductor masks. |
65 | |
68 | |
66 | "The Program" refers to any copyrightable work licensed under this |
69 | "The Program" refers to any copyrightable work licensed under this |
67 | License. Each licensee is addressed as "you". "Licensees" and |
70 | License. Each licensee is addressed as "you". "Licensees" and |
68 | "recipients" may be individuals or organizations. |
71 | "recipients" may be individuals or organizations. |
69 | |
72 | |
70 | To "modify" a work means to copy from or adapt all or part of the work |
73 | To "modify" a work means to copy from or adapt all or part of the work |
… | |
… | |
372 | those licensors and authors. |
375 | those licensors and authors. |
373 | |
376 | |
374 | All other non-permissive additional terms are considered "further |
377 | All other non-permissive additional terms are considered "further |
375 | restrictions" within the meaning of section 10. If the Program as you |
378 | restrictions" within the meaning of section 10. If the Program as you |
376 | received it, or any part of it, contains a notice stating that it is |
379 | received it, or any part of it, contains a notice stating that it is |
377 | governed by this License along with a term that is a further |
380 | governed by this License along with a term that is a further restriction, |
378 | restriction, you may remove that term. If a license document contains |
381 | you may remove that term. If a license document contains a further |
379 | a further restriction but permits relicensing or conveying under this |
382 | restriction but permits relicensing or conveying under this License, you |
380 | License, you may add to a covered work material governed by the terms |
383 | may add to a covered work material governed by the terms of that license |
381 | of that license document, provided that the further restriction does |
384 | document, provided that the further restriction does not survive such |
382 | not survive such relicensing or conveying. |
385 | relicensing or conveying. |
383 | |
386 | |
384 | If you add terms to a covered work in accord with this section, you |
387 | If you add terms to a covered work in accord with this section, you |
385 | must place, in the relevant source files, a statement of the |
388 | must place, in the relevant source files, a statement of the |
386 | additional terms that apply to those files, or a notice indicating |
389 | additional terms that apply to those files, or a notice indicating |
387 | where to find the applicable terms. |
390 | where to find the applicable terms. |
… | |
… | |
561 | The Free Software Foundation may publish revised and/or new versions of |
564 | The Free Software Foundation may publish revised and/or new versions of |
562 | the GNU Affero General Public License from time to time. Such new |
565 | the GNU Affero General Public License from time to time. Such new |
563 | versions will be similar in spirit to the present version, but may differ |
566 | versions will be similar in spirit to the present version, but may differ |
564 | in detail to address new problems or concerns. |
567 | in detail to address new problems or concerns. |
565 | |
568 | |
566 | Each version is given a distinguishing version number. If the Program |
569 | Each version is given a distinguishing version number. If the |
567 | specifies that a certain numbered version of the GNU Affero General |
570 | Program specifies that a certain numbered version of the GNU Affero |
568 | Public License "or any later version" applies to it, you have the option |
571 | General Public License "or any later version" applies to it, you have |
569 | of following the terms and conditions either of that numbered version or |
572 | the option of following the terms and conditions either of that |
|
|
573 | numbered version or of any later version published by the Free |
|
|
574 | Software Foundation. If the Program does not specify a version number |
|
|
575 | of the GNU Affero General Public License, you may choose any version |
570 | of any later version published by the Free Software Foundation. If the |
576 | ever published by the Free Software Foundation. |
571 | Program does not specify a version number of the GNU Affero General |
|
|
572 | Public License, you may choose any version ever published by the Free |
|
|
573 | Software Foundation. |
|
|
574 | |
577 | |
575 | If the Program specifies that a proxy can decide which future versions |
578 | If the Program specifies that a proxy can decide which future |
576 | of the GNU Affero General Public License can be used, that proxy's |
579 | versions of the GNU Affero General Public License can be used, that |
577 | public statement of acceptance of a version permanently authorizes you |
580 | proxy's public statement of acceptance of a version permanently |
578 | to choose that version for the Program. |
581 | authorizes you to choose that version for the Program. |
579 | |
582 | |
580 | Later license versions may give you additional or different |
583 | Later license versions may give you additional or different |
581 | permissions. However, no additional obligations are imposed on any |
584 | permissions. However, no additional obligations are imposed on any |
582 | author or copyright holder as a result of your choosing to follow a |
585 | author or copyright holder as a result of your choosing to follow a |
583 | later version. |
586 | later version. |
… | |
… | |
612 | reviewing courts shall apply local law that most closely approximates |
615 | reviewing courts shall apply local law that most closely approximates |
613 | an absolute waiver of all civil liability in connection with the |
616 | an absolute waiver of all civil liability in connection with the |
614 | Program, unless a warranty or assumption of liability accompanies a |
617 | Program, unless a warranty or assumption of liability accompanies a |
615 | copy of the Program in return for a fee. |
618 | copy of the Program in return for a fee. |
616 | |
619 | |
617 | END OF TERMS AND CONDITIONS |
620 | END OF TERMS AND CONDITIONS |
618 | |
621 | |
619 | How to Apply These Terms to Your New Programs |
622 | How to Apply These Terms to Your New Programs |
620 | |
623 | |
621 | If you develop a new program, and you want it to be of the greatest |
624 | If you develop a new program, and you want it to be of the greatest |
622 | possible use to the public, the best way to achieve this is to make it |
625 | possible use to the public, the best way to achieve this is to make it |
623 | free software which everyone can redistribute and change under these terms. |
626 | free software which everyone can redistribute and change under these terms. |
624 | |
627 | |
… | |
… | |
629 | |
632 | |
630 | <one line to give the program's name and a brief idea of what it does.> |
633 | <one line to give the program's name and a brief idea of what it does.> |
631 | Copyright (C) <year> <name of author> |
634 | Copyright (C) <year> <name of author> |
632 | |
635 | |
633 | This program is free software: you can redistribute it and/or modify |
636 | This program is free software: you can redistribute it and/or modify |
634 | it under the terms of the GNU Affero General Public License as published by |
637 | it under the terms of the GNU Affero General Public License as |
635 | the Free Software Foundation, either version 3 of the License, or |
638 | published by the Free Software Foundation, either version 3 of the |
636 | (at your option) any later version. |
639 | License, or (at your option) any later version. |
637 | |
640 | |
638 | This program is distributed in the hope that it will be useful, |
641 | This program is distributed in the hope that it will be useful, |
639 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
642 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
640 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
643 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
641 | GNU Affero General Public License for more details. |
644 | GNU Affero General Public License for more details. |
… | |
… | |
643 | You should have received a copy of the GNU Affero General Public License |
646 | You should have received a copy of the GNU Affero General Public License |
644 | along with this program. If not, see <http://www.gnu.org/licenses/>. |
647 | along with this program. If not, see <http://www.gnu.org/licenses/>. |
645 | |
648 | |
646 | Also add information on how to contact you by electronic and paper mail. |
649 | Also add information on how to contact you by electronic and paper mail. |
647 | |
650 | |
648 | If the program does terminal interaction, make it output a short |
651 | If your software can interact with users remotely through a computer |
649 | notice like this when it starts in an interactive mode: |
652 | network, you should also make sure that it provides a way for users to |
650 | |
653 | get its source. For example, if your program is a web application, its |
651 | <program> Copyright (C) <year> <name of author> |
654 | interface could display a "Source" link that leads users to an archive |
652 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
655 | of the code. There are many ways you could offer source, and different |
653 | This is free software, and you are welcome to redistribute it |
656 | solutions will be better for different programs; see section 13 for the |
654 | under certain conditions; type `show c' for details. |
657 | specific requirements. |
655 | |
|
|
656 | The hypothetical commands `show w' and `show c' should show the appropriate |
|
|
657 | parts of the General Public License. Of course, your program's commands |
|
|
658 | might be different; for a GUI interface, you would use an "about box". |
|
|
659 | |
658 | |
660 | You should also get your employer (if you work as a programmer) or school, |
659 | You should also get your employer (if you work as a programmer) or school, |
661 | if any, to sign a "copyright disclaimer" for the program, if necessary. |
660 | if any, to sign a "copyright disclaimer" for the program, if necessary. |
662 | For more information on this, and how to apply and follow the GNU GPL, see |
661 | For more information on this, and how to apply and follow the GNU AGPL, see |
663 | <http://www.gnu.org/licenses/>. |
662 | <http://www.gnu.org/licenses/>. |