jueves agosto 31, 2006
Alternativa a Qmail, Sendmail, Postfix, Exim, Courier o Zimbra
Por temás de coste, tanto de adquisición, como de mantenimiento, cada
vez son más populares las soluciones de correo Open Source. Las más
conocidas son Sendmail, Qmail, Exim, PostFix o Courier, aunque también
las hay de nueva generación (WEB 2.0) como Zimbra. * indicates a vendor
that specializes in selling to service providers
Pero en 2006, las fronteras entre el software comercial / empresarial y
el software Open Source cada vez son más difusas, y los modelos se
están fusionando. Al final se trata de generar SOFTWARE de la mayor
calidad posible con los menores costos posibles, y las categorías de
gran volumen como por ejemplo Servidores de Correo, Servidores Web,
Entornos de Desarrollo (IDEs) o Servidores de Aplicaciones son las
pioneras en este nuevo modelo.
El anuncio de Sun en Noviembre de 2005,
de permitir el uso libre, incluso en producción, de los productos
incluidos en JES ha llevado a que el producto de Correo incluido en JES
(Sun Java System Messaging Server) pueda entrar en otros segmentos de
mercado, hasta ahora vedados por tema de precio.
Empresas de Servicios pueden usar software JES para construir sus
soluciones sin costo ninguno, aunque con la garantía de que siempre
está abierta la puerta para contratar Servicios de Soporte y otros a
Sun en caso de ser necesario y si la criticidad de la solución lo
requiere.

Veamos algunas estadísticas sacadas de la Web de Ferris Research con cifras estimadas a Octubre de 2005 de cuentas de correo activas:
Organization
(Millions)
Sun *
OpenWave *
Hotmail
Microsoft
Critical Path
*
AOL **
Yahoo
IBM Notes/Domino
Google Gmail
Novell GroupWise
** Includes
free seats
Desarrollo Software: Como la vida misma
Esta viñeta es un poco antigua, pero me he vuelto a encontrar con ella y me ha resultado divertida. Por eso la rescato.

Enviado por jaimecid
( ago 31 2006, 08:37:06 AM CEST )
Permalink
La comunidad Creator crece
El proyecto Sun JAVA Studio Creator
poco a poco se va haciendo un hueco
en el mercado de entornos de desarrollo JAVA, especialmente en
proyectos no muy grandes que necesitan ser ejecutados en días o semanas
con la mayor productividad posible por un grupo reducido de
programadores. También es un entorno de desarrollo ideal para aquellos
que empiezan con la tecnología J2EE, y vienen de entornos como Visual
Basic, Borland Delphi, Power Builder y en general entornos visuales de
alta productividad.
También la disponibilidad de Creator 2 desde Febrero de 2006 ha ayudado, y la integración de la tecnología AJAX durante 2006.
Como comentan las Divas en su blog,
su uso en proyecto reales en clientes, ha llevado a realizar un
esfuerzo de los ingenieros de calidad, especialmente en el rendimiento
y la usabilidad por parte de los desarrolladores. Son habituales
proyectos con 50 páginas, aunque algunos llegan casi a las 200.

