GUADEC 2005 : Stuttgart, 29-31 mai

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
12
avr.
2005
Gnome
La sixième édition de la conférence européenne des utilisateurs et développeurs de GNOME aura lieu à Stuttgart (Allemagne) durant les trois derniers jours de mai 2005.

Parmi les orateurs figurent Mark Shuttleworth (Canonical/Ubuntu), Damien Sandras (GnomeMeeting) ou encore Owen Taylor (GTK+).

L'accent sera particulièrement placé sur le multimédia (GStreamer, Ogg Vorbis, Theora, Dirac...) ; Eclipse, Freedesktop ou encore Beagle font partie des autres sujets.

Les hispanophones pourront également se rendre à la faculté d'informatique de l'université de La Corogne (nord-ouest de l'Espagne) où se déroulera la deuxième édition d'une manifestation similaire du 19 au 21 mai.

Par ailleurs, Dropline GNOME 2.10 est disponible pour Slackware.

BitKeeper : plus de version gratuite

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
1
6
avr.
2005
Gestion de versions
BitKeeper est un outil de gestion de version décentralisé développé par la société BitMover. En février 2002, Linus a décidé de l'utiliser pour gérer les sources du noyau, puisqu'il s'agissait selon lui du « meilleur outil pour la tâche » (« the best tool for the job »). À l'époque, cette décision avait fait couler beaucoup d'encre, puisque BitKeeper est un logiciel propriétaire. Une version gratuite était disponible, mais sans les sources et avec l'interdiction aux utilisateurs de développer une solution concurrente à BitKeeper.

BitMover a annoncé dans un communiqué de presse, le 5 avril, qu'elle cessait le développement de la version gratuite de BitKeeper. Il semblerait qu'un employé de l'OSDL ait commencé à réaliser de l'ingénierie inverse sur le protocole de BitKeeper et que cela n'ait pas plu à Larry McVoy, le principal interlocuteur de BitMover auprès des développeurs du noyau. Ce dernier a notamment déclaré : « ceci est vraiment un problème de la communauté open source et je dois dire que la communauté open source n'aurait pas pu échouer plus qu'elle ne l'a fait. »

BitMover livrera une dernière version gratuite de son outil qui pourra gérer plus de 64 000 modifications. Linus envisage la migration vers un autre système de gestion de version.

Ce brusque changement dans la politique de BitMover montre un des problèmes que peut poser l'utilisation de logiciels propriétaires dans le développement de Logiciels Libres ou de manière plus générale dans les entreprises.

Coding Party AlternC

Posté par  (site web personnel, Mastodon) . Modéré par Amaury.
0
6
mar.
2005
Communauté
AlternC est un panneau de contrôle web php pour hébergement mutualisé, initié en 1994 par Valentin Lacambre [1], puis repris en 2000 par les techniciens de Lautre Net [2], Jérome et Benjamin.
Ce logiciel est aujourd'hui utilisé par de nombreux hébergeurs, petits et gros, aussi bien associations, entreprises, collectivités...
Nous avons d'ailleurs animé un stand dans le village associatif à Linux Solution cette année sur ce produit libre.

Samedi 5 Mars (demain), aura lieu une Coding Party (appelée aussi Coding Day ou Release Party) sur le projet AlternC à l'espace 13.1 à Paris.

Sortie sous Creative Commons Share-Alike de Linux Device Drivers 3ème édition

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
6
mar.
2005
Noyau
O'Reilly annonce la sortie de la 3ème édition de son ouvrage de référence pour la programmation de pilotes de périphérique pour Linux, Linux Device Drivers. Cet ouvrage est édité sous licence Creative Commons Attribution & Share-Alike. Elle permet la reproduction et la redistribution de tout ou partie de l'ouvrage et de versions modifiées de celui-ci, sous réserve de mention explicite de l'origine du texte reproduit, et que la création qui en résulte soit elle-même sous cette licence.

2LE publie son framework Castor web builder

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
17
fév.
2005
PHP
Castor est un framework écrit en PHP et distribué sous licence GNU GPL. Il est à l'initiative de la société 2LE. C'est une plateforme qui s'est enrichie au fur et à mesure des projets web menés par l'entreprise.

Il a pour but de faciliter le développement d'application web complexe. Cet outil offre des composants de base tels que la gestion de l'arborescence de page, la gestion des utilisateurs, l'édition de page HTML grâce à un éditeur WYSIWYG, etc.

L'écriture de nouveau module est très facile : c'est une classe qui a deux fonctions (process et out). Un module de gestion de table SQL permet de créer en quelques clics une interface d'administration avec des écrans liste, détail et formulaire. Allez faire un tour dans la documentation pour les détails ;-)

JUnitScenario 0.1 vient de sortir

Posté par  (site web personnel) . Modéré par Amaury.
Étiquettes :
0
14
fév.
2005
Java
JUnitScenario est un outil pour simuler l'utilisation d'une application avant sa mise en production. Il permet de décrire des scénarios qui sont composés d'appels à des tests unitaires et d'émuler plusieurs utilisateurs exécutant ces scénarios.

Le but est de pouvoir très facilement réutiliser les tests unitaires pour tester la capacité de montée en charge de vos applications.

JUnitScenario est une applications Java sous licence LGPL.

OSF DCE 1.2 passe sous licence LGPL

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
19
jan.
2005
Technologie
L'Open Group annonce la disponibilité sous licence LGPL du Distributed Computing Environment, un ensemble de technologies client/server virtualisant l'accès aux ressources au sein de large réseaux.
L'ouverture de son code source permettra certainement un regain d'intérêt vis à vis de DCOM et CORBA, et renforcera l'interopérabilité entre les logiciels libres et propriétaires utilisant cette architecture.

Améliorer les performances du noyau avec un algorithme génétique

Posté par  (site web personnel) . Modéré par Florent Zara.
0
9
jan.
2005
Noyau
Jake Moilanen, un développeur travaillant chez IBM dans l'équipe qui s'occupe du noyau d'AIX, a fait parvenir aux développeurs du noyau Linux un patch plutôt original.

Ce patch propose de modifier dynamiquement les paramètres de différents éléments du noyau en fonction des performances mesurées de celui-ci. L'originalité vient du fait que les nouveaux paramètres sont obtenus grâce à un algorithme génétique, qui doit permettre, théoriquement, d'arriver aux paramètres optimaux.

À l'heure actuelle, Jake a modifié l'ordonnanceur de processus et l'ordonnanceur d'entrées/sorties pour qu'ils utilisent ce mécanisme. Il annonce des gains de performance de l'ordre de 1 à 3% avec des benchmarks classiques, mais suppose qu'un expert des ordonnanceurs pourra faire mieux.

Au delà de l'aspect "performance" pure, c'est également le défi technique relevé par ce patch qui est particulièrement intéressant !

phpJaz, un framework léger pour PHP

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
1
9
jan.
2005
PHP
Jaz (ou phpJaz) est un framework léger (cadre de travail) pour le développement d'applications PHP. C'est un ensemble de classes et de fonctions, qui permet de mieux structurer son code, de contrôler strictement les flux de travail et de données de ses applications afin d'avoir une maîtrise complète sur leur déroulement.

Actuellement Jaz est en version beta. Je recherche d'une part des programmeurs motivés pour tester ce framework (en programmant des applications petites ou grandes), et d'autre part des personnes sensibilisées par la sécurité pour analyser le code et "prouver" l'intégrité du framework.

Une démonstration technique est disponible, ainsi que 3 exemples d'applications utilisant Jaz.

Les 3 heures du PHP

Posté par  . Modéré par Nÿco.
Étiquettes :
0
5
jan.
2005
Communauté
J'ai le plaisir de vous annoncer la renaissance du concours "Les 3 heures du PHP", concours basé sur le langage PHP.

Pour ceux qui n'ont pas connu ce concours (qui était attaché à un site qui n'existe plus), le principe est simple :
- une problématique de programmation est diffusée sur le site des 3 heures du PHP (tous les deux mois, à 21h précise)
- vous avez 3 heures pour soumettre votre code sur le site des 3 heures du PHP

