| |||
Que lenguajes de programación son compatible desarrollar entre Linux y Windows Hola a todo el mundillo de los curiosos de la informática. Me parece que el titulo de este tema es medio confuso pero me explicare bien que lenguaje de programación se puede programar en ambas plataformas Windows y Linux, para aplicaciones de escritorio y con que base da datos también se compatible en los dos sistemas operativos no se podría ser Postgre o alguien me podría dar una ayudada para una pyme con 10 computadores con sistemas contables |
| ||||
Hay una excepcion MaxExtreme. .NET
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| ||||
Cita: No necesariamente, dentro de Linux tienes el proyecto Mono, que se encarga de dar soporte a Linux de .NET, concretamente de C#.
Iniciado por TolaWare Hay una excepcion MaxExtreme. .NET VB no está contemplado porque está patentado por MS.
__________________ Friedrich Nietzsche |
| |||
Cita: Aunque, según tengo entendido, siempre podrás ejecutar en GNU/Linux programas de .Net sean de VB o del lenguaje que sean, debido a que el lenguaje desaparece en el proceso de compilación.
Iniciado por Mithrandir No necesariamente, dentro de Linux tienes el proyecto Mono, que se encarga de dar soporte a Linux de .NET, concretamente de C#. VB no está contemplado porque está patentado por MS. |
| ||||
¿No deberia ser microsoft el encargado de elaborar el .NET Framework para Linux? Pregunto esto ya que ellos aseguran que su lenguaje es multiplataforma.
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: Pues no, ¡¡¡Microsoft no quiere que sea multiplataforma!!!
Iniciado por TolaWare ¿No deberia ser microsoft el encargado de elaborar el .NET Framework para Linux? Pregunto esto ya que ellos aseguran que su lenguaje es multiplataforma. Una cosa es que lo pueda ser (como ya lo es), y otra que lo apoyen. Están debatiendo legalmente si es válido el proyecto Mono. Pero mira la jugada que me temo que tienen preparada: 1. Crean .NET. 2. Hacen propaganda a .NET, muchos programadores de C++, Java, VB6 y Delphi se pasan allí. 3. Aparece Mono. 4. Se extiende Mono (<---- estamos aquí) 5. Cuando pasen unos años y .NET tenga el mercado, entonces, ilegalizan Mono. Resultado de la jugada: Todas las empresas que estén usando .Net en GNU/Linux o Mac OS X, no tendrán otra alternativa que reinstalar Windows en todos los servidores y ejecutarlo allí. Para todas esas empresas, no tendrán tiempo ni dinero de pagar otro desarrollo en otro lenguaje, como C++ o Java. Así que Microsoft venderá montoooones de Windows Vista cuando termine de hacerlo y volverá a extender el sistema operativo en las empresas. ¿Jugada maestra? Bueno, Microsoft es marketing y juega bien los ases. A veces parece Star Wars: Lo tenían preparado desde hace décadas. |
| ||||
Es una estrategia bastante inteligente y malevola. Si dentro de unos años esto llega a pasar, prometo revivir este post dandote la razon MaxEtreme. Roguemos que esto no pase, no soportaria vivir en un mundo donme me obliguen a usar cosas de Microsoft. Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: SIn lugar a dudas, es una estrategia malévola, pero las empresas son empresas.
Iniciado por TolaWare Es una estrategia bastante inteligente y malevola. Si dentro de unos años esto llega a pasar, prometo revivir este post dandote la razon MaxEtreme. Roguemos que esto no pase, no soportaria vivir en un mundo donme me obliguen a usar cosas de Microsoft. No sé si harán exactamente eso, pero algo tienen reservado, eso seguro. Y no una, sino cincuenta cosas en la manga: Microsoft es una empresa, que encima cuenta con el apoyo de su gobierno y tiene patentes y delegaciones en casi todos los países. Una jugada maestra puede venir en cualquier momento. |
| ||||
Cita: Esperemos que no
Iniciado por MaxExtreme SIn lugar a dudas, es una estrategia malévola, pero las empresas son empresas. No sé si harán exactamente eso, pero algo tienen reservado, eso seguro. Y no una, sino cincuenta cosas en la manga: Microsoft es una empresa, que encima cuenta con el apoyo de su gobierno y tiene patentes y delegaciones en casi todos los países. Una jugada maestra puede venir en cualquier momento. Pensando un poco mas detenidamente lo que planteas MaxExtreme, no creo que sea rentable para las empresas que usen linux o MacOS comprar Windows Vista, cualquier empresa seria, haria un análisis de costo beneficio sobre el asunto, y creo que adquirir windows Vista no tendra un costo bajo, comparado con el costo de desarrollar en otra plataforma distinta de .NET. Ademas en caso de que esto pasara, creo que seria mejor desarrollar una plataforma distinta de .NET pero compatible con ella, y de esa manera no tener que instalar Windows VISTA. Al margen de que las emrpesas que estes usando Linux y MacOS, ya se habran dado cuenta de los beneficos que trae Linux como plataforma de servidores (no digo MacOS porque no lo he experimentado). Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: Es que esa plataforma "compatible" se llama Mono. Si ilegalizan algo, no podrás usar Mono, ni ninguna otra (es a lo que me refería).
Iniciado por TolaWare Esperemos que no Pensando un poco mas detenidamente lo que planteas MaxExtreme, no creo que sea rentable para las empresas que usen linux o MacOS comprar Windows Vista, cualquier empresa seria, haria un análisis de costo beneficio sobre el asunto, y creo que adquirir windows Vista no tendra un costo bajo, comparado con el costo de desarrollar en otra plataforma distinta de .NET. Ademas en caso de que esto pasara, creo que seria mejor desarrollar una plataforma distinta de .NET pero compatible con ella, y de esa manera no tener que instalar Windows VISTA. Al margen de que las emrpesas que estes usando Linux y MacOS, ya se habran dado cuenta de los beneficos que trae Linux como plataforma de servidores (no digo MacOS porque no lo he experimentado). Saludos Y en cualquier caso, si se pudiera como tú dices, implementar otro Mono "legal" sería MUY costoso para una empresa, deberían poner esfuerzos comunes, o eso, o reimplementar cada una en Java o C++ sus sistemas. |
| ||||
Mono es open source?
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| ||||
Como pueden llegar a ilegalizar algo que es open source? En teoria fue desarrollado enteramente desde 0 y con la intencion de beneficiar a los usuarios de linux, por lo que creo que no tendria nada de ilegal. Claro, todo bien, salvo que microsoft ponga la pasta sabre la mesa y se ilegalize sin razón alguna. Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: Pues se ilegaliza porque infringe un copyright, el de .NET
Iniciado por TolaWare Como pueden llegar a ilegalizar algo que es open source? En teoria fue desarrollado enteramente desde 0 y con la intencion de beneficiar a los usuarios de linux, por lo que creo que no tendria nada de ilegal. Claro, todo bien, salvo que microsoft ponga la pasta sabre la mesa y se ilegalize sin razón alguna. Vamos a ver, Mono es una copia íntegra de todo el framework .NET, que tiene como objetivo permitir que aplicaciones .NET, en teoría sólo de Windows, se ejecuten en otros sistemas operativos. |
| ||||
No conozco bien el proyecto "Mono", por lo que no puedo discutir lo que dices. Pero me quedan dudas de que sea una copia integra de .NET
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Lo es, y ese es el objetivo. Mono es una reimplementación libre de todo lo necesario para que aplicaciones .NET funcionen (y para desarrollarlas también). Si no provees de 1 sóla clase, habrá alguna aplicación que no funcionará. Tienen que reprogramar todo el árbol de clases, la jaula (framework), especificaciones, compiladores, etc. Pero vamos, que ya está prácticamente hecho. |
| ||||
¿ Y por que reinventar la rueda en multiplataforma , si ya existe Java ? ¿ Por que no se dedican las empresas que deseen desarrollo independiente del o.s. a Java ? ¿ No será que mono lo promueve in the shadow Microsoft , para que se use su .Net ?.... --- 5 minutes later: Tras leer la página http://www.mono-project.com/Main_Page --- Pues no , está "sponsored" por Novell ( los 'nuevo's dueñosRed Hat y Fedora ) y las características de Mono : -Multi-platform -Based on the ECMA/ISO standards -Can run .NET, Java, Python and more. -Open Source, Free Software. -Commercially supported. -Comprehensive technology coverage. Y soporta toda una pila de lenguajes : http://www.mono-project.com/Languages Tiene muy buena pinta . Y si está Novell detrás de el tema no creo que se "ilegalice" , más bién es una maniobra de desgaste a Microsoft . ¿ No quiso Microsoft atraerse a programadores en Java con su J# y su C# ?. Pues idem Novell , atrae a programadores en C# al mundo de Linux. Al final de cuentas todos salen ganando |
| |||
Bueno, tiempo al tiempo. Las maniobras que Microsoft y demás empresas pueden tener escondidas son infinitas, vaticinar es absurdo. Lo único es expresar las alternativas más previsibles y conocerlas, para saber a qué atenernos. Sobre lo de Java, no te entiendo. Es otra cosa igual. Manías de pasar todo "a Java", "a .NET"... Otro paso más para el control. Si tú te crees lo que escriben los medios de DESinformación, pues allá tú ;) |
| |||
¿Desintalar linux e instalar windows xp? necesito ayuda de como desintalar el linux ubuntu e instalar el windows no c como puesto q inicio desde la bios en cd rom pero no me lee el cd del xp, y cuando lo pongo en la sesion de linux (cd xp pro) no me lo lee .... AYUDA!!!!!!!!! |
| |||
Cita: Dudo que puedas hacerlo si antes no aprendes como crear un nuevo tema en un foro.
Iniciado por Thr_inago0 necesito ayuda de como desintalar el linux ubuntu e instalar el windows no c como puesto q inicio desde la bios en cd rom pero no me lee el cd del xp, y cuando lo pongo en la sesion de linux (cd xp pro) no me lo lee .... AYUDA!!!!!!!!! |
| ||||
Cita: No exactamente.
Iniciado por MaxExtreme (...) Vamos a ver, Mono es una copia íntegra de todo el framework .NET, que tiene como objetivo permitir que aplicaciones .NET, en teoría sólo de Windows, se ejecuten en otros sistemas operativos. MONO es una reimplementación, lo que significa que sus autores crearon una implementación nueva sin copiar ni una línea del código original de .NET (que, de hecho, no está disponible). ¿Y cómo lo hicieron? Pues simplemente siguiendo las especificaciones de .NET, ya que es un estandar ECMA, lo que significa que cualquiera puede crear implementaciones para cualquier sistema operativo. Y un estándar no puede volverse "cerrado" de un día para otro. Los posibles problemas para MONO pueden venir si Microsoft decide demandarlos por infringir patentes de alguna de las partes de la implementación. Si eso se comprueba, simplemente habrá que eliminar esa parte de MONO y reescribirla desde 0. Mala cosa, pero el resto de la implementación no tiene por qué sufrir. Más peligroso que eso sería si Microsoft empezara a agregarle nuevas "funcionalidades" no-estándar a .NET y después protegiera esas funcionalidades bajo alguna patente (algo parecido a lo que hizo con las tecnologías para Internet Explorer, que no funcionaban en optro navegador). En ese caso, los programas que las utilicen seguramente no podrán funcionar en otra plataforma. Hay un video en donde Miguel de Icaza explica todo lo anterior mucho mejor que yo. Cuando encuentre en link, lo posteo.
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| ||||
Cita: No entendí a qué te refieres con eso. ¿Podrías explicarlo en más detalle?
Iniciado por dogduck (...) Pues no , está "sponsored" por Novell ( los 'nuevo's dueñosRed Hat y Fedora ) (...)
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| |||
Cita: Antes de venir a meter metralla contra mi, lee el topic entero.
Iniciado por ociomax No exactamente. MONO es una reimplementación, lo que significa que sus autores crearon una implementación nueva sin copiar ni una línea del código original de .NET (que, de hecho, no está disponible). Como verás, expliqué perfectamente lo que era. Es absurdo creer que hay código de .NET en Mono. Como dije, es una copia íntegra de .NET. Que tu confundas la plataforma (.NET) con la implementación ("Microsoft .NET", Mono...), no es mi problema. |
| ||||
Cita: ¿No crees que esto ya es demasiado? ¿En qué parte de mi post he "metido metralla" contra alguien?
Iniciado por MaxExtreme Antes de venir a meter metralla contra mi, lee el topic entero.(...) Lo único que he dicho es que los "problemas legales" contra Mono no son tan factibles como se podría pensar. No veo por qué tienes que sentirte atacado por esto. Cita: ¿Quién es el que está "metiendo metralla"?
Iniciado por MaxExtreme (...) Que tu confundas la plataforma (.NET) con la implementación ("Microsoft .NET", Mono...), no es mi problema.
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| ||||
Cita: Pues simplemente pensaba que Microsoft andaba detrás de el proyecto Mono para comer mercado de desarrollo bajo linux. Pero tras visitar la página de Mono vi que estaba sponsorizado por Novell , y creo que me confundí , ya que Novell adquirió SuSe .... lo de red hat fue un patinazo (...) Pues no , está "sponsored" por Novell ( los 'nuevo's dueñosRed Hat y Fedora ) (...) |
| |||
Cita: En el símbolo de en el título, en lo puntilloso de la correción (significa: en lo que te has fijado tan nimio para hacer la correción), ...
Iniciado por ociomax ¿No crees que esto ya es demasiado? ¿En qué parte de mi post he "metido metralla" contra alguien? En fin, si interpreté mal el mensaje, olvídalo. |