lundi juin 02, 2008
|
Eben Moglen - OpenSource isn't what matters
Not particularly recent, but here's a set of interesting talks by Eben Moglen (if you've never heard Eben speak, you really should):
See also this longer discussion *at* Google. Also of interest, the (very) short statement from Eben when Sun open sourced Java under the GPL. ( juin 02 2008, 12:06:22 PM CEST ) Permalink Comments [0]Sun collaborating on open source projects Other than being a GlassFish evangelist/ambassador (pick which ever you like best), I also handle the Sun technical relationship with the press in France for software and Java topics. Coming back from JavaOne usually means spending sometime on what was covered during a week full of announcements.
This time was no exception but I'd like to share what I think is an interesting development.
An Open Source project governance is no more but no less important than the license that project uses. In any case, I'd argue that just like for licenses, governance models (and the collaborations they enable) can be many. I don't believe Sun wants to settle on any single one. Clearly in the above cases we believe these are win-win situations. ( mai 28 2008, 04:12:19 PM CEST ) Permalink Comments [3]
MySQL et GlassFish dans un bateau
Sun a donc récemment conclu le rachat de MySQL AB (à peine plus d'un mois après l'annonce du rachat). C'est maintenant le tour d'une distribution qui intègre GlassFish et MySQL d'être mise en ligne. La distribution complète fait moins de 150 Mo (le double sur disque) et intègre le serveur d'applications Java EE Open Source GlassFish v2ur1 (Sun App Server 9.1ur1), MySQL Community Server 5.0 et bien entendu le pilote JDBC MySQL (version 5.1.16). Cette distribution est disponible ICI et s'adresse aux plate-formes Solaris, Linux, Windows et Mac. La documentation "Installing Application Server 9.1 Update 1 with MySQL Community Server" et les Release Notes sont disponibles. Le blog de Sathyan discute également d'une application de test.
L'option par défaut "SMALL" pour la base de données lors de l'installation correspond à 64 Mo ou moins (clairement une plate-forme de développement).
Une fois le tout installé (installations interactive ou silencieuse), le serveur d'application est démarré de la manière suivante (démarrage possible également dans l'installeur) :
La création d'un pool de connexion vers MySQL avec la console graphique est alors simple (équivalent ligne de commande: Le support de GlassFish v2 (SJS AppServer 9.1) commence à 3500 euros pour 4 sockets et celui de MySQL Enterprise à 1599 euros par serveur pour un nombre d'appels illimités au support. L'accès aux patches est bien entendu intégré dans ces deux offres. Mes discussions avec des utilisateurs (client, intégrateurs, éditeurs ou OEM) de GlassFish sont très réguliers et la question (somme toute raisonnable) qui revient le plus souvent était jusque là: "l'expérience avec la produit est très bonne, mais êtes-vous sérieux avec cette stratégie de support de produits Open Source?". Je n'ai plus eu droit à cette question depuis le rachat de MySQL. ( mars 27 2008, 09:28:29 AM CET ) Permalink
Les développeurs Open Source ne tombent pas du ciel (ou comment gagner le million) Dans le bruit ambient de la blogosphère, il est facile de passer à coter de l'annonce de Sun de distribuer 1 million de dollars aux contributeurs externes pour les projets OpenSolaris, NetBeans, OpenJDK, OpenSPARC, OpenOffice et GlassFish. C'est désormais les détails de ce programme qui sont disponibles. Chaque communauté citée ci-dessus poursuit des objectifs légèrement différents et propose donc ses propres règles. En ce qui concerne GlassFish dont je me suis occupé depuis quelques semaines, le nom officiel est GlassFish Awards Program et ses règles officielles sont ici (travail intéressant avec les "lawyers" au passage).
Le but n'est pas de tout paraphraser ici, mais sachez que:
N'hésitez pas à poser des questions. La FAQ est pour le moins naissante.
Grenoble Software Event Report
A lot of people (mainly partners) realized how much progress GlassFish has made and how competitive it's become wrt commercial products (in addition to Open Source competitors). My presentation slides are available here.
During the GlassFish breakout session we had some interesting discussion about whether Tomcat was competition to GlassFish or not (I think it is). One partner even questioned the future of Tomcat given what he considers as its lack of corporate backing. Others had more advanced questions related to their use of GlassFish in production (connection pools' ability to cope with failing database, ability to update default web apps deployed at the root web context) as well as some naming suggestions ;)
Of course, we also discussed the BEA acquisition by Oracle as well as the MySQL announcement. The overall impression was that both were very good news for Sun. Weblogic is a great product but the acquisition has Gartner's Pezzini suggesting postponing investment in BEA (FR_fr) for the moment. MySQL is seen as an ideal complement to GlassFish although the price paid, and previous investments to PostgreSQL or JavaDB were expressed as concerns. Jonathan's latest "Vortex" and Josh Berkus' blogs explain how this is only a validation of the Open Source Database previous investments. I don't believe databases can be compared to application servers anyhow and mySQL/JavaDB/postgreSQL sounds like a perfect combinaison to cover the full spectrum. Finally, while I like the "Oracle is buying the past while Sun is investing in the future", that too is over simplified.
There was also GlassFish-related content from Roman, Jason, and others (identity).
Paul Sandoz being local he obviously presented on REST/JAX-RS/Jersey and looking at the surveys, he was *very* successful in getting interest from the majority of participants. His presentation was a nice combination of REST concepts, JAX-WS introduction and Jersey demos.
I had a very nice diner with Paul and Roman Strobl with local Fondue. Roman failed to join OpenDS's Ludovic Poitou and myself on the next day for skying but his fellow Czech citizen Kamil (a GlassFish and NetBeans happy camper) didn't. Best snow and weather in a long time!
Overal, a great experience for what really seemed to be a Sun & Friends Software User Group event.
Grenoble Software Event is next week
The Grenoble Software Event at the Sun R&D facility is next week and there are a few places left (mainly for days 3&4). The event is for Sun engineers and CSI's. Attendance is free. Registration by simply sending a mail to gec-event-AT-sun.com.
Il y a un an, Java passait au GPL. Depuis, pas de fork, plutôt une belle coopération avec RedHat. ( nov. 13 2007, 06:55:00 AM CET ) Permalink Comments [1].Net - Now you can look (but no more) Some people think something big happened over at Microsoft....
Miguel De Icaza (http://tirania.org/blog/archive/2007/Oct-03.html):
Also of interest is Ted Neward posting the Q&A from Microsoft -
Q. Is this an open-source release?
Oh and finally, no tarball download it seems. ( oct. 04 2007, 11:22:44 PM CEST ) Permalink
Présentation modèles OpenSource par faberNovel Consulting
faberNovel Consulting publie une série de slides sur les mécanismes de l'Open Source: licences, usages, business model, etc.... Slide 33, c'est un peu simpliste de mettre les sociétés sur un cadran de licences (ça ne fonctionne réellement que si la société a un seul produit phare). Coté Sun, Java est en GPL, Solaris est en CDDL (proche MPL), et d'autres projets sont en BSD. One size does not fit all. Slide 51, ca fait un peu mal au coeur de voir qu'IBM est perçu comme fournissant plus que Sun quand on sait que la réalité (étude UE) c'est que Sun fait plus de trois fois plus (et encore sans compté Java, GlassFish ou NetBeans). A part ça, le document est vraiment détaillé et bien plus précis que certaines "études" payantes. Ca ce lit coté utilisateur, comme coté fournisseur d'offres Open Source. ( sept. 20 2007, 11:20:56 AM CEST ) Permalink Comments [2]
GlassFish v2: techno et business
GlassFish v2 et son clone supporté Sun Java System Application Server 9.1 sont annoncés en version finale aujourd'hui 17 Septembre 2007. Alors pourquoi Marc Fleury (fondateur de JBoss), estime-t-il qu'il s'agit du seul concurrent sérieux à JBoss?
Il s'agit d'un serveur Open Source (licence CDDL et GPLv2 avec exception ClassPath) de deuxième génération Java EE 5. La première génération date de la sortie du standard Java EE 5 en mai 2006. Après une progression régulière du nombre d'utilisateurs de GlassFish, cette deuxième génération vient rajouter, toujours en open source:
Bref, GlassFish v2 ce sont les fonctionnalités de Weblogic au prix de JBoss, et plus besoin de choisir entre fonctions d'entreprise (clustering & performance) et open source! Pour ce qui est du prix du support, il est particulièrement compétitif et commence à $4500/an pour 4 sockets.
L'avenir s'annonce passionnant avec:
maj: Olivier de LMI.fr commente la sortie de GlassFish ici. A la lecture de cet article positif (ça fait du bien d'avoir un bon produit ;), on pourrait rajouter que:
SDPY - Il y a un an, Sun abandonnait Java...
Il y a un an, je commentais sur un article qui annonçait l'abandon pur et simple de Java par Sun (!).
Avec l'open source on vend de tout
Open source is not about "good enough" clones This JavaOne was certainly big on client technologies which probably made my friend Romain very happy. Just looking at three announcements it may sound as if these are simply clones to existing technologies: JavaFX is compared to Flash, WorldWind Java to Google Earth and Project Wonderland (and derived MPK20) to SecondLife. They all have Java in common but that's not the point. I would argue that community work and openness is what makes plausible the promise of taking existing concepts to a new level. Open source JavaFX runs everywhere, not just in most browsers, but on all platforms. WorldWind Java is not extensible via plugins, it *is* a plugin. Project Wonderland is bringing business collaboration to what today is essentially anonymous gaming. ( mai 14 2007, 05:00:00 PM CEST ) PermalinkAfter participating in the Paris Sun Tech Days, I flew to Oslo, Norway for a day to deliver a talk on GlassFish. This was part of an Open Source Day set up by the local Sun people. Lots of people showed up and some talks included interesting use-cases using projects such as OpenESB.
This was my first time in Norway so I thought I'd gather and share a few notes/thoughts:
I'm looking forward to staying longer more next time around. Maybe JavaZone? ( mars 27 2007, 11:16:35 PM CEST ) Permalink Comments [2]Sun TechDays Paris, dernière ligne droite
Dans les dernières nouvelles:
Rendez-vous lundi! ( mars 17 2007, 09:00:00 PM CET ) Permalink |