Nous sommes (4) en train de préparer une distribution Linux prévue pour les cyber-cafés et pour les bornes d'accès Internet. Nous cherchons en ce moment plusieurs personne qui souhaiteraient contribuer au projet :
- graphiste (logo, fond-ecran, site-web)
- développeur X-window (pour modifier le serveur X selon les besoins)
Depuis six mois, le gouvernement chinois a lancé le développement d'une distribution GNU/Linux appelée Yangfan (« lever le voile »), par l'intermédiaire du "Beijing Software Industry Productivity Center". Destinée à remplacer Windows dans les administrations, Yangfan équipe déjà 2.800 ordinateurs gouvernementaux. L'initiative est supportée par de nombreux groupes, dont des universités, le gouvernement taiwanais, ainsi que par Linux International, et emploie une centaine de développeurs.
La mise à disponibilité des sources, placées sous licence GPL, la semaine dernière a été l'occasion d'un article sur InfoWorld, dont le lien se trouve ci-dessous.
Le monde Linux est en perpétuelle évolution. Difficile donc pour les éditeurs de publier un livre qui sera parfois obsolète dès sa sortie. Heureusement certains s'y risquent, ce qui permet à Linux Planet de référencer un ensemble de livres dédiés à Linux et au monde UNIX en général.
Au programme de cet article:
1. La problématique de l'édition
2. Livres pour les débutants Linux
3. Livres pour les utilisateurs "grands débutants" et confirmés de Linux
4. Livres pour les programmeurs
5. Livres pour les administrateurs et les ingénieurs systèmes
6. Livres pour les décideurs (pressés ou non :o) )
L'auteur fournit même les numéros ISDN, tout en précisant qu'une nouvelle version d'un livre possède un nouvel ISDN
NdR: L'ISDN est le numéro d'identification unique d'un livre (Cela regroupe: auteur, titre, édition, version, etc...)
Ca y est, Gentoo 1.4 est sorti !
Actuellement il est possible de télécharger le "stage1" pour les architectures x86 et ppc.
Il va falloir attendre quelques heures pour que les iso soient pretes et pour que le répertoire 1.4_beta devienne 1.4.
Les plus grosses nouveautés :
- gcc 3.2
- kernel 2.4.19
Note du modérateur: Gentoo est une distribution qui a pris beaucoup d'essor depuis quelques temps surtout grâce à sa facilité d'installation et à sa gestion de package.
Note du modérateur 2: J'ai donné l'adresse ftp d'un téléchargement plus à jour.
NdM: Non, la 1.4 n'est pas encore sortie, elle est encore en phase bêta, et aucune date n'est prévue pour le moment, même si c'est probablement dans peu de temps.
Le DeveloperWorks d'IBM nous explique qu'il y a plusieurs façons d'observer l'exécution d'un programme dans l'espace utilisateur: vous pouvez utiliser un dévermineur (debugger), avancer pas à pas dans l'exécution du-dit programme et afficher son état.
Cet article décrit les (certaines en tout cas :) ) méthodes qui peuvent être utilisées pour déverminer des programmes qui s'exécutent sous Linux. Il passe en revue quatre scénarios dont le très célèbre "segmentation fault", problèmes d'allocation mémoire et même les fameux "kernel oops"...
Note du Rédacteur: Les développeurs chevronnés n'apprendront pas grand chose, mais d'autres (re)découvriront ces outils qui font partie du quotidien :-)
J'ai rajouté quelques liens pour compléter
Les distributions GNU/Linux Mandrake, Red Hat et SuSE viennent d'être certifiées LSB (Linux Standard Base) par le Free Standards Group.
« L'objectif de la LSB est de développer et de promouvoir un ensemble de standards permettant d'améliorer la compatibilité entre les systèmes Linux (et d'autres systèmes similaires), ainsi que de permettre aux applications de fonctionner sur tout système s'y conformant. » (traduction libre du premier paragraphe de la FAQ)
Note du modérateur : j'ai rajouté le lien sur les produits certifiés qui détaille les versions testées.
Disponible sur RedHat 7.x, EOne propose un environnement de travail tout à fait inédit. Son intérêt est que tout fonctionne à travers une interface web en utilisant des parties de code de Mozilla et d'autres projets.
Au programme:
- Navigateur Internet
- Client Mail
- Traitement de texte
- Media Player
- Etc
Le tout est semble t-il très simple d'utilisation et relativement rapide.
On imagine bien entendu à terme des distributions Linux minimalistes pour des machines dédiées à l'Internet.
Note importante : cet outil est gratuit et open source, seuls les services web associés sont payants
Pour résister au méchant Red-Hat, seul entreprise à être bénéficiaire en faisant du Linux, plusieurs grands acteurs se sont regroupés afin de ne faire qu'une seule distrib. On retrouve donc Caldera, Conectiva, SuSE et Turbolinux.
Il semble que la Beta de cette nouvelle distribution United Linux sorte fin août, je cite, "en version Beta fermée, destinée à quelques partenaires des quatre entreprises".
C'est dommage, vraiment dommage. On savait que Suse ne faisait plus de version GPL de sa distrib, et les autres partenaires ne sont pas connus pour être des plus libres qu'ils soient. On aurait pourtant bien aimé avoir un aperçu de ce que cela va donner.
Non seulement Openoffice.org 1.0.1 est désormais disponible en 24 langues différentes, mais en plus 5 langues : l'allemand, l'espagnol, le francais, l'italien et le hollandais bénéficient de leur propre équipe de traduction et de leur page spécialement consacrée.
Openoffice.org en francais est téléchargeable pour Linux, Windows, Solaris Intel/Sparc.
Note du modérateur : OpenOffice.org fournit seulement la version GNU/Linux Intel, mais d'autres distributeurs (comme Debian, cf debian-openoffice@lists.debian.org) travaillent sur d'autres architectures.
Unix est un système connu pour être complexe à configurer et à administrer. Complexe.... par rapport à d'autres (Windows). Mais de plus en plus de monde pense que cette affirmation tient plus de la légende urbaine que d'autre chose.
D'abord, dire que Windows est simple, serait un mensonge. Pour preuve, la comparaison, récente de l'installation des deux systèmes. Le résultat est largement en faveur de Linux, à la fois pour la simplicité et la rapidité de l'installation (sans compter que le nombre des logiciels installés et bien plus important).
Mais, il reste à prouver que la maintenance d'une machine Unix reste accessible a tous. De ce coté on peut noter les efforts d'Apple pour rendre « user-friendly » leur Unix MacOS X basé sur FreeBSD. Et, ils semblent y arriver.
Enfin, on peut aussi signaler l'intéressante initiative de Lycoris qui semble prometteuse.
Alors, Unix pour votre grand-mère, c'est pour demain ?
Depuis quelque mois un site web a été créé pour tout les développeurs qui utilisent Glade comme interface de développement.
Sur ce site vous aurez les services suivants:
- Hébergement du projet
- CVS
- Mailing list
...et plein d'autres.
Venez nombreux, même si ce n'est que pour découvrir ce programme.
Cet article vous enseigne à valider votre produit internationalisé et vous prépare à affronter les types de problèmes communs auxquels vous pouvez vous attendre lors des tests de traduction. Il comprend un plug-in Eclipse définissant une vue "Properties File Compare" qui peut aider votre testeur de traduction à trouver les erreurs plus rapidement.
Ce tutoriel vous montre les pas à suivre pour créer trois procédures de stockage puis transformer ces dernières en services Web capables d'accéder aux données DB2. Le tutoriel explique comment créer des services Web sous une plate-forme Linux, sachant cependant que les services Web peuvent être utilisés pour accéder n'importe quelles données DB2 depuis n'importe quelle plate-forme.
NdM: ce tutoriel nécessite de s'enregistrer.
Ce premier article d'une série de quatre présente le système de test Puffin. Puffin est une structure libre permettant de tester les applications Web. Avec Puffin vous pouvez construire des tests de régression conduits dynamiquement pour la plus complexe des applications Web. Ecrit 100% en Python, Puffin est facilement extensible pour supporter même des conditions de test obscures.
Ce tutoriel exclusif dW passe en revue les origines de TCP/IP et son fonctionnement - y compris les adresses IP, les sous réseaux, et le routage. Une fois cette fondation théorique éclaircie, la discussion est portée sur les divers fichiers de configuration de réseau requis par Linux, sur la façon d'initialiser une interface de réseau, et sur la façon d'éditer le tableau de routage du système. Le tutoriel se termine par une brève étude sur l'analyse de votre réseau et sur l'assurance que vos données arrivent là où elles sont supposées arriver, sans erreur.
NdM: les tutoriels IBM nécessitent de s'enregistrer avant de pouvoir les lire.
Apprenez à écrire des programmes de ligne de commande Linux assez résistants à l'erreur humaine même à celle des utilisateurs finaux. Commençant par une vue générale des meilleures méthodes de ligne de commande solide et finissant par un tour des outils de sélection de page présents, cet article vous fournit les bases dont vous avez besoin pour commencer à écrire vos propres programmes.
Voici ce qu'on voit depuis quelques temps sous
www.linuxchicks.de:
"Well thats it, thanks to Linus Torvalds councellors I had to close my domain, because the content violated the trademark Linux(TM). In my eyes it was an inapropriate and hard decision."
Tout de meme un peu étonnant non? Le
site en question (visible via archive.org) n'était pourtant pas méchant, au contraire... :)
Le projet Peng, dialeu*r sous GPL, initié et développé par Stéphane Guth, permet de se connecter à l'Internet sous GNU/Linux en utilisant un forfait RTC/Câble Aol. Après sept mois de gel, le projet, sous sa forme actuelle, ne sera finalement plus maintenu.
La version courante Peng 1.0 stable supporte le protocole du client 3 d'Aol. Nous espérons donc que de nouveaux développeurs forkent le projet pour qu'un client sous GPL continue à évoluer, et qu'il soit mis à niveau avec le client officiel d'Aol.
Les enjeux:
- Permettre aux utilisateurs windows de bénéficier de leur connexion Aol sous GNU/Linux. (l'archive de la version 1 sur sourceforge a été téléchargée 990050 fois)
- Un client stable, sécurisé ne dépassant pas les 1 mo, portable sur d'autres plateformes.
- Une connexion avec ou sans interface graphique.
- Le code sous GPL.
Vous pouvez me contacter sur mon email pour toutes questions supplémentaires.
NdM: J'ai laissé le terme fork employé par l'auteur pour ne pas trahir ses propos. Il semble cependant que par cet appel au fork, l'auteur ait voulu lancer un appel aux développeurs pour continuer ce projet, plutôt que d'en créer une version parallèle.
Après l'apparition de DémoLinux, et suivant de près la sortie de Debian/Knoppix 3.1, c'est au tour de Gentoo de proposer son Live CD, par l'intermédiaire de la société TelemetryBox. Cette galette est basée sur un système Gentoo 1.3b, et contient 1.5 Go de binaires compressés.
En fait cette distribution est surtout conçue pour faciliter l'installation de Gentoo sur disque dur (il vous faudra alors environ 2 Go d'espace libre), en proposant une interface d'installation intuitive et des binaires (par conséquent non-optimisés pour votre machine...) pour diminuer le temps d'installation.
Pour finir, Gentoo Live CD est disponible en plusieurs versions, entre autre Workstation (avec KDE/KOffice/OpenOffice), Server, ou même mini-CD.
Lu sur newsforge.com : après DemoLinux, une nouvelle distribution fonctionnant sur CD est disponible : Knoppix 3.1.
Elle est basée sur Debian Woody et contient, sur un CD, l'équivalent de 2 Go de programmes (ils sont décompressés à la volée) dont le noyau 2.4.18, XFree 4.2, KDE 3.0.2, Openoffice.org 1.0.1, et de nombreux logiciels multimédias. La détection au démarrage est particulièrement efficace et configure automatiquement de nombreux périphériques : cartes graphiques, cartes son, périphériques USB. Evidemment, elle est relativement lente à l'utilisation, mais peut ensuite être installée sur le disque dur.
Un CD absolument génial pour faire une démonstration de GNU/Linux, en ayant les logiciels les plus récents.
Je cherchais un remplaçant pour Access qui soit libre... Malheureusement, j'ai beau eu chercher, tomber sur des choses comme SQLite, je n'étais pas satisfait...
Et puis aujourd'hui je tombe sur un lien qui explique comment utiliser de façon assez profonde les fonctionnalités de OpenOffice.org au niveau des données.(NdM : Avec MySQL)
C'est pas encore tout à fait au niveau d'Access, mais je trouve que ça vaut le détour quand même.
Dans la série des *fr.org sous daCode, je vous présente GentooFR.org, le petit dernier. Comme vous pouvez vous en douter, il parle de LA distribution Linux du moment, la Gentoo.
Contrairement à la première version du site, celui-ci n'est plus centré sur le site américain mais parlera aussi des problèmes/documentations spécifiques aux francophones ainsi que de tout ce que vous voulez en rapport avec cette distribution :)
Valgrind (NdM : GPL) permet d'evaluer, a posteriori, la gestion de la memoire dans un programme, du même type que mpatrol (NdM : LGPL) ou dmalloc (NdM : libre) ou purify (NdM : propriétaire) sans recompilation du code. Il permet de détecter les problèmes suivants :
* Utilisation de memoire non initialisée
* Lecture/écriture de blocs liberés
* Lecture/écriture au delà d'un bloc alloué
* Lecture/ecriture de zones non autorisées de la pile
* Fuites de mémoire
* Passage de bloc non initialisés ou inaccessibles à des appels système
* Mauvaise utilisation des fonctions et opérateurs malloc/new/new [] par rapport à free/delete/delete []
Javais testé certaines versions précédentes et c'était impressionnant (un chouya mieux que mpatrol que je connais bien) !
Note du modérateur : il ne fonctionne que sur Linux x86, mais il est effectivement assez impressionnant.
Une interview très intéressante de
Daniel Robbins, l'homme derrière
Gentoo, la petite distrib qui ne cesse de monter chez les possesseurs d'un pc rapide avec connexion haut-débit.
Il soulève le débat de l'intérêt des
distributions binaires de logiciels opensource avec la croissance exponentielle de la rapidité des processeurs et de la vitesse de compilation; selon lui, les distributions basées sur les sources comme gentoo amplifient la liberté contenue dans les logiciels libres (Traduction: Gentoo, Sourcemage, LFS et les autres lavent plus blanc que RedHat, Debian ou Mandrake).
Certains vont dire que DLFP devient freshmeat mais tant pis. La partie cliente du projet videolan est de nouveau sous les feux de l'actu ! Cette version est très attendue surtout chez les possesseurs de OSX. Le correctif majeur est un bug qui empêchait de regarder un film utilisant QT6. Ca y est, le bug a été corrigé. Voila à quoi a ressemblé le fix sur le chan #videolan :
ah, suffit pas de changer un 12 en 24 ?
...
mais j'avais essayé avec 32, pas 24
...
raaaaah putain de bordel de chiottes :(
...de pompe merde
je suis dégouté :(
arf
une 0.4.3 alors ? :p
Eh oui c'est comme ça comme ça que ça marche :)
Je vous laisse lire le ChangLog pour vous faire une idée des changements. La team videolan travaille très durement en ce moment pour sortir une version 0.5.0 qui marquera sans doute les esprits. Alors restez à l'écoute.