Tout a commencé en 1968, sous
Arpanet, l'ancêtre d'Internet. Mais tout ne finira pas en 1999, bien au
contraire...
Fondation d'Arpanet, l'ancêtre
d'Internet. Conçu avant tout pour permettre aux chercheurs de partager du
code et de l'information sur les projets, Arpanet devient aussi une
vitrine pour les logiciels libres.
Ken Thompson, un chercheur des
Bell Labs, écrit la première version d'Unix, un système d'exploitation
multi-utilisateur et multi-tâche. Le code source est distribué
gratuitement durant les années 70 et devient vite très populaire dans
les laboratoires de recherche et dans les universités.
Richard Stallman, un pionnier du
mouvement open source, rejoint un groupe du MIT exclusivement consacré aux
logiciels libres. Développeur du premier éditeur de texte Emacs, Stallman
fonda par la suite le projet GNU.
Vinton Cerf et Bob Kahn de la
DARPA (Defense Advanced Research Projects Agency) développent le protocole
TCP/IP - qui deviendra la base du réseau Internet. Dix ans plus tard, le
ministère de la Défense baptise l'Internet et décide que tous les
ordinateurs connectés à l'Internet utiliseront TCP/IP.
AT&T annonce son intention de
vendre Unix. Cela conduit l'Université de Californie à Berkeley à sa
propre version, appelée Unix BSD (Berkeley Software Distributions). L'Unix
BSD est adopté par les premières sociétés commerciales comme DEC et Sun.
Par la suite, AT&T et Sun consentent à fusionner leurs versions
d'Unix, incitant les concurrents (DEC, HP et IBM) à former l'Open Software
Foundation. Un étudiant de l'Université de Californie à Berkeley,
Éric Allman, développe un programme pour router les messages entre
les ordinateurs sur Arpanet. Allman développe ensuite le programme qui
deviendra Sendmail. Aujourd'hui, plus de 75 % des serveurs de mail
utilisent ce programme pour délivrer le courrier.
En réaction à la tendance propriétaire
des logiciels, Stallman établit le projet GNU pour promouvoir le modèle de
logiciel libre en développant un système d'exploitation, des applications
et des outils de programmation libres. Mais surtout, GNU établit la
General Public License (GPL), plus connue sous le nom de copyleft, qui
devient le modèle pour de nombreux projets open source.
Larry Wall crée Perl (Practical
Extraction and Report Language), un langage de programmation polyvalent
utilisé pour l'écriture des scripts CGI (Common Gateway Interface), qui
est le moyen standard aujourd'hui de délivrer du contenu dynamique sur le
Web.
Le développeur Andew Tanenbaum
sort Minix, une version d'Unix pour PC, Mac, Amiga et Atari ST. Minix est
fourni avec son code source complet.
Visant à étendre les capacités de
Minix, un jeune étudiant à l'Université d'Helsinki, Linus Torvalds,
développe une nouvelle variante d'Unix : Linux. Trois ans plus tard,
Torvalds “copylefte” Linux. Aujourd'hui, on estime à 7 millions les
utilisateurs de Linux, selon Red Hat Software.
FreeBSD 1.0 sort. Basé sur Unix
BSD, FreeBSD inclut la gestion de réseau, la mémoire virtuelle, la
commutation de tâches et les noms de fichier longs. La licence BSD n'exige
pas que les développeurs donnent quelque chose en retour.
Marc Ewing constitue le Red Hat
Linux pour résoudre les problèmes d'utilisation de Linux. Le package Linux
Red Hat, avec des applications tierces, la documentation et le support
technique de base, est vendu environ 50 dollars. Red Hat devient
rapidement le principal distributeur de Linux. La même année, Bryan Sparks
fonde Caldera avec l'appui de l'ancien P-DG de Novell, Ray
Noorda.
Le Groupe Apache construit un nouveau
serveur web, Apache, basé sur le HTTPd 1.3 du NCSA (National Center for
Supercomputing Applications) et une série de patches. Le serveur Web libre
devient un des serveurs HTTP les plus populaires.
Éric Raymond, programmeur et
auteur de The New Hacker's Dictionary rédige un essai intitulé
The Cathedral and the Bazaar, où il compare les modèles de
développement commerciaux et libres, au Linux Kongres. Le papier inspire
Netscape pour Mozilla.
Netscape annonce qu'il livrera
Communicator 5.0 avec son code source. Bruce Perens et
Éric Raymond lancent l'Open Source Initiative et proposent une marque
déposée sur le logiciel libre.Computer Associates, Corel, IBM, Informix,
Interbase, Oracle et Sybase annoncent des portages de leurs produits sur
Linux.Cible d'une campagne antitrust, Microsoft publie une déclaration
citant Linux comme la preuve que la firme n'a pas le monopole des systèmes
d'exploitation.
Apple annonce que Darwin, son futur
système d'exploitation basé sur MacOS X Server sera disponible avec
son code source.