|
|
Sobre .Net, Ximian, DotGNU, Mono y su navaja
(13540 lectures)
Por Ricardo Galli Granada
gallir
(http://mnm.uib.es/gallir/)
Creado el 29/07/2001 16:01 modificado el 29/07/2001 16:01
|
Ximian, con Miguel de Icaza a la cabeza, han
decidido
implementar parte (C# y las bibliotecas de clases) de la arquitectura .Net
de Microsoft en versión Software Libre: el proyecto
Mono. El proyecto ha despertado mucha
controversia, pero quizás lo más importante sea una huida hacia adelante de
Ximian para abandonar su fracasado proyecto Bonobo y atraer nuevamente la
atención de la comunidad hacia la empresa.
DISCLAIMER: sobre todo para los de Barrapunto/Gnome que están ofendidísimos, este artículo refleja mi opinión, y la de algunos otros... nada más.
ACTUALIZACIÓN: Miguel de Icaza hace un llamado a las armas
| Pagina1/3 |
La controversia (Slashdot,
Barrapunto, LinuxWorld,
Infoworld...)
se ha animado desde que se han corrido rumores de que Microsoft colaboraría en el
proyecto Mono. Algunos dicen que es es una trampa para aplicar el "abrazar y
extender" típico de Microsoft: hacer que la comunidad tenga una versión
de su arquitectura y luego cambiar el estándar para obligar a los
desarrolladores y clientes a pasarse a
Microsoft.
¿Que es .Net?
.Net es una estrategia de Microsoft que tienes dos facetas importantes:
- Cambiar toda la arquitectura de Windows, incluido el API Win32 hacia una
arquitectura más homogénea y transparente. Se dejará de lado las MFC, COM,
DCOM, ADO, etc., etc. para unificarlo en .Net. El núcleo de .Net es una
infraestructura basada en un infraestructura
de lenguages común (CLI: Common Language
Infraestructura) y CLR (Common Language Runtime) similar
a la máquina virtual de Java, un nuevo lenguaje C# (Ci sharp
o C sostenido, que fue diseñado por Anders
Hejlsberg, el creador de Turbo Pascal y ganador del Dr.
Dobb's Journal's Excellence in Programming Award for 2000), que es muy similar a Java y las bibliotecas de clases
que permitirán ser desarrolladas, extendidas y usadas por cualquier
lenguaje que tenga su compilador a CLI. Las bibliotecas de clases
implementan todos los servicios que permitirán el intercambio de
información y usará lenguajes estándares y bien establecidos como XML,
SOAP (Simple Object Access Protocol) y UDDI (Universal
Description Discovery and Integration).
- Una estrategia de negocios y servicios de pagos e identificación
electrónica basadas en la arquitectura .Net. El servicio será el Hailstorm
que estará basado en Passport
y los servicios ofrecidos por Hotmail. Básicamente el servicio Hailstorm es
una especie de monedero virtual y certificación de identidad de los
clientes. Microsoft ya está promocionando Passport de forma muy agresiva firmando
convenios con American Express, eBay, VeriSign, y una docena de sitios
de comercio electrónico populares.
|
Paginas: 1 2 3 Abreviatura Siguiente>> |
|
|
|
|
|
|---|
|
|
|
|
Calificacion
    Vots: 8 |
Danos tu opinion:
|
|
|
|
|
|
|
|