Linux embarqué

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
8
oct.
2002
Livre
Le livre « Linux embarqué » vient de paraitre aux éditions Eyrolles.
Il s'agit d'un ouvrage de référence écrit par Pierre Ficheux.

Pierre Ficheux fait partie des pionniers linuxiens et a été l'un des premiers à utiliser Linux dans l'industrie.
Deux autres Linuxiens bordelais, grands spécialistes de ce domaine ont contribué à la rédaction : Eric Benard et Patrice Kadionik.

Que l'on soit décideur ou développeur, ce livre est une mine de renseignements. Deux études de cas viennent concrétiser les propos de l'auteur.

Il faut rappeler que l'embarqué est le domaine où Linux a la plus forte progression alors que les « experts » ne l'attendaient pas. Je pense que c'est dû à ce que tout le code source soit libre et que le développeur dispose de tous les outils dont il a besoin.

Nota: La traduction en anglais est prévue, mais je préfère la VO en français ;-)

Sortie de Tcl/Tk 8.5.0

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
26
déc.
2007
Technologie
Le Tcl Core Team est heureuse d'annoncer la sortie de la version 8.5.0 du langage de script Tcl et de la bibliothèque d'interface graphique Tk. C'est la première version stable de la branche Tcl/Tk 8.5, résultat de plus de quatre années de développement et représentant une avancée significative par rapport aux précédentes versions.

Parmi les nouveautés pour Tcl, il y a une structure de données dictionnaire, le support des grands entiers, les fonctions anonymes, la gestion des packages par module. Pour Tk, il y a l'adjonction d'un moteur de thèmes (permettant de se passer du look très épuré de Motif), les fontes anticrénelage sous X11, de nouveaux widgets intégrés directement dans le noyau (onglets, combobox, listes arborescentes et barres de progression) et les fenêtres transparentes.

NdM : merci à dark_moule pour sa contribution (cf. suite de la dépêche).

Nokia sort un SDK J2ME pour Linux

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
28
jan.
2003
Java
Comme vous ne le savez peut-être pas, Nokia propose des SDK sur son site web pour permettre le développement d'applications J2ME (la version de Java embarquée dans les téléphones portables). Jusqu'ici, les SDK n'étaient disponibles que sous Windows mais Nokia vient de sortir un SDK pour sa série 40 (les 6610 et 7210) sous Linux. En espérant qu'ils continueront l'expérience (NdM: voire qu'ils libèrent le code).

Une Xbox non modifiée sous linux, c'est désormais possible

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
24
juin
2003
Microsoft
Le programmeur britannique Andy Green, un des fondateurs du projet Xbox Linux, a confirmé lundi que la technique consistant à utiliser la faille de type «dépassement de mémoire tampon» dans le jeu 007 fonctionne.
Le programmeur anonyme ayant proposé cette technique, connu sous le pseudo de "habibi_xbox", pourrait bien empocher la récompense de 100000 dollars.

Résumé GNOME 29.11.2003

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
2
déc.
2003
Gnome
Au sommaire de ce nouveau résumé GNOME :

GNOME 2.5 : la version de développement de GNOME est disponible pour les testeurs et développeurs (la dernière version stable est la 2.4.1).

Nouvelles listes de diffusion : plusieurs nouvelles listes sont disponibles (dont une francophone).

GAIM : l'équipe du logiciel de messagerie instantanée multi-protocole a publié deux versions consécutives : 0.73 et 0.74.

Expocity : un patch pour le gestionnaire de fenêtres Metacity lui fournit une nouvelle fonctionnalité similaire à Expose de MacOSX.

Bluefish 0.12 : nouvelle version et nouveau site web pour l'outil de développement de site web.

Déclaration d'indépendance des développeurs

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
24
juil.
2004
Technologie
L'Open Group publie une déclaration d'indépendance des développeurs. Le but de cette déclaration est de promouvoir l'interopérabilité et les standards ouverts, de façon à assainir le marché de l'informatique et le marché du travail des développeurs.

Ce qui est prôné dans cette déclaration n'est pas particulièrement le logiciel libre, mais bien l'interopérabilité en général, quelque soit sa couleur politique. À noter que la déclaration est soutenue par IBM.

On peut aller la consulter et la signer en suivant le premier lien.

Opinions sur Mono

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
30
juil.
2001
Internet
Lu sur Slashdot, une opinion intéressante sur Microsoft .NET, et l'implémentation libre des outils de développement Mono par Ximian.

[Note : Comme c'est en Anglais, j'ai fait une petite traduction rapide.]

Sortie de la version 4.1 du compilateur GCC

Posté par  (site web personnel) . Modéré par rootix.
0
1
mar.
2006
GNU
Écrit à l'origine par Richard Stallman le logiciel GCC (GNU Compiler Collection) est devenu le compilateur de référence du monde du logiciel libre.

Après le tant attendu GCC 4.0 qui a vu la refonte complète son architecture interne voici maintenant la version 4.1 qui arrive.
Comme prévu la technologie SSA (Static Single Assignement) qui est au c½ur du nouveau GCC permet maintenant d'optimiser plus facilement le code source afin d'obtenir des améliorations générales. Le SSA est (en très gros) une forme intermédiaire entre le code source et le binaire dans laquelle chacune des variables du code source n'est assignée qu'une seule fois. Cette assignation unique a de nombreux avantages :
  • Les définitions et les utilisations de chacune des variables deviennent claires et explicites.
  • La majorité des analyses statiques du code source ne propagent les informations qu'à l'endroit strictement nécessaire.
  • Un grand nombre d'optimisations sur la forme intermédiaire SSA deviennent linéaire en temps.
  • De nombreux algorithmes deviennent plus concis et plus simples dans le cadre du SSA.
