From 61af6372e0e8a67480df941d8190ccea171c6a55 Mon Sep 17 00:00:00 2001 From: Hendrik Kleinwaechter Date: Fri, 8 Sep 2023 13:24:35 +0200 Subject: [PATCH] Switch to creative commons license (#177) * Switch to creative commons license This updates the license to CC-BY-SA * update img * Add CC-BY-SA logo and licence link on 2nd page * Fix compilation bug on title page --------- Co-authored-by: Ced --- LICENSE | 440 ++++++++++++++++++++++++++++++++++++++-- README.md | 11 + book/cover/CC-BY-SA.png | Bin 0 -> 17822 bytes book/cover/cover.tex | 18 +- 4 files changed, 447 insertions(+), 22 deletions(-) create mode 100644 book/cover/CC-BY-SA.png diff --git a/LICENSE b/LICENSE index 77487b5..3b7b82d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,427 @@ -MIT License +Attribution-ShareAlike 4.0 International -Copyright (c) 2022 Hendrik Kleinwaechter +======================================================================= -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +Using Creative Commons Public Licenses -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution-ShareAlike 4.0 International Public +License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution-ShareAlike 4.0 International Public License ("Public +License"). To the extent this Public License may be interpreted as a +contract, You are granted the Licensed Rights in consideration of Your +acceptance of these terms and conditions, and the Licensor grants You +such rights in consideration of benefits the Licensor receives from +making the Licensed Material available under these terms and +conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at + creativecommons.org/compatiblelicenses, approved by Creative + Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + e. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name + of a Creative Commons Public License. The License Elements of this + Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + i. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + k. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. Additional offer from the Licensor -- Adapted Material. + Every recipient of Adapted Material from You + automatically receives an offer from the Licensor to + exercise the Licensed Rights in the Adapted Material + under the conditions of the Adapter's License You apply. + + c. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + b. ShareAlike. + + In addition to the conditions in Section 3(a), if You Share + Adapted Material You produce, the following conditions also apply. + + 1. The Adapter's License You apply must be a Creative Commons + license with the same License Elements, this version or + later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the + Adapter's License You apply. You may satisfy this condition + in any reasonable manner based on the medium, means, and + context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms + or conditions on, or apply any Effective Technological + Measures to, Adapted Material that restrict exercise of the + rights granted under the Adapter's License You apply. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material, + + including for purposes of Section 3(b); and + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/README.md b/README.md index 0b35579..cbd0e7b 100644 --- a/README.md +++ b/README.md @@ -123,3 +123,14 @@ me to dedicate time to continuously update and improve this book. * [My YouTube channel](https://youtube.com/c/thebreadcode) * [Ask a question on Discord](https://breadco.de/discord) + +## License + +This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 +International License][cc-by-sa]. + +[![CC BY-SA 4.0][cc-by-sa-image]][cc-by-sa] + +[cc-by-sa]: http://creativecommons.org/licenses/by-sa/4.0/ +[cc-by-sa-image]: https://licensebuttons.net/l/by-sa/4.0/88x31.png +[cc-by-sa-shield]: https://img.shields.io/badge/License-CC%20BY--SA%204.0-lightgrey.svg \ No newline at end of file diff --git a/book/cover/CC-BY-SA.png b/book/cover/CC-BY-SA.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa26629722a6419b576128ca62034ad5426e37a GIT binary patch literal 17822 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%0D7m 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 YN<+~mZ7KqP;R>Q4qbyx6X&Ur@0DKWvLI3~& literal 0 HcmV?d00001 diff --git a/book/cover/cover.tex b/book/cover/cover.tex index 67ea788..e2e2aae 100644 --- a/book/cover/cover.tex +++ b/book/cover/cover.tex @@ -29,9 +29,17 @@ % Whitespace between the title block and the copyright text \vspace{0.5\textheight} -{\noindent The full source code for the book is available at \\ -\url{https://github.com/hendricius/the-sourdough-framework/} under MIT -license. Do not hesitate to report mistakes or sug\-gestions for -improvements. A hardcover version of the book is also available. More information here: -\url{https://www.breadco.de/hardcover-book}}\\[\baselineskip] + +{\noindent +\begin{flushleft} + \includegraphics[width=3cm]{cover/CC-BY-SA}\par +The full source code for the book is available at +\url{https://github.com/hendricius/the-sourdough-framework/} under CC-BY-SA +license. +See \url{https://creativecommons.org/licenses/by-sa/4.0/} for more details. +Do not hesitate to report mistakes or sug\-gestions for +improvements. A hardcover version of the book is also available. More +information here: \url{https://www.breadco.de/hardcover-book} +\end{flushleft} +} }