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