• Non ci sono risultati.

Une histoire personnelle du Logiciel Libre ou l’Open Source comme choix de carri`ere Dimitri Fontaine

N/A
N/A
Protected

Academic year: 2021

Condividi "Une histoire personnelle du Logiciel Libre ou l’Open Source comme choix de carri`ere Dimitri Fontaine"

Copied!
58
0
0

Testo completo

(1)

Une histoire personnelle du Logiciel Libre

ou l’Open Source comme choix de carri`ere

Dimitri Fontaine

@tapoueh

24 Mars 2015

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 1 / 58

(2)

Dimitri Fontaine

2ndQuadrant France PostgreSQL Major Contributor

debian pgloader

prefix, skytools, ...

CREATE EXTENSION CREATE EVENT TRIGGER

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 2 / 58

(3)

Pr´ esident de 2ndQuadrant France

Les experts internationalement reconnus dans les domaines du support, de la formation, du d´eveloppement, de la migration et du conseil PostgreSQL.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 3 / 58

(4)

Les d´ ebuts, au lyc´ ee

Avec un ATARI 512 STE.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 4 / 58

(5)

Les d´ ebuts, au lyc´ ee

Sans Internet, avec des disquettes.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 5 / 58

(6)

Le premier PC

Un Cyrix 486 dx2 avec 16 MB de m´emoire, 40 MB de stockage.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 6 / 58

(7)

Le premier PC

Sous Linux, ´evidement.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 7 / 58

(8)

I.U.T. de V´ elizy

ASM 8 bits Micro3, Ada C, Unix

Algorithmique, G´enie Logiciel, M´ethodologies, ...

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 8 / 58

(9)

Premi` ere rencontre avec l’Open Source

Slackware et un livre de plus de 1000 pages.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 9 / 58

(10)

Projets personnels.

D´ecouverte d’Unix.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 10 / 58

(11)

Pour bien apprendre, il faut pratiquer. Beaucoup.

Combien d’heures avant de commencer `a se d´ebrouiller ?

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 11 / 58

(12)

Le stage...

D´ecouverte du m´etier et du mileu professionel

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 12 / 58

(13)

Une exp´ erience du troisi` eme type.

Au moins je sais pourquoi je ne le ferai plus jamais.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 13 / 58

(14)

Une exp´ erience du troisi` eme type

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 14 / 58

(15)

Ecole d’Ing´ ´ enieur : I.S.T.Y.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 15 / 58

(16)

Changement d’ordinateur, rencontre avec debian

Toujours pas internet, ceci dit. Iomega Zip 100MB!

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 16 / 58

(17)

Projet de bases de donn´ ees

MySQL ne compile pas sous HPUX 10.20, par chance.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 17 / 58

(18)

Terminaux X, compilations, portages...

L’environnement HPUX devient limitant.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 18 / 58

(19)

Terminaux X et s´ ecurit´ e...

xhost + et xeyes -geometry

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 19 / 58

(20)

Fin des ´ etudes...

L’´ecole est surtout l`a pour donner de la culture...

pas tellement pour apprendre un m´etier.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 20 / 58

(21)

Stage de fin d’´ etudes

Merci Nat Makarevitch !

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 21 / 58

(22)

Beaucoup de fabuleuses rencontres.

Et de belles technologies aussi

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 22 / 58

(23)

En parlant de technologies

Escape Meta Alt Control Shift

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 23 / 58

(24)

Fin de la bulle internet

Il s’agit de trouver un boulot... plus conventionnel...

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 24 / 58

(25)

D´ etournement de poste

Avec un intitul´e de d´eveloppeur Java :

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 25 / 58

(26)

Open Source et Logiciel Libre

Java, PHP, MySQL, Erlang, Python, debian, etc

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 26 / 58

(27)

Premi` ere cr´ eation d’entreprise

Da Linux Boite

Les bons copains ne font pas toujours de bons associ´es...

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 27 / 58

(28)

Retour en entreprise

Cette fois en tant que DBA PostgreSQL

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 28 / 58

(29)

Retour en entreprise

Quelques migrations...

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 29 / 58

(30)

Retour en entreprise

Architecture des syst`emes

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 30 / 58

(31)

