background preloader

Noyau

Facebook Twitter

Linux fête ses 25 ans : qu'est devenu le projet que Linus Torvalds avait annoncé ne pas devenir « grand et professionnel comme le GNU » ? L’histoire du noyau Linux a commencé en 1991 à l’université d’Helsinki avec Linus Torvalds, jeune étudiant à cette époque.

Linux fête ses 25 ans : qu'est devenu le projet que Linus Torvalds avait annoncé ne pas devenir « grand et professionnel comme le GNU » ?

Contrarié par la faible disponibilité du serveur UNIX de l’université, Torvalds a décidé d’entreprendre le développement d’un noyau de système d’exploitation, qui sera appelé plus tard le noyau Linux. Cela venait également comme une alternative au système d’exploitation Minix avec lequel il a fait son apprentissage. Après avoir travaillé dessus depuis le mois d’avril, le 25 août 1991, Torvalds porte son projet à la connaissance des utilisateurs de Minix en précisant toutefois que c’était « juste un hobby » et qu’il « ne sera pas grand et professionnel comme le GNU ».

Il demande par ailleurs leurs avis sur les fonctionnalités que les gens aimeraient voir dans le noyau pour pouvoir les implémenter si possible.

Boot Loader - GRUB

Mettre à jour vos firmwares sous Linux. Si vous êtes sous Linux et que vous voulez mettre à jour votre BIOS ou le firmware d'une carte réseau, d'un SSD ou d'une carte graphique, en général, vous devez repasser par la case "Je reboote sous Windows" ou démarrer sur une clé USB / disquette MSDOS pour installer la mise à jour qui va bien.

Mettre à jour vos firmwares sous Linux

Mais ce temps est révolu grâce à fwupd, un outil qui fonctionne aussi bien en ligne de commande qu'avec interface graphique et qui permet d'aller chercher les firmwares disponibles directement sur les sites des constructeurs et de les déployer sur votre matériel directement. Et c'est compatible avec le matos UEFI. Vous pouvez aussi installer via fwupd, des mises à jour téléchargées manuellement (en double cliquant sur le .cab par exemple). Évidemment, si vous bossez pour un constructeur, il serait intéressant de proposer aussi vos mises à jour via fwupd. Tout le process est décrit ici. Rejoignez les 51740 korbenautes et réveillez le bidouilleur qui est en vous. Développer le noyau Linux, c'est facile. Le noyau (kernel pour les anglophones) Linux évolue année après année, mais combien de temps faut-il ?

Développer le noyau Linux, c'est facile

Combien de personnes ? Qui fait ça ? Si un grand nombre est conscient que Linus Torvalds est à l'origine de ce projet, peu savent qu'il date de 1991 et que des milliers de contributeurs ont participé à en faire le logiciel libre qu'il est aujourd'hui. Introduction. Quite often I read the classic argument that Python is slow, or it's sucking down resources, or that it's a "bad" language for whatever reason.

Introduction

I'm going to ignore whether or not Python is good, bad or ugly. It's what I know, and why I was able to contribute to the Terminator project, so as far as I'm concerned that's a pointless discussion for me to have. But I have seen the speed and memory arguments levelled at Terminator on a couple of sites. And I did wonder... and then I got curious... and then I got busy!

Now, I am no no way stating that the following is any kind of rigorous and scientific approach, or even that they prove anything for certain. Universal USB Installer – Easy as 1 2 3. Universal USB Installer aka UUI is a Live Linux Bootable USB Creator that allows you to choose from a selection of Linux Distributions to put on your USB Flash Drive.

Universal USB Installer – Easy as 1 2 3

The Universal USB Installer is easy to use. Simply choose a Live Linux Distribution, the ISO file, your Flash Drive and, Click Install. Upon completion, you should have a ready to run bootable USB Flash Drive with your select operating system installed. Other features include; Persistence (if available) – note that casper persistence will only work with fat16 or fat32 formatted drives. FitPC2_et_DEBIAN_Lenny_5.02_et_Alternc_0.9.10_Version1.2. Tiny Core Linux 6.1 est disponible en téléchargement, l'essentiel réduit à son minimum. En matière de systèmes d’exploitation alternatifs, Robert Shingledecker vient d’annoncer que Tiny Core Linux 6.1 est disponible en téléchargement.

Tiny Core Linux 6.1 est disponible en téléchargement, l'essentiel réduit à son minimum

Cette solution se veut minimaliste mais complète. Tiny Core Linux fait partie des nombreuses distributions Linux disponibles. Elle a cependant l’avantage de rester minimaliste, c’est à dire peu gourmande en ressource, tout en profitant à chaque nouvelle version d’améliorations. Tiny Core est proposé avec une interface graphique, quelques applications, et des fonctionnalités essentielles. Linux : 200 lignes de code qui changent (presque) tout. Alors que la plupart des patchs proposés pour le noyau Linux permettent de consolider cette solution ou d’en améliorer le support du matériel, celui proposé par Mike Galbraith pourrait changer profondément la donne.

Linux : 200 lignes de code qui changent (presque) tout

D’une taille de seulement 224 lignes de code, cette modification a réussi un double pari : réduire sensiblement la latence constatée en environnement graphique, tout en ne grevant pas les performances du système en mode texte. Voilà une combinaison qui a su séduire Linus Torvalds. ‘Enfin’, diront certains, puisque ce type de correctif est régulièrement proposé, avant d’être rejeté pour cause d’un impact trop important sur les applications serveur. « Je pense que c’est bien un patch qui mène à une « véritable amélioration ».