Pour gérer vos consentements :
Categories: Régulations

Sun : une nouvelle couche d’open-source avec JSF

L’open-source sourit à Sun, qui n’en finit plus de déployer sa stratégie d’ouverture de ses produits. Après OpenSolaris (système d’exploitation Unix) et le projet GlassFish (serveur d’applications) annoncés ces derniers mois, c’est au tour de

JavaServer Faces (JFS) 1.2 de faire l’objet d’une licence CDDL (Common Development and Distribution License) spécifique à l’éditeur. Hébergé par le site de la communauté des développeurs de Sun, Java.net, le projet JSF devient donc open-source. Intéressant, la version 1.2 intègre les sources des versions 1.0 et 1.1 de l’implémentation de Sun. Doublement intéressant, car JSF 1.2 est en passe de devenir un standard Java. D’ailleurs, une version finale a été déposée en Java Specification Request 252 (JSR-252). JavaServer Faces ? JSF est un ensemble de tags et d’API (application program interface) JavaServerPages (JSP). Ils permettent entre autres de simplifier la connexion entre les composants de l’interface graphique (GUI) avec les données des applications. Donc d’établir des ponts entre les côtés client et serveurs. En soi, la spécification JFS (JavaServer Faces) approuvée par le Java Community Process (JCP), n’apporte pas grand-chose aux développeurs, qui n’ont besoin que d’une implémentation de la technologie. Mais les tags et API simplifient sensiblement le travail des développeurs en leur fournissant du code standard et réutilisable. Et face à Apache myFaces et au projet Apache Struts de l’Apache Software Foundation (ASF), l’avantage de JSF 1.2 provient du support de fonctionnalités étendues. Les projets open-source de Sun

JavaServer Faces (JFS) 1.2 est la dernière annonce en date de Sun destinée au monde de l’open-source. L’ont précédé : – Open Media Commons Initiative, projet de création d’un standard de gestion des droits numériques (DRM). – Le projet Open Web Single Sign-On rend open-source une partie du code de la solution de gestion d’identité Java System Access Manager. – Open Enterprise Server Bus (Open ESB), version open-source de Java System ESB. – Le projet GlassFish, basé sur du code source de Java System Application Server Platform Edition 9.0. – OpenSolaris, projet open-source basé sur la partie du code du système d’exploitation Unix Solaris 10. Avec toutes ces annonces, la très controversée licence CDDL (Pourquoi une nouvelle licence pour Sun ?) prend une tournure nouvelle. L’open-source est bel et bien devenu un engagement stratégique pour Sun. Reste à savoir s’il s’agit bien d’une stratégie gagnante sur le long terme ?

Recent Posts

ChatGPT : le Financial Times signe avec OpenAI

FT Group, éditeur du Financal Times, a signé un accord avec OpenAI afin d'utiliser ses…

14 heures ago

Les hyperscalers renforcent leurs recherches et datacenters pour l’IA

Au premier trimestre, Microsoft, Meta/Facebook et Alphabet/Google ont déjà investi plus de 32 milliards $…

15 heures ago

Cybersécurité : Darktrace dans l’escarcelle de Thoma Bravo

La société britannique de cybersécurité Darktrace a accepté une offre de rachat de 5,32 milliards…

1 jour ago

Étude Trends of IT 2024 : comment les managers IT développent leurs projets

Silicon et KPMG lancent la deuxième édition de l'étude Trends of IT. Cette édition 2024…

1 jour ago

Atos : l’Etat veut acquérir les activités souveraines

Le ministère de l'économie a adressé une lettre d'intention à la direction d'Atos pour racheter…

2 jours ago

Arnaud Monier – SNCF Connect & Tech : « Notre moteur, c’est l’innovation et nous procédons par incrémentation »

Directeur Technologie de SNCF Connect & Tech, Arnaud Monier lance une campagne de recrutement pour…

2 jours ago