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 :-)

L'ésotérisme du bazar

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
8
juil.
2002
GNU
Ce document étudie les mythes sur la commercialisation du logiciel libre . Je propose une analyse logique en me référant à deux ouvrages d'Eric Raymond, et explore quelques points occultés .

3 ans après la parution de ces documents, j'ai pris l'initiative de réouvrir le débat sur les bases de la communauté du logiciel libre, et sur sa commercialisation.

Je propose une étude sur la culture du don, l'organisation de la communautée, le logiciel propriétaire, les contributeurs, le développement partagé, et tend à expliquer en quoi les dogmes empechent le développement du logiciel libre.

Utilisation des logiciels libres dans l'enseignement

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
5
juil.
2002
GNU
J'ai récemment eu l'occasion de faire une présentation portant sur l'utilisation de logiciels libres dans l'enseignement devant l'ensemble des moniteurs de l'académie de Montpellier (thésards assurant une charge d'enseignement en DEUG), toutes sections confondus. Ceci a permis de faire connaitre :
- l'existence des logiciels libres (avec un bref historique et quelques définitions)
- quelques exemples (non exhaustifs) de logiciels utilisables dans ce cadre
- la possibilité de mise en place de solutions libres a differents niveaux (serveurs pour écoles, salles de classes, etc)

Ce sujet ayant apparement intéressé un certain nombre de personnes, j'ai décidé, de placer cet exposé (LaTeX+pdfscreen) sous licence FDL, afin que chacun puisse s'en resservir, l'enrichir ou piocher dedans, afin de diffuser la "bonne parole", et de le rendre accessible du Web... alors n'hésitez pas a vous en servir, c'est fait pour :-)

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.

Le 27 septembre, le projet GNU aura 19 ans

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
28
juin
2002
GNU
Suite a une discussion sur l'organisation de Journée(s?) francophones du logiciel libre, j'ai fait la proposition suivante sur la liste interlug, j'aimerais avoir votre avis sur l'idée d'un timbre. Merci d'avance pour vos remarques éventuelles.

Je pense qu'une action autour du 27 septembre pour les 19 ans du projet GNU serait opportune. Elle aurait le mérite de montrer que le concept de logiciels libres ne date pas d'hier-même s'ils ne font parler d'eux plus largement que depuis peu (2 ou 3 ans, il me semble).

Et puis on pourrait en profiter pour préparer les 20 ans en 2003 et la j'avais une idee que je souhaite partager avec vous : et si on demandait à La Poste d'éditer un timbre à 0,46 euros à l'effigie du projet GNU pour le 27 septembre 2003. On pourrait faire un modèle de lettre à envoyer aux services philatéliques pour soutenir le projet. Et ainsi marquer notre attachement aux logiciels libres sur chacune de nos correspondances.

Ogre, un moteur 3D sous GPL

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
27
juin
2002
GNU
Je suis tombé dessus il y a peu de temps, donc je ne vous en parle que maintenant, mais Ogre, un moteur 3D sous GPL n'existant que sous Windows et n'utilisant que Direct3D viens de faire deux grand pas :

- premièrement, il lui est possible maintenant d'utiliser OpenGL, avec l'aide de SDL ;

- deuxièmement, l'équipe de trois développeurs est en train de le passer sous GNU/Linux.

Je ne sais pas si cela intéresse tout le monde - si ce n'est les défenseurs du libre et les programmeurs de jeux - mais je trouve réellement qu'il a l'air bien fait et rapide.
L'équipe donne l'impression d'un réel professionalisme, ce que l'on peut voir sur le site et sur la qualité du travail, alors que l'on a à faire à des "amateurs"...

Espérons que de telles initiatives de portage, d'utilisation de bibliothèques libres, de professionalisme dans le travail soient de plus en plus nombreuses car le domaine du jeu a, particulièrement sous GNU/Linux, besoin de cela.

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

« Linux est partiellement non-libre ! »

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
15
juin
2002
GNU
C'est RMS (Richard M. Stallman, fondateur du projet GNU) qui le dit dans un article sur LinuxWorld. Il s'y explique :
- sur les demandes de changement de nom (pour y inclure GNU) des LUG pour lesquels il parle
- sur sa position vis à vis de Bitkeeper (le système de contrôle de versions du source de linux, qui n'est pas libre)
- sur le problème du code non-libre inclus dans les sources de Linux (certains pilotes contiennent le firmware destiné à être installé dans un périphérique)

Et il finit par :
« Linux [...] is partially non-free. [...] This problem [...] reflects the attitude of the original developer of Linux, a person who thinks that "technically better" is more important than freedom. »

Note du modérateur : l'article n'est pas nouveau (20 mai) mais je n'en ai pas trouvé trace sur LinuxFr. Il s'agit à la base d'une réponse à une attaque contre RMS par Joe Barr. Il vient aussi de refaire surface sur DebianPlanet.

Gérer sa collection de timbres avec des LL

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
15
juin
2002
GNU
J'ai ouvert un nouveau projet sur Savannah pour créer un système de gestion d'une collection de timbres uniquement avec des logiciels libres. Il n'y a, à ma connaissance, rien qui permette de faire cela sous un OS libre.

Le premier objectif est d'avoir une base SQL compatible avec MySQL (et plus tard PostgreSQL).
Ensuite de développer un backend et quelques frontends pour gérer cette base.

Probablement, le backend sera en Perl (à moins que quelqu'un s'offre pour le développer dans un autre langage ;o). Python serait super. Ensuite, il sera possible d'avoir une interface Web avec des scripts CGI et une interface graphique avec Perl/Tk ou Perl/Gtk.

Donc, je chercher des contributeurs. En particulier, si vous avez une liste de timbres qui peut être exportée dans un format lisible (CSV). Merci de ne pas envoyer de XLS, je n'ai pas Excel. J'ai pour l'instant une table avec les timbres de France (mais je n'ai pas toutes les données). Si vous êtes intéressé, inscrivez-vous à la liste de diffusion.

Pourquoi je n'utilise pas la GPL

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
16
avr.
2002
GNU
Kirk Bauer, Linuxien et "code-writer" a fini par sortir ses programmes sous licence MIT plutôt que GPL.


Il s'en explique dans un article du Linux Journal (english only)




« J'avais pour habitude de publier tout ce j'écrivais sous licence GPL sans vraiment me poser de questions. Je suis pourtant arrivé à la conclusion que le logiciel sous licence GPL est loin d'être du "logiciel libre" En Conséquence, les nouvelles versions de mes programmes (AutoRPM, Logwatch, etc.) seront fournies sous licence MIT (similaire à la license BSD)

[...]

Globalement, je pense que les développeurs open-source devraient fournir leur code sous la licence qu'ils pensent être la meilleure. Je pense, toutefois, que fournir du code sous GPL n'est pas mieux que Microsoft vendant ses programmes avec une licence d'utilisateur final restrictive -- dans les deux cas, le détenant du droit de copie vous dit ce que vous avez et ce que vous n'avez pas le droit de faire avec leur logiciel. Je pense aussi que les licences BSD et MIT, à long terme, servent mieux les intérêts de la communauté Open Source. »

La FSF europe à Paris

Posté par  . Modéré par Pascal Terjan.
Étiquettes :
0
25
mai
2002
GNU
A l'occasion de l'Assemblée Générale, le staff de la FSFE sera présent
à Paris ce week-end. Vous êtes tous invités à l'apéritif qui aura lieu
dimanche, à 14h à l'emplacement suivant:



Taverne des Halles
12 rue de la Cossonerie
75001 Paris
Metro Chatelet

Merci de bien vouloir me confirmer votre participation afin que nous puissions réserver en conséquence
en précisant avec combien de personnes vous venez.

Introduction à Make

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
19
mai
2002
GNU
Cet article est une introduction à l'usage de l'outil make. Cet utilitaire écrit par Richard Stallman et Roland McGrath est associé à la plupart des développements (principalement C/C++). Par comparaison de date de création/mise à jour il évite de recompiler des sources inutilement. Mais son usage va bien au delà et vous pouvez vous en servir pour minimiser les commandes dans la plupart des projets. Ce document s'appuie sur des exemples triviaux pour Java, LATEX et bash.

Sortie de GCC 3.1

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
16
mai
2002
GNU
Avec un peu de retard (initialement prévu le 15 avril) le GCC en version 3.1 est sorti. Au menu des nouveautés :

- de nombreuses corrections de bogues par rapport à la version 3.0
- le support d'Ada
- le support des architectures x86-64
- le support de l'UltraSparc en 64 bits

Il y a des chances que le GCC 3.x devienne rapidement avec cette version le remplacant de notre célèbre GCC 2.95.3

Entrevue avec Mark Mitchell, GCC's Release Engineer

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
10
mai
2002
GNU
Au moment où va sortir la nouvelle et première version "stable" de GCC version 3.1, OSNews nous propose une entrevue avec Mark Mitchel, GCC's Release Engineer (que l'on peut traduire par: ingénieur en charge de la réalisation de GCC).

On y parle de GCC 3.x, de son futur, de la compétition face aux autres compilateurs (Intel compiler v6 par ex.), des performances de la version 2.x comparées à celles de la nouvelle mouture...

GNU/Linux est mort, vive GNU !

Posté par  . Modéré par orebokech.
Étiquettes :
0
13
mar.
2002
GNU
La FSF a annoncé qu'une version utilisable en production du Hurd sortirait dans le courant de l'année 2002.

Et Richard Stallman de rajouter dans une interview à PCWorld : "We actually have the GNU kernel working, and we can now produce the GNU system, as opposed to the GNU/Linux system that people have been using so far". (TdM: "Le kernel GNU fonctionne, et nous sommes maintenant en mesure de produire le système GNU, par opposition au système GNU/Linux que les gens utilisaient jusqu'à maintenant".)

La mort annoncée de GNU/Linux ?

Note du modérateur : j'ajoute les liens vers l'interview en question et vers Hurdfr.org. La news originale contenait un lien vers OSNews qui semble cassé, je le remplace par un lien vers Slashdot.

Développement d'un mode mineur avec Emacs

Posté par  . Modéré par Benoît Sibaud.
Étiquettes : aucune
0
4
mai
2002
GNU
Un éditeur ne doit pas se limiter à un ensemble de solutions uniques et non extensibles. Emacs rentre dans la catégorie des environnements évolutifs, il vous sert à concevoir un outil adapté à vos besoins. Je vous propose à travers cet article de vous familiariser avec le développement d'un mode mineur. Ce type de mode est incontournable pour améliorer votre productivité en réduisant les tâches répétitives. Cet article vous initie aussi brièvement au développement Lisp et à l'intégration d'une nouvelle fonctionnalité dans Emacs.

Microsoft : Attaque Frontale contre le logiciel Libre

Posté par  (site web personnel) . Modéré par Brice Favre.
Étiquettes : aucune
0
12
avr.
2002
GNU
Cette fois-ci, Microsoft ne lance pas un FUD (Fear-Uncertainty-Doubt, ou "rumeur dégradante" - ou encore "troll poilu") contre la license GPL...

Non, cette fois-ci, Microsoft empêche - via sa license - toute implémentation CIFS en copyleft !



Pour info, CIFS est le protocole de partage de fichiers et d'imprimantes sous Windows, dont il existe une implémentation Libre, stable et performante - nommée Samba - tournant sous Unix. Samba est donc la cible directe de Microsoft.



Voire l'annonce de presse de la Free Software Foundation (FSF).

Interview de Richard Stallman

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
4
avr.
2002
GNU
Le magazine en ligne Linux Weekly News nous donne à lire une interview de Richard Stallman. Le fondateur de la Free Software Fundation y abordent de nombreux sujets:

  • Le projet GNU dont il considère que le système GNU/Linux est l'une des plus grandes réussites.
  • L'intérêt de l'architecture des micro kernels Hurd.
  • Les nombreux projets de lois aux États-Unis sur le copyright (SSSCA, CBDTPA) qui pourraient éventuellement faire émigrer la Free Software Fundation.
  • Les modèles économiques liés au libre: Stallman ne trouve pas que le développemt de logiciels propriétaires par une entreprise pour financer le développement de logiciels libres (à la Ximian?) soit une bonne idée. Il préfère la revente de logiciels développés en GPL sous une autre licence pour permettre le développement de logiciels propriétaires dessus, comme le font TrollTech ou MySQL AB.
  • La version 3 de la licence GPL, qui aborde le cas des ASP.



Note du modérateur : Stéphane Salès nous indique de plus un article dans Courrier international sur la biographie de Stallman aux éditions O'Reilly.

GSL : bibliothèque scientifique de GNU

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
4
avr.
2002
GNU
La nouvelle version de la GNU Scientific Library est sortie, c'est la GSL-1.1.1. Elle est sortie le 15 mars dernier.

Au menu la prise en charge de nombreux outils mathématiques tels que les nombres complexes, les vecteurs/matrices, mais aussi les algorithmes de transformée de Fourier rapide (FFT), interpolation, intégration de Monte-carlo, etc...

Les systèmes supportés sont nombreux, parmi eux on compte :
SunOS, Alpha Linux, HP UX, FreeBSD, OpenBSD, NetBSD, Cygwin, etc...

Pour parachever le tout, une doc de 460 pages au format HTML ou ps est disponible

Bref pour les scientifiques (étudiants ou chercheurs) cette bibliothèque est une aubaine, à télécharger de toute urgence...

version 1.0 de Gnu TeXmacs, logiciel de mise en page

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
2
avr.
2002
GNU
Gnu TeXmacs 1.0 est un logiciel de mise en page "tel écrit, tel écran" qui encourage la structuration logique des documents, dont les documents mathématiques.

L'équipe est majoritairement domiciliée en France et pilotée par Joris van der Hoeven, mathématicien au CNRS. Nous vous invitons à nous rejoindre comme utilisateurs, développeurs, documenteurs...

Pour éviter la répétition d'un troll LaTeX contre TeXmacs lors de l'annonce sur Slashdot, le lien TeXmacs et LaTeX ci-dessous décrit la relation entre ces deux logiciels.

GCC 3.0.4

Posté par  (site web personnel) . Modéré par oliv.
Étiquettes :
0
21
fév.
2002
GNU
Le célèbre compilateur GCC est sorti le 20 février dans sa mouture 3.0.4.
Au menu des nouveautés des corrections de bogues (surtout concernant le C++), un support de NetBSD qui utilisent les binaires ELF et un portage sur processeurs Xtensa intégré.

Un oubli dans la GPL

Posté par  . Modéré par Yann Hirou.
Étiquettes :
0
21
mar.
2002
GNU
La GPL oblige celui qui modifie un programme sous licence GPL a en distribuer les modifications sous cette même licence. Mais qu'en est-il de la licence d'un serveur internet au départ sous licence GPL à qui l'on apporte des modifications propriétaires?
Ce serveur peut être public, tant que le source n'est pas distribué, la GPL n'oblige pas ce 'nouveau' serveur à se soumettre à la GPL.

Ce nouveau point est étudié par la FSF, voir l'article sur LWN.
Merci à Kuro5hin

MOSIX pour noyau 2.4.4 disponible

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
6
mai
2001
GNU
MOSIX est une solution de clustering GNU tournant sous Linux et qui permet de rajouter ces options dans le noyau. Cela permet à partir de ce moment là d'utiliser toutes les machines connectées au sein de ce réseau comme une seule et même machine.

La nouvelle version vous permet d'intégrer Mosix au sein des noyaux 2.4.4 (et cela ne marche d'ailleurs qu'avec cette version). Les gars de Mosix ont également des versions disponibless pour les 2.2 tels : 2.2.19 / 18 et des RPMs pour les différents types de Red Hat et SuSE 6.x.

Les Verts et la proposition de directive sur les brevets logiciels

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
28
fév.
2002
GNU
Les Verts pas contents du tout du projet de directive sur les brevets logiciels. En outre, ils proposent pour contrer les abus de l'Office Européen des Brevets de supprimer l'article 52.3 en laissant tel quel l'article 52.2 de la convention du brevet européen afin que le droit cesse d'être bafoué par un pur procédé rhétorique (le fameux "en tant que tel") et que l'exception à la brevetabilité soit clairement réaffirmée conformément aux textes préparatoires de la Convention du Brevet Européen et du Code français de la Propriété Intellectuelle dans le domaine des logiciels, des méthodes intellectuels, des jeux, des présentations d'informations et des créations artistiques.

Note du modérateur: Evidemment linuxfr n'a pas comme idée de participer, à travers le site, aux élections qui arrivent. Mais le problème des brevêts logiciels est un sujet très important, qui mérite l'intérêt de tous.

Violation de GNU GPL : la FSF intervient lors d'un procès

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
27
fév.
2002
GNU
La FSF par l'intermédiaire de son avocat général Eben Moglen interviendra à partir
d'aujourdhui dans un procès concernant une violation de GNU GPL par la société Progress Software Corp. La FSF n'est pas partie prenante dans le procès qui oppose MySQL AB à Progress Software Corp.