Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • duda o algo

    (Puntos:1)
    por Chaves (20317) el Jueves, 17 Noviembre de 2005, 22:10h (#642171)
    ( http://chav.es/ | Última bitácora: Viernes, 29 Junio de 2012, 11:02h )
    Hay algo que no entiendo en todo esto de .NET y mono. No se suponía que uno de los objetivos de .NET era lo de ser multiplataforma? hacer competencia a java, no sé qué más... Se supone que, en algún momento, microsoft va a sacar un runtime de .net para la plataforma GNU/linux? En ese caso, tiene sentido todo el trabajo de la gente de Mono (y dotGNU, que nunca oigo hablar de ellos, y viene siendo algo parecido, no?), aparte de ser "el runtime libre de .net"? En fin, no sé...
  • Re:duda o algo

    (Puntos:2, Informativo)
    por pobrecito hablador el Jueves, 17 Noviembre de 2005, 22:32h (#642181)

    Microsoft tiene su propia implementación multiplataforma de .NET, la llamada rotor [microsoft.com], a modo de prueba de concepto de que .NET es portable. Funciona sólo bajo windows y FreeBSD, no bajo GNU/Linux

    La idea es que ellos desarrollan unos estándares (C#, CLI), y una implementación de los mismos. Si quieres una implementación para GNU/Linux, hazla tú (Mono y DotGNU lo hacen).

    [ Padre ]
  • Re:duda o algo

    (Puntos:1)
    por Chaves (20317) el Jueves, 17 Noviembre de 2005, 22:58h (#642201)
    ( http://chav.es/ | Última bitácora: Viernes, 29 Junio de 2012, 11:02h )
    Ups... acabo de darme cuenta de que, en este asunto, mi firma resulta bastante desafortunada.

    Quiero aclarar que no tengo nada en contra de Mono, lo de la firma viene por un capítulo de futurama en el que parodiaban "el mago de Oz".

    Por otra parte, reconozco que, en efecto, no tengo demasiada idea de todo esto de .NET. Simplemente había oído campanas por algún lado. Salud, gente

    [ Padre ]
  • Re:duda o algo

    (Puntos:2)
    por raistlin (8384) el Viernes, 18 Noviembre de 2005, 08:27h (#642292)
    ( http://barrapunto.com/ | Última bitácora: Jueves, 10 Febrero de 2011, 12:31h )
    Es cierto que una de las ventajas de .NET es que en teoría, siguiendo las Especificaciones ECMA para el runtime, las aplicaciones serian portables entre distintos sistemas operativos, pero hay que tener en cuenta dos puntos:

    1.- Microsoft no tiene, ni parece tener ganas de hacer, ninguna implementación de .NET que corra en algo que no sea Windows. Es cierto que existe rotor, pero como muy bien explica su propia documentación, en ningún caso es una implementación completa con ánimo de funcionar, es una implementación de muestra para que otros puedan hacer implementaciones de .NET para los sistemas operativos que deseen.

    2.- .NET es mucho más que lo que está en las especificaciones ECMA, las system.windows.forms no están en las especificaciones, pero son parte muy importante de .NET.

    Teniendo en cuenta estos dos puntos se puede ver la jugada de Microsoft. Están intentando que la gente adopte una alternativa a JAVA, ellos proporcionan las especificaciones de forma pública, las convierten en un Standard, y hacen la implementación para Windows, con lo cual aseguran una gran base de clientes. Con esto consiguen crear un mercado de potenciales clientes muy grande (todo el que tenga un Windows), pero para los demás sistemas operativos Microsoft les pasa la pelota a terceros. Aquí es donde entra Mono.

    Mono implementa un runtime, unas librerías y un compilador compatibles con las herramientas de Microsoft, de manera que gran parte de las aplicaciones hechas en mono corren sobre .NET y viceversa.

    Que consigue Mono con esto?, pues básicamente que un montón de aplicaciones sean fácilmente ejecutables sobre Linux, y sin ningún cambio.

    Que consigue Microsoft con esto?, pues agrandar el mercado de potenciales clientes, con aplicaciones corriendo sobre .NET y Mono indistintamente Microsoft consigue meter .NET en más mercados, desplazar un poco a Java en determinados terrenos, y al final, incrementar el mercado potencial de algunos de sus productos.
    [ Padre ]
  • Re:duda o algo

    (Puntos:3, Informativo)
    por reydelamirienda (17263) el Jueves, 17 Noviembre de 2005, 22:33h (#642183)
    ( Última bitácora: Miércoles, 21 Septiembre de 2005, 14:28h )
    MS sacando un runtime de .NET para Linux, anda que... lo que hay que leer
    Se llama Rotor [microsoft.com] y se puede ver su código fuente (lo que no quiere decir ni mucho menos que sea libre).
    [ Padre ]
  • Re:duda o algo

    (Puntos:2)
    por chavi (9251) el Viernes, 18 Noviembre de 2005, 13:14h (#642477)
    ( http://web.iesrodeira.com | Última bitácora: Sábado, 25 Abril de 2009, 19:50h )
    .NET NO es multiplataforma..... aún.

    Cuando el 100% de aplicaciones realizadas con Microsoft .NET funcionesn en múltiples plataformas (Sistemas Operativos DISTINTOS) lo será, mientras no.
    JAVA si es multiplataforma.

    --
    Xavi.
    [ Padre ]
    • Re:duda o algo de suy (Puntos:2) Sábado, 19 Noviembre de 2005, 10:38h
  • 3 respuestas por debajo de tu umbral de lectura actual.