logiciel libre - ce qu'est un grand concept? . Au fil des ans , l'idée d' open-source - libre d'utiliser - logiciel a grandi et s'est construit une culture riche . Linux , Firefox , Apache et Java forment les fondations de l' Internet et n'importe qui peut télécharger tout et ne pas payer un centime. Alors, comment le concept de logiciel libre arrivé là? La réponse est un peu compliquée. Les premiers jours
L'histoire du logiciel libre remonte aux années 1970, les premiers jours de l'ordinateur de bureau . Les ordinateurs Altair et IMSAI avaient peu de fonctionnalités et une partie de l' amusement a été crée le logiciel de bas niveau pour les faire fonctionner . Comme les machines ont augmenté en complexité , quelques âmes courageuses ont commencé entreprises qui ont créé et logiciels commercialisés pour ces nouvelles machines. D'autres, confortables avec l'idée que le logiciel devrait être partagée , ont continué à échanger ou donner leurs œuvres.
GNU et GNU Public License
Dans le milieu des années 1980 , Richard Stallman , programmeur au MIT, a créé un ensemble de programmes utilitaires UNIX renforcée et améliorée . Il a appelé cet ensemble de programmes GNU , une abréviation pour " GNU is Not Unix ", et les a distribués comme ce qu'il a appelé « logiciel libre». Avec le code source , il a créé un contrat de licence de logiciel qu'il a appelé la licence publique GNU , ou GPL. Cette licence a déclaré que les programmes pourraient être utilisés, amélioré , donné ou vendu à d'autres avec l'avertissement que le code source doit être inclus et que tout travail dérivé également être distribué sous la licence GPL .
Linus Torvalds et Linux
au début des années 1990 , Linus Torvalds, un étudiant universitaire en Finlande , ont créé les composants de bas niveau d'un système d'exploitation Unix-like tout en expérimentant avec les fonctionnalités multitâches de l' Intel 386 . Son travail a été associé à un certain nombre de composants GNU pour créer un système d'exploitation complet appelé Linux qui tournait sur un PC i386 basé . Étant donné que les composants GNU ont été regroupés dans les distributions les plus populaires, la licence GPL est devenu un élément obligatoire de l'emballage.
Croissance de l'Open Source
Linux est apparu à un chanceux temps. L'Internet a été tout simplement venir dans son propre et la plupart du réseau a été formé sur les machines UNIX. Le moyen le plus facile pour les amateurs d'obtenir sur le Web était par Linux. Développeurs bientôt se sont regroupés pour lancer de nouveaux projets open-source pour créer les bases de l' Internet que nous connaissons aujourd'hui . Apache , Mozilla , MySQL et Java ont tous des racines dans l'open source.
Avantages de l'Open Source
Bien que l'avantage évident de l'open source est son prix , il ya plusieurs d'autres facteurs qui rendent ce un bon choix . Open source signifie que le code source doit être disponible pour être lu, compilé, modifié ou amélioré . Projets open-source constamment évoluer et s'adapter selon l'évolution des besoins. Dans de nombreux cas , le code fonde fourchette , devenant plusieurs packages , chacun répondant aux besoins différents . De nombreux projets ont maintenant le soutien des entreprises avec les deux versions commerciales et gratuites , offrant beaucoup plus de stabilité et de soutien.