evoformations/reveal/intro_unix_linux_LL.html

177 lines
6.7 KiB
HTML
Raw Permalink Normal View History

2017-06-19 11:03:13 +02:00
<!doctype html>
<html lang="fr">
2017-06-19 19:20:27 +02:00
<head>
<meta charset="utf-8">
2017-06-19 11:03:13 +02:00
2017-06-19 19:20:27 +02:00
<title>Formation Evolix : intro Unix / Linux / Logiciels Libres</title>
2017-06-19 11:03:13 +02:00
2017-06-19 19:20:27 +02:00
<meta name="description" content="A framework for easily creating beautiful presentations using HTML">
<meta name="author" content="Hakim El Hattab">
2017-06-19 11:03:13 +02:00
2017-06-19 19:20:27 +02:00
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
2017-06-19 11:03:13 +02:00
2017-06-19 19:20:27 +02:00
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
2017-06-19 11:03:13 +02:00
2017-06-19 21:42:02 +02:00
<link rel="stylesheet" href="reveal.js/css/reveal.css">
<link rel="stylesheet" href="reveal.js/css/theme/beige.css" id="theme">
2017-06-19 11:03:13 +02:00
2017-06-19 19:20:27 +02:00
<!-- Theme used for syntax highlighting of code -->
2017-06-19 21:42:02 +02:00
<link rel="stylesheet" href="reveal.js/lib/css/zenburn.css">
2017-06-19 11:03:13 +02:00
2017-06-19 19:20:27 +02:00
<!-- Printing and PDF exports -->
<script>
var link = document.createElement('link');
link.rel = 'stylesheet';
link.type = 'text/css';
2017-06-19 21:42:02 +02:00
link.href = window.location.search.match(/print-pdf/gi) ? 'reveal.js/css/print/pdf.css' : 'reveal.js/css/print/paper.css';
2017-06-19 19:20:27 +02:00
document.getElementsByTagName('head')[0].appendChild(link);
</script>
2017-06-19 11:03:13 +02:00
2017-06-19 19:20:27 +02:00
<!--[if lt IE 9]>
2017-06-19 21:42:02 +02:00
<script src="reveal.js/lib/js/html5shiv.js"></script>
2017-06-19 11:03:13 +02:00
<![endif]-->
2017-06-19 19:20:27 +02:00
</head>
<body>
<div class="reveal">
<!-- Any section element inside of this container is displayed as a slide -->
<div class="slides">
<section>
<h1>Formation Evolix</h1>
<h3>intro Unix / Linux / Logiciels Libres</h3>
</section>
<section>
<h2>UNIX</h2>
<ul style="max-width:55%;float:left">
2017-06-19 21:42:02 +02:00
<li>UNICS (UNiplexed Information and Computing Service) : BELL, AT&amp;T (1969)</li>
2017-06-19 19:20:27 +02:00
<li>Ken Thompson</li>
<li>Dennis Ritchie</li>
</ul>
<figure style="max-width:40%;float:left; margin: 0 0 2% 0;">
2017-06-19 21:42:02 +02:00
<img style="margin:0 0 0 1%;width:100%;" src="./imagesEvoFormation2017/Ken_Thompson_(sitting)_and_Dennis_Ritchie_at_PDP-11_(2876612463).jpg" border="0">
2017-06-19 19:20:27 +02:00
<figcaption>Ken Thompson (assis) et Dennis Ritchie</figcaption>
</figure>
<p>Aujourd'hui, on compte une grande quantité d'OS dérivés d'UNIX: AIX, Solaris, HP-UX, ... et plus récement Mac OS X</p>
</section>
<section>
<h2>Le début des Logiciels Libres</h2>
<ul>
<figure style="max-width:40%;float:left; margin: 0 0 2% 0;">
2017-06-19 21:42:02 +02:00
<img style="max-width:250px;" src="./imagesEvoFormation2017/Richard_Stallman.jpg" border="0">
<img style="max-width:250px;background-color:white;" src="./imagesEvoFormation2017/gnu.png" border="0">
2017-06-19 19:20:27 +02:00
</figure>
<li>1982 : Création Free Software Fundation (FSF) par Richard Stallmann (MIT)</li>
<li>1984 : Lancement du projet GNU [objectif : système dexploitation libre compatible Unix.] </li>
<li>1985 : la Free Software Fundation (FSF)</li>
</ul>
</section>
<section>
<h2>Les licences</h2>
2017-06-19 21:42:02 +02:00
<img style="background-color:white;max-width:100%;" src="./imagesEvoFormation2017/category.fr.png" border="0">
2017-06-19 19:20:27 +02:00
</section>
<section>
<h2>Logiciels Libres</h2>
<h3>Les 4 libertés</h3>
<ul>
<li>Exécuter le programme, pour tous les usages</li>
<li>Étudier et adapter à vos besoins un programme</li>
<li>Redistribuer des copies, “aider votre voisin”</li>
<li>Améliorer et publier vos améliorations, pour en faire profiter tout le monde</li>
</ul>
</section>
<section>
<h2>Open Source</h2>
<h3>Les 10 libertés</h3>
<ul>
<li>Distribution libre (pas de coût)</li>
<li>Code source accessible</li>
<li>Travaux dérivés (permis et sous même licence)</li>
<li>Intégrité du code source de l'auteur</li>
<li>Aucune discrimination envers les personnes ou les groupes</li>
</ul>
</section>
<section>
<h2>Open Source</h2>
<h3>Les 10 libertés (suite)</h3>
<ul>
<li>Aucune discrimination envers un champ d'application</li>
<li>Distribution de la licence (pas de contrat de non divulgation)</li>
<li>Licence non spécifique un produit</li>
<li>Licence non restrictive envers d'autres produits</li>
<li>Licence neutre technologiquement</li>
</ul>
</section>
<section>
<p style="font-size:1.77em;">open source VS Open Source</p>
</section>
<section>
<h2></h2>
</section>
2017-06-19 11:03:13 +02:00
</div>
2017-06-19 19:20:27 +02:00
</div>
2017-06-19 21:42:02 +02:00
<script src="reveal.js/lib/js/head.min.js"></script>
<script src="reveal.js/js/reveal.js"></script>
2017-06-19 19:20:27 +02:00
<script>
// More info https://github.com/hakimel/reveal.js#configuration
Reveal.initialize({
controls: true,
progress: true,
history: true,
center: true,
transition: 'slide', // none/fade/slide/convex/concave/zoom
// More info https://github.com/hakimel/reveal.js#dependencies
dependencies: [{
2017-06-19 21:42:02 +02:00
src: 'reveal.js/lib/js/classList.js',
2017-06-19 19:20:27 +02:00
condition: function() {
return !document.body.classList;
}
}, {
2017-06-19 21:42:02 +02:00
src: 'reveal.js/plugin/markdown/marked.js',
2017-06-19 19:20:27 +02:00
condition: function() {
return !!document.querySelector('[data-markdown]');
}
}, {
2017-06-19 21:42:02 +02:00
src: 'reveal.js/plugin/markdown/markdown.js',
2017-06-19 19:20:27 +02:00
condition: function() {
return !!document.querySelector('[data-markdown]');
}
}, {
2017-06-19 21:42:02 +02:00
src: 'reveal.js/plugin/highlight/highlight.js',
2017-06-19 19:20:27 +02:00
async: true,
callback: function() {
hljs.initHighlightingOnLoad();
}
}, {
2017-06-19 21:42:02 +02:00
src: 'reveal.js/plugin/zoom-js/zoom.js',
2017-06-19 19:20:27 +02:00
async: true
}, {
2017-06-19 21:42:02 +02:00
src: 'reveal.js/plugin/notes/notes.js',
2017-06-19 19:20:27 +02:00
async: true
}]
});
</script>
</body>
2017-06-19 11:03:13 +02:00
</html>