De nombreux lots sont à gagner, Nexen offrira des hébergements WEB, des abonnements au magazine Direction PHP, Eyrolles fournira des ouvrages sur le langage PHP.

Le prochain concours aura lieu le lundi 10 janvier 2005 à 21h précise (chaque participant devra donc soumettre son code avant minuit, heure limite de soumission).
La participation au concours est gratuite et ne demande qu'une simple inscription sur le site des 3 heures du PHP.

Gtk-fr.org devient un wiki

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
30
nov.
2004
Doc
Le site gtk-fr.org, considéré comme la meilleure ressource pour le développeur gtk+ préférant le français à l'anglais, a récemment pris un tournant radical : the wiki way (non ce n'est pas une barre chocolatée :).

Créé en juillet 2002 à l'initiative de Julien IBARZ, les administrateurs du site ont en effet pris la décision de transformer gtk-fr.org en Wiki, faute de temps pour s'en occuper (ils étaient 4), car celui-ci commençait à dépérir du fait de son manque de fraîcheur niveau contenu.

La communauté gtk est donc invitée à aller scribouiller quelques lignes de temps à autres sur le wiki, et en quelques temps celui-ci pourrait devenir une vrai ressource, à jour, et ainsi donc incontournable pour le développeur francophone gtk+.

Un moteur de recherche de code source OpenSource

