GCC 3.1.1

Posté par  . Modéré par Manuel Menal.
Étiquettes :
0
2
août
2002
GNU
GCC 3.1.1 est passé en release le 26 juillet 2002. Ce sera la dernière version de la série des 3.1 et la branche de dévelopement sera renommée 3.2

Il s'agit d'une version de bugfix uniquement. Au programme, donc, un grand nombre de corrections de bugs, évidemment en majorité au niveau des deux compilateurs les plus utilisés de la GNU Compiler Collection (la nouvelle signification de l'acronyme GCC, nécessitée par son évolution en bien plus qu'un compilateur C), les compilateur C (gcc) et C++ (g++), mais aussi sur les compilateurs Objective C (gobjc) et Java (même si en moindre nombres), montrant que ces projets aussi ne sont pas morts.

Il est aussi intéressant de voir qu'il existe des ports *maintenus* pour des architectures "exotiques", comme CRIS (un processeur embarqué). Cela montre à quel point GCC est répandu dans tous les milieux, et comment un logiciel libre a réussi à devenir *la* référence dans un monde pas forcément ouvert.

NdM: comme signalé dans les commentaires, je me suis laissé tromper par l'auteur de la news présentant les changements de la série 3.1 comme ceux de la version 3.1.1. Mea culpa, j'espère que cet oubli est maintenant réparé. Sinon, l'ABI C++ devrait quand même se stabiliser pour le 3.2 :-)

sortie d'OCaml 3.05

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
30
juil.
2002
Technologie
Xavier Leroy a annoncé la sortie de la version 3.05 d'Objective Caml hier.

OCaml est un langage fonctionnnel strict avec un noyau impératif et une couche objet. Il est l'un des plus avancés dans le domaine du typage fort. Il est portable et compile nativement avec des performances impressionantes à l'exécution.

Au menu :
OcamlDoc, très attendu
Ajout des méthodes polymorphes
La présence de Hashtables faibles en standard
Ajout du calcul complexe en natif
L'amélioration du GC

Et le traditionnel tas de corrections de bogues et d'améliorations.

Mono (C#)

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
30
juil.
2002
Technologie
Juste une petit news qui date du 26 juillet.

Mono en est a sa version 0.13 (ca porte chance ca, non ?). Bon on va encore me dire que j'aurais du poster la news sur win32fr.org. Mais la je retorque:

La dernière version de Mono a enfin été développé entièrement sous Linux (cf. lien), sans utiliser Windows. Ceci est principalement dû au fait que Mono est désormais capable de compiler ses propres classes.

L'extrait en question:
"There are many changes since the last version, the major one
is that Mono can now compile its class libraries and we have
been able to move our development to Linux (indeed, this
release was done entirely in Linux without using Windows)."

Kylix 3 disponible

Posté par  . Modéré par Brice Favre.
Étiquettes :
0
29
juil.
2002
Technologie
Borland vient d'annoncer la sortie de Kylix 3, son environnement de développement intégré. Kylix peut désormais compiler des applications C++ utilisant la CLX et continue de supporter l'Object PascaL.La CLX est la bibliothèque de composants multi-plateformes sous-jacentes à Kylix. Elle couvre la plupart des besoins (réseaux, DB, GUI via Qt, ..). Les applications utilisant la CLX peuvent être compilées sous Linux ou Windows (avec Delphi ou C++ Builder).

Plusieurs versions de Kylix sont disponibles dont une intitulée Open Edition, gratuite et permettant d'écrire des applications GPL. Les versions Professionelle et Entreprise, distribuées en double license, permettent d'écrire des DSO Apache et supporte SOAP. De nombreux composants Open Source développé par des développeurs indépendants sont également disponibles pour Kylix.

Pour les irréductibles du Pascal aimant varier les plaisirs, il existe toujours le fabuleux Free Pascal qui compile sous Linux, FreeBSD, DOS, Win32, OS/2, BeOS, SunOS (Solaris), QNX and Classic Amiga.

Write once, compile everywhere ;-)

