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

Des serveurs IA cyberattaqués : le vecteur s’appelle Ray

Un éditeur attire l'attention sur des attaques exploitant l'absence d'autorisation dans une API du framework…

2 heures ago

Amazon débloque la deuxième tranche de son investissement dans Anthropic

Après un premier financement en septembre 2023, Amazon a débloquer le reste de l'enveloppe qu'il…

4 heures ago

Les logiciels libres entrés au SILL au premier trimestre 2024

D'Alpine Linux à XPipe, voic les dernières entrées au SILL (Socle interministériel de logiciels libres).

21 heures ago

Quelques chiffres pour contextualiser le premier livrable du comité de l’IA générative

Le comité de l'IA générative établi en septembre 2023 par le Gouvernement a formulé ses…

22 heures ago

Le DMA, cette entreprise de microgestion des Big Tech

L'UE multiplie les enquêtes et les procédures de non-conformité contre des entreprises soumises au DMA.

1 jour ago

Docaposte se pose en centrale cyber pour les PME

Forum InCyber 2024 - Docaposte fédère les offres d'une douzaine d'acteurs français en un Pack…

2 jours ago