Lo que pasa siempre con estas adquisiciones:
Como yo lo veo, los compradores dicen "Nuestro objetivo es ir hacia
acá y esta empresita que se vende por X dinero nos entorpece el paso
con su producto Y, comprémosla y así su producto lo incorporamos/
descontinuamos".
Le pasó a Digitalk con su producto Visual Smalltalk para Windows
cuando los compró ParcPlace. El resultado podría haber sido un
producto integrado, pero en realidad ParcPlace tenía el producto
caro que era multiplataforma, mientras Digitalk sólo tenía Visual
Smalltalk (y Smalltalk Express que era una versiòn gratuita para
Windows 3.1).
Muchos pensaban que la nueva empresa se llamaría DarkPlaceToTalk ;-)
Pero la visión de ParcPlace fue matar el producto VisualSmalltalk
antes de que fuera muy grande... y lo lograron... matando de paso a
ParcPlace que se quedó con menos dinero y una gran base de usuarios
desilusionados que se convirtieron a Java, ya que el costo de
reescribir todo a otra versión de Smalltalk era ridículamente alto
pensando que nada te aseguraba que no pasara de nuevo.
Ahora tenemos una empresa como SpringSource que se dedica a crear
bibliotecas open source en Java para conectarse a cualquier cosa
mediante el framework Spring, que es adquirida por VMWare y
SalesForce (la empresa resultante se llama VMForce en vez de
SalesWare por suerte). VMWare está en el negocio de cloud computing
por el lado de proveedor de IaaS y SalesForce por el lado de SaaS.
Al comprar SpringSource se están metiendo al mundo Java donde
claramente estará el dinero en los próximos años porque todos
querrán correr sus aplicaciones en ambientes altamente escalables
(cloud).
¿Porqué compran GemStone? Desde el punto de vista de Spring no tiene
mucho sentido ya que Spring es un framework para conectarse a
cualquier cosa, GemStone es una base de datos OO que funciona
principalmente en Smalltalk y como todos sabemos en Smalltalk
generalmente se desarrollan las ideas y luego se implementan en Java
cuando van a pasar a modo "mainstream" o "ahora todo el mundo podrá
hacer esto también". Eso también se llama, "salgamos del modo
artesanal para pocos clientes especiales (mercado nicho) y entremos
en el mercado de productos masivos (industria)". Ok, los términos no
están bien usados pero es claro que en el mundo Java tiendes que
industrializar el proceso de desarrollo de software, lo que
significa que cuando un programador se equivoca se prende una luz
roja, el compilador reclama y el sistema de control de versiones o
LuntBuild no permite que se haga merge de esa rama en el trunk.
De modo que dudo que la intención de Spring sea colaborar con el
mundo Smalltalk. Lo más probable es que lo vean como un mercado
nicho al que no pueden entrar fácilmente porque hay un producto
Smalltalk/GemStone que lo satisface plenamente y de formas que en el
mundo Java no se pueden imaginar. Al matar GemStone, habrá una
migración de clientes desencantados con la poca estabilidad de la
plataforma y que verán como Java podría hacer lo mismo.
Ese no es el objetivo principal de Spring, pero así fue como se dio
en 1996, dudo mucho que ahora pase algo diferente.
Por el lado de GemFire, "GemFire Enterprise is in-memory distributed
data management platform that pools memory (and CPU, network and
optionally local disk) across multiple processes to manage
application objects and behavior. Using dynamic replication and data
partitioning techniques, GemFire Enterprise offers continuous
availability, high performance and linear scalability for data
intensive applications without compromising on data consistency,
even under failure conditions. In addition to being a distributed
data container, it is an active data management system that uses an
optimized low latency distribution layer for reliable asynchronous
event notifications and guaranteed message delivery." Creo que eso
lo dice todo. Más adelante dice "native support for Java",
"elasticity: nodes can be added dynamically".
O sea, es un IaaS para implementar Google Application Engine.
El resultado de esto será como alguien ya dijo en este thread,
vender o dejar morir las unidades de negocio que no vayan de acuerdo
al modelo de negocios propuesto. La propuesta de valor de VMForce va
por el lado de proveer cloud computing y claramente se inclinan más
por Java que por Smalltalk.
Antes pensaba que Smalltalk era superior a C++ y a Java y que
simplemente el producto inferior, al tener más mercado, lograba
comprarse al producto superior. Pero no puede ser que no exista una
estrategia de negocios que de alguna manera proteja o encapsule a
las empresas que proveen Smalltalk, sobre todo si la tecnología es
superior.
Ahora pienso que eso de que la tecnología es superior es sólo una
ilusión. Es cierto que el lenguaje es el vehículo del pensamiento y
por lo tanto en ese sentido Smalltalk es superior, pero cuando vemos
los resultados en la práctica, es decir, en el mercado, todo lo que
se puede hacer con Smalltalk también se puede hacer con Java y con
Java tengo la ventaja de que no me borran de un plumazo todo el
código que tengo escrito y probado.
Siguiendo la analogía es como Apple desarrollando todas estas
tecnologías coolisimas, pero cada cierto tiempo haciendo borrón y
cuenta nueva y dejando a sus fanboys botados y desilusionados, y por
detrás Microsoft copiando todo y quedándose con la mayor parte del
mercado porque mantiene su compatibilidad hacia atrás hasta con DOS.
Saludos,
Guillermo.
2010/5/7 Esteban Lorenzano <[email protected]>
...y porque a veces las decisiones estratégicas que toma una empresa
no son las mismas que toma otra, y eso hace que el producto X que
antes dejaba plata deje de dejarla.
Yo tengo mis serias dudas de que una empresa que esta concentrada en
Java (SpringSource) pueda/quiera impulsar una plataforma Smalltalk.
Pero dicho esto, también creo que eso es puro prejuicio: nos estamos
preocupando de algo de lo que no tenemos ni idea. Supongo que lo
mejor es "desensillar hasta que aclare". Ya veremos en unos meses
cual es el rumbo real que va a tomar gemstone.
Saludos,
Esteban
El 07/05/2010, a las 2:46p.m., Andres Valloud escribió:
> Pero por ejemplo GemStone/S gana plata, no? Entonces porque tirar
> plata por la ventana?
>
> 2010/5/7 Hernán Galante <[email protected]>:
>> Justamente, para mi, esa es la "mala" noticia. GemFire es el
interés de la
>> compra. El resto, son "unidades de negocio", que a la larga, o me
desprendo,
>> o las cierro. Ojalá que me equivoque.
>> Saludos,
>> Hernán.-
>>
>> 2010/5/7 Angel "Java" Lopez <[email protected]>
>>>
>>> Hola gente!
>>>
>>>
>>>
>>> Recuerden que no es solo VMWare el que compra, van a estar con
>>> SpringSource y Rod Johnson. De hecho, la portada de Gemstone.com
dice “nos
>>> compro SpringSource”.
>>>
>>>
>>>
>>> La joyita parece que es GemFire (alguien sabe? Parece escrito y
dirigido a
>>> Java, desde 0) no parece basado en Smalltalk. Intuyo que la
gente de
>>> SpringSource querra incorporarlo a su framework y productos
opensource.
>>>
>>>
>>>
>>> Recien veo que lo nombran asi en:
>>>
>>> http://www.springsource.com/springsource-acquires-gemstone-systems
>>>
>>>
>>>
>>> También lo mencionan asi en el enlace original que enviaron:
>>>
>>>
>>>
http://www.springsource.com/newsevents/springsource-acquires-gemstone-systems
>>>
>>>
>>>
>>> Todo apunta a GemFire, cloud computing, y related topics.
SpringSource
>>> adquirio hace poco http://www.rabbitmq.com/ un message queue.
>>>
>>>
>>>
>>> Leo ahí
>>>
>>> “now SpringSource is forging ahead with the infrastructure
needed for
>>> distributed data.”
>>>
>>>
>>>
>>> Yo interpreto: queremos GemFire, seguiremos soportando otros
productos de
>>> GemStone, pero la papa para nosotros esta en GemFire. No por un
tema de
>>> dinero en GemFire, sino por su alineacion con la estrategia de
la empresa.
>>> VMWare quiere convertirse en la empresa por debajo de gran parte
de la
>>> cloud, o de cualquier cloud que alguien quiera construir. Imagino.
>>>
>>>
>>>
>>> Nos leemos!
>>>
>>>
>>>
>>> Angel "Java" Lopez
>>>
>>> http://www.ajlopez.com/
>>>
>>> http://twitter.com/ajlopez
>>>
>>>
>>>
>>> De: [email protected] [mailto:[email protected]
]
>>> En nombre de Esteban Lorenzano
>>> Enviado el: viernes, 07 de mayo de 2010 12:58
>>> Para: [email protected]
>>> Asunto: Re: [clubSmalltalk] Re: Gemstone fue comprado por VMWare
>>>
>>>
>>>
>>> Si, un oracle de similares dimensiones cuesta un montón también
>>>
>>>
>>>
>>> El 07/05/2010, a las 12:46p.m., Giuseppe Luigi Punzi escribió:
>>>
>>> Hombre, a los niveles a los que se supone que está destinado, no
es
>>> dinero.
>>>
>>> Según la Wikipedia:
>>> After a major transition, GemStone for Smalltalk continues as
"GemStone/S"
>>> and various C++ and Java products for scalable, multi-tier
distributed
>>> systems. GemStone Systems, Inc. now develops and markets
GemFire, which is
>>> notable for CEP (complex event processing), Event Stream
Processing, data
>>> virtualization and distributed caching.
>>>
>>> El vie, 07-05-2010 a las 12:31 -0300, Nahuel Silva escribió:
>>>
>>> Si tienen otros productos pero me parece que lo que deja la
crema es
>>> gemstone :)
>>>
>>>
>>>
>>> La versión 64bits par auna empresa no es nada pero nada barata
>>>
>>>
>>>
>>> Salux
>>>
>>> 2010/5/7 Diogenes Moreira <[email protected]>
>>>
>>> y Eso significa que no le van poner mucha pila a mantenerla o
darle mayor
>>> funcionalidad... :(
>>>
>>>
>>>
>>> Igual, por lo que lei en los blog..lo compran por la capacidad
grosisima
>>> de escalar con el juego Gems/ Stone... sobre lo que esta basado
la gran
>>> parte de los productos..
>>>
>>>
>>>
>>> Esperemos que sigan con las mismas personas y que no hagan bosta
todo...
>>>
>>> 2010/5/7 Gabriel Brunstein <[email protected]>
>>>
>>>
>>>
>>>
>>>
>>> Gemstone vende otros productos además de la base de objetos
Gemstone, me
>>> equivoco? Quizá no le den mucha bola a la base de objetos, que
es lo que a
>>> nosotros nos interesa, no?
>>>
>>> 2010/5/7 [email protected] <[email protected]>
>>>
>>>
>>>
>>>
>>>
>>> Gracias por compartir la noticia.
>>> Tampoco me queda claro si será bueno, de todas maneras entiendo
que
>>> VMWare está dirigido por Paul Maritz, que es un ex-Microsoft
(recuerdo
>>> hace muchos años que vino a Argentina y se hizo mucho ruido con
eso).
>>> Intentando ser optimista, se podría decir que como Gemstone es un
>>> Smalltalk y como VMWare es una de las empresas importantes de la
>>> industria, podría ser bueno . O al menos interesante ver qué
hace con
>>> un Smalltalk una empresa comercialmente importante y dirigida por
>>> alguien que se cansó de vendernos software exitosamente durante
muchos
>>> años.
>>>
>>> Diego Coronel
>>>
>>>
>>> On May 6, 8:18 pm, Hernan Wilkinson <[email protected]>
>>> wrote:
>>>
>>>
>>>
>>>> http://www.springsource.com/gemstone-systems-acquisition-faq
>>>>
>>>> No estoy seguro si es bueno o malo, pero la verdad es una
sorpresa...
>>>> shokeante. Esperemos que sea para bien...
>>>>
>>>> --
>>>> To post to this group, send email to [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]
>>>>
>>>> http://www.clubSmalltalk.org
>>>
>>> --
>>> To post to this group, send email to
[email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>>
>>>
>>> --
>>>
>>>
>>>
>>> To post to this group, send email to
[email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>>
>>>
>>>
>>> --
>>>
>>>
>>>
>>> To post to this group, send email to
[email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>>
>>>
>>>
>>> --
>>> To post to this group, send email to
[email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>>
>>>
>>>
>>> --
>>> To post to this group, send email to
[email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>>
>>>
>>>
>>> --
>>> To post to this group, send email to
[email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>>
>>> No virus found in this incoming message.
>>> Checked by AVG - www.avg.com
>>> Version: 8.5.437 / Virus Database: 271.1.1/2859 - Release Date:
05/07/10
>>> 06:26:00
>>>
>>> --
>>> To post to this group, send email to
[email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>
>> --
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>>
>> http://www.clubSmalltalk.org
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
[email protected]
>
> http://www.clubSmalltalk.org
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
http://www.clubSmalltalk.org
--
Saludos cordiales,
Guillermo Schwarz
Sun Certified Enterprise Architect
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
http://www.clubSmalltalk.org