Publication de MBean Monitor

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags :
0
23
jan.
2008
Java
Première publication en version alpha du logiciel MBean Monitor, outil de supervision dédié à l'administration d'instance de JBoss AS (serveur d'application).

MBean Monitor est un logiciel de supervision d'un serveur de MBean, conçu essentiellement pour superviser une ou plusieurs instances de JBoss AS. Il permet de collecter des données et de les afficher sous forme de graphique.

MBean Monitor est un logiciel libre, sous licence GPL, développé en Java et hébergé sur sourceforge.

Sortie de Netbeans 6.0

Posté par (page perso) . Modéré par Bruno Michel.
0
8
jan.
2008
Java
Netbeans, l'environnement de développement intégré multi-plate-forme développé par Sun, est sorti le 3 décembre dernier dans sa version 6. Cette nouvelle version de Netbeans est disponible sous une double licence : CDDL et GPL 2.0 avec exception classpath.

Tout comme Eclipse, Netbeans est un environnement de développement mais aussi une plate-forme ayant pour but de faciliter le développement des applications pour le bureau.

Bien sûr, cette nouvelle version apporte son lot d'améliorations et de nouveautés. Alors que jusqu'à présent Netbeans restait très orienté développement Java, une réécriture de l'éditeur a ouvert la porte à d'autres langages comme le C, C++, Ruby ou encore PHP. En outre de nombreuses fonctionnalités qui étaient fournies sous forme de plugins sont désormais incluses directement telles que le support de subversion ou le profiler d'applications Java.

Netbeans est téléchargeable sous forme de packs qui intègrent la base de l'IDE plus un certain nombre de plugins en fonction des objectifs du développeur : développement de services web, Ruby, J2ME, etc.

Dtek, nouveau logiciel de gestion de films

Posté par . Modéré par Jaimé Ragnagna.
0
8
déc.
2007
Java
DteK est un logiciel sous licence GPLv3 de gestion de films sur tout type de support. DteK est développé en Java ce qui implique que dtek peut être installé sur linux comme sous windows.

Le gros avantage de dtek par rapport à des solutions existantes (GCStar, Tellico...) c'est la possibilité de scanner votre disque dur à la recherche de vos films. DteK gère la récupération des informations techniques (Codec, BitRate, Résolution...)

Alfresco relâche JLAN en version 4.0

Posté par . Modéré par Jaimé Ragnagna.
Tags : aucun
1
26
oct.
2007
Java
JLAN est une implémentation serveur des protocoles CIFS, FTP, et NFS, en Java. JLAN est un projet déjà ancien, et son développeur a rejoint Alfresco en 2005. Jusque là le projet était noyé dans Alfresco, et non disponible de façon indépendante (il fallait l'extraire soi-même des sources).
Un gros travail d'amélioration a été fait depuis la version 3.5, en particulier l'ajout du support du protocole NFS, et le moment était donc venu de lui rendre son indépendance. La licence est la GPLv2, comme pour le reste d'Alfresco.
Dans la liste des usages de ces systèmes de fichiers virtuels :
  • Fournir des interfaces vers un outil de gestion documentaire ;
  • Fournir des interfaces vers les BLOB d'un SGBD ;
  • De manière générale permettre à des utilisateurs l'accès aux fichiers de n'importe quel système en utilisant ses outils habituels.
Le but clairement affiché est de permettre à d'autres logiciels libres d'utiliser cette implémentation pour offrir des nouvelles fonctionnalités à leurs utilisateurs.

L'équipe de XRadar est heureuse et fière de vous annoncer la sortie de XRadar-0.99.2

Posté par (page perso) . Modéré par Jaimé Ragnagna.
0
22
oct.
2007
Java
XRadar est un outil de « reporting » qualité ciblant les projets Java/JEE, publié sous licence BSD.

XRadar agrège, consolide et historise les indicateurs qualité générés par la plupart des outils standards et Open Source d'analyse de code du marché tels que :
  • PMD : outil de vérification de code
  • Checkstyle : outil de vérification de formatage et présentation du code
  • JavaNCSS : outil de métrique de code Java : nombre de lignes de code, de commentaires, etc.
  • JDepend : outil d'analyse des dépendances entre classes et packages
  • Ckjm : détermine les métriques issues des travaux de Chidamber et Kemerer tel que nombre de méthodes, couplages afférents, etc.

Ce projet offre une architecture, simple, légère, entièrement ouverte et facile à personnaliser, elle repose massivement sur XSLT et XPath pour générer son rendu HTML/SVG à partir de simples transformations.

Après une période d'activité réduite, les développements ont récemment repris activement, sous l'impulsion de nouvelle recrues (françaises). La carte de route du projet est en cours de rédaction, et de nombreuses nouvelles fonctionnalités sont à l'étude. Outre la correction de bogues, cette nouvelle version, avant la release 1.0, apporte principalement le support de JDK5 et la mise à jour de nombreuses dépendances.

Projet NACA [2]: transcodage automatique vers Java de 4 millions de lignes Cobol

Posté par (page perso) . Modéré par Nÿco.
Tags :
1
15
oct.
2007
Java
Après avoir exposé l'intégralité du projet NACA (abandon d'un mainframe IBM au profit de serveurs Intel / Linux) dans le premier article, ce deuxième article va détailler :
  • les avantages du transcodage iso-fonctionnel
  • l'architecture de l'outil nécessaire à sa réalisation
  • l'apport du Logiciel Libre par utilisation importante de divers projets Open Source, en particulier ceux de la fondation Apache mais aussi Eclipse et CVS

L'article se termine par le potentiel de rénovation et d'extension qu'offre un passage à une architecture Java sous-jacente et très fortement orientée objets alors que la cinématique et la structure des programmes transcodées restent les plus conformes possible à leur version Cobol originale pour permettre une poursuite de la maintenance par les développeurs applicatifs sans perturbation pour eux.

Nuxeo annonce la version 5.1 de sa plateforme d'ECM libre

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags :
0
14
oct.
2007
Java
Nuxeo vient d’annoncer la sortie de Nuxeo Enterprise Platform 5.1, plateforme d’ECM libre basée sur les technologies Java EE 5.

Cette nouvelle version est le fruit de 6 mois de travail de la communauté Nuxeo depuis la sortie de Nuxeo EP 5.0, et un an depuis l’annonce par Nuxeo de sa migration de Zope à Java. Elle élargit le spectre des fonctions couvertes par la plateforme (voir plus loin). Elle renforce sa scalabilité pour répondre à des besoins de montée en charge importants. Enfin, elle présente un certain nombre d’avancées quant à la modularité du logiciel, grâce à son architecture orientée services, de façon notamment à permettre des déploiements multi-serveurs. Cette modularité permet également de ne déployer que les services dont on a besoin pour une application et de les configurer facilement et, également, d’étendre si nécessaire la plateforme en y ajoutant de nouvelles fonctions ou de nouveaux connecteurs vers d’autres applications ou services du système d’information de l’entreprise.

Plus généralement, et d’un point de vue business, la plateforme Nuxeo évolue pour répondre au mieux aux besoins des utilisateurs et des intégrateurs, et leur faire bénéficier en open source et avec une architecture moderne et cohérente, d’une plateforme comparable aux leaders du marché que sont Documentum, OpenText ou FileNet.

Créer des Web services en deux clics (ou presque) grâce à Apache CXF et à la POA

Posté par . Modéré par Sylvain Rampacek.
Tags :
0
10
oct.
2007
Java
La Programmation Orientée Aspect (POA) employée à bon escient et avec modération (comme toute bonne chose) permet de simplifier la programmation d'une couche technique transversale (i.e. commune à l'ensemble des composants de l'application). Elle est donc particulièrement adaptée à la mise en oeuvre de Web services.

Cet exemple (en anglais), didactique car particulièrement simple à mettre en ½uvre, montre la puissance de la POA : les Web services sont créés ex-nihilo, sans ajouter une ligne de code à votre application Java, grâce à l'utilisation du framework Azuki.

Il faut s'intéresser essentiellement aux deux vidéos présentes sur le site qui parlent d'elles-mêmes. En effet, une fois le framework Azuki installé, les manipulations nécessaires à la création de Web Services sont, pour le moins, triviales...

Azuki recherche des contributeurs

Posté par . Modéré par Christophe Guilloux.
Tags :
0
25
juil.
2007
Java
Azuki est un framework sous licence LGPL destiné au développement d'applications Java. Son approche basée sur l'encapsulation de code au sein de composants véritablement autonomes permet de construire une application totalement modulaire.

Nous sommes à la recherche de contributeurs au projet. Comme chaque partie du framework (Azuki's Bean) est réellement autonome vous serez entièrement maitre du développement réalisé. De plus, en construisant vos applications à l'aide du framework vous bénéficierez de l'ensemble des composants et connecteurs qui existent tout en apportant votre propre contribution à la communauté.

L'intégration des composants entre eux se fait à partir d'un outils graphique puissant : le tisseur (weaver). L'usage de cet outil simplifie grandement la création du tissage et permet d'avoir une vue instantanée de l'architecture de l'application.

Plusieurs techniques très avancées de communication inter-composants sont associées afin de lier les composants entre eux :
Pour en savoir plus, visitez notre site !

Relief 1.1, visualisation 3D de projets Java

Posté par . Modéré par Florent Zara.
Tags :
0
4
juil.
2007
Java
Relief est un nouvel outil qui pourrait bien ouvrir des perspectives dans la gestion de projets en accélérant leur prise en main et en facilitant leur maintenance.

Il utilise des caractéristiques visuelles pour décrire entités et relations d'un projet Java : taille, couleur, distance au centre, hauteur et liens.

Cette simplicité permet de saisir rapidement la cohérence et la robustesse d'un projet en détectant le code mort, les relations indésirables, le couplage fort entre entités, l'utilisation de librairies externes, etc.

Relief facilite ainsi la prise en main de nouveaux venus sur un projet, son utilisation par des tiers et l'évaluation par un architecte ou un chef de projet de l'impact de modifications envisagées. En outre il assouplit les relations avec un public non technique, équipe commerciale ou clients, en établissant un langage commun.

NdM : Relief est écrit en Java, est multiplateforme et publié sous licence GPL version 2.

Eclipse 3.3 (Europa) est sorti

Posté par (page perso) . Modéré par Nÿco.
Tags :
0
29
juin
2007
Java
Eclipse, la plate forme logicielle d'IBM est sortie en version 3.3. Bien que se présentant par défaut sous la forme d'un IDE java, Eclipse est un outil beaucoup plus complet, permettant le développement d'applications clientes d'entreprises, notamment grâce à ses nombreux frameworks ouverts, comme RCP pour la structure applicative, EMF pour la gestion des modèles de donnée, GEF et GMF pour les affichages de données graphiques.

Eclipse est certainement aujourd'hui la plateforme de développement Java la plus utilisée, mais sa capacité d'adaptation permet de s'en servir dans de très nombreux contextes.

NdM: Europa est la mise à disposition au public de manière simultanée de quelques 21 projets Eclipse. Ce système a été choisi pour minimiser les problèmes de compatibilité lors des installations et mises à jour.

Akrogen, greffon Eclipse de génération de code, avec wizard pages décrits en XML/XUL

Posté par . Modéré par Mouns.
Tags :
0
15
juin
2007
Java
Les wizards Eclipse sont souvent utilisés dans les greffons Eclipse pour générer le code d'un composant. Un wizard est constitué de plusieurs wizard pages. Par exemple, le wizard "New java class" accessible par le menu File/New/Class est constitué d'un wizard page qui permet de générer le composant "classe Java".

Lorsque vous souhaitez développer votre propre wizard Eclipse - un wizard permettant de générer le code du composant de votre architecture - ceci nécessite de :
  • vous familiariser avec l'architecture d'Eclipse qui, certes, est très puissante mais demande un énorme investissement.
  • vous familiariser avec les bibliothèques sur lesquelles Eclipse se base (SWT, JFace...).
  • développer le moteur de génération de code.
C'est pourquoi Akrogen un greffon Eclipse (version 3.2.x) de génération de code orienté composants a été développé. Akrogen est sous licence LGPL.

Avec Akrogen vous pouvez décrire vos wizard pages Eclipse en XML/XUL. Chaque page d'un wizard est associé à un template écrit en Freemarker, Velocity, ou XSL. Le bouton Finish du wizard permet pour chacun des wizard pages de fusionner les valeurs des champs (contrôles XUL) du wizard page avec le template associé pour générer le code d'un composant.

Avec Akrogen vous pouvez ainsi écrire votre propre catalogue Akrogen de wizard, templates qui permettent de générer les composants de votre architecture à travers des wizards Eclipse.

HelloWord est un exemple concret de wizard page (décrits en XUL) et template qui permet de générer un fichier de type "Hello word".

Aujourd'hui Akrogen fournit les catalogues :
  • Struts1.x qui permet de générer les composants Struts1.x Action, ActionForm...
  • Blank catalog pour démarrer rapidement votre catalogue Akrogen qui permet de générer vos composants.

Qt Jambi est enfin disponible

Posté par . Modéré par Bruno Michel.
Tags :
0
11
juin
2007
Java
Qt Jambi est un binding java pour le framework graphique Qt (présent sur les plateformes GNU/Linux, Mac OS X et l'autre). Il permet de développer des applications Java avec Qt en utilisant toutes les fonctionnalités de Qt (base de donnés, réseau, thread, XML, IHM...).

Qt Jambi se compose de :
  • L'API incluant toutes les fonctionnalités permettant le développement d'applications portables
  • Qt Jambi Generator qui est la base de l'API ; il s'agit d'une commande en ligne qui lit les définitions de classes écrites en C++ et qui produit du code équivalent dans l'API Java
  • Qt Designer est un outil permettant la création d'interface graphique
  • Un greffon Eclipse pour utiliser Qt jambi directement dans Eclipse

Qt Jambi est distribué sous la double-licence Trolltech, c'est-à dire que cela suit la licence Qt Open Source s'il s'agit de l'utiliser avec un programme sous licence GPL et de la licence Qt Commercial lorsqu'il s'agit d'un développement propriétaire.

NdR: Merci à muolp pour avoir posté un journal sur ce sujet.

Un aperçu de Netbeans 6.0

Posté par (page perso) . Modéré par j.
Tags :
0
30
mai
2007
Java
Netbeans, environnement de développement intégré libre et open source est annoncé dans sa version 6.0. La preview release est disponible.

Netbeans est un logiciel pas mal abouti dans sa version 5.x offrant les fonctionnalités attendues pour ce type d'outil. Il est orienté développement Java mais offre des Add-on pour le C++ et l'UML.

La version 6.0 apportera son lot de nouveautés dont le support de Ruby et Ruby On Rails, un éditeur plus performant, un meilleur support d'UML, le développement Web facilité, etc.

LibreSource 2.2, l'autre forge

Posté par . Modéré par Christophe Guilloux.
Tags :
0
15
mai
2007
Java
Trois mois de travail et une nouvelle version de LibreSource est prête et disponible. LibreSource 2.2 est une plate-forme collaborative polyvalente basée sur la technologie de Java/J2EE et complémentaire des outils de groupware classiques (courrier + contacts + agenda).

Les utilisateurs peuvent adapter LibreSource en ligne en combinant ressources et droits : pages wiki, forums, traqueurs, SCMs, fichiers, zones de téléchargement, boîtes de dépôt, formulaires, etc. LibreSource est hautement modulaire.

Dans cette nouvelle version, LibreSource 2.2 embarque le serveur Jabber Tigase et le client Jabber Jeti. Cette intégration permet l'envoi des notifications et une communication informelle au travers d'une messagerie instantanée.

Java libre : OpenJDK est disponible

Posté par . Modéré par j.
Tags :
0
9
mai
2007
Java
Sun met à disposition son SDK Java, comme cela avait été promis. Il reste des parties non libres (rendu des polices, partie sonore) parce que l'auteur originel refuse de libérer son code. Sun prévoit de les fournir sous forme de greffon "propriétaire" et tente de développer une alternative libre.

La prochaine étape concerne le maintien de la compatibilité, Sun développe un processus de test d'applications avec cette « nouvelle » version de Java. La personne interrogée par InternetNews - Rich Sands, community marketing manager - espère ne pas voir de forks à foison comme on peut en voir parmi les distributions Linux.

Sun entend également impliquer fortement la communauté dans cet OpenJDK en créant un « Interim Governance Board » avec deux membres de chez Sun et trois autres de l'extérieur. Différents développeurs de chez Sun en parlent sur leurs blogs respectifs et le code source peut être téléchargé sur le site officiel de l'OpenJDK.

NdM : C'est un des piliers de l'informatique moderne qui fait aujourd'hui un grand pas en avant en libérant un bout de logiciel largement déployé, voire quasiment incontournable. C'est aussi la fin d'une polémique.

Apache MINA 1.1.0

Posté par (page perso) . Modéré par Pascal Terjan.
Tags :
0
30
avr.
2007
Java
L'équipe d'Apache MINA est heureuse d'annoncer la sortie de la version 1.1.0 Apache MINA.

Apache MINA est un framework d'application réseau qui aide les utilisateurs à développer des applications serveur et client à haute performance et pouvant monter en charge simplement.

La version 1.1.0 est un port Java 5 d'Apache MINA 1.0.X qui utilise les nouvelles fonctionnalités du langage Java 5 (c'est à dire les types génériques et les types de retour covariants). Les applications basées sur MINA 1.0.X peuvent être très facilement portées vers MINA 1.1.0.

La version de développement 2.0.M1 qui est proche de sa première sortie ajoute les communications séries (RS-232) et une API simplifiée.

Apache MINA est utilisé par :
  • Apache Directory, le serveur LDAP de l'Apache Software Foundation ;
  • Apache Qpid un serveur AMQP (Advanced Message Queuing Protocol) ;
  • Apache FTP server ;
  • QuickFIX/J une implémentation en java du protocole FIX (Financial Information eXchange) ;
  • Asyncweb un serveur HTTP traitant les requêtes de façon asynchrones pour maximiser les performances ;
  • Jive Software Openfire : un serveur XMPP (Extensible Messaging and Presence Protocol, le protocole de Jabber) hautes performances ;
  • Red5, un serveur de flux de média flash open-source.

IBM Break Open Source le 3 mai

Posté par (page perso) . Modéré par Jaimé Ragnagna.
Tags :
0
16
avr.
2007
Java
IBM, ANASKA, Objis et le guide share s’associent pour vous inviter jeudi 3 mai de 18h à 20h au premier IBM Break Open Source consacré au serveur d’application Apache Geronimo, à l’IBM Forum de la Tour Descartes à Paris La Défense.

Basé sur des composants éprouvés (Tomcat, OpenEJB, ActiveMQ, Axis, Howql, Tranql, MyFaces...), Geronimo traduit la dynamique des communautés Apache et Eclipse en visant une certification JEE 5 très prochaine.

Ce Break suivra l’ApacheCon Europe du 2 mai à Amsterdam, et sera l’occasion de faire le point sur :
  • l’évolution des fonctions et des greffons de Geronimo
  • l’offre Websphere AS Community Edition dont la modularité et l’interface d’administration expliquent un intérêt soutenu
  • le sens de l’importante contribution d’IBM au mouvement Open Source

Cette réunion sera suivie d’un apéritif convivial, occasion d’échange et de retours d’expériences pour les participants, décideurs, développeurs, architectes...

Pour vous inscrire : Contactez Nassur

Parution de Alfresco Community 2.0 et passage en GPL

Posté par . Modéré par Florent Zara.
Tags :
0
23
fév.
2007
Java
Après quelques mois d'efforts Alfresco annonce la sortie de la version Community 2.0, qui apporte son lot de nouveautés :
  • Amélioration de l'interface web avec ajout de composants AJAX
  • Recherche sur des entrepôts Alfresco multiples
  • Ajout du module de Gestion de Contenu Web
  • Gestion de documents multilingues
  • Support de la norme OpenSearch
  • Amélioration des performances
  • Gestionnaire d'extensions
Autre point important, le changement de licence qui passe d'un dérivé de la MPL à la GPL version 2, afin de simplifier l'adoption de la solution, tout en garantissant une plus forte indépendance de la communauté vis à vis de l'éditeur.

Rappelons qu'Alfresco est un projet de Gestion de Contenu D'entreprise (ECM), conçu par une partie de l'ancienne équipe technique de Documentum et, en particulier, son ancien cofondateur.

Alfresco utilise de très nombreux composants de référence : Spring, Hibernate, ACEGI, Rhino, jBPM, OpenOffice.org, Lucene...

Réunion du club des utilisateurs de JBoss le 31 janvier 2007 à l'occasion du Salon Linux

Posté par . Édité par Benoît Sibaud. Modéré par Florent Zara.
Tags :
0
24
jan.
2007
Java
Le PJBug (Paris JBoss User Group) se réunit mercredi 31 janvier 2007 à 18h30, au CNIT, dans les locaux du Salon Solutions Linux.

Au programme :
  • Sacha Labourey, directeur technique de JBoss, nous présentera les dernières nouveautés et le plan de route de la suite JBoss ainsi qu'un bilan 9 mois après la rachat de JBoss Inc. par Red Hat
  • Thierry Kauffmann, de DHL, nous fera un retour d'expérience d'utilisation de JBossAS en environnement de développement

La participation est gratuite. Merci de confirmer votre présence à : info @ paris-jbug point org.

Sortie de Zimbra 4.5

Posté par . Modéré par Florent Zara.
Tags :
0
19
jan.
2007
Java
Zimbra, le système de "groupware" tout AJAX et open source (sous licence ZPL) vient de sortir dans sa version 4.5, apportant son lot de nouveautés.

Pour rappel Zimbra tourne sur une plateforme Apache/Tomcat/MySQL/LDAP. C'est un outil comparable à Egroupware (agenda, messagerie, annuaire, wiki) ; il se différencie au niveau interface, puisque celle-ci est tout AJAX, permettant glisser/déposer, menus contextuels, etc. Une des premières applications abouties de ce que l'on peut faire avec AJAX. Zimbra propose aussi en libre des plugins, permettant par exemple de l'interfacer avec Asterisk, avec Google Maps, Wikipedia, etc.

Au total, plus de 90 nouvelles fonctionnalités et plus de 1000 bugs corrigés. Parmi les nouveautés :
  • Gestion des identités multiples
  • Listes de distribution "personnelles"
  • Amélioration de la gestion des mots de passes (complexité)
  • Gestion des zimlets et sauvegardes/restaurations depuis l'interface d'administration
  • Client HTML simplifié
  • Ubuntu est maintenant une plateforme supportée
À noter, une (jeune) communauté créée autour de Zimbra.

Google Web Toolkit sous licence Apache 2.0

Posté par . Modéré par Benoît Sibaud.
Tags :
0
13
déc.
2006
Java
Google vient de mettre sous licence Apache 2.0 son Web Toolkit qui a servi à fabriquer des applications comme Google Maps et Gmail.

Ce toolkit permet d'écrire son interface en java, qui est ensuite convertie en Javascript compatible avec la grande majorité des navigateurs. Il est ainsi possible de tester ou déboguer son code sans se préoccuper de telle ou telle implémentation de Javascript. Une façon élégante de faire de l'Ajax.

Java Standard Edition 6 est sorti

Posté par . Modéré par j.
Tags :
0
12
déc.
2006
Java
La version 6 de Java Standard Edition est donc disponible depuis quelques heures sur le site de Sun (vous remarquerez que les "2" nuisant à la prononciation du nom ont disparu).

Parmi les véritables nouveautés, commençons par l'esthétique et le bureau. Tout d'abord, il est possible nativement de mettre une icône de l'application Java dans la barre des tâches du système. La gestion de l'affichage a été largement améliorée avec au programme lissage des polices de caractères, double buffering, utilisation d'OpenGL pour avoir des effets 3D comme sous les dernières versions de X.Org et amélioration de quelques autres éléments pour augmenter la réactivité des application Swing.

On notera aussi l'apparition d'un moteur permettant d'utiliser pas mal de langages de scripts dont JavaScript dans une application Java, quelques ajouts sur les annotations.

Question compilation et développement avancé, on verra des API pour permettre aux programmes Java d'appeler un compilateur Java d'eux même, une mise à jour des fichiers .class, sans compter une API pour faire quelques manipulations au niveau de la machine virtuelle elle-même. Les professionnels JEE seront ravis de pouvoir utiliser JDBC 4 et 6 nouvelles API pour gérer XML et WebServices. Enfin, on notera quelques petits trucs en plus sur la gestion des entrées/sorties, les noms de domaines internationalisés.

NdM : rappel de la dépêche précédente « Les composants libérés proviendront de Java 7, et non Java 6, celui-ci étant pratiquement terminé, et ne sera diffusé sous GPL que si le temps le permet. ».

LibreSource passe en version 2.0

Posté par . Modéré par j.
Tags :
0
23
nov.
2006
Java
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.

Java libre : un rêve devient réalité

Posté par . Modéré par j.
Tags :
0
13
nov.
2006
Java
Vous en avez rêvé, Sun l'a fait. Sun distribuera Java sous licence GPL. L'annonce sera faite via webcast ce 13 novembre, hier déjà la rumeur était propagée par TheServerSide.

Au sujet des détails techniques de cette nouvelle licence, la GPLv2 sera choisie. Pourquoi pas la GPLv3 ? Simplement car elle ne serait pas encore finie. En effet, Sun travaille avec la FSF sur cette version 3.

Comme on aurait pu s'y attendre, Sun va libérer petit à petit son bébé. La première partie à être libérée sera probablement le compilateur javac et HotSpot, la machine virtuelle, durant le premier semestre de 2007. J2EE et J2ME suivront le pas également et seront libérés.

Les composants libérés proviendront de Java 7, et non Java 6, celui-ci étant pratiquement terminé, et ne sera diffusé sous GPL que si le temps le permet. Cela aura pris un certain temps, mais Sun tient finalement sa promesse de libérer Java.