por
pobrecito hablador
el Viernes, 04 Enero de 2002, 20:49h
(#78410)
Si se me permite, en mi opinión Mono como entorno de desarrollo abierto ALTERNATIVO a .net tendría un futuro excelente en el mundo del software libre. En cambio, como entorno de desarrollo INTEGRADO y COMPATIBLE con .net pienso que va a tener 2 opciones de futuro: o empuja tanto al soft libre hacia la plataforma m$ que acabamos abrazados y ahogados por el monopolio de internet en ciernes, o bien m$ cierra aun mas las especificaciones de .net forzando la incompatibilidad entre plataformas y llevándonos de facto al futuro como alternativa expuesto al principio.
A la vista de lo anterior me pregunto, ¿merece la pena derrochar esfuerzo en hacernos compatibles con microsoft?
Hasta donde mis conocimietos de .Net llegan, el tema de que los programas sean portables entre plataformas me mosquea, ¿que gana MS con que sus programas funcionen en Linux? ¿Su proximo office sera .net y funcionara en Linux?
Sun hizo JAVA portable porque le interesaba que los programas funcionasen igual en Solaris que en un Windows, le habria mas espacio de mercado a sus maquinas, una aplicacion en JAVA que se queda corta en un PC se puede pasar a una SPARC si tocar nada, programar cliente y servidor de la misma manera etc..
Yo creo que si .NET funciona puede traerle mas problemas a MS que beneficios y eso de MS es muy sospechoso
pues eso, que MONO se está basando en el estándar remitido por Microsoft al ECMA, algo que, si cambia, seguirá siendo público. Por tanto, MONO es una implementación de ese estándar, que da la casualidad que es el que se implementa en .NET. O sea que MONO no se está desarrollando con la idea ser compatible e integrarse en .NET, si no con la idea de traer el estándar en el que se basa .NET a los sistemas libres.
Cuando Microsoft empiece a cerrar las especificaciones, seran SUS especificaciones, pues el estándar remitido al ECMA YA ES PÚBLICO, así que me temo que no estás muy bien informado de todo el meollo. En el web de MONO tienes una sección de FAQs que, seguro, te va a venir muy bien para aclarar las dudas que tengas
hombre, ¡no os creais todo lo que os dicen! Esto que dice Microsoft de multiplataforma es, en mi opinión, una forma de quitarse de encima las críticas por sus acciones monopolísticas.
Vamos, que no creo que en Microsoft se pongan muy contentos cuando Mono funcione a la perfección en cualquier sistema UNIX.
Cuando Microsoft empiece a cerrar las especificaciones, seran SUS especificaciones, pues el estándar remitido al ECMA YA ES PÚBLICO
Por supuesto que M$ va a añadir sus propias extensiones a .NET... Lo de que hayan remitido las especificaciones al ECMA y que el la arquitectura .NET se vaya a basar en C#, SOAP y demás tecnologías abiertas es solo una cortina de humo para hacer callar las voces que claman contra M$ por no respetar estándares y bla bla bla... Dudo mucho que algun día podamos ver un Word.NET o un Excel.NET corriendo bajo Linux. Además, quién los necesita?
por
pobrecito hablador
el Sábado, 05 Enero de 2002, 01:23h
(#78449)
Siempre que tengas el framework .NET a mano (con sus bibliotecas y el compilador en línea de órdenes), que puedes obtener fácilmente (de gorra) de la propia Microsoft.
¿Error en el encabezado de la noticia o hay algo que se me escapa?.
error en el encabezado de la noticia. Me he liado con el .NET SDK y el Visual Studio. El .NET SDK, que se puede bajar gratuitamente, es lo que se necesita.
Tanto criticar a microsoft y al final lo unico que hacen es copiarle las ideas. Como si el .NET fuera la unica alternativa de futuro que le queda a la informatica.
El proyecto Mono me parece super interesante, pero el tener que trabajar desde Windows me ha hecho dejarlo de lado hasta que no sea necesario. En cuanto tengamos el compilador de C# en GNU/Linux, habrá llegado el momento de comenzar a aprender C# y todas las ideas detrás de las librerías de .NET. Estoy convencido que el proyecto va a sufrir un empuje espectacular en cuanto se disponga de este compilador en C#.
Y ahora ya sabemos como se hace para compilador un compilador escrito en el lenguaje que compila el compilador. ¡Toma trabalenguas! Utilizando otro compilador que ya existía. Supongo que el compilador de Microsoft en vez de en C# estará hecho en otro lenguaje, como C.
--
--
Parafraseando a Trosky "aunque a ti no te importe la ley, a la ley le importas tú" - Josemi
por
pobrecito hablador
el Sábado, 05 Enero de 2002, 09:59h
(#78491)
¿que gana MS con que sus programas funcionen en Linux? ¿Su proximo office sera .net y funcionara en Linux?
Si he comprendido bien lo que he ido leyendo por ahí, la estrategia de M$ pasa por dejar de distribuir productos y servicios por medio de los canales comerciales habituales (vas a la tienda de la esquina y te compras la caja con el MSOficce) y empezar a distribuirlos y venderlos mediante la Red.
El futuro que quiere M$ es el del alquiler del software, tu pagas por usar un programa, que te descargarás de la web de M$, y que tendrá un tiempo de caducidad. Si sigues pagando, podrás seguir descargandote versiones "actualizadas" si no pagas no hay descarga, pero lo que ya tienes en tu máquina, pasada la fecha de caducidad ni se ejecutará, (el paraíso de los crackers ;)
Creo que el interés de M$ por .NET es una estrategia para separar en lo posible sus aplicaciones del sistema operativo, tened en cuenta que los problemas legales que tiene vienen principalmente por la gran integración de unos y otros, y sería un problema muy serio que M$ se viera separado en varias empresas dedicadas cada una a una actividad distinta.
Con .NET. Windows se convierten en un producto más, las aplicaciones (MSOffice principalmente) se pueden ejecutar en cualquier plataforma (que lo soporte) y M$ gana más dinero aún (a mi, personalmente no me importaría suscribirme a MSOffice por, digamos, 3 eur. al mes) la piratería de aplicaciones caería a niveles ridículos (bueno, esto no me lo creo ni yo ;) y La base de desarrolladores sería infinitamente más amplia que ahora (tras un reciclaje no muy traumático, abarcaría a todos los de VB y sintaxis tipo C, y ya vereis lo que tarda Borland en sacar un Delphi.NET) .
¿Problemas? Es necesario que todo cristo tenga banda ancha (ADSL, Cable, etc), pero creo que M$ cuenta con ello de aquí a no muchos años. En ese sentido, el mercado empresarial está bastante cerca de eso.
Pero lo que va a conseguir M$ con .NET y Mono es entrar en GNU/Linux por la puerta grande, infectando tambien nuestro sistema... (y por extension, *BSD, etc...).
Realmente creo que Mono es un gran error, y ademas cometido por la propia comunidad... El tiempo dira...
-- "Hazme sufrir, hazme mala... ¿Me lo has hecho sentir ya?"
De un excéptico del .NET
(Puntos:0)Abraza y ahoga
(Puntos:0)A la vista de lo anterior me pregunto, ¿merece la pena derrochar esfuerzo en hacernos compatibles con microsoft?
Que intereses tiene Microsoft con .NET
(Puntos:1)Sun hizo JAVA portable porque le interesaba que los programas funcionasen igual en Solaris que en un Windows, le habria mas espacio de mercado a sus maquinas, una aplicacion en JAVA que se queda corta en un PC se puede pasar a una SPARC si tocar nada, programar cliente y servidor de la misma manera etc..
Yo creo que si .NET funciona puede traerle mas problemas a MS que beneficios y eso de MS es muy sospechoso
MONO es una alternativa (libre) a .NET
(Puntos:2)( http://rodrigo.gnome-db.org/ )
Cuando Microsoft empiece a cerrar las especificaciones, seran SUS especificaciones, pues el estándar remitido al ECMA YA ES PÚBLICO, así que me temo que no estás muy bien informado de todo el meollo. En el web de MONO tienes una sección de FAQs que, seguro, te va a venir muy bien para aclarar las dudas que tengas
Re:Que intereses tiene Microsoft con .NET
(Puntos:2)( http://rodrigo.gnome-db.org/ )
Vamos, que no creo que en Microsoft se pongan muy contentos cuando Mono funcione a la perfección en cualquier sistema UNIX.
Re:MONO es una alternativa (libre) a .NET
(Puntos:2)( http://barrapunto.com )
Por supuesto que M$ va a añadir sus propias extensiones a .NET... Lo de que hayan remitido las especificaciones al ECMA y que el la arquitectura .NET se vaya a basar en C#, SOAP y demás tecnologías abiertas es solo una cortina de humo para hacer callar las voces que claman contra M$ por no respetar estándares y bla bla bla... Dudo mucho que algun día podamos ver un Word.NET o un Excel.NET corriendo bajo Linux. Además, quién los necesita?
# apt-get laid
El Visual Studio no hace falta
(Puntos:0)¿Error en el encabezado de la noticia o hay algo que se me escapa?.
Re:El Visual Studio no hace falta
(Puntos:2)( http://rodrigo.gnome-db.org/ )
Tanta copia
(Puntos:1)( http://barrapunto.com )
Espero con ansiedad el compilador C# en GNU/Linux
(Puntos:2)( http://acsblog.es/ | Última bitácora: Lunes, 09 Mayo de 2005, 09:17h )
Y ahora ya sabemos como se hace para compilador un compilador escrito en el lenguaje que compila el compilador. ¡Toma trabalenguas! Utilizando otro compilador que ya existía. Supongo que el compilador de Microsoft en vez de en C# estará hecho en otro lenguaje, como C.
--
Parafraseando a Trosky "aunque a ti no te importe la ley, a la ley le importas tú" - Josemi
Re:Tanta copia
(Puntos:0)Re:Que intereses tiene Microsoft con .NET
(Puntos:0)¿que gana MS con que sus programas funcionen en Linux? ¿Su proximo office sera .net y funcionara en Linux?
Si he comprendido bien lo que he ido leyendo por ahí, la estrategia de M$ pasa por dejar de distribuir productos y servicios por medio de los canales comerciales habituales (vas a la tienda de la esquina y te compras la caja con el MSOficce) y empezar a distribuirlos y venderlos mediante la Red.
El futuro que quiere M$ es el del alquiler del software, tu pagas por usar un programa, que te descargarás de la web de M$, y que tendrá un tiempo de caducidad. Si sigues pagando, podrás seguir descargandote versiones "actualizadas" si no pagas no hay descarga, pero lo que ya tienes en tu máquina, pasada la fecha de caducidad ni se ejecutará, (el paraíso de los crackers ;)
Creo que el interés de M$ por .NET es una estrategia para separar en lo posible sus aplicaciones del sistema operativo, tened en cuenta que los problemas legales que tiene vienen principalmente por la gran integración de unos y otros, y sería un problema muy serio que M$ se viera separado en varias empresas dedicadas cada una a una actividad distinta.
Con .NET. Windows se convierten en un producto más, las aplicaciones (MSOffice principalmente) se pueden ejecutar en cualquier plataforma (que lo soporte) y M$ gana más dinero aún (a mi, personalmente no me importaría suscribirme a MSOffice por, digamos, 3 eur. al mes) la piratería de aplicaciones caería a niveles ridículos (bueno, esto no me lo creo ni yo ;) y La base de desarrolladores sería infinitamente más amplia que ahora (tras un reciclaje no muy traumático, abarcaría a todos los de VB y sintaxis tipo C, y ya vereis lo que tarda Borland en sacar un Delphi.NET) .
¿Problemas? Es necesario que todo cristo tenga banda ancha (ADSL, Cable, etc), pero creo que M$ cuenta con ello de aquí a no muchos años. En ese sentido, el mercado empresarial está bastante cerca de eso.
En fin, especulaciones.
Posiblemente no os deis cuenta...
(Puntos:2)( http://es.gnu.org/ )
Realmente creo que Mono es un gran error, y ademas cometido por la propia comunidad... El tiempo dira...
"Hazme sufrir, hazme mala... ¿Me lo has hecho sentir ya?"
Re:Posiblemente no os deis cuenta...
(Puntos:0)12 MONOs ;-)
(··)/"" M.A.
Re:Posiblemente no os deis cuenta...
(Puntos:2)( http://es.gnu.org/ )
Gran paranoia, si señor... (Que sera de Terry en estos momentos...).
"Hazme sufrir, hazme mala... ¿Me lo has hecho sentir ya?"