Radeon 8500, 3D et libre

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
12
juil.
2002
Serveurs d’affichage
Ca y est, depuis quelques temps maintenant les développeurs du DRI ont rendu disponible des drivers qui permettent d'utiliser l'accélération 3D des cartes à base de ATI Radeon 8500.
C'est donc une bonne nouvelle car jusqu'à présent il fallait utiliser les drivers propriétaires de ATI.
Niveau performance, j'ai des résultats similaires à ceux obtenus avec les drivers d'ATI.

PS: oui c'est pas tout neuf tout neuf (annonce faite le 5 juillet sur la liste dev-dri)

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.

200000$ pour faire tourner linux dans une XBox

Posté par  . Modéré par Pascal Terjan.
Étiquettes :
0
3
juil.
2002
Commercial
Un inconnu vient de donner 200 000$ au Xbox Linux project.
Ce projet vise à faire tourner GNU/Linux sur la XBox.
Sans vouloir m'avancer, je me demande tout de même à qui ceci profite le plus ?

NdM: En fait, il semble qu'il n'ait rien donné mais qu'il donnera une récompense pour chaque tâche si elle est terminée d'ici décembre 2002. Le total étant de 200 000 dollars.

Mettez du GCC dans votre windows

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
1
juil.
2002
GNU
Une nouvelle bêta pour DEVC++ est sortie le 25 juin. Au menu :

- une mise à jour du compilateur vers la version 3.1
- une interface améliorée au niveau de la complétion automatique et de l'explorateur de classe
- un paquet de bogues erradiqués

Si vous ne connaissez pas cet outil, c'est le moment ou jamais d'essayer. Ne pas oublier de jeter un oeil dans la section packages notamment.

Version préliminaire 1.0 de GNU bayonne et demande d'aide.

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
28
juin
2002
GNU