Otra muestra de la madurez del producto es que ISVs de componentes
visuales empiezan a incluir la compatibilidad con Creator, como es el
caso de NITOBI,
con su componente AJAX Grid V3. Precisamente ahora está disponible un
webinar conjunto realizado por Dave Johnson (Nitobi) Sharat Chander
(Sun) en https://sun.webex.com/sun/onstage/onstage/framesets/viewrecording1.php?EventID=346934662.
Además hasta el 1 de Septiembre se pueden lanzar preguntas que serán
respondidas por los expertos. Consultar "Ask the Expert" en http://java.sun.com/developer/community/askxprt/
licencia java ¿GPL, LGPL, CDDL o APACHE? ¿todas a la vez?
Últimamente se está publicando encuestas sobre la licencia Open Source que debería usar Sun para JAVA.
SeeBeyond cumple su primer aniversario en SUN 
El 25 de Agosto de 2005, Sun completó la adquisición de SeeBeyond, por tanto, ahora se cumple el primer aniversario.
Este primer año, el de la integración de una empresa de INTEGRACIÓN en Sun, se han cumplido las expectativas más optimistas.
Licenciamiento
Además de los modelos de licenciamiento tradicionales de SeeBeyond, se
añadió un modelo de subscripción JES, con la suite Sun Java Integration
Suite, que más tarde en Febrero de 2006, fue renombrada como Sun JAVA Composite Application Platform Suite (JCAPS).
Si sólo se necesitan un subconjunto de productos de la Suite también existen
un par de sub-suites (ESB & B2B) que cubren esta necesidad.
Tecnología
También, según el plan anunciado, el 24 Marzo de 2006 se anunció la versión Java CAPS 5.1, la primera versión Sun, integrada con el resto del portfolio de productos JES.
Empleados
Esta es una de las
áreas más delicadas en la adquisición de compañías, especialmente en el
campo de la tecnología. En el momento de la adquisición eran 814
empleados. La mejor forma de ver su opinión en consultar directamente
los blogs de
varios de ellos, como Kevin Schmidt, Frank Kieviet, o David Lee Todd. que han publicado entradas relacionadas con el aniversario.
Clientes
La cartera de clientes
en el momento de la adquisición era de alrededor
de 2000. En la región Iberia (España & Portugal) el número de
referencias se ha ampliado a 7, siendo la diversificación por sectores
bastante amplia: Finanzas, Telco (2), Gobierno, Sanidad, Distribución
(2, incluyendo a Modelo Continente). Adicionalmente también existen proyectos realizados aquí, para clientes globales
como DUPONT, FNAC, CARREFOUR o LEROY MERLIN. Los partners de integración en estos clientes y/o proyectos también
están bastante diversificados: INDRA, ATOS ORIGIN, CAP GEMINI, ACCENTURE, THALES, CSC o ENABLER son algunos de ellos.
Más información:
El código de OpenSSO ya está disponible

El código del proyecto OpenSSO
proviene de Sun Java System Acccess
Manager 7. Compañías como TERRA están usando Sun Access Manager,
incluido en JAVA ENTERPRISE SYSTEM (JES), para llevar a cabo la gestión
de usuarios y login único de acceso (SSO) a todos sus servicios.
Durante el mes de Julio de 2006 se ha trabajado en la creación de la
comunidad OpenSSO, y la configuración de los repositorios públicos. Los
desarrolladores y contribuidores iniciales de este proyecto son
principalmente empleados de Sun que también trabajan en AccessManager,
y ex-empleados que trabajaron en el software, pero desde el anuncio oficial del 17 de Agosto, está abierta la participación de contribuidores externos.
Las próximas versiones de JES Access Manager estarán basadas en la base de código construida por la comunidad OpenSSO.

Terra ID es un identificador gratuito en Terra que permite crear una sesión única de acceso a todos los productos y servicios.
El software JES Access Manager es usado por TERRA en su servicio Terra ID, como se puede comprobar
en la pantalla de inicio de sesión.
https://login.terra.es/amserver/UI/Login?org=ssoterra&module=LDAP&goto=http%3A//www.terra.es/
El Servlet amserver es el que permite crear la nueva sesión, y validar al usuario contra LDAP
Una presentación con información técnica de Sun JAVA System Access
Manager 7, sus diferentes módulos, e información adicional sobre
OpenSSO se puede descargar de:
Tango: Interoperabilidad JAVA con Microsoft .NET Framework 3.0 WCF

Sun y Microsoft están trabajando conjuntamente para lograr el mayor
nivel de interoperabilidad entre sus nuevas pilas de Web Services:

