PDA

Ver la Versión Completa : Sobre .NET en multiplataforma


SMTZ
16-09-2006, 09:12:11
Esta mañana he escrito a Microsoft una serie de dudas sobre el .NET en otros sistemas operativos:

Buenos días, estaría interesado en adquirir información sobre la arquitectura .NET en proyectos multiplataforma, ya que me agrada bastante. He leído por Internet sobre el proyecto Mono, impulsado por Novell (http://es.wikipedia.org/wiki/Proyecto_Mono) cuando es una tecnología de Microsoft. La duda que planteo es si Microsoft también tiene el objetivo de sacar la arquitectura .NET para otros sistemas al igual que ocurre con JAVA de SUN, ya que, aunque Novell sea una empresa potente, la tecnología no es suya y no están obligados a avanzar en ella si no lo desean, o si surge algún impedimento legal, dejando en la estacada a desarrolladores y proyectos .NET que operan bajo otros sistemas.

Gracias por su atención.

Si embargo, buscando por Internet, he encontrado el siguiente artículo (http://www.elguille.info/linux/colabora/buho1_Gtk_Prueba1.htm) interesantísimo en el que explica que .NET ya es multiplataforma desde el mismo momento en que se creó el lenguaje y cualquiera puede hacer un CLI estandard compatible con otros CLI .NET, aunque sigo teniendo la duda de que si la tecnología .NET es de Microsoft, tienen la sartén por el mango, es decir, pueden hacer los cambios que les de la gana (implementar funciones, cambiar el funcionamiento de alguna de ellas...), cuando quieran e informar a sus "competidores" de creaciones de CLI cuando quieran.

Por otro lado, también he leído en este otro artículo (http://es.tldp.org/Informes/conf-MigraNT2GNU/doc-migrar-nt-linux-html/tema03.html), que .NET es una herramienta de Microsoft para monopolizar Internet y almacenar datos personales mediante los "pasaportes".

¿Algún día tendremos un .NET en el que todos los desarrolladores podamos confiar en que todos los CLI de diferentes compañías sean compatibles, estables y transparentes en cuanto a sus modificaciones? Por ahora no me fio, aunque estoy deseando hacer aplicaciones .NET bajo Linux estando totalmente confiado de que SIEMPRE podrán correr en plataformas Windows (según decida el usuario).

Y planteo otra cuestión, ¿para cuando un Delphi .NET multiplataforma?

Microsoft todavía no me ha respondido, sencillamente, porque todavía no ha pasado mucho tiempo desde que les escribí.

jorge1987
16-09-2006, 14:32:58
La pregunta seria, por que borland, o por ahora el Borland Dev Co, ya que no es Dev co solo el que esta detras de todo, por ahora, cuando se dignaran a Seguir implementando a Kylix, no entiendo, no pueod entender que les traiga tantos gastos, que se yo, que pongan 7 u 8 programadores a seguir con Kylix, no les puede traer tantos gastos, y despues portarlo a Mac, Sun, o lo que quieran, BSD, etc...

Hasta podrian utilizar parte de los fuentes de Lazarus como guia, total tienen total acceso libre al codigo de Lazarus.

Me parece que no estan mirando bien hacia el futuro los de Borland.

Saludos :D:D

mamcx
16-09-2006, 17:58:14
Ya hay quienes han hecho programas en Delphi.NET para MONO. El truco es no utilizar la VCL porque por razones de optimizacion esta llama al API de Win32.