Après deux ans de développement, une version préliminaire de GNU bayonne a émergé du projet GNU grâce à l'aide de la Free Software Foundation et d'OST. GNU Bayonne est un serveur de téléphonie sous licence libre permettant aux petites et grandes entreprises ainsi qu'aux opérateurs de créer, déployer et gérer les solutions téléphoniques intégrées pour des capacités allant de la simple ligne analogique jusqu'à plusieurs ligne ISDN. GNU bayonne est disponible en tant que logiciel libre à l'intérieur du projet GNU ; il est aussi utilisé pour les téléphones des bureaux de la FSF. GNU bayonne donnera aussi aux applications clés des entreprises un accès aux
fonctionnalités téléphoniques. Les applications concernent la gestion des clients, des processus de commandes automatiques et la redirection vers des services adaptés. Ces applications sont intégrées avec GNU Enterprise (http://www.gnue.org). Les sources de GNU bayonne peuvent etre obtenues directement sur ftp://ftp.gnu.org.


Si cette pré-version est mise à votre disposition aujourd'hui, c'est dans le but d'obtenir une aide supplémentaire de la communauté pour valider la version 1.0. Auparavant, il était nécessaire d'acheter des équipements matériels téléphoniques coûteux pour utiliser et tester GNU bayonne. Cette version préliminaire supporte un pilote utilisant la carte son ce qui autorise n'importe qui ayant une carte son de tester et déboguer les applications de téléphonie de GNU bayonne. Nous avons besoin d'aide spécialement dans ces domaines:



  • Amélioration et relecture de la documentation.

  • Support pour de nouvelles bibliothèques de langues étrangères.

  • Des applications demos simples à mettre en place et à utiliser.

  • Tests supplémentaires des pilotes pour les cartes.


Si vous voulez aider GNU bayonne, écrivez à sugar@gnu.org.

Note du modérateur : j'ai dû raccourcir un peu le texte pour pouvoir le passer en première page

Walt Disney picture present "opensource.go.com"

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
25
juin
2002
Communauté

Quel est le rapport entre les mots suivants  : Opensource , Walt-Disney, Java ?


Et bien Walt Disney Internet Group a un site opensource.go.com où il met en ligne différents outils de publication web. C'est écrit en java (servlet, bibliothéque, et environnement de développement).


Ils sont au nombre de 5 :


  • TeaServlet : le moteur des templates

  • Tea : un language de template

  • Trove : une bibliothèque utilisée par Tea et TeaServlet

  • Kettle : IDE pour éditer les templates Tea

  • BeanDoc



La licence est dérivée de la licence apache.


Certains trouveront génant qu'elle ne soit pas compatible avec la GPL de GNU, d'autres non. Toujours est-il que c'est un point positif comme exemple de logiciel libre venant d'un groupe connu.



Note du modérateur : un anonyme nous signale aussi que « les studios d'animation Disney ont annoncé hier leur intention d'utiliser le système d'exploitation GNU Linux. Apres Dreamworks, SKG, Pixar Animation Studios ou encore Industrial Light ». Voir l'article Le Temps

Greg Allan, M. Postnuke, est mort

Posté par  (site web personnel, Mastodon) . Modéré par Amaury.
Étiquettes :
0
19
juin
2002
Communauté
Le 16 juin dernier, Greg Allan, principal développeur de Postnuke (un gestionnaire de contenu cousin de daCode) s'est mortellement blessé en moto, près de chez lui au Canada. Il est décédé hier.

Il y a déjà quelques temps que le développement de postnuke était mis entre les mains d'un petit groupe. Gageons que le logiciel survivra, mais c'est bien peu de chose par rapport à une vie humaine quand même.

Cg : le « C » pour carte graphique est arrivé

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
17
juin
2002
Matériel
nVidia vient de présenter « son » nouveau langage de programmation Cg (C graphique).

Ce langage qui propose un niveau d'abstraction supplémentaire par rapport à DirectX ou OpenGL, permet d'écrire du code (notamment pour la programmation des shaders) qui peut être portable sur tout type de processeur graphique (ATI, nVidia, Matrox) et toute API graphique (OpenGL, DirectX...). Il faut ensuite avoir le compilateur pour genérer le code compatible avec l'architecture et l'API.

Les spécifications de ce langage sont ouvertes et un compilateur de référence devrait bientôt être disponible. Libre aux constructeurs/éditeurs de proposer un compilateur pour son architecture.

NdA : si j'ai bien compris, avant Cg, la programmation de certaines fonctions graphiques (comme les shaders) doit être fait en assembleur pour chaque processeur graphique et chaque API.

DRI Radeon 8500 et Météo

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
11
juin
2002
Serveurs d’affichage
La chaîne météo Tungsten Graphics est intéressée dans le développement de drivers DRI pour les cartes graphiques à base de radeon 8500 de chez ATI.
Si cela peut paraître surprenant à première vue, c'est en fait normal. Comme l'a fait remarqué quelqu'un sur la liste de diffusion du DRI, la création des cartes météo demandent beaucoup de puissance de calcul et notamment en 3D. Vous en apprendez plus en regardant les liens fournis ;)

PS: L'équipe du DRI travaillant déja sur des drivers pour cette carte, peut être travailleront-ils ensemble?

Inscription ouverte pour le LSM/RMLL

Posté par  . Modéré par Fabien Penso.
0
7
juin
2002
RMLL/LSM

Du 9 au 13 juillet 2002 se dérouleront à Bordeaux (France) les troisièmes Rencontres Mondiales du Logiciel Libre ("Libre" Software Meeting), à l'ENSEIRB, sur le campus de l'Université Bordeaux I. Elles sont organisées par l'ABUL (Association Bordelaise des Utilisateurs de Logiciels Libres), qui avait déjà organisé les premières et deuxièmes RMLL, en partenariat avec l'AFUL et l'APRIL.



Les inscriptions pour l'hébergement ainsi que pour les repas durant le LSM (RMLL) sont ouvertes.



  • Chambre : 9.30 €

  • Repas : 6.50 €

  • Ptit déj : 2.70 €