From f3e994d7704023ae6a648b6de0e7dd2a0995ab02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Gilles?= Date: Tue, 4 Oct 2022 16:18:07 +0200 Subject: [PATCH 1/3] #43 Add authors file. --- AUTHORS.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 AUTHORS.md diff --git a/AUTHORS.md b/AUTHORS.md new file mode 100644 index 0000000..c9ae854 --- /dev/null +++ b/AUTHORS.md @@ -0,0 +1,8 @@ +This formation was adapted and expanded from [this formation](https://gitlab.inria.fr/formations/cpp/DebuterEnCpp) given by David Chamont (CNRS) and Vincent Rouvreau (Inria) in 2016. + +Inria contributors to the current version are: + +- Sébastien Gilles (SED Saclay): 2018 - present +- Vincent Rouvreau (SED Saclay): 2018 - present +- Vicente Mataix Ferrandiz (SED Paris): 2021 +- Laurent Steff (SED Saclay): 2021 - present \ No newline at end of file -- GitLab From b2e751abd52861f909da6903a5fc3a5cc077f5e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Gilles?= Date: Tue, 4 Oct 2022 16:28:18 +0200 Subject: [PATCH 2/3] #43 Modify copyright notice of all notebooks; they now all refer to the AUTHORS.md file. --- 0b-getting_started_with_tutorial.ipynb | 2 +- 1-ProceduralProgramming/0-main.ipynb | 2 +- 1-ProceduralProgramming/1-Variables.ipynb | 2 +- 1-ProceduralProgramming/2-Conditions-and-loops.ipynb | 2 +- 1-ProceduralProgramming/2b-hands-on.ipynb | 2 +- 1-ProceduralProgramming/3-Types.ipynb | 2 +- 1-ProceduralProgramming/4-Functions.ipynb | 2 +- 1-ProceduralProgramming/4b-hands-on.ipynb | 2 +- 1-ProceduralProgramming/5-DynamicAllocation.ipynb | 2 +- 1-ProceduralProgramming/6-Streams.ipynb | 2 +- 1-ProceduralProgramming/6b-hands-on.ipynb | 2 +- 1-ProceduralProgramming/7-StaticAndConstexpr.ipynb | 2 +- 2-ObjectProgramming/0-main.ipynb | 2 +- 2-ObjectProgramming/1-Introduction.ipynb | 2 +- 2-ObjectProgramming/1b-hands-on.ipynb | 2 +- 2-ObjectProgramming/2-Member-functions.ipynb | 2 +- 2-ObjectProgramming/2b-hands-on.ipynb | 2 +- 2-ObjectProgramming/3-constructors-destructor.ipynb | 2 +- 2-ObjectProgramming/3b-hands-on.ipynb | 2 +- 2-ObjectProgramming/4-encapsulation.ipynb | 2 +- 2-ObjectProgramming/4b-hands-on.ipynb | 2 +- 2-ObjectProgramming/5-static.ipynb | 2 +- 2-ObjectProgramming/6-inheritance.ipynb | 2 +- 2-ObjectProgramming/7-polymorphism.ipynb | 2 +- 2-ObjectProgramming/7b-hands-on.ipynb | 2 +- 3-Operators/0-main.ipynb | 2 +- 3-Operators/1-Intro.ipynb | 2 +- 3-Operators/1b-hands-on.ipynb | 2 +- 3-Operators/2-Comparison.ipynb | 2 +- 3-Operators/3-Stream.ipynb | 2 +- 3-Operators/3b-hands-on.ipynb | 2 +- 3-Operators/4-CanonicalForm.ipynb | 2 +- 3-Operators/5-Functors.ipynb | 2 +- 3-Operators/5b-hands-on.ipynb | 2 +- 4-Templates/0-main.ipynb | 2 +- 4-Templates/1-Intro.ipynb | 2 +- 4-Templates/1b-hands-on.ipynb | 2 +- 4-Templates/2-Specialization.ipynb | 2 +- 4-Templates/3-Syntax.ipynb | 2 +- 4-Templates/3b-hands-on.ipynb | 2 +- 4-Templates/4-Metaprogramming.ipynb | 2 +- 4-Templates/5-MoreAdvanced.ipynb | 2 +- 5-UsefulConceptsAndSTL/0-main.ipynb | 2 +- 5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb | 2 +- 5-UsefulConceptsAndSTL/1b-hands-on.ipynb | 2 +- 5-UsefulConceptsAndSTL/2-RAII.ipynb | 2 +- 5-UsefulConceptsAndSTL/3-Containers.ipynb | 2 +- 5-UsefulConceptsAndSTL/3b-hands-on.ipynb | 2 +- 5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb | 2 +- 5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb | 2 +- 5-UsefulConceptsAndSTL/6-SmartPointers.ipynb | 2 +- 5-UsefulConceptsAndSTL/6b-hands-on.ipynb | 2 +- 5-UsefulConceptsAndSTL/7-Algorithms.ipynb | 2 +- 6-InRealEnvironment/0-main.ipynb | 2 +- 6-InRealEnvironment/1-SetUpEnvironment.ipynb | 2 +- 6-InRealEnvironment/2-FileStructure.ipynb | 2 +- 6-InRealEnvironment/2b-hands-on.ipynb | 2 +- 6-InRealEnvironment/3-Compilers.ipynb | 2 +- 6-InRealEnvironment/4-ThirdParty.ipynb | 2 +- 6-InRealEnvironment/5-Namespace.ipynb | 2 +- 6-InRealEnvironment/6-Tools.ipynb | 2 +- 7-Appendix/0-main.ipynb | 2 +- 7-Appendix/Crtp.ipynb | 2 +- 7-Appendix/HomemadeException.ipynb | 2 +- 7-Appendix/Switch.ipynb | 2 +- 7-Appendix/WeakPtr.ipynb | 2 +- HandsOn/HowTo.ipynb | 2 +- bibliography.ipynb | 2 +- 68 files changed, 68 insertions(+), 68 deletions(-) diff --git a/0b-getting_started_with_tutorial.ipynb b/0b-getting_started_with_tutorial.ipynb index f839fb3..f6cae16 100644 --- a/0b-getting_started_with_tutorial.ipynb +++ b/0b-getting_started_with_tutorial.ipynb @@ -223,7 +223,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_\n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](AUTHORS.md)._" ] } ], diff --git a/1-ProceduralProgramming/0-main.ipynb b/1-ProceduralProgramming/0-main.ipynb index 970b63c..2266ce5 100644 --- a/1-ProceduralProgramming/0-main.ipynb +++ b/1-ProceduralProgramming/0-main.ipynb @@ -30,7 +30,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/1-ProceduralProgramming/1-Variables.ipynb b/1-ProceduralProgramming/1-Variables.ipynb index fd30870..28d819c 100644 --- a/1-ProceduralProgramming/1-Variables.ipynb +++ b/1-ProceduralProgramming/1-Variables.ipynb @@ -972,7 +972,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/2-Conditions-and-loops.ipynb b/1-ProceduralProgramming/2-Conditions-and-loops.ipynb index 21028ec..2635f9b 100644 --- a/1-ProceduralProgramming/2-Conditions-and-loops.ipynb +++ b/1-ProceduralProgramming/2-Conditions-and-loops.ipynb @@ -878,7 +878,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/1-ProceduralProgramming/2b-hands-on.ipynb b/1-ProceduralProgramming/2b-hands-on.ipynb index e71d43e..4a01ae5 100644 --- a/1-ProceduralProgramming/2b-hands-on.ipynb +++ b/1-ProceduralProgramming/2b-hands-on.ipynb @@ -75,7 +75,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/3-Types.ipynb b/1-ProceduralProgramming/3-Types.ipynb index 0fda66a..146f6f8 100644 --- a/1-ProceduralProgramming/3-Types.ipynb +++ b/1-ProceduralProgramming/3-Types.ipynb @@ -1037,7 +1037,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/4-Functions.ipynb b/1-ProceduralProgramming/4-Functions.ipynb index 9c16178..23303bf 100644 --- a/1-ProceduralProgramming/4-Functions.ipynb +++ b/1-ProceduralProgramming/4-Functions.ipynb @@ -1452,7 +1452,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/4b-hands-on.ipynb b/1-ProceduralProgramming/4b-hands-on.ipynb index d1236b9..4f21c51 100644 --- a/1-ProceduralProgramming/4b-hands-on.ipynb +++ b/1-ProceduralProgramming/4b-hands-on.ipynb @@ -279,7 +279,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/5-DynamicAllocation.ipynb b/1-ProceduralProgramming/5-DynamicAllocation.ipynb index 6aaa27e..0ce0e36 100644 --- a/1-ProceduralProgramming/5-DynamicAllocation.ipynb +++ b/1-ProceduralProgramming/5-DynamicAllocation.ipynb @@ -200,7 +200,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/6-Streams.ipynb b/1-ProceduralProgramming/6-Streams.ipynb index 9ae1b5d..345efcc 100644 --- a/1-ProceduralProgramming/6-Streams.ipynb +++ b/1-ProceduralProgramming/6-Streams.ipynb @@ -550,7 +550,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/6b-hands-on.ipynb b/1-ProceduralProgramming/6b-hands-on.ipynb index 6b1e441..16219c3 100644 --- a/1-ProceduralProgramming/6b-hands-on.ipynb +++ b/1-ProceduralProgramming/6b-hands-on.ipynb @@ -289,7 +289,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb b/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb index 2d7c8ea..694702f 100644 --- a/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb +++ b/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb @@ -247,7 +247,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_\n", + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", "\n" ] } diff --git a/2-ObjectProgramming/0-main.ipynb b/2-ObjectProgramming/0-main.ipynb index ae9adfa..f1e462c 100644 --- a/2-ObjectProgramming/0-main.ipynb +++ b/2-ObjectProgramming/0-main.ipynb @@ -32,7 +32,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/1-Introduction.ipynb b/2-ObjectProgramming/1-Introduction.ipynb index 61f13b8..223b494 100644 --- a/2-ObjectProgramming/1-Introduction.ipynb +++ b/2-ObjectProgramming/1-Introduction.ipynb @@ -334,7 +334,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/1b-hands-on.ipynb b/2-ObjectProgramming/1b-hands-on.ipynb index c0e65b7..0ec4422 100644 --- a/2-ObjectProgramming/1b-hands-on.ipynb +++ b/2-ObjectProgramming/1b-hands-on.ipynb @@ -64,7 +64,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/2-Member-functions.ipynb b/2-ObjectProgramming/2-Member-functions.ipynb index c2c3ece..bcbcb2a 100644 --- a/2-ObjectProgramming/2-Member-functions.ipynb +++ b/2-ObjectProgramming/2-Member-functions.ipynb @@ -490,7 +490,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/2b-hands-on.ipynb b/2-ObjectProgramming/2b-hands-on.ipynb index a4c19a5..68c08cb 100644 --- a/2-ObjectProgramming/2b-hands-on.ipynb +++ b/2-ObjectProgramming/2b-hands-on.ipynb @@ -36,7 +36,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/3-constructors-destructor.ipynb b/2-ObjectProgramming/3-constructors-destructor.ipynb index c2a257e..86f3a67 100644 --- a/2-ObjectProgramming/3-constructors-destructor.ipynb +++ b/2-ObjectProgramming/3-constructors-destructor.ipynb @@ -876,7 +876,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/3b-hands-on.ipynb b/2-ObjectProgramming/3b-hands-on.ipynb index a717446..e2b905e 100644 --- a/2-ObjectProgramming/3b-hands-on.ipynb +++ b/2-ObjectProgramming/3b-hands-on.ipynb @@ -35,7 +35,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/4-encapsulation.ipynb b/2-ObjectProgramming/4-encapsulation.ipynb index 1dea932..c03707b 100644 --- a/2-ObjectProgramming/4-encapsulation.ipynb +++ b/2-ObjectProgramming/4-encapsulation.ipynb @@ -848,7 +848,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/4b-hands-on.ipynb b/2-ObjectProgramming/4b-hands-on.ipynb index b492703..c74fcef 100644 --- a/2-ObjectProgramming/4b-hands-on.ipynb +++ b/2-ObjectProgramming/4b-hands-on.ipynb @@ -198,7 +198,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/5-static.ipynb b/2-ObjectProgramming/5-static.ipynb index ce87014..b9d1761 100644 --- a/2-ObjectProgramming/5-static.ipynb +++ b/2-ObjectProgramming/5-static.ipynb @@ -318,7 +318,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/6-inheritance.ipynb b/2-ObjectProgramming/6-inheritance.ipynb index ff46ffd..4def68f 100644 --- a/2-ObjectProgramming/6-inheritance.ipynb +++ b/2-ObjectProgramming/6-inheritance.ipynb @@ -940,7 +940,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/7-polymorphism.ipynb b/2-ObjectProgramming/7-polymorphism.ipynb index c06c1e0..8dbaf37 100644 --- a/2-ObjectProgramming/7-polymorphism.ipynb +++ b/2-ObjectProgramming/7-polymorphism.ipynb @@ -1371,7 +1371,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/2-ObjectProgramming/7b-hands-on.ipynb b/2-ObjectProgramming/7b-hands-on.ipynb index 874f192..d34d0ff 100644 --- a/2-ObjectProgramming/7b-hands-on.ipynb +++ b/2-ObjectProgramming/7b-hands-on.ipynb @@ -303,7 +303,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/0-main.ipynb b/3-Operators/0-main.ipynb index c52bb53..e472256 100644 --- a/3-Operators/0-main.ipynb +++ b/3-Operators/0-main.ipynb @@ -28,7 +28,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/1-Intro.ipynb b/3-Operators/1-Intro.ipynb index 93dda12..e9ab5fa 100644 --- a/3-Operators/1-Intro.ipynb +++ b/3-Operators/1-Intro.ipynb @@ -673,7 +673,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/1b-hands-on.ipynb b/3-Operators/1b-hands-on.ipynb index 0dd563f..d1b7ecb 100644 --- a/3-Operators/1b-hands-on.ipynb +++ b/3-Operators/1b-hands-on.ipynb @@ -65,7 +65,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/2-Comparison.ipynb b/3-Operators/2-Comparison.ipynb index 135f055..dc3a1e3 100644 --- a/3-Operators/2-Comparison.ipynb +++ b/3-Operators/2-Comparison.ipynb @@ -487,7 +487,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/3-Stream.ipynb b/3-Operators/3-Stream.ipynb index 1637a98..5a0f971 100644 --- a/3-Operators/3-Stream.ipynb +++ b/3-Operators/3-Stream.ipynb @@ -243,7 +243,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/3b-hands-on.ipynb b/3-Operators/3b-hands-on.ipynb index dba1869..973de5c 100644 --- a/3-Operators/3b-hands-on.ipynb +++ b/3-Operators/3b-hands-on.ipynb @@ -34,7 +34,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/4-CanonicalForm.ipynb b/3-Operators/4-CanonicalForm.ipynb index 1fd0da3..3e07557 100644 --- a/3-Operators/4-CanonicalForm.ipynb +++ b/3-Operators/4-CanonicalForm.ipynb @@ -556,7 +556,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/5-Functors.ipynb b/3-Operators/5-Functors.ipynb index b27f32a..719caa3 100644 --- a/3-Operators/5-Functors.ipynb +++ b/3-Operators/5-Functors.ipynb @@ -131,7 +131,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/3-Operators/5b-hands-on.ipynb b/3-Operators/5b-hands-on.ipynb index d3a9b7b..3f77eeb 100644 --- a/3-Operators/5b-hands-on.ipynb +++ b/3-Operators/5b-hands-on.ipynb @@ -32,7 +32,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/0-main.ipynb b/4-Templates/0-main.ipynb index 61de307..6f25b6a 100644 --- a/4-Templates/0-main.ipynb +++ b/4-Templates/0-main.ipynb @@ -27,7 +27,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/1-Intro.ipynb b/4-Templates/1-Intro.ipynb index ce4ef73..b0f855a 100644 --- a/4-Templates/1-Intro.ipynb +++ b/4-Templates/1-Intro.ipynb @@ -674,7 +674,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/1b-hands-on.ipynb b/4-Templates/1b-hands-on.ipynb index 8193add..01c987a 100644 --- a/4-Templates/1b-hands-on.ipynb +++ b/4-Templates/1b-hands-on.ipynb @@ -172,7 +172,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/2-Specialization.ipynb b/4-Templates/2-Specialization.ipynb index d517281..198980b 100644 --- a/4-Templates/2-Specialization.ipynb +++ b/4-Templates/2-Specialization.ipynb @@ -648,7 +648,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/3-Syntax.ipynb b/4-Templates/3-Syntax.ipynb index 5315132..c0b1baf 100644 --- a/4-Templates/3-Syntax.ipynb +++ b/4-Templates/3-Syntax.ipynb @@ -410,7 +410,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/3b-hands-on.ipynb b/4-Templates/3b-hands-on.ipynb index 17e1937..b55d049 100644 --- a/4-Templates/3b-hands-on.ipynb +++ b/4-Templates/3b-hands-on.ipynb @@ -55,7 +55,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/4-Metaprogramming.ipynb b/4-Templates/4-Metaprogramming.ipynb index 77b415d..7a3b0ae 100644 --- a/4-Templates/4-Metaprogramming.ipynb +++ b/4-Templates/4-Metaprogramming.ipynb @@ -361,7 +361,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_\n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/4-Templates/5-MoreAdvanced.ipynb b/4-Templates/5-MoreAdvanced.ipynb index 2a56ec7..c542640 100644 --- a/4-Templates/5-MoreAdvanced.ipynb +++ b/4-Templates/5-MoreAdvanced.ipynb @@ -642,7 +642,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/0-main.ipynb b/5-UsefulConceptsAndSTL/0-main.ipynb index 47dfaa8..9b5d286 100644 --- a/5-UsefulConceptsAndSTL/0-main.ipynb +++ b/5-UsefulConceptsAndSTL/0-main.ipynb @@ -29,7 +29,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb b/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb index a3600d3..d87a21a 100644 --- a/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb +++ b/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb @@ -591,7 +591,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/1b-hands-on.ipynb b/5-UsefulConceptsAndSTL/1b-hands-on.ipynb index 969f827..5f0c967 100644 --- a/5-UsefulConceptsAndSTL/1b-hands-on.ipynb +++ b/5-UsefulConceptsAndSTL/1b-hands-on.ipynb @@ -166,7 +166,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/2-RAII.ipynb b/5-UsefulConceptsAndSTL/2-RAII.ipynb index da3ce80..9630dbd 100644 --- a/5-UsefulConceptsAndSTL/2-RAII.ipynb +++ b/5-UsefulConceptsAndSTL/2-RAII.ipynb @@ -136,7 +136,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/3-Containers.ipynb b/5-UsefulConceptsAndSTL/3-Containers.ipynb index 6a689b3..859ee33 100644 --- a/5-UsefulConceptsAndSTL/3-Containers.ipynb +++ b/5-UsefulConceptsAndSTL/3-Containers.ipynb @@ -745,7 +745,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/3b-hands-on.ipynb b/5-UsefulConceptsAndSTL/3b-hands-on.ipynb index 57603a0..157195b 100644 --- a/5-UsefulConceptsAndSTL/3b-hands-on.ipynb +++ b/5-UsefulConceptsAndSTL/3b-hands-on.ipynb @@ -40,7 +40,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb b/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb index f1cc300..07799e4 100644 --- a/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb +++ b/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb @@ -453,7 +453,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb b/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb index e426b5f..9c678d6 100644 --- a/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb +++ b/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb @@ -975,7 +975,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb b/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb index eca21f6..3ab2a2f 100644 --- a/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb +++ b/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb @@ -576,7 +576,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/6b-hands-on.ipynb b/5-UsefulConceptsAndSTL/6b-hands-on.ipynb index 5542a1d..4649835 100644 --- a/5-UsefulConceptsAndSTL/6b-hands-on.ipynb +++ b/5-UsefulConceptsAndSTL/6b-hands-on.ipynb @@ -56,7 +56,7 @@ "source": [ "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/5-UsefulConceptsAndSTL/7-Algorithms.ipynb b/5-UsefulConceptsAndSTL/7-Algorithms.ipynb index 0424809..93cf3bf 100644 --- a/5-UsefulConceptsAndSTL/7-Algorithms.ipynb +++ b/5-UsefulConceptsAndSTL/7-Algorithms.ipynb @@ -597,7 +597,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/0-main.ipynb b/6-InRealEnvironment/0-main.ipynb index 7ab3a90..6c90359 100644 --- a/6-InRealEnvironment/0-main.ipynb +++ b/6-InRealEnvironment/0-main.ipynb @@ -37,7 +37,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/1-SetUpEnvironment.ipynb b/6-InRealEnvironment/1-SetUpEnvironment.ipynb index 3c3b9e8..0225105 100644 --- a/6-InRealEnvironment/1-SetUpEnvironment.ipynb +++ b/6-InRealEnvironment/1-SetUpEnvironment.ipynb @@ -290,7 +290,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/2-FileStructure.ipynb b/6-InRealEnvironment/2-FileStructure.ipynb index 2a72d63..1cc4196 100644 --- a/6-InRealEnvironment/2-FileStructure.ipynb +++ b/6-InRealEnvironment/2-FileStructure.ipynb @@ -974,7 +974,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/2b-hands-on.ipynb b/6-InRealEnvironment/2b-hands-on.ipynb index ec53297..f11ed47 100644 --- a/6-InRealEnvironment/2b-hands-on.ipynb +++ b/6-InRealEnvironment/2b-hands-on.ipynb @@ -76,7 +76,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/3-Compilers.ipynb b/6-InRealEnvironment/3-Compilers.ipynb index f7f828e..0922c91 100644 --- a/6-InRealEnvironment/3-Compilers.ipynb +++ b/6-InRealEnvironment/3-Compilers.ipynb @@ -176,7 +176,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/4-ThirdParty.ipynb b/6-InRealEnvironment/4-ThirdParty.ipynb index 93bc676..75ecb75 100644 --- a/6-InRealEnvironment/4-ThirdParty.ipynb +++ b/6-InRealEnvironment/4-ThirdParty.ipynb @@ -287,7 +287,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/5-Namespace.ipynb b/6-InRealEnvironment/5-Namespace.ipynb index 80e0b79..10171d7 100644 --- a/6-InRealEnvironment/5-Namespace.ipynb +++ b/6-InRealEnvironment/5-Namespace.ipynb @@ -626,7 +626,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/6-InRealEnvironment/6-Tools.ipynb b/6-InRealEnvironment/6-Tools.ipynb index d315ef0..f8d4ae3 100644 --- a/6-InRealEnvironment/6-Tools.ipynb +++ b/6-InRealEnvironment/6-Tools.ipynb @@ -133,7 +133,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/7-Appendix/0-main.ipynb b/7-Appendix/0-main.ipynb index 3aed159..879c2c7 100644 --- a/7-Appendix/0-main.ipynb +++ b/7-Appendix/0-main.ipynb @@ -32,7 +32,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/7-Appendix/Crtp.ipynb b/7-Appendix/Crtp.ipynb index b02d74b..c6d7a28 100644 --- a/7-Appendix/Crtp.ipynb +++ b/7-Appendix/Crtp.ipynb @@ -643,7 +643,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/7-Appendix/HomemadeException.ipynb b/7-Appendix/HomemadeException.ipynb index 4ae0fba..250205f 100644 --- a/7-Appendix/HomemadeException.ipynb +++ b/7-Appendix/HomemadeException.ipynb @@ -298,7 +298,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/7-Appendix/Switch.ipynb b/7-Appendix/Switch.ipynb index db7f3ee..d352103 100644 --- a/7-Appendix/Switch.ipynb +++ b/7-Appendix/Switch.ipynb @@ -252,7 +252,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/7-Appendix/WeakPtr.ipynb b/7-Appendix/WeakPtr.ipynb index 0b06e83..de7bb89 100644 --- a/7-Appendix/WeakPtr.ipynb +++ b/7-Appendix/WeakPtr.ipynb @@ -691,7 +691,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/HandsOn/HowTo.ipynb b/HandsOn/HowTo.ipynb index 73ecef9..bcf3dd7 100644 --- a/HandsOn/HowTo.ipynb +++ b/HandsOn/HowTo.ipynb @@ -105,7 +105,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" ] } ], diff --git a/bibliography.ipynb b/bibliography.ipynb index 1dace29..5019a7c 100644 --- a/bibliography.ipynb +++ b/bibliography.ipynb @@ -98,7 +98,7 @@ "\n", "© _CNRS 2016_ - _Inria 2018-2022_ \n", "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by Sébastien Gilles and Vincent Rouvreau (Inria)_" + "_The present version has been written by several Inria engineers listed in [this file](AUTHORS.md)._" ] } ], -- GitLab From c0bb18a3232e45282c86b117f3f9c0397316fce6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Gilles?= Date: Wed, 5 Oct 2022 18:41:00 +0200 Subject: [PATCH 3/3] Heed Vincent's suggestion and go further in copyright notice: now each notebook includes a terse copyright indication that links to a dedicated file. --- 0-introduction-to-C++.ipynb | 7 +++++++ 0b-getting_started_with_tutorial.ipynb | 4 +--- 1-ProceduralProgramming/0-main.ipynb | 6 +++--- 1-ProceduralProgramming/1-Variables.ipynb | 6 +++--- 1-ProceduralProgramming/2-Conditions-and-loops.ipynb | 6 +++--- 1-ProceduralProgramming/2b-hands-on.ipynb | 6 +++--- 1-ProceduralProgramming/3-Types.ipynb | 6 +++--- 1-ProceduralProgramming/4-Functions.ipynb | 6 +++--- 1-ProceduralProgramming/4b-hands-on.ipynb | 6 +++--- 1-ProceduralProgramming/5-DynamicAllocation.ipynb | 6 +++--- 1-ProceduralProgramming/6-Streams.ipynb | 6 +++--- 1-ProceduralProgramming/6b-hands-on.ipynb | 6 +++--- 1-ProceduralProgramming/7-StaticAndConstexpr.ipynb | 6 +++--- 2-ObjectProgramming/0-main.ipynb | 6 +++--- 2-ObjectProgramming/1-Introduction.ipynb | 6 +++--- 2-ObjectProgramming/1b-hands-on.ipynb | 6 +++--- 2-ObjectProgramming/2-Member-functions.ipynb | 6 +++--- 2-ObjectProgramming/2b-hands-on.ipynb | 6 +++--- 2-ObjectProgramming/3-constructors-destructor.ipynb | 6 +++--- 2-ObjectProgramming/3b-hands-on.ipynb | 6 +++--- 2-ObjectProgramming/4-encapsulation.ipynb | 6 +++--- 2-ObjectProgramming/4b-hands-on.ipynb | 6 +++--- 2-ObjectProgramming/5-static.ipynb | 6 +++--- 2-ObjectProgramming/6-inheritance.ipynb | 6 +++--- 2-ObjectProgramming/7-polymorphism.ipynb | 6 +++--- 2-ObjectProgramming/7b-hands-on.ipynb | 6 +++--- 3-Operators/0-main.ipynb | 6 +++--- 3-Operators/1-Intro.ipynb | 6 +++--- 3-Operators/1b-hands-on.ipynb | 6 +++--- 3-Operators/2-Comparison.ipynb | 6 +++--- 3-Operators/3-Stream.ipynb | 6 +++--- 3-Operators/3b-hands-on.ipynb | 6 +++--- 3-Operators/4-CanonicalForm.ipynb | 6 +++--- 3-Operators/5-Functors.ipynb | 6 +++--- 3-Operators/5b-hands-on.ipynb | 6 +++--- 4-Templates/0-main.ipynb | 6 +++--- 4-Templates/1-Intro.ipynb | 6 +++--- 4-Templates/1b-hands-on.ipynb | 6 +++--- 4-Templates/2-Specialization.ipynb | 6 +++--- 4-Templates/3-Syntax.ipynb | 6 +++--- 4-Templates/3b-hands-on.ipynb | 6 +++--- 4-Templates/4-Metaprogramming.ipynb | 6 +++--- 4-Templates/5-MoreAdvanced.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/0-main.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/1b-hands-on.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/2-RAII.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/3-Containers.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/3b-hands-on.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/6-SmartPointers.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/6b-hands-on.ipynb | 6 +++--- 5-UsefulConceptsAndSTL/7-Algorithms.ipynb | 6 +++--- 6-InRealEnvironment/0-main.ipynb | 6 +++--- 6-InRealEnvironment/1-SetUpEnvironment.ipynb | 6 +++--- 6-InRealEnvironment/2-FileStructure.ipynb | 6 +++--- 6-InRealEnvironment/2b-hands-on.ipynb | 6 +++--- 6-InRealEnvironment/3-Compilers.ipynb | 6 +++--- 6-InRealEnvironment/4-ThirdParty.ipynb | 6 +++--- 6-InRealEnvironment/5-Namespace.ipynb | 6 +++--- 6-InRealEnvironment/6-Tools.ipynb | 6 +++--- 7-Appendix/0-main.ipynb | 6 +++--- 7-Appendix/Crtp.ipynb | 6 +++--- 7-Appendix/HomemadeException.ipynb | 6 +++--- 7-Appendix/StringView.ipynb | 4 +--- 7-Appendix/Switch.ipynb | 6 +++--- 7-Appendix/WeakPtr.ipynb | 6 +++--- AUTHORS.md | 8 -------- COPYRIGHT.md | 12 ++++++++++++ HandsOn/HowTo.ipynb | 6 +++--- 71 files changed, 219 insertions(+), 212 deletions(-) delete mode 100644 AUTHORS.md create mode 100644 COPYRIGHT.md diff --git a/0-introduction-to-C++.ipynb b/0-introduction-to-C++.ipynb index bfc9a82..6b1df34 100644 --- a/0-introduction-to-C++.ipynb +++ b/0-introduction-to-C++.ipynb @@ -100,6 +100,13 @@ "(Čukić, 2018) Ivan Čukić, ``_Functional Programming in C++_'', 01 2018.\n", "\n" ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "[© Copyright](COPYRIGHT.md)" + ] } ], "metadata": { diff --git a/0b-getting_started_with_tutorial.ipynb b/0b-getting_started_with_tutorial.ipynb index f6cae16..7b991c0 100644 --- a/0b-getting_started_with_tutorial.ipynb +++ b/0b-getting_started_with_tutorial.ipynb @@ -221,9 +221,7 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_\n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](AUTHORS.md)._" + "[© Copyright](COPYRIGHT.md)" ] } ], diff --git a/1-ProceduralProgramming/0-main.ipynb b/1-ProceduralProgramming/0-main.ipynb index 2266ce5..2eac05b 100644 --- a/1-ProceduralProgramming/0-main.ipynb +++ b/1-ProceduralProgramming/0-main.ipynb @@ -28,9 +28,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/1-ProceduralProgramming/1-Variables.ipynb b/1-ProceduralProgramming/1-Variables.ipynb index 28d819c..005d5e7 100644 --- a/1-ProceduralProgramming/1-Variables.ipynb +++ b/1-ProceduralProgramming/1-Variables.ipynb @@ -970,9 +970,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/2-Conditions-and-loops.ipynb b/1-ProceduralProgramming/2-Conditions-and-loops.ipynb index 2635f9b..5bfda18 100644 --- a/1-ProceduralProgramming/2-Conditions-and-loops.ipynb +++ b/1-ProceduralProgramming/2-Conditions-and-loops.ipynb @@ -876,9 +876,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/1-ProceduralProgramming/2b-hands-on.ipynb b/1-ProceduralProgramming/2b-hands-on.ipynb index 4a01ae5..555bdd1 100644 --- a/1-ProceduralProgramming/2b-hands-on.ipynb +++ b/1-ProceduralProgramming/2b-hands-on.ipynb @@ -73,9 +73,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/3-Types.ipynb b/1-ProceduralProgramming/3-Types.ipynb index 146f6f8..323c877 100644 --- a/1-ProceduralProgramming/3-Types.ipynb +++ b/1-ProceduralProgramming/3-Types.ipynb @@ -1035,9 +1035,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/4-Functions.ipynb b/1-ProceduralProgramming/4-Functions.ipynb index 23303bf..b570055 100644 --- a/1-ProceduralProgramming/4-Functions.ipynb +++ b/1-ProceduralProgramming/4-Functions.ipynb @@ -1450,9 +1450,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/4b-hands-on.ipynb b/1-ProceduralProgramming/4b-hands-on.ipynb index 4f21c51..4f2d918 100644 --- a/1-ProceduralProgramming/4b-hands-on.ipynb +++ b/1-ProceduralProgramming/4b-hands-on.ipynb @@ -277,9 +277,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/5-DynamicAllocation.ipynb b/1-ProceduralProgramming/5-DynamicAllocation.ipynb index 0ce0e36..8b15e3f 100644 --- a/1-ProceduralProgramming/5-DynamicAllocation.ipynb +++ b/1-ProceduralProgramming/5-DynamicAllocation.ipynb @@ -198,9 +198,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/6-Streams.ipynb b/1-ProceduralProgramming/6-Streams.ipynb index 345efcc..ab1522c 100644 --- a/1-ProceduralProgramming/6-Streams.ipynb +++ b/1-ProceduralProgramming/6-Streams.ipynb @@ -548,9 +548,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/6b-hands-on.ipynb b/1-ProceduralProgramming/6b-hands-on.ipynb index 16219c3..a3f1c71 100644 --- a/1-ProceduralProgramming/6b-hands-on.ipynb +++ b/1-ProceduralProgramming/6b-hands-on.ipynb @@ -287,9 +287,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb b/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb index 694702f..83302f8 100644 --- a/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb +++ b/1-ProceduralProgramming/7-StaticAndConstexpr.ipynb @@ -245,9 +245,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._\n", + "[© Copyright](../COPYRIGHT.md) \n", + "", + "", "\n" ] } diff --git a/2-ObjectProgramming/0-main.ipynb b/2-ObjectProgramming/0-main.ipynb index f1e462c..355d4ba 100644 --- a/2-ObjectProgramming/0-main.ipynb +++ b/2-ObjectProgramming/0-main.ipynb @@ -30,9 +30,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/1-Introduction.ipynb b/2-ObjectProgramming/1-Introduction.ipynb index 223b494..8b6e611 100644 --- a/2-ObjectProgramming/1-Introduction.ipynb +++ b/2-ObjectProgramming/1-Introduction.ipynb @@ -332,9 +332,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/1b-hands-on.ipynb b/2-ObjectProgramming/1b-hands-on.ipynb index 0ec4422..c0d5e53 100644 --- a/2-ObjectProgramming/1b-hands-on.ipynb +++ b/2-ObjectProgramming/1b-hands-on.ipynb @@ -62,9 +62,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/2-Member-functions.ipynb b/2-ObjectProgramming/2-Member-functions.ipynb index bcbcb2a..673e19d 100644 --- a/2-ObjectProgramming/2-Member-functions.ipynb +++ b/2-ObjectProgramming/2-Member-functions.ipynb @@ -488,9 +488,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/2b-hands-on.ipynb b/2-ObjectProgramming/2b-hands-on.ipynb index 68c08cb..74004d7 100644 --- a/2-ObjectProgramming/2b-hands-on.ipynb +++ b/2-ObjectProgramming/2b-hands-on.ipynb @@ -34,9 +34,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/3-constructors-destructor.ipynb b/2-ObjectProgramming/3-constructors-destructor.ipynb index 86f3a67..acd05ac 100644 --- a/2-ObjectProgramming/3-constructors-destructor.ipynb +++ b/2-ObjectProgramming/3-constructors-destructor.ipynb @@ -874,9 +874,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/3b-hands-on.ipynb b/2-ObjectProgramming/3b-hands-on.ipynb index e2b905e..e09e3ce 100644 --- a/2-ObjectProgramming/3b-hands-on.ipynb +++ b/2-ObjectProgramming/3b-hands-on.ipynb @@ -33,9 +33,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/4-encapsulation.ipynb b/2-ObjectProgramming/4-encapsulation.ipynb index c03707b..3c78c14 100644 --- a/2-ObjectProgramming/4-encapsulation.ipynb +++ b/2-ObjectProgramming/4-encapsulation.ipynb @@ -846,9 +846,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/4b-hands-on.ipynb b/2-ObjectProgramming/4b-hands-on.ipynb index c74fcef..5205b5e 100644 --- a/2-ObjectProgramming/4b-hands-on.ipynb +++ b/2-ObjectProgramming/4b-hands-on.ipynb @@ -196,9 +196,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/5-static.ipynb b/2-ObjectProgramming/5-static.ipynb index b9d1761..40cbbf6 100644 --- a/2-ObjectProgramming/5-static.ipynb +++ b/2-ObjectProgramming/5-static.ipynb @@ -316,9 +316,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/6-inheritance.ipynb b/2-ObjectProgramming/6-inheritance.ipynb index 4def68f..235f3dc 100644 --- a/2-ObjectProgramming/6-inheritance.ipynb +++ b/2-ObjectProgramming/6-inheritance.ipynb @@ -938,9 +938,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/7-polymorphism.ipynb b/2-ObjectProgramming/7-polymorphism.ipynb index 8dbaf37..9830534 100644 --- a/2-ObjectProgramming/7-polymorphism.ipynb +++ b/2-ObjectProgramming/7-polymorphism.ipynb @@ -1369,9 +1369,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/2-ObjectProgramming/7b-hands-on.ipynb b/2-ObjectProgramming/7b-hands-on.ipynb index d34d0ff..5650d13 100644 --- a/2-ObjectProgramming/7b-hands-on.ipynb +++ b/2-ObjectProgramming/7b-hands-on.ipynb @@ -301,9 +301,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/0-main.ipynb b/3-Operators/0-main.ipynb index e472256..400790e 100644 --- a/3-Operators/0-main.ipynb +++ b/3-Operators/0-main.ipynb @@ -26,9 +26,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/1-Intro.ipynb b/3-Operators/1-Intro.ipynb index e9ab5fa..8c5d4d9 100644 --- a/3-Operators/1-Intro.ipynb +++ b/3-Operators/1-Intro.ipynb @@ -671,9 +671,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/1b-hands-on.ipynb b/3-Operators/1b-hands-on.ipynb index d1b7ecb..1402beb 100644 --- a/3-Operators/1b-hands-on.ipynb +++ b/3-Operators/1b-hands-on.ipynb @@ -63,9 +63,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/2-Comparison.ipynb b/3-Operators/2-Comparison.ipynb index dc3a1e3..c5a2f83 100644 --- a/3-Operators/2-Comparison.ipynb +++ b/3-Operators/2-Comparison.ipynb @@ -485,9 +485,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/3-Stream.ipynb b/3-Operators/3-Stream.ipynb index 5a0f971..6a0489d 100644 --- a/3-Operators/3-Stream.ipynb +++ b/3-Operators/3-Stream.ipynb @@ -241,9 +241,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/3b-hands-on.ipynb b/3-Operators/3b-hands-on.ipynb index 973de5c..901b4e2 100644 --- a/3-Operators/3b-hands-on.ipynb +++ b/3-Operators/3b-hands-on.ipynb @@ -32,9 +32,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/4-CanonicalForm.ipynb b/3-Operators/4-CanonicalForm.ipynb index 3e07557..4bf7c4b 100644 --- a/3-Operators/4-CanonicalForm.ipynb +++ b/3-Operators/4-CanonicalForm.ipynb @@ -554,9 +554,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/5-Functors.ipynb b/3-Operators/5-Functors.ipynb index 719caa3..17e5a6a 100644 --- a/3-Operators/5-Functors.ipynb +++ b/3-Operators/5-Functors.ipynb @@ -129,9 +129,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/3-Operators/5b-hands-on.ipynb b/3-Operators/5b-hands-on.ipynb index 3f77eeb..56227b6 100644 --- a/3-Operators/5b-hands-on.ipynb +++ b/3-Operators/5b-hands-on.ipynb @@ -30,9 +30,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/4-Templates/0-main.ipynb b/4-Templates/0-main.ipynb index 6f25b6a..5e8549e 100644 --- a/4-Templates/0-main.ipynb +++ b/4-Templates/0-main.ipynb @@ -25,9 +25,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/4-Templates/1-Intro.ipynb b/4-Templates/1-Intro.ipynb index b0f855a..beaadf8 100644 --- a/4-Templates/1-Intro.ipynb +++ b/4-Templates/1-Intro.ipynb @@ -672,9 +672,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/4-Templates/1b-hands-on.ipynb b/4-Templates/1b-hands-on.ipynb index 01c987a..15a6db0 100644 --- a/4-Templates/1b-hands-on.ipynb +++ b/4-Templates/1b-hands-on.ipynb @@ -170,9 +170,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/4-Templates/2-Specialization.ipynb b/4-Templates/2-Specialization.ipynb index 198980b..f3b7172 100644 --- a/4-Templates/2-Specialization.ipynb +++ b/4-Templates/2-Specialization.ipynb @@ -646,9 +646,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/4-Templates/3-Syntax.ipynb b/4-Templates/3-Syntax.ipynb index c0b1baf..d62dc7f 100644 --- a/4-Templates/3-Syntax.ipynb +++ b/4-Templates/3-Syntax.ipynb @@ -408,9 +408,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/4-Templates/3b-hands-on.ipynb b/4-Templates/3b-hands-on.ipynb index b55d049..cc06861 100644 --- a/4-Templates/3b-hands-on.ipynb +++ b/4-Templates/3b-hands-on.ipynb @@ -53,9 +53,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/4-Templates/4-Metaprogramming.ipynb b/4-Templates/4-Metaprogramming.ipynb index 7a3b0ae..07c649c 100644 --- a/4-Templates/4-Metaprogramming.ipynb +++ b/4-Templates/4-Metaprogramming.ipynb @@ -359,9 +359,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_\n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md)\n", + "", + "" ] } ], diff --git a/4-Templates/5-MoreAdvanced.ipynb b/4-Templates/5-MoreAdvanced.ipynb index c542640..3eeb3be 100644 --- a/4-Templates/5-MoreAdvanced.ipynb +++ b/4-Templates/5-MoreAdvanced.ipynb @@ -640,9 +640,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/0-main.ipynb b/5-UsefulConceptsAndSTL/0-main.ipynb index 9b5d286..8a8ea15 100644 --- a/5-UsefulConceptsAndSTL/0-main.ipynb +++ b/5-UsefulConceptsAndSTL/0-main.ipynb @@ -27,9 +27,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb b/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb index d87a21a..643dbaa 100644 --- a/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb +++ b/5-UsefulConceptsAndSTL/1-ErrorHandling.ipynb @@ -589,9 +589,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/1b-hands-on.ipynb b/5-UsefulConceptsAndSTL/1b-hands-on.ipynb index 5f0c967..5b1c22b 100644 --- a/5-UsefulConceptsAndSTL/1b-hands-on.ipynb +++ b/5-UsefulConceptsAndSTL/1b-hands-on.ipynb @@ -164,9 +164,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/2-RAII.ipynb b/5-UsefulConceptsAndSTL/2-RAII.ipynb index 9630dbd..847cb2f 100644 --- a/5-UsefulConceptsAndSTL/2-RAII.ipynb +++ b/5-UsefulConceptsAndSTL/2-RAII.ipynb @@ -134,9 +134,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/3-Containers.ipynb b/5-UsefulConceptsAndSTL/3-Containers.ipynb index 859ee33..7f68bcc 100644 --- a/5-UsefulConceptsAndSTL/3-Containers.ipynb +++ b/5-UsefulConceptsAndSTL/3-Containers.ipynb @@ -743,9 +743,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/3b-hands-on.ipynb b/5-UsefulConceptsAndSTL/3b-hands-on.ipynb index 157195b..5c17e06 100644 --- a/5-UsefulConceptsAndSTL/3b-hands-on.ipynb +++ b/5-UsefulConceptsAndSTL/3b-hands-on.ipynb @@ -38,9 +38,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb b/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb index 07799e4..341f1cc 100644 --- a/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb +++ b/5-UsefulConceptsAndSTL/4-AssociativeContainers.ipynb @@ -451,9 +451,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb b/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb index 9c678d6..0a50870 100644 --- a/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb +++ b/5-UsefulConceptsAndSTL/5-MoveSemantics.ipynb @@ -973,9 +973,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb b/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb index 3ab2a2f..47d65a8 100644 --- a/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb +++ b/5-UsefulConceptsAndSTL/6-SmartPointers.ipynb @@ -574,9 +574,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/6b-hands-on.ipynb b/5-UsefulConceptsAndSTL/6b-hands-on.ipynb index 4649835..a4f5f70 100644 --- a/5-UsefulConceptsAndSTL/6b-hands-on.ipynb +++ b/5-UsefulConceptsAndSTL/6b-hands-on.ipynb @@ -54,9 +54,9 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/5-UsefulConceptsAndSTL/7-Algorithms.ipynb b/5-UsefulConceptsAndSTL/7-Algorithms.ipynb index 93cf3bf..325cbec 100644 --- a/5-UsefulConceptsAndSTL/7-Algorithms.ipynb +++ b/5-UsefulConceptsAndSTL/7-Algorithms.ipynb @@ -595,9 +595,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/0-main.ipynb b/6-InRealEnvironment/0-main.ipynb index 6c90359..c385f9f 100644 --- a/6-InRealEnvironment/0-main.ipynb +++ b/6-InRealEnvironment/0-main.ipynb @@ -35,9 +35,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/1-SetUpEnvironment.ipynb b/6-InRealEnvironment/1-SetUpEnvironment.ipynb index 0225105..8470860 100644 --- a/6-InRealEnvironment/1-SetUpEnvironment.ipynb +++ b/6-InRealEnvironment/1-SetUpEnvironment.ipynb @@ -288,9 +288,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/2-FileStructure.ipynb b/6-InRealEnvironment/2-FileStructure.ipynb index 1cc4196..beb4e2c 100644 --- a/6-InRealEnvironment/2-FileStructure.ipynb +++ b/6-InRealEnvironment/2-FileStructure.ipynb @@ -972,9 +972,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/2b-hands-on.ipynb b/6-InRealEnvironment/2b-hands-on.ipynb index f11ed47..eac66a9 100644 --- a/6-InRealEnvironment/2b-hands-on.ipynb +++ b/6-InRealEnvironment/2b-hands-on.ipynb @@ -74,9 +74,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/3-Compilers.ipynb b/6-InRealEnvironment/3-Compilers.ipynb index 0922c91..cd9177d 100644 --- a/6-InRealEnvironment/3-Compilers.ipynb +++ b/6-InRealEnvironment/3-Compilers.ipynb @@ -174,9 +174,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/4-ThirdParty.ipynb b/6-InRealEnvironment/4-ThirdParty.ipynb index 75ecb75..581a79d 100644 --- a/6-InRealEnvironment/4-ThirdParty.ipynb +++ b/6-InRealEnvironment/4-ThirdParty.ipynb @@ -285,9 +285,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/5-Namespace.ipynb b/6-InRealEnvironment/5-Namespace.ipynb index 10171d7..2f899b3 100644 --- a/6-InRealEnvironment/5-Namespace.ipynb +++ b/6-InRealEnvironment/5-Namespace.ipynb @@ -624,9 +624,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/6-InRealEnvironment/6-Tools.ipynb b/6-InRealEnvironment/6-Tools.ipynb index f8d4ae3..838d746 100644 --- a/6-InRealEnvironment/6-Tools.ipynb +++ b/6-InRealEnvironment/6-Tools.ipynb @@ -131,9 +131,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/7-Appendix/0-main.ipynb b/7-Appendix/0-main.ipynb index 879c2c7..6a06bc8 100644 --- a/7-Appendix/0-main.ipynb +++ b/7-Appendix/0-main.ipynb @@ -30,9 +30,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/7-Appendix/Crtp.ipynb b/7-Appendix/Crtp.ipynb index c6d7a28..907b528 100644 --- a/7-Appendix/Crtp.ipynb +++ b/7-Appendix/Crtp.ipynb @@ -641,9 +641,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/7-Appendix/HomemadeException.ipynb b/7-Appendix/HomemadeException.ipynb index 250205f..b7b57c0 100644 --- a/7-Appendix/HomemadeException.ipynb +++ b/7-Appendix/HomemadeException.ipynb @@ -296,9 +296,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/7-Appendix/StringView.ipynb b/7-Appendix/StringView.ipynb index 3135eaf..7fc70b5 100644 --- a/7-Appendix/StringView.ipynb +++ b/7-Appendix/StringView.ipynb @@ -158,9 +158,7 @@ "id": "d46d567d-50e9-4fef-a689-deaaff8d059a", "metadata": {}, "source": [ - "\n", - "© _Inria 2021_ \n", - "_This notebook is released under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ " + "[© Copyright](../COPYRIGHT.md)" ] } ], diff --git a/7-Appendix/Switch.ipynb b/7-Appendix/Switch.ipynb index d352103..24556ec 100644 --- a/7-Appendix/Switch.ipynb +++ b/7-Appendix/Switch.ipynb @@ -250,9 +250,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/7-Appendix/WeakPtr.ipynb b/7-Appendix/WeakPtr.ipynb index de7bb89..ba5d74f 100644 --- a/7-Appendix/WeakPtr.ipynb +++ b/7-Appendix/WeakPtr.ipynb @@ -689,9 +689,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], diff --git a/AUTHORS.md b/AUTHORS.md deleted file mode 100644 index c9ae854..0000000 --- a/AUTHORS.md +++ /dev/null @@ -1,8 +0,0 @@ -This formation was adapted and expanded from [this formation](https://gitlab.inria.fr/formations/cpp/DebuterEnCpp) given by David Chamont (CNRS) and Vincent Rouvreau (Inria) in 2016. - -Inria contributors to the current version are: - -- Sébastien Gilles (SED Saclay): 2018 - present -- Vincent Rouvreau (SED Saclay): 2018 - present -- Vicente Mataix Ferrandiz (SED Paris): 2021 -- Laurent Steff (SED Saclay): 2021 - present \ No newline at end of file diff --git a/COPYRIGHT.md b/COPYRIGHT.md new file mode 100644 index 0000000..4ba05bb --- /dev/null +++ b/COPYRIGHT.md @@ -0,0 +1,12 @@ +© _CNRS 2016_ - _Inria 2018-2022_ + +This notebook is an adaptation of a [lecture](https://gitlab.inria.fr/formations/cpp/DebuterEnCpp) prepared by David Chamont (CNRS) with the help of Vincent Rouvreau (Inria) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/) + +Present version has been written by several Inria engineers: + +- Sébastien Gilles (SED Saclay): _2018 - present_ +- Vincent Rouvreau (SED Saclay): _2018 - present_ +- Vicente Mataix Ferrandiz (SED Paris): _2021_ +- Laurent Steff (SED Saclay): _2021 - present_ + +and is using the same licence. \ No newline at end of file diff --git a/HandsOn/HowTo.ipynb b/HandsOn/HowTo.ipynb index bcf3dd7..1d12077 100644 --- a/HandsOn/HowTo.ipynb +++ b/HandsOn/HowTo.ipynb @@ -103,9 +103,9 @@ "metadata": {}, "source": [ "\n", - "© _CNRS 2016_ - _Inria 2018-2022_ \n", - "_This notebook is an adaptation of a lecture prepared by David Chamont (CNRS) under the terms of the licence [Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/)_ \n", - "_The present version has been written by several Inria engineers listed in [this file](../AUTHORS.md)._" + "[© Copyright](../COPYRIGHT.md) \n", + "", + "" ] } ], -- GitLab