Contributions aux projets Open Source

Red´ecouverte de la programmation en C

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 31 / 58

(32)

Rencontres avec la communaut´ e PostgreSQL

Participation aux Conf´erences

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 32 / 58

(33)

Une autre fa¸con de lire la GPL

Droits... mais aussi niveaux de lectures !

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 33 / 58

(34)

PostgreSQL est sous BSD

En r´ealit´e, un mix de MIT et de BSD, licence tr`es permissive.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 34 / 58

(35)

Une nouvelle aventure

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 35 / 58

(36)

Le Business Model de l’Open Source

Le logiciel est libre et gratuit... les services sont payants.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 36 / 58

(37)

Le Business Model de l’Open Source

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 37 / 58

(38)

Ce que veulent les entreprises

Se d´egager de certaines de leurs responsabilit´es

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 38 / 58

(39)

Ce que veulent les entreprises

Se d´egager de certaines de leurs responsabilit´es

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 39 / 58

(40)

Ce que veulent les entreprises

Pouvoir se concentrer sur leur valeur ajout´ee

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 40 / 58

(41)

Ce que veulent les entreprises

Utiliser un produit qui r´epond `a leur besoin

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 41 / 58

(42)

Expression des besoins

Un logiciel sans sp´ecifications, c’est juste un tas de bugs.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 42 / 58

(43)

Documentation

A moyen et long terme, la survie de tout logiciel en d´` epend.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 43 / 58

(44)

M´ ethodologies de d´ eveloppement

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 44 / 58

(45)

M´ ethodologies de d´ eveloppement

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 45 / 58

(46)

Release when it’s ready (feature based vs time based )

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 46 / 58

(47)

La Gestion de Projet distribu´ ee Open Source

Vue par les entreprises...

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 47 / 58

(48)

Le rˆ ole du consultant Open Source en Entreprises

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 48 / 58

(49)

Le rˆ ole du consultant Open Source en Entreprises

Architecture Logicielle

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 49 / 58

(50)

Le rˆ ole du consultant Open Source en Entreprises

Architecture Syst`eme et Haute Disponibilit´e

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 50 / 58

(51)

Le rˆ ole du consultant Open Source en Entreprises

Consultant Avant-Vente, Commercial, Force de proposition

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 51 / 58

(52)

Le rˆ ole du consultant Open Source en Entreprises

R´ealisation des travaux : d´eveloppement

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 52 / 58

(53)

Le rˆ ole du consultant Open Source en Entreprises

R´edaction : documentation, rapports, pr´ecaunisations, audit, devis, ...

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 53 / 58

(54)

Expert

qui a effectu´e toutes les erreurs possibles dans un domaine sp´ecifique

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 54 / 58

(55)

Conditions de travail

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 55 / 58

(56)

Conditions de travail

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 56 / 58

(57)

Trouver un poste

Une histoire de confiance, les contributions publiques aident beaucoup.

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 57 / 58

(58)

Des Questions ?

Dimitri Fontaine @tapoueh Une histoire personnelle du Logiciel Libre 24 Mars 2015 58 / 58

Riferimenti

Documenti correlati

libre, non gratuit distributions GNU/Linux commerciales, développement de logiciel libre sur demande,... Libre n’est pas gratuit, et gratuit n’est

Exercise 2.1. Reat the article “Business Models for Free and Open Source Software”. Below you can find the name of several companies entertaining FOSS business models. For each of

This definition (AKA the “Free Software Definition”) is by the Free Software Foundation and, in its original version by Richard Stallman (1986), introduced the notion of Free

Free/Libre/Open Source Software (FLOSS) is computer software that gives users the freedom to run the software for any purpose as well as to study, modify, and distribute the

Published by the Free Software Foundation (version 3, 2007) It contains the extra Affero clause that requires distribution of modified source code of applications to users

libre, non gratuit distributions GNU/Linux commerciales, développement de logiciel libre sur demande,... Libre n’est pas gratuit, et gratuit n’est

Free/Libre/Open Source Software (FLOSS) is computer software that gives users the freedom to run the software for any purpose as well as to study, modify, and distribute the

The definition is from the Free Software Foundation, for free software (“Free Software Definition”).. But same applies to open source software (“Open