Sun JAVA System Application Server recupera cuota de mercado
En una entrada del blog de Richard Monson-Haefel, analista de Burton, aparecen unas estadísticas que merece la pena resaltar.
El informe de BZ Research de Diciembre de 2005 ofrece los siguientes
resultados respecto a cuotas de mercado (marketshare) en Servidores de Aplicaciones
J2EE:
El mismo informe en 2004 (un año antes) tenía los siguientes resultados de J2EE market share:
En 2002 los datos eran IBM WebSphere (29.0 %), BEA
Weblogic (24.5%), Oracle (20.8 %), Macromedia JRun (14.7 %), JBoss
(13.9 %) y Sun (11.7 %).
Según cuenta Richard en su blog, cabe destacar lo siguiente:
Richard
Monson-Haefel fue un activo participante en la comunidad JAVA hasta
Julio de 2004, en aquella época fue contratado por Burton como analista
independiente y tuvo que romper sus lazos anteriores para garantizar la
independencia frente a sus clientes. Incluso hizo pública su decisión en su propio blog.
Es conocido por su libro "Enterprise JAVA Beans" de O'Reilly del que
publicó diferentes versiones entre 1999 y 2004. También fue uno de los
pocos miembros individuales del comité ejecutivo del JCP, participando
en las especificaciones de EJB y J2EE y fundador de los proyectos Open
Source Apache Geronimo y OpenEJB.
OpenDS: Servidor de Directorio Open Source en JAVA
El 28 de Julio Sun anunció la donación del código de su proyecto
interno de Directory Server en JAVA a la comunidad OpenSource bajo
licencia CDDL. Este proyecto tiene el nombre de OpenDS y está accesible y descargable desde https://opends.dev.java.net/ . OpenDS tiene como objetivo ser un directorio de nueva generación, 100% en
JAVA, que pueda ser la base en un futuro de la propuesta comercial de
Servidores de Directorio de Sun, y por tanto que de respuesta a las
necesidades de robustez, escalabilidad, rendimiento y fiabilidad que requiere su
actual y enorme base instalada.
Ha llegado la hora en que ya es posible construir un servicio con la
criticidad de un Directorio en JAVA. En realidad ya existe otro gran
proyecto de Directorio en JAVA, el Apache Directory Server. Neil Wilson
explica en su blog las razones porque AHORA SI es posible y recomendable usar JAVA frente a C / C++. En el blog de Neil Wilson (OpenDS) también se puede leer un intercambio de opiniones con Emmanuel Lecharny (Apache Directory Server) y diferenciar la razón de ser de ambos proyectos, incluyendo el porqué OpenDS usa Berkeley DB Java Edition y ApacheDS no.
Lo que parece claro es que los productos comerciales de diversos
fabricantes se aprovecharán de la calidad del código OpenSource
proporcionado por ambos equipos de programadores. Enlace al equipo técnico de OpenDS (18 personas). Enlace al equipo técnico de Apache Directory Server. (16 personas)
En la FAQ pública de OpenDS
también se explica que está previsto un soporte comercial de Sun hacia
finales de 2007, y que por ahora, a corto / medio plazo, OpenDS y sus
posibles homólogos comerciales no sustituirán a "Sun JAVA System
Directory Server" que tiene prevista su versión 6.0 próximamente.
GlassFish recibe buenas criticas
Nada mejor para comprobar el éxito de algo si alguien habla de ello, aunque sea para criticarlo.
Cuando además se habla bien, y quienes hablan son personas influyentes de la comunidad, entonces miel sobre hojuelas.
Floyd Marinescu, en InfoQ, se pregunta si GlassFish puede llegar a ser el próximo gran servidor de aplicaciones open source. Adam Bien, y [1], Stefan Tilkov [2]
han probado GlassFish y realmente se han llevado una buena impresión.
Otros como Glen Smith hablan de las razones por las que han cambiado a GlassFish. Joseph Ottinger ha iniciado una discusión sobre cambiar a GlassFish en TheServerSide donde se pueden encontrar diferentes puntos de vista.
Floyd
Marinescu es CEO y co-fundador de C4Media y Editor Jefe de
InfoQ.com. Floyd Marinescu fue el creador de TheServerSide.com,
TheServerSide.Net, y de las conferencias TheServerSide Java Symposium.
Floyd gestionó TheServerSide.come entre 2000-2005 cuando este sitio
llego a ser la comunidad JAVA más grande del mundo, con unos 400.000
visitantes únicos al mes. Floyd también publica un blog sobre
Enterprise Java en http://dynamicsemantics.blog-city.com/.
Stefan Tilkov
es co-fundador y principal consultor de innoQ, una firma de
consultoría con oficinas en Alemania y Suiza. Stefan es especialista en
Consultoría de Arquitectura Software de empresas del Fortune 1000,
actualmente trabajando en asesorías sobre implantación SOA, su madurez
y los pasos a dar para lograr el éxito en Arquitecturas Orientadas a
Servicio.
javac y HotSpot libres: Planes y Fechas hacia una plataforma JAVA SE Open
En un pequeño evento del día 14 de Agosto en San Francisco se han
revelado nuevos detalles del plan de pasar a Open Source la plataforma
JAVA.
La noticia completa se puede encontrar en aquí, pero lo más relevante es lo siguiente: