OpenBSD est un système d'exploitation libre sous licence ISC-BSD particulièrement réputé pour sa sécurité et qui est compatible avec de nombreuses architectures matérielles. On l'utilise en général comme routeur ou pare-feu mais il peut parfaitement être utilisé en tant que station de travail bureautique ou comme serveur généraliste.
Pour célébrer la sortie de la version 4.9, et aider à mieux faire connaître le projet, il a été décidé de proposer un entretien à plusieurs développeurs francophones d'OpenBSD.
J'ai donc envoyé une série de questions à huit d'entre eux en m'attendant à un certain pourcentage de refus. À ma grande surprise, tous ont répondu favorablement à cette demande, ce qui a conduit à la division en deux dépêches successives pour éviter un overflow de LinuxFr.org ;-)
Dans la seconde partie de la dépêche vous trouverez donc les réponses de:
- Marc Espie (espie@): responsable de l'infrastructure des ports et de la réécriture des pkgtools.
- Landry Breuil (landry@): mainteneur de Xfce et des logiciels Mozilla.
- Gilles Chehade (gilles@): auteur de smtpd.
- Miod Vallat (miod@): spécialiste des architectures « exotiques ».
Il y a une première section comprenant plusieurs questions générales et ensuite quelques questions plus spécialisées à destination de chacun d'entre eux en fonction de leur domaine de prédilection. Bien entendu, ils étaient libres de faire ce qu'ils voulaient de ces questions. Par exemple miod@ a ajouté à ses réponses des fortunes IRC (que je me suis bien gardé de traduire) et landry@ a choisi de répondre également aux questions spéciales destinées à l'origine à espie@.
Je tiens à tous les remercier une fois de plus pour leur disponibilité et pour leurs réponses.
N'oubliez pas qu'OpenBSD est entièrement développé par des volontaires et que, au moins via OpenSSH, vous bénéficiez sans doute de leur travail. Pous assurer la pérennité du projet surtout n'hésitez pas à commander les CD-ROM d'installation, des tshirts ou des posters. Ce sont, avec les dons de particuliers ou de sociétés, les seules sources de revenus du projet.
Pendant que tout le monde était occupé à acheter du muguet et/ou manifester, le premier mai est discrètement sortie la 30ème version d'OpenBSD, la 4.9. Le thème de cette nouvelle version est le guide du routard galactique, ainsi qu'un clin d'oeil à 4.2BSD.
Pour rappel, le projet OpenBSD fournit un système d'exploitation de type UNIX libre sous licence ISC-BSD basé sur 4.4BSD, qui peut être utilisé autant comme station de travail bureautique, comme machine de jeu, comme coeur de réseau ou serveur de fichiers/web/mail/bases de données, le tout sur diverses architectures matérielles.
Pour soutenir financièrement le projet, on peut commander cette version sous la forme d'un set de trois CDs, ainsi que divers posters/t-shirts/sweat-shirts.
Voici un témoignage intéressant d'une société, M:tier Ltd, qui déploit des serveurs, mais aussi des desktops sous openbsd pour ses clients :
http://undeadly.org/cgi?action=article&sid=20110420080633
Comme quoi, quelque soit l'OS utilisé, le nerf de la guerre c'est de faire correctement son boulot et de savoir former et communiquer avec ses clients/utilisateurs
Vous voulez Linux sur votre ordinateur, car c’est le petit cousin de la voisine qui vous a dit que c’était mieux. Mais tout n’est pas aussi simple qu’il n’y parait.
Qu’est-ce que Linux ?
Linux est un noyau de système d’exploitation. Un système d’exploitation, c’est l’ensemble des programmes informatiques qui servent au fonctionnement de base d’un ordinateur. Linux est le cœur de beaucoup de systèmes d’exploitations très différents.
Linux est par exemple présent dans des téléphones portables, des machines à (…)
Une distribution Linux est un système d'exploitation basé sur le noyau Linux.
Attention à ne pas confondre Linux et GNU/Linux.
Quelques distributions Linux (section générique Distribution):
(…)
Le 13 août un mail assez inhabituel est apparu sur la liste de diffusion "misc" du projet OpenBSD.
Cette liste, un diminutif du mot "miscellaneous" (divers), est destinée à accueillir les mails qui ne rentrent dans aucune des autres catégories
des mailing lists spécialisées qui concernent le projet.
Envoyé depuis le compte "
disgruntled-developers@googlemail.com" le
mail du 13 août est un troll d'un fort beau gabarit avec comme objet "
Same shit all over again". L'auteur s'en
(…)
Voici la tant attendue rétrospective LinuxFr de l'année 2009 : il s'en est passé des choses.
Côté business, Oracle achète Sun (avec du Java et du MySQL dedans), VMware achète SpringSource, et SCO se sépare du visionnaire Darl Mc Bride, muhahahaha... hum, pardon.
En politique, c'est triste car HADOPI, ACTA et vente liée, tandis que le Royaume-Uni a un plan d'action « Open Source, Open Standards and Re-Use » et que l’utilisation du cadastre français est autorisée pour OpenStreetMap.
Quelques événements ont eu lieu, tels que les spécifications Jingle qui sont sorties en v1.0, le RGI qui est publié et qui déçoit, Nokia qui sort le N900 sous Maemo, Apple libère Grand Central Dispatch, Yahoo libère son Hadoop, Launchpad qui est libéré par Canonical, Dailymotion qui fait du Theora, et Symbian qui est opensource et possède sa forge. Du côté des anniversaires, le petit Firefox a déjà 5 ans, Jabber/XMPP a 10 ans, le grand LinuxFr a 11 ans, et le vieux Unix a 40 piges.
Des logiciels libres majeurs ont évolué, avec entre autres :
Alfresco 3.0 à 3.2
Bash 4.0 et 4.1
Blender 2.49
digiKam 1.0
Eclipse 3.5
Emacs 23
Enlightenment E16 1.0 et 1.0.1
Firefox 3.5 (devenu selon les sources la version de navigateur la plus utilisée au monde)
Gajim 0.13
GCC 4.3.3 à 4.4.2
GDB 7.0 et 7.0.1
G'MIC 1.3
GNOME 2.26, 2.28
Inkscape 0.47
JOnAS 5.1 M5
KDE 4.2, 4.3
KOffice 2.0 et 2.1
Linux 2.6.29, 2.6.30, 2.6.31, 2.6.32, avec Btrfs et Ext4 entre autres.
LLVM 2.5, 2.6
Miro 2.0 et 2.5
Moonlight 1.0 et 2.0
Nexuiz 2.5
Nuxeo 5.2
OpenERP 5.0
OpenGL 3.1 et 3.2
Psi 0.13 et 0.14
Python 3.1 (et Django 1.1)
Qt 4.5 et 4.6
RPM 4.6
SeaMonkey 2.0
Sonar 1.6 à 1.12
Songbird 1.2 à 1.4
Theora 1.1
Thunderbird 3.0
Valgrind 3.5
VLC 1.0
Xfce 4.6
Xorg 7.5
...
Les distributions GNU/Linux et systèmes BSD ont aussi monté de version, avec par ordre alphabétique :
Archlinux 2009.08 (même si c'est une rolling release)
Debian 5.0 Lenny
DragonFlyBSD 2.4
Fedora 11, 12
FreeBSD 7.1, 7.2, 8.0
Knoppix 6.0, 6.2
Mandriva 2009.1, 2010.0, Enterprise Server 5
NetBSD 5.0
OpenBSD 4.5, 4.6
openSUSE 11.2
PC-BSD 7.1
RHEL 4.8, 5.3 et 5.4
Slackware 13.0
Ubuntu 9.04 et 9.10
...
OpenBSD prend maintenant en charge les
contrôleurs Ethernet Atheros AR8121/AR8113/AR8114.
Ce n'est pas vraiment un scoop, l'information circulait, disant qu'un développeur de l'équipe d'OpenBSD (Kevin Lo) était en train de porter le pilote écrit pour
FreeBSD, porté par la suite sur
DragonFlyBSD.
Pour information, voici la liste du matériel fonctionnel :
- Le Wi-Fi fonctionne nativement (rum(4), pas de couche ndiswrapper) ;
- Carte graphique (merci les pilotes libres Intel) ;
- Gestion de la batterie (acpibat(4)) ;
- La sortie audio (azalia(4)), (l'entrée n'a pas été essayée) ;
- Le lecteur de carte SD (en umass(4)) ;
- Le bluetooth semble fonctionner d'après le site web (ubt(4)) ;
- La caméra ne fonctionne pas, mais le site web indique : "doesn't work **yet**" ("ne fonctionne pas **encore**")
Tout ça près de chez vous sur -current, à vos compilateurs...
C'est tout frais, ça sort du four (1) :
OpenBSD supporte maintenant les contrôleurs ethernet Atheros AR8121/AR8113/AR8114.
Plus aucune raison de ne pas vous y mettre.
Ce n'est pas vraiment un scoop, l'info tournait qu'un dev de la team OpenBSD
était en train de porter le driver écrit pour FreeBSD, porté par la suite sur DragonFlyBSD.
Pour informations, ce qui fonctionne :
- Le WiFi fonctionne nativement (rum(4), pas de couche sale ndiswrapper).
- Carte graphique (merci les drivers libres intel).
- Gestion (…)
Bonjour à tous,
j'ai été désigné volontaire pour acheter+configurer un ordinateur portable pour un étudiant en médecine. Une fois qu'il aura son beau portable, il a 3 amis d'enfance, étudiants en médecine, en génie machin et je-ne-sais-plus-quoi qui voudront très probablement la même chose. J'ai accepté histoire d'apporter mon petit coup de pouce à l'édifice du libre.
Ce sera une machine un peu lourde (2 ou 3 Go de mémoire, double coeur, écran 17"). Il a l'esprit curieux et il
(…)
Bonjour !
Suite à la sortie d'OpenBSD 4.0 (
http://linuxfr.org/2006/11/02/21566.html et
http://linuxfr.org/~lapinflemard/23026.html ), j'ai mis à jour mon portable (Dell D410, un petit bijou de technologie ultraportable avec une autonomie démente), et j'ai décidé de tester le support de l'ACPI récemment ajouté, mais non activé par défaut (
http://undeadly.org/cgi?action=article&sid=2006101219152(...) )
Pour cela, il fallait tout d'abord mettre à jour vers le snapshot binaire le plus récent, puis récupérer les sources -CURRENT, et recompiler le noyau en activant l'option ACPI_ENABLE dans
(…)
La sortie de la nouvelle version du système d'exploitation libre et sécurisée OpenBSD a été annoncée
ce mercredi premier novembre par Theo de Raadt, le leader du projet. Comme d'habitude les progrès sont incrémentaux plutôt que radicaux. C'est une politique mûrement réfléchie afin de ne pas risquer de déstabiliser le code source en introduisant des bugs.
Parmi les points notables de cette version 4.0 on peut relever la prise en charge de l'architecture UltraSparc III ou de plusieurs gadgets basés sur le processeur ARM. Le travail d''amélioration des pilotes pour les cartes wifi ou pour les cartes Gigabit ethernet continue ainsi que le combat du projet OpenBSD pour obtenir de la documentation de la part des firmes qui construisent ces matériels.
Suite aux différents articles concernant les BSD, il m’a semblé intéressant de faire un tour d’horizon rapide de l’univers des systèmes d'exploitation BSD.
Il n’y a pas un noyau BSD, mais des noyaux BSD ayant tous la même origine 4.3BSD-Lite. Quatre noyaux majeurs cohabitent : OpenBSD, NetBSD, FreeBSD et le petit dernier DragonflyBSD. Un nouveau a été annoncé il y peu :
MidnightBSD, fork de FreeBSD, encore trop jeune pour être évoqué plus longuement.
Tour d’horizon :
- FreeBSD est apparu en version 1.0 en 1993. Le but de ce projet est de fournir un système d’exploitation efficace pour n’importe quelle utilisation (serveur, bureautique, etc.). Initialement focalisé sur la plate-forme x86, il est disponible sur x86, x86_64, ARM, IA-64, PC-98 et UltraSparc.
- NetBSD est apparu en 1993 en version 0.8. Le but de ce projet est la portabilité, plus de 50 architectures répertoriées.
- OpenBSD est apparu en 1994, c’est un fork du projet NetBSD, mené par un leader charismatique et controversé : Theo de Raadt ; le but de ce projet est la sécurité et la liberté totale : pas de propriétaire supporté officiellement ou non par le projet et 16 plate-formes matérielles supportées : Alpha, AMD64, cats, HP 9000 séries 300 et 400, PA-RISC, i386, luna88k, mac68k, macppc, mvme68k, mvme88k, SPARC, UltraSPARC, Zaurus, SGI et DEC VAX.
- DragonflyBSD fork de FreeBSD est apparu en juin 2003, pour continuer le développement de la branche 4.x de FreeBSD, les modifications des versions 5.x n’étant pas jugées utiles.
Tous les projets BSD sont capables au travers d’une couche d’émulation d’utiliser les binaires Linux. NetBSD et OpenBSD permettent également de faire tourner les binaires SVR4 (Solaris), FreeBSD, Linux, BSD/OS, SunOS et HP-UX.
Ils ont tous le même mode de développement, c’est à dire que le noyau et les outils de base du système (userland) forment un tout indissociable offrant ainsi une très grande cohérence.
Tous les BSD utilisent la licence
BSD, une licence très controversée dans le monde libre par sa grande permissivité. Elle offre la possibilité notamment d’être utilisée dans du code propriétaire, ce qui permit la généralisation de pile TCP/IP en son temps, mais aussi l’adoption rapide et massive de SSH.
Après que Theo de Raadt ait annoncé les problèmes financiers d'OpenBSD, la fondation Mozilla a tout de suite mis la main au portefeuille et a fait un don de 10.000 $. Ce don a rapidement était suivi par GoDaddy.com qui a donné 10.000 $ aussi.
Google de son coté a fait un don de 10.000 $, il y a une semaine.
Adobe a annoncé un don de 7500 $ mercredi dernier.
C'est au tour du CRANS (Cachan Reseau @ Normale
(…)