Après la grande bascule vers cette toute nouvelle technologie lors de la version précédente, l'équipe de développement de GCC s'est maintenant consacrée à l'amélioration poussée du code binaire produit par le compilateur. C'est donc le début des vrais bénéfices pour les utilisateurs !

La dérive de SourceForge

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
12
nov.
2001
GNU
Ces derniers mois, la plateforme de développement SourceForge, qui héberge un grand nombre de projets Logiciels Libres, a changé de politique. Des fonctionalités permettant d'extraire des projets de SourceForge ont été supprimées. L'implémentation reposait auparavant exclusivement sur du Logiciel Libre; elle s'appuie désormais sur du logiciel non libre. Enfin, VA Linux a pris des mesures plutôt détournées pour s'approprier le travail des contributeurs.



Note du modérateur: je me permets de couper l'article de Loic qui est très long, et se trouve en ligne sur le site de la FSF France (voir liens). Allez le lire pour comprendre les problèmes qui se dessinent avec SourceForge.

Compilation distribuée avec distcc / dmucs

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
4
sept.
2006
Technologie
Imaginez un monde où les compilations seraient partagées entre tous les ordinateurs et permettraient d'optimiser la durée de ces dites compilations pour être minimales.

C'est ce que propose Distcc qui permet de compiler des sources sur plusieurs machines. Cependant distcc nécessite de déclarer l'ensemble des serveurs pouvant accueillir la compilation, ce qui est lourd pour une architecture réseau mouvante...

DMUCS apporte une réponse à ce problème en proposant un serveur central de référencement pour distcc.

Concours de programmation chez Google

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
8
fév.
2002
Internet
Google organise un concours de programmation pour améliorer son "ripper" qui permet de digérer le format utilisé par google pour stocker ses documents. Plusieurs axes d'améliorations sont proposés.
Pour le moment, le code est en C++, mais Google est ouvert à des extensions en Java ou Python. La seule contrainte est de pouvoir compiler (s'il s'agit de C++) sur un Linux 2.2 ou 2.4 avec g++, d'utiliser du Java de Sun, ou du Python 2.2.

Que gagne-t-on ?
- $10,000
- une visite VIP de Google en Californie
- ton code qui tourne chez Google !
- être un vrai geeks ;-)

Bon, à votre vi^H^H emacs !

3 jours de Hackfest à Solutions Linux 2007, du 30 Janvier au 1er Février

Posté par  . Modéré par j.
Étiquettes :
0
27
jan.
2007
Open Source Experience
Pendant les 3 jours que durera le salon Solutions Linux 2007 au CNIT de La Défense, les sociétés AF83, Bearstech et Fabernovel organisent un Hackfest.

La participation est gratuite et ouverte à tous les développeurs parisiens d'un jour ou de toujours, du kernel hacker au développeur web. Un seul objectif : développer le meilleur bout de code de la journée tel que le jugent les participants eux-mêmes. Une seule règle : commencer sur place et terminer le même jour.

Le wiki est en place, vous pouvez vous y inscrire par avance et/ou partager vos idées de projets avec des potentiels équipiers. Vous y trouverez aussi toutes les infos pratiques (horaires, accès, prix à gagner, matériel à ramener, etc.).

Java tag lib en open source

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
8
juil.
2002
Java
La version 1.0 de la "STANDARD TAG LIBRARY" pour JAVA/jsp est enfin disponible. Il sagit d'un projet de jakarta (donc open source), et surtout il est completement supporté par Sun, ce qui montre le virage et l'ouverture vis-à-vis de l'open source pris par sun il y a quelques temps.

Simply GNUStep DR1 Released !

Posté par  . Modéré par Manuel Menal.
Étiquettes :
0
10
sept.
2002
GNUstep
SimplyGNUstep est une jeune distribution GNU/Linux "from scratch" se différenciant des autres dans la mesure où elle ne propose ni les environnements Gnome ni KDE, mais se base tout simplement sur GNUstep

Résurrection de NeXTSTEP ou véritable "MacOSX libre", SimplyGNUstep propose une approche neuve de GNU/Linux et de son Desktop.

Cette release propose bon nombre de nouveautés, n'hesitez donc pas à l'essayer et à y participer!

ASK : Un framework Ajax accessible

Posté par  . Modéré par Mouns.
Étiquettes :
0
28
oct.
2007
Internet
L'Ajax Source Kit, a.k.a ASK, est un framework Javascript orienté accessibilité. En effet, il a été développé avec l'objectif suivant :

"The purpose of ASK is to offer you a simple way to get content into your page on-the-fly through asynchronous JavaScript and XmlHttpRequest, without sacrificing accessibility or usability"

Ce qui peut se traduire par: « L'objectif de ASK est de vous offrir une solution simple pour actualiser votre page à la volée en utilisant Javascript et XmlHttpRequest, sans pour autant perdre en accessibilité ou en utilisabilité »

En effet, de plus en plus de sites se mettent à la mode « 2.0 » et sacrifient divers aspects :
  • Gestion des bookmarks ;
  • Gestion des fonctions suivant, précédent, rafraîchir ;
  • Accessibilité de certains navigateurs ;
  • Accessibilité pour les clients n'utilisant pas Javascript.

Il suffit de surfer quelques temps avec l'extension NoScript de Firefox pour vite s'apercevoir que tous les webmaistres n'envisagent pas le minitel 2.0 du même point de vue.

ASK est donc une manière élégante et légère (8 Ko) d'implémenter l'Ajax sur votre site, tout en limitant les sacrifices d'accessibilité.

NdM : la licence est précisée en entête du script. L'auteur a précisé qu'il n'avait pas approfondi la question de la licence et qu'il n'avait rien contre changer pour une licence open-source si cela avait un intérêt.