Replace R.5 exception and examples with moving a BigObject to the heap to save stack
[CppCoreGuidelines.git] / LICENSE
blob2427faf79c3e30b529bde2f003c05e3cb9afcd51
1 Copyright (c) Standard C++ Foundation and its contributors
3 Standard C++ Foundation grants you a worldwide, nonexclusive, royalty-free,
4 perpetual license to copy, use, modify, and create derivative works from this
5 project for your personal or internal business use only. The above copyright
6 notice and this permission notice shall be included in all copies or
7 substantial portions of the project. This license does not grant permission
8 to use the trade names, trademarks, service marks, or product names of the
9 licensor, except as required for reasonable and customary use in describing
10 the origin of the project.
12 Standard C++ Foundation reserves the right to accept contributions to the
13 project at its discretion.
15 By contributing material to this project, you grant Standard C++ Foundation,
16 and those who receive the material directly or indirectly from Standard C++
17 Foundation, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable,
18 transferrable license to reproduce, prepare derivative works of, publicly
19 display, publicly perform, and distribute your contributed material and such
20 derivative works, and to sublicense any or all of the foregoing rights to third
21 parties for commercial or non-commercial use.  You also grant Standard C++
22 Foundation, and those who receive the material directly or indirectly from
23 Standard C++ Foundation, a perpetual, worldwide, non-exclusive, royalty-free,
24 irrevocable license under your patent claims that directly read on your
25 contributed material to make, have made, use, offer to sell, sell and import
26 or otherwise dispose of the material. You warrant that your material is your
27 original work, or that you have the right to grant the above licenses.
29 THE PROJECT IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34 OUT OF OR IN CONNECTION WITH THE PROJECT OR THE USE OR OTHER DEALINGS IN THE
35 PROJECT.
37 If you believe that anything in the project infringes your copyright, please
38 contact us at admin@isocpp.org with your contact information and a detailed
39 description of your intellectual property, including a specific URL where you
40 believe your intellectual property is being infringed.