Posté par  . Modéré par Nÿco.
Étiquettes :
0
9
nov.
2004
Communauté
Koders est un moteur de recherche indexant autant de code source OpenSource (GPL, LGPL, CPL...) que possible pour 16 langages de programmation différents.

Il permet d'effectuer une recherche par mot-clé, entre autres, de manière à rapidement trouver du code réutilisable.

Comme l'explique son fondateur, Koders dispose de robots parcourant le Web à la recherche de code source OpenSource et récupérable de manière anonyme, avant d'inclure celui-ci dans sa base de données.

Il est possible d'effectuer une recherche par mot-clé, langage ou licence.

Une ouverture pour les logiciels "métier" avec Windev 9

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
0
7
nov.
2004
Commercial
Encore un logiciel propriétaire pour Linux.... Oui, mais ce n'est pas anodin, il s'agit de Windev, un environnement de développement (AGL) très utilisé dans le monde Windows. Sa nouvelle version permet maintenant de compiler le logiciel pour une plateforme Linux.

C'est une bonne nouvelle, non pas pour créer de nouvelles applications mais pour permettre la migration d'une multitude de logiciels adaptés à des métiers particuliers vers des plateformes Linux. Ce sont ces logiciels qui bloquent la possibilité de migrer d'autant plus que les applications développées avec Windev sous Windows supportent mal de fonctionner avec Wine (ceci m'a été confirmé par Philippe Bousquet, l'auteur de Xwine).

Il ne nous reste plus maintenant qu'à convaincre les éditeurs qu'il leur faut sortir des versions Linux. Ce sera une étape importante car jusqu'à présent les éditeurs, prisonniers de Windev l'étaient aussi de Microsoft.

Patch pour le support du C++ dans le noyau

Posté par  . Modéré par Pascal Terjan.
0
28
oct.
2004
Noyau
Des étudiants de l'université de Reykjavik (Islande), viennent de créer un support du C++ pour le noyau.
Désormais, il est possible d'écrire des modules pour Linux en C++ en utilisant les constructeurs et destructeurs, les exceptions et la vérification de type dynamique. (NdM : de tels modules ne fonctionneront bien sûr qu'avec un noyau compilé avec ce patch.)

Ce patch n'est disponible que pour la série 2.6.x du noyau.

NdM : le patch est basé sur le compilateur GNU g++, son implémentation des exceptions et son interface binaire (ABI). Sinon il est peu probable qu'il soit incorporé au noyau officiel. Voir « Pourquoi ne pas réécrire le noyau en C++ ? » dans le FAQ linux-kernel

Peut-on se payer le noyau Linux ?

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
0
22
oct.
2004
Humour
Le 7 octobre 2004 une étrange offre est apparue sur la liste de diffusion des développeurs du noyau Linux. Jeff V. Merkey proposait d'acheter pour 50.000 dollars une licence du copyright du noyau afin de convertir la licence GPL en une licence plus permissive (la BSD).
Qu'est-ce que cela signifie réellement ?
Monsieur Merkley veut utiliser le noyau en y incorporant des modifications non-libres (propriétaires) et il veut ensuite distribuer (commercialement ou non ce n'est pas le problème) ce noyau modifié.
Pourtant cela est expressément interdit par la licence GPL de Linux qui stipule que le noyau modifié doit rester libre s'il est redistribué. Jeff Merkey a alors une idée : pourquoi ne pas se payer une licence spéciale auprès des propriétaires du noyau pour remplacer la licence GPL par la licence BSD (qui autorise l'incorporation de modifications propriétaires) ?
Aussitôt dit aussitôt fait, il envoie son fameux courriel en proposant 50.000 dollars pour le noyau et il attend les réponses...