Forge européenne de nouvelle génération, LibreSource est une plate-forme collaborative dédiée au développement logiciel et à l'hébergement de communautés distribuées.
La version 2.0 de LibreSource Community introduit une authentification unifiée des utilisateurs "Single Sign On", la synchronisation XML ainsi que des flux RSS.
Nouvelle version officielle de FreePascal 1.0.6
La version 1.0.6 du compilateur FreePascal est disponible sur http://www.freepascal.org/.
Pour toutes les plateformes :
Dos (GO32v2 extender)
Linux
OS/2 & Dos (EMX)
Win32 (Windows 95, 98, ME, 2000, NT)
FreeBSD (FreeBSD 4.x and probably 5.x too)
Solaris
BeOS
QNX
Pour toutes les plateformes :
Dos (GO32v2 extender)
Linux
OS/2 & Dos (EMX)
Win32 (Windows 95, 98, ME, 2000, NT)
FreeBSD (FreeBSD 4.x and probably 5.x too)
Solaris
BeOS
QNX
OCaml 3.10.0 est sorti
Le 16 mai est sorti la version 3.10.0 de Objective Caml, implémentation du langage Caml (Categorical Abstract Machine Language) créé par l'INRIA.
Objective Caml est la principale variante du langage Caml. Du point de vue du langage, elle étend le noyau du langage Caml avec une couche orientée objets complète, ainsi qu'un système de modules puissant. Un système de types polymorphe avec inférence automatique des types assure la cohérence de ces traits. Le langage est entièrement développé et maintenu par l'INRIA. Il est distribué sous licence QPL 1.0 tandis que les bibliothèques sont sous licence LGPL 2.
En plus des sources, des binaires sont proposés pour GNU/Linux (format RPM, deb ou Gentoo) et pour Win32. Les binaires Mac OS X ne sont pas encore disponibles.
NdR: Merci à benja pour son journal.
Objective Caml est la principale variante du langage Caml. Du point de vue du langage, elle étend le noyau du langage Caml avec une couche orientée objets complète, ainsi qu'un système de modules puissant. Un système de types polymorphe avec inférence automatique des types assure la cohérence de ces traits. Le langage est entièrement développé et maintenu par l'INRIA. Il est distribué sous licence QPL 1.0 tandis que les bibliothèques sont sous licence LGPL 2.
En plus des sources, des binaires sont proposés pour GNU/Linux (format RPM, deb ou Gentoo) et pour Win32. Les binaires Mac OS X ne sont pas encore disponibles.
NdR: Merci à benja pour son journal.
Login Hors-Série n°14 - Programmer en Rebol
Le Hors-Série Login n°14 - Programmer en REBOL - est en kiosque.
Sur le CD-Rom, tout pour programmer en Rebol : Rebot Core, Rebol View, IOS et AtheOS
Au sommaire : créer des outils graphiques, des logiciels réseau, des applications internet, un clone de Doom...
Pleins Feux
Rebol et la recherche scientifique
Les principales applications de Rebol
Dossier
Rebol, un langage d'avenir
IOS, un OS pour Internet ?
Coding/Pratique
Principes, premiers pas, les variables, les listes, les boucles, les fonctions objet, les dialectes, TCP/IP, l'affichage graphique, les styles, le son, les CGI, un logiciel de Chat, MySQL, Raycasting, cryptographie...
Sur le CD-Rom, tout pour programmer en Rebol : Rebot Core, Rebol View, IOS et AtheOS
Au sommaire : créer des outils graphiques, des logiciels réseau, des applications internet, un clone de Doom...
Pleins Feux
Rebol et la recherche scientifique
Les principales applications de Rebol
Dossier
Rebol, un langage d'avenir
IOS, un OS pour Internet ?
Coding/Pratique
Principes, premiers pas, les variables, les listes, les boucles, les fonctions objet, les dialectes, TCP/IP, l'affichage graphique, les styles, le son, les CGI, un logiciel de Chat, MySQL, Raycasting, cryptographie...
Les verbes irréguliers anglais enfin libres !
Le Projet Shtooka a enregistré la prononciation des formes conjuguées d'environ 160 verbes irréguliers anglais qui sont habituellement présentés dans les manuels scolaires. Cette collections, comme l'ensemble des collections enregistrées par le Projet Shtooka (comme la "Base audio libre de mots français"), est distribuée sous licence "Creative Commons Paternité 2.0".
Ces fichiers sonores ont été prononcés par Alyson Heimer, une étudiante américaine originaire du Massachusetts.
Un ensemble d'exercices audio de mémorisation est mis à disposition des internautes sous la même licence. La prononciation des formes conjuguées est précédée de la traduction du verbe en français. L'apprenant peut alors mémoriser les verbes irréguliers grâce à une écoute répétée, se familiarisant par là même avec leur prononciation réelle.
Ces fichiers sonores ont été prononcés par Alyson Heimer, une étudiante américaine originaire du Massachusetts.
Un ensemble d'exercices audio de mémorisation est mis à disposition des internautes sous la même licence. La prononciation des formes conjuguées est précédée de la traduction du verbe en français. L'apprenant peut alors mémoriser les verbes irréguliers grâce à une écoute répétée, se familiarisant par là même avec leur prononciation réelle.
Nouvelle victoire pour le libre (Rockbox/Archos)
Le bios Rockbox est un BIOS alternatif développé sous la licence GPL et qui permet de rajouter/modifier des fonctionnalités sur le player MP3 Jukebox Archos.
Ce BIOS a un niveau d'avancement bien supérieur à celui officiel (fonctionnalités accrues, utilisation améliorée...).
Hier, la société Archos a contacté Björn Stenberg, responsable du projet Rockbox, pour demander l'autorisation d'inclure le BIOS Rockbox sur les CD fournis avec les Archos (bien que la GPL ne les obligeait pas à le contacter auparavant).
Bref, une nouvelle victoire de la philosophie du libre.
Ce BIOS a un niveau d'avancement bien supérieur à celui officiel (fonctionnalités accrues, utilisation améliorée...).
Hier, la société Archos a contacté Björn Stenberg, responsable du projet Rockbox, pour demander l'autorisation d'inclure le BIOS Rockbox sur les CD fournis avec les Archos (bien que la GPL ne les obligeait pas à le contacter auparavant).
Bref, une nouvelle victoire de la philosophie du libre.
Qt 4.4 prend son envol
Nokia, récent acquéreur de la société Trolltech, vient de sortir une nouvelle version stable de sa bibliothèque logicielle Qt 4.4, la première depuis le rachat.
Cette nouvelle version est disponible comme d'habitude sous double licence GPL/propriétaire et fonctionne sous Mac OS X, Windows et Linux.
Annoncée comme une version majeure, Qt 4.4 apporte en effet un grand nombre de nouveautés et le futur KDE 4.1 se basera sur cette version.
Cette nouvelle version est disponible comme d'habitude sous double licence GPL/propriétaire et fonctionne sous Mac OS X, Windows et Linux.
Annoncée comme une version majeure, Qt 4.4 apporte en effet un grand nombre de nouveautés et le futur KDE 4.1 se basera sur cette version.
Driver Savage XP Castlerock / CLE266 : Une implémentation libre
Les gens de chez Via ont eu la bonne idée de faire entrer dans le CVS de XFree86 les sources de leur driver pour le chip Savage XP Castlerock / CLE266 (celui présent sur les dernières cartes mini-itx Epia-M).
La partie du code libérée ne concerne que les fonctions 2D et TVout du composant, les parties 3D et mpeg2 sont pour plus tard - dixit VIA.
La partie du code libérée ne concerne que les fonctions 2D et TVout du composant, les parties 3D et mpeg2 sont pour plus tard - dixit VIA.
Alan Cox se prend une année sabbatique pour étudier
Lors de son dernier courriel sur la Linux Kernel List, Alan Cox (le mainteneur officiel de Linux-2.2 et bien plus encore) s'est désengagé de la maintenance d'un certain nombre de vieux pilotes, car il allait se prendre une année sabbatique, (hors du développement de Linux et hors de RedHat, s'entend)
Bien que ça a l'apparence d'un canular, Alan indique qu'il va mettre à profit cette année pour obtenir un MBA... et apprendre le gallois (!!)
Il déclare aussi qu'il y a encore quelques années, il se serait refusé de faire une telle chose, mais qu'à présent il existe de nombreux développeurs au moins aussi doués que lui pour s'occuper de Linux.
Bonne chance Alan, dans ta nouvelle vie estudiantine !
Bien que ça a l'apparence d'un canular, Alan indique qu'il va mettre à profit cette année pour obtenir un MBA... et apprendre le gallois (!!)
Il déclare aussi qu'il y a encore quelques années, il se serait refusé de faire une telle chose, mais qu'à présent il existe de nombreux développeurs au moins aussi doués que lui pour s'occuper de Linux.
Bonne chance Alan, dans ta nouvelle vie estudiantine !
Nouveau service APINC : DevLibre
Depuis moins d'une semaine, l'Association pour l'Internet Non Commercial a ouvert un nouveau service pour ses adhérents : DevLibre !
Cela n'a pas fait beaucoup de bruit, mais cela fait longtemps qu'une telle demande existe au sein des adhérents de l'association. À présent ils peuvent faire héberger des projets grâce à ce service basé sur GForge (gestion de projets, CVS, forums, gestion de bugs...).
Bien sûr seule la création de projets est réservée aux adhérents APINC, mais tout le monde peut contribuer à un projet existant sur DevLibre.
Enfin, seuls des projets libres ou open source peuvent être ouverts sur ce nouveau service. DevLibre complète à merveille l'offre de l'APINC qui oeuvre pour un internet non commercial et ouvert.
Cela n'a pas fait beaucoup de bruit, mais cela fait longtemps qu'une telle demande existe au sein des adhérents de l'association. À présent ils peuvent faire héberger des projets grâce à ce service basé sur GForge (gestion de projets, CVS, forums, gestion de bugs...).
Bien sûr seule la création de projets est réservée aux adhérents APINC, mais tout le monde peut contribuer à un projet existant sur DevLibre.
Enfin, seuls des projets libres ou open source peuvent être ouverts sur ce nouveau service. DevLibre complète à merveille l'offre de l'APINC qui oeuvre pour un internet non commercial et ouvert.
OSF DCE 1.2 passe sous licence LGPL
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.
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.
Forum général.cherche-matériel Recherche config pour développeur
Bonjour à tous et à toutes,
Je suis Développeur Web, et je travail actuellement sur un Macbook Pro (oui je sais c'est le mal, mais j'ai eu une période qu'il vaut mieux oublier ;)) et je voudrais changer de pc, pour partir sur un Fixe ou un portable (plus fixe quand même) pour le faire tourner sur Linux.
Comme je vous l'ai dis, je suis développeur web, mais je développe aussi en Java (pour Android principalement) et je souhaite me mettre (…)
Gorm 1.0 est disponible
Gregory John Casamento, le mainteneur de Gorm, vient d'annoncer ce samedi la version 1.0.
Qu'est-ce que Gorm ? Il s'agit d'un "constructeur d'interface" permettant facilement de créer des applications graphiques avec GNUstep.
GNUstep est un ensemble de bibliothèques implémentant la spécification OpenStep (ce qui assure une large compatibilité entre GNUstep et Cocoa sous MacOSX), et fonctionnant sous Linux, BSD, Windows.
Des vidéos (en Flash) montrant comment utiliser Gorm sont disponibles.
Qu'est-ce que Gorm ? Il s'agit d'un "constructeur d'interface" permettant facilement de créer des applications graphiques avec GNUstep.
GNUstep est un ensemble de bibliothèques implémentant la spécification OpenStep (ce qui assure une large compatibilité entre GNUstep et Cocoa sous MacOSX), et fonctionnant sous Linux, BSD, Windows.
Des vidéos (en Flash) montrant comment utiliser Gorm sont disponibles.
Sortie de TOM 2.3
Après un an de travail, la version 2.3 du langage TOM vient de sortir. TOM est un langage de programmation développé par l'INRIA et qui marie le meilleur des mondes des langages fonctionnels et impératifs en ajoutant des capacités de réécriture à Java, C ou OCaml (autres backends à venir).
L'utilisation de TOM est pertinente dès qu'il s'agit de manipuler des données arborescentes (termes, arbres syntaxiques, arbres XML...), ce qui est très courant en programmation.
En plus de proposer un mécanisme de pattern matching puissant (associatif) sur les types Java/C, TOM est fourni avec un langage permettant de définir des types inductifs (comme en Caml) reposant sur une bibliothèque garantissant le partage maximal de la mémoire. Enfin le langage fournit un système de définition de stratégies de parcours des arbres par combinaison de stratégies de base.
Le compilateur est une application stable, bien documentée et réellement utilisable (tâche Ant, plugin Vim...). De nombreux exemples sont fournis.
L'utilisation de TOM est pertinente dès qu'il s'agit de manipuler des données arborescentes (termes, arbres syntaxiques, arbres XML...), ce qui est très courant en programmation.
En plus de proposer un mécanisme de pattern matching puissant (associatif) sur les types Java/C, TOM est fourni avec un langage permettant de définir des types inductifs (comme en Caml) reposant sur une bibliothèque garantissant le partage maximal de la mémoire. Enfin le langage fournit un système de définition de stratégies de parcours des arbres par combinaison de stratégies de base.
Le compilateur est une application stable, bien documentée et réellement utilisable (tâche Ant, plugin Vim...). De nombreux exemples sont fournis.
GTK+ 1.3.11 [API Freeze] est sorti.
Depuis le temps qu'on en parlait, voila enfin le gel de l'API du futur GTK+2.0 !
Les bibliothèques associées (ATK, GLIB, PANGO) sont elles aussi gelées.
Rappel: Cette version est instable et s'adresse aux développeurs désireux de tester et/ou de porter leurs applications. Elle n'optimisera pas vos applications actuelles, à moins d'avoir été explicitement portées pour 2.0.
Les bibliothèques associées (ATK, GLIB, PANGO) sont elles aussi gelées.
Rappel: Cette version est instable et s'adresse aux développeurs désireux de tester et/ou de porter leurs applications. Elle n'optimisera pas vos applications actuelles, à moins d'avoir été explicitement portées pour 2.0.