Tecnología, Internet y juegos
615 meneos
3831 clics
Microsoft hace a .NET Open Source [ENG]

Microsoft hace a .NET Open Source [ENG]

Scott Guthrie,director general de la División de desarrollo de Microsoft, ha anunciado que Microsoft hace a .NET Open Source bajo la licencia MIT

| etiquetas: microsoft , net , opensource , mit
274 341 2 K 449
274 341 2 K 449
Comentarios destacados:                              
#20 #4 Al C# lo que es del C#

Lo siento, no lo he podido evitar.
«12
  1. Sorprendente, pero me alegro. De las pocas aportaciones de Microsoft al software libre, al menos de relevancia.
  2. #3 de gran relevancia creo que esta es la primera. Todos sus productos estrella son completamente propietarios, incluso Internet Explorer, que se aprovecha de una licencia de código abierto para su motor. Ni siquiera han tenido de deferencia de liberar el código de niguno de sus productos antiguos, ni de MS-DOS siquiera. Dicho todo esto, aplaudo que liberen .NET. Creo que es una buena noticia. Al César lo que es del César.
  3. #4 Pues si, obviamente los productos que les dan de comer son propietarios. O te crees que el algoritmo de Google es open source?
  4. #5 ¿qué tiene que ver "dar de comer" con el software libre? ¿Eres de los que viven en el siglo pasado y dicen que con el software libre no se puede hacer negocio? ¿Y qué tiene que ver Google con lo que estamos hablando? o_o
  5. #6 Cuentale eso del siglo pasado a los que hacen videojuegos que impliquen grandes presupuestos de desarrollo, a ver que te cuentan. Si conocieras mas el mundo del software sabrias que solo se puede vivir del software libre con determinadas clases de software.
    Y Google era por coger un ejemplo de empresa que se tiene como si fuera "guay" con el software libre, mientras que a Microsoft siempre se le pone como a la mala y la que ataca al software libre, cuando obviamente ni lo uno ni lo otro.
  6. #7 es muy posible que conozca el mundo del software mejor que tú, por probabilidad. Dicho esto y ciñéndome al debate, que es de lo que se trata, es cierto que los videojuegos es uno de los tipos de software a los que es más difícil sacar rendimiento económico si se libera el código (aunque se puede), pero no es la generalidad, y no estábamos hablando de videojuegos, que están más cerca de la excepción (por llamarlo de alguna manera) que de la regla, pero como mezclas todo... luego te pones a hablar de Google... Cuéntame lo que hiciste el fin de semana de paso. :-)
  7. #6 lol, estas hablando de productos estrellas de compañias de software y de lo que liberan o no, pero que tiene que ver google con esto? :roll:
    supongo que google se dedica a la creacion de turrones y mazapanes para la pascua xD
  8. #9 ¿sabes leer? Estaba hablando de Microsoft, no de "compañías de software" en general, ni de Google, ni de videojuegos como ha mezclado #7 también. :palm:
  9. pues supongo que no lees lo que escribes o escribes sin pensar, puesto que te quejas de que microsoft no libera sus productos estrella y cuando te explican que otras compañias hacen lo mismo, porque no son idiotas, te dices que que tiene que ver.
    Cualquiera podria pensar que no te paras a pensar a lo que dices y cuando te desmuestran precisamente eso optamos por hacernos los ofendidos y rabiar poniendo :palm:

    tu mismo con tu mecanismo
  10. Meneo, pero las las librerías base de .NET ya eran open source. Lo que pasa es que ahora todo el proyecto lo es.

    Para MONO es una gran noticia.
  11. Han ampliado la información en otras páginas, blogs, etc. Me quedo con esto sobre la parte de ASP: "ASP.NET 5 will be available for Windows, Mac, and Linux. Mac and Linux support will come soon and it's all going to happen in the open on GitHub at github.com/aspnet. " y "ASP.NET 5 will include a web server for Mac and Linux called kestrel built on libuv"

    sacado de: www.hanselman.com/blog/AnnouncingNET2015NETAsOpenSourceNETOnMacAndLinu

    No dejan de ser buenas notícias.
  12. #12 Sí, MONO siempre iba un paso por detrás de las novedades de .NET e implementar aplicaciones ASP para que funcionasen en Linux era un infierno. Ahora incluso van a sacar un servidor web multiplataforma .
  13. Más vale tarde que nunca, aunque creo que esta vez a sido demasiado tarde... LinuxAndroid everywhere!
  14. #14 El mayor problema no era ese, es que la "ingenieria inversa" que hacían para portar las capas más avanzadas de .NET eran "alegales", es decir, Microsoft se lo dejaba hacer pero el miedo era que en cualquier momento podían cortarles la meada y pedir royalties o algo. Ahora eso ya ha quedado solventado.

    El negocio de Microsoft no es el estandar .NET, es Visual Studio. Darle la posibilidad a sus clientes de construir aplicaciones multiplataforma como han podido siempre hacer los de JAVA valoriza mucho más el producto. Ahora incluso es fácil hacer aplicaciones para Android con Xamarin.

    Por otra parte ya llevan años esforzandose en compatibilizar al máximo .NET con todos los estandares abiertos y con otros proyectos open source como JQUERY o BackboneJS por ejemplo.
  15. #5 propietarios con codigo copiado de proyectos BSD como la pila tcp/ip de los xp.
  16. #16 Yo creo que el negocio de Microsoft aparte de Visual Studio es todo su software empresarial empezando por los Office para los clientes y acabando por los Server (SQL, Windows, Dynamics, Exchange...). Del cobro de licencias es de dónde saca la pasta.
  17. Bueno, con esto, ahora sí que será el año de Gnome en el escritorio! :troll:
    #16 Incluso VS2013 soporta node.js
    nodejstools.codeplex.com/
    Lo que les interesa es que sea facil crear aplicaciones para su ecosistema, de ahi es que sacan el negocio.
    cc/ #18
  18. #4 Al C# lo que es del C#

    Lo siento, no lo he podido evitar.
  19. #18 Sí, también. Pero para muchos de esos productos no le influía mucho que la plataforma fuese totalmente OpenSource o no, siguen siendo productos exclusivamente para Windows, no multiplataforma.
  20. #7 Eso eso, mira a John Carmack, le ha ido de puta pena desde que liberó el código de Doom y Quake... :roll:
  21. #5 Está claro que Google ya no (sólo) funciona así, pero vaya: ilpubs.stanford.edu:8090/422/1/1999-66.pdf

    Y bueno, se ve que no tienes mucha idea de lo que hablas: es.wikipedia.org/wiki/Red_Hat
  22. #19 A node.js llegan un poco a rastras, ellos habían apostado más por Backbone.js. Un proyecto interesante que Microsoft está empujando dentro del mundo javascritp es Coffeescript.
  23. #19 Por lo menos en el tuyo ¿no? jajajaja. Pues yo sigo con el XP a muerte
  24. #24 Tambien soportado por VS:
    vswebessentials.com/features/coffeescript

    edit: Node.js no tiene que ver con Backbone.js, más alla de ser ambos js. Node.js es para el lado del servidor, el otro es para el lado cliente.
  25. #1 Irónico decir eso utilizando la expresión popular M$.
  26. #26 Hombre, ellos son los que han puesto a los desarrolladores líderes de ese proyecto, solo faltaría xD
  27. #5 ¿y el propio Apache da de comer o no (del que ahora .net lleva la licencia, por cierto)? ¿y Linux? etc.

    Que simplón y demodé lo de que "lo que da de comer tiene que ser propietario".
  28. #5 la chorrada que acabas de soltar macho, pero bueno, ya te han contestado bien algunos.
  29. esperemos que esto no mate aún a .Net, recordemos que es usado aun por muchas cárnicas, se quiera o no, son proyectos que dan de comer.
  30. Esto puede revolucionar el mundo del desarrollo web que en general está muy orientado a utilizar tecnologías libres. El entorno .NET es bastante bueno pero muchas veces se descarta por no tener buen soporte en servidores Linux
  31. #1 Su sistema operativo ha tardado más de 20 años en ser algo mínimamente decente, para empezar :troll:
  32. #3 Cuando una empresa es tan grande como MS es inevitable que tenga que liberar software.

    Otra cosa muy diferente es la política general de MS, que es la de cerrar para eliminar a su competencia. Su estrategia fué la de hundir todas las alternativas libres con la estrategia de (Adoptar - extender - cerrar). De este modo, creo que quien mencione lo que libera, también podría mencionar los proyectos o protocolos abiertos que se cargó.

    Todo esto ha sido muy contraproducente para el mundo del software y ha impedido su avance. Es cierto que a ellos les ha funcionado el modelo de negocio durante unos años gracias a ser tan cabrones, pero ya se ha terminado. Y me alegro.
  33. #0
    La licencia MIT no es sólo código abierto (open source), que significa libertad para ver el código fuente (estudiar cómo está hecho, ya sea para verificar que no tiene 'trampas' o defectos / vulnerabilidades), sino que es una licencia similar a la licencia BSD y que es Software Libre, es decir, con las 4 libertades: libertad para ver el código, libertad para modificarlo, libertad para distribuir modificaciones y libertad para copiarlo sin pagar.

    es.wikipedia.org/wiki/Licencia_MIT
  34. A ver cuando liberan tambien las herramientas y solo cobran por uso, como se hace con el Visual Studio Online, eso tambien ayudaria al desarrollo de aplicaciones .NET
  35. #29 Pregúntale a @gallir
  36. Me parece una gran noticia. Parece que en Microsoft se han dado cuenta de que cerrarse sólo a Windows les limita mucho.
    Cuando el PC era el ordenador principal de la gente, su monopolio con Windows les permitía hacer muchas cosas (p.ej. hundir a Netscape sólo con incluir IE en Windows), ahora que el ordenador principal de la gente es el móvil o tableta que mayoritariamente van con Android e iOS, se han dado cuenta de que o diversifican o mueren.
  37. #36 Ojo, también ha sacado una versión gratuita de Visual Studio 2013 www.xatakawindows.com/herramientas-para-desarrolladores/microsoft-libe
  38. #31 ¿De qué demonios hablas? Anda que no se utiliza software libre en proyectos comerciales...
    Todo lo contrario, si acaso ahora se planteará su uso gente que prefiere/necesita que el SO sea Linux. Además, sigue siendo .NET con una empresa como Microsoft detrás.
  39. #39 Con diferentes nombres (Visual Web Developer, Visual Studio Express, etc.) eso siempre lo han tenido.
  40. #22 Hombre, Carmack libera el código mucho después de que el juego salga a la luz, normalmente unos añitos después del lanzamiento. De todas formas, lo que nunca libera son los gráficos y sonidos por lo que, aunque tuvieras los fuentes el día del lanzamiento del juego no podrías jugar sin pasar por caja.
  41. #35 Es más de lo que me esperaba, y me sorprende. Me estoy preguntando ahora si eso supone que se puede utilizar la aplicación de Visual Studio.NET sin tener que pagar licencias por ella, eso lo dudo muchísimo. ¿Alguien lo sabe?
    *Edito, parece que sí lo han hecho, otra sorpresa
  42. #39 Te agradezco la informacion, procedere en las proximas horas a arriar my bandera de femures con calavera ;)
  43. #43 lee a #39 una excelente noticia
  44. Significa esto que ahora veremos más web hostings con IIS?
  45. #18 estoy de acuerdo contigo, la monetizacion cada vez va mas por el uso. tu dejas las herramientas gratuitas para que no se vayan a la competencia y cobras por el uso, cada vez mas generalizado, de la nube.
  46. #32 Pues me da que no va a haber ninguna revolución. Cualquier otra alternativa libre se come con patatas a .NET
  47. #45 Si, es que la licencia MIT te permite hacer lo que quieras con el software, hasta puedes meterle cualquier mejora y ponerlo a la venta como si fuera tuyo.

    "Se concede permiso por la presente, de forma gratuita, a cualquier persona que obtenga una copia de este software y de los archivos de documentación asociados (el "Software"), para utilizar el Software sin restricción, incluyendo sin limitación los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar, y/o vender copias de este Software, y para permitir a las personas a las que se les proporcione el Software a hacer lo mismo"

    #48 Hombre, si, pero piensa en las empresas que y los profesionales que ya lo están utilizando, no se trata de competir con los demás sistemas sino de que este puede mejorar mucho y eso beneficiará a todos los que lo estén utilizando, aparte del ahorro en licencias, importante en las PYMES y los freelance.
  48. #3 Bullshit
  49. #4
    > incluso Internet Explorer, que se aprovecha de una licencia de código abierto para su motor
    IE funciona con Trident (HTML, DOM, etc) y Chakra (JS), totalmente desarrollados por Microsoft.

    > Ni siquiera han tenido de deferencia de liberar el código de niguno de sus productos antiguos, ni de MS-DOS siquiera
    Como es natural, esto también lo dices sin tener ni idea. Cuando tienes un producto tan gigantesco, tienes cientos de partes del código que no son tuyas sino licenciadas de otras empresas. O sea que ni queriendo hubieran podido liberar el código. (Aparte de que no tienen obligación de hacerlo, cojones).
    Pero vamos, que obviamente, te has vuelto a equivocar: www.computerhistory.org/atchm/microsoft-ms-dos-early-source-code/

    O sea que antes de hablar, lee, busca, investiga.
  50. #43 Lo dudo mucho.

    Lo de hacer .NET Open Source, bueno, más bien Software Libre como dije, permite hacer compiladores e intérpretes de código intermedio para múltiples sistemas, haciendo que un programa desarrollado se pueda vender a más clientes o usar en más sitos: usuarios de Mac, servidores Linux, etc. Y esto lógicamente aumenta el valor de Visual Studio... así que dudo que un producto que tendría más ventas o que se podría vender a un precio mayor lo vayan a regalar. Ojalá lo hiciesen y su modelo de negocio se basara en otra cosa pero lo dudo.
  51. #20 jajajaja Muy bueno.
  52. Creo que esto me va a dar más opciones de curro.
  53. #43 Hace unos 10 años que existen las versiones express de visual studio que permiten desarrollar aplicaciones sin tener que pagar un céntimo, simplemente son versiones algo capadas de la original pero funcionales para algo básico, no es una novedad para nada.

    ¿quieres hacer algo básico? usa la express, que es gratis y permite hacer lo que quieras (no es solo para estudiantes ni para proyectos sin animo de lucro, es para todo el que quiera usarla), ¿quieres hacer algo serio? paga la licencia y tendrás la suite completa con todas las opciones.
  54. Más vale tarde que nunca, pero llegan tarde :-P
  55. #3 software libre != open source.
  56. #43 Se liberan las librerías y la máquina virtual, pero no las " Windows Forms".
    Es decir: Solo se pueden ejecutar aplicaciones embebidas en un servidor web o desde la línea de comandos.

    Ni sueñes con poder ejecutar una aplicación de VB.net en Linux :-(
  57. #41 Conozco las versiones Express, pero esta es la suite completa, tampoco sé si tiene alguna ventaja con respecto a las otras aparte de estar todas juntas.
  58. #58 ¿Y si la comunidad desarrolla sus propias windows forms adaptadas para cualquier SO?
  59. #59 Sí, esta nueva versión parece más completa y además es opensource por lo que veo. La de espacio en Azure que van a vender, me imagino.
  60. ¡Preparaos!  media
  61. #16 Me temo que no: la parte pública de .NET, la que formaba parte del estándar ISO, es justo eso que han publicado. El resto (windows forms, acceso a base de datos, etc) sigue sin estar liberado y no forma parte del estándar, lo que significa que sigue siendo una trampa.
  62. Vamos a ver almas cándidas, en las escuelas los niños empiezan a programar ya con lenguajes bonitos como python. Si microsoft no hace esto, en pocos años, se le acabó el respirar.... :troll:
  63. Good to know the execs are paying attention to the rest of the world's open source tech initiatives. their "openness" list just keeps on going
  64. #55 Nunca he usado las versiones express, estoy repasando la lista de limitaciones y es bastante amplia

    Las Versiones Express de Visual Basic 2005 y 2008 tienen más o menos las mismas limitaciones

    No tienen soporte IDE para bases de datos que no sean SQL Server Express y Microsoft Access.
    No tienen soporte para aplicaciones WEB con ASP.NET
    No tienen soporte para desarrollar aplicaciones en dispositivos móviles (no hay templates o emuladores).
    No tiene soporte para Crystal Reports
    Tienen pocos templates para proyectos
    Opciones limitadas para hacer debugging y breakpoints
    No tiene soporte para crear Windows Services.
    No tiene soporte para OpenMP (una interfaz de programación de aplicaciones para la programación multiproceso de memoria compartida en múltiples plataformas)
    Tiene opciones limitadas de deployment para programas terminados
    A VB Express le faltan algunas características avanzadas de las versiones estándard.
  65. ¿ Lo usa alguien ?
  66. #63 todas las librerías de ASP.NET son open source ahora y ADO.NET también. Windows Forms no lo liberarán nunca porque primero, eso sería como liberar Windows, y segundo ¿para qué?, son librerías que por definición no pueden ser multiplataforma. Para hacer lo mismo ya estandarizaron WPF.

    #67 Me imagino que es una broma, ¿no?
  67. Una pregunta sincera, sirve .Net para otra cosa que no sea sacar apps para windows?

    Es como java en eso?

    Si la respuesta es no, cual era el sentido de dificultar el desarrollo de apps en tu plataforma?
  68. #8 Eso de que la excepcion es el software de videojuegos lo dices tú. Dependiendo del tipo de software y del público objetivo va a depender la monetización que vas a poder hacer del producto, y los videojuegos no son la excepción.

    A Google ya te he explicado por qué la he nombrado. Siempre suele ser la empresa que se pone como ejemplo en contraposición a Microsoft.

    #22 Pues mira, gracias por darme la razón. Jhon Carmack es uno de los que mejor saben que abriendo el software de videojuegos no ganaría ni un duro, por eso sólamente lo hace cuando los juegos están prácticamente descatalogados. A ver cuando ha liberado Jhon Carmack el código de uno de sus juegos el día 1 de su lanzamiento. Ya te lo digo yo: nunca. Para esos juegos que nombras, puedes comparar las fechas de liberación de código con la del lanzamiento y lo comprobarás tu mismo.
  69. #68 medio ironía, medio pregunta. Debe ser algo muy minoritario. Para pequeñas empresas que piensan que el windows es bueno porque es caro. La decisión del advenedizo, que no tiene criterio y se guía por psicología inversa (si piden que se pague, debe ser la hostia)(*). Yo cada vez veo más cosas desarrolladas en java, sobre todo para grandes sistemas y tecnologías avanzadas, pero también en cosas tan simples como un ERP.
    Tampoco veo ninguna plataforma de aplicaciones grandes, que sobrepase el tamaño de un tpv o un cajero, en windows. Es un dolor de muelas mantenerlas. Si los técnicos pueden elegir, las descartan.
    Por eso pregunto, porque me parece un tanto irrelevante. ¿ Es quizá el último intento que hacen antes de morir ?

    (*) www.meneame.net/story/funciona-psicologia-inversa

    #65 sip, eso mismo pensaba yo.
  70. #66 yo todas las empresas que he visto que usaban visual c/basic, se quieren quitar o se han quitado.
    Quizá por esas limitaciones.

    #63 como es una trampa meterse en un producto de una empresa famosa por dar bandazos con sus productos y que mañana te sacan algo que no es retrocompatible o te obligan a subir de versión

    #60 la comunidad ya se ha decantado hace mucho tiempo por alimentar a proyectos donde haya garantía de que no vayan a estar controlados por un único proveedor.
  71. #71 Hace 3 o 4 años esto hubiese dado una relación 1 a 4 en favor de Java, ahora ya es menor de 1 a 2

    bit.ly/1uct47D

    bit.ly/14ea66U

    Y con Microsoft dando estos pasos y Oracle haciendo de las suyas las distancias seguirán acortandose.

    ASP.NET MVC por ejemplo para desarrollar backends online es una gozada, cuándo antes desarrollar aplicaciones con el viejo ASP.NET era sencillo pero se terminaba volviendo un infierno en cuánto los proyectos se hacían exigentes en cuánto a desempeño.

    Meanwhile Java 7 es un fiasco.
  72. #35: Gracias. Eso venía a preguntar (no he RTFA): si además de abierto era libre.
  73. #70: Dos veces escribes mal su nombre, dos veces irás al infierno. Que San Gabe te proteja!
  74. #74 java7 no es un fiasco.
  75. #20 #53 No lo pillo
  76. #69 Vale también para el negocio de las empresas de hoy día: hacer aplicaciones web, si bien no es que se pueda decir que le haya quitado mucha cuota de mercado a Java en ese aspecto, pero hay todavía muchos programas hechos con versiones anteriores (Visual Basic 6, ASP etc)

    #78 C# es el lenguaje principal de la plataforma .NET (se pronuncia C-Sharp -> César)
  77. 2 pegas: La licencia MIT está bien, pero la apache2 protegería a los colaboradores frente a patentes.
    Por otra parte, si no incluye todo .NET, no es revolucionaria la noticia.

    En cualquier caso, buena noticia.
  78. #77 Hombre, ya me dirás entonces porque se han apresurado a sacar Java 8 que en el fondo lo más importante que trae es arreglar todas las cagadas de Java 7
  79. #58 Mono soporta WindowsForms desde hace años.

    www.mono-project.com/docs/gui/winforms/
  80. #79 Ah, vale... JAJAJAJAJAJAJA
  81. #51 El código de MS-DOS no és open source bajo ninguna definición. La licencia de distribución solo permite leerlo y compilarlo para usos propios, pero no redistribuir versiones modificadas. Está muy bien que difundan el código, es loable, pero eso no es equivalente a hacer que sea de software libre o de código abierto.
  82. #82 Aunque no es lo mismo, está muy ligado: también hace años el equipo de Mono dejó de dar soporte a Windows Presentation Foundation... www.mono-project.com/docs/about-mono/roadmap/ (ver "Unsupported technologies")
  83. #78 Pensaba que en meneame solo habia informáticos y amas de casa linuxeras :-P
  84. #36 El Visual Studio Online es gratuito para equipos de hasta 5 personas, y teniendo en cuenta que la gente que es MSDN no cuenta para ese número, y los stakeholders tampoco. Todas las versiones de Visual Studio tienen versión Express gratuita, lo mismo para SQL Server, además de los acuerdos que tienen con universidades para regalar licencias a los estudiantes.

    Toda la documentación del CLI y del CLR de .NET era libre, y es lo que hizo posible Mono. De no ser así, el ejercicio de ingeniería inversa sería horrendo.

    En cuanto a libertad del software y potenciamiento del software libre, solamente diré que en las presentaciones, hackathones, meetups y encuentros que he acudido al respecto, Google y Microsoft están presentes y tienen un roadmap conjunto, Oracle no ha aparecido en su vida, y java está totalmente fuera de este ámbito. El propio microsoft ha modificado su roadmap, ha eliminado el xaml de su ecuación, y ha tirado por html5 y javascript, que es lo que ahora se da en el nivel 1 de las certificaciones de desarrollo de Microsoft. La integración de javascript con Visual Studio es cojonuda, y en los repositorios de NuGet (lo que vendría a ser Maven para visual studio) encuentras montones de paquetes para integrar angular.js, bootstrap, jasmine, etc. en tus proyectos. Básicamente lo que pretende Visual Studio es ser un IDE de desarrollo para cualquier lenguaje, incluyendo el fullstack de javascript, y en cuanto a arquitecturas de proyectos lo que proponen hoy en día es un backend .NET con servicios REST y un frontend html5+javascript stack.

    Java en cambio sigue intentando vender que hay que usar javafx, struts, jsp, liferay o cualquier otra cosa de estas que a día de hoy suena a vetusto y rancio. La versión 8 llega con años de retraso con respecto a otros lenguajes.

    Y a la gente que piensa que programar en .NET significa hacer aplicaciones para Windows... Eso es como pensar que programar en Java significa hacer applets. El cliente pesado casi no existe hoy en día, así que pensar eso es vivir un pelín en el pasado. Os voy a poner un ejemplo real: visitad Vueling y bajad la aplicación móvil de Vueling. El backend es .NET, y la aplicación móvil está hecha con angular.js, y todo con Visual Studio.
  85. #3 Es destacable el hecho de que, en general, liberar el código no suele ser suficiente. Microsoft no suele crear comunidad alrededor de sus productos (no es que la gente no acuda a su llamada, es que ni lo intenta), suele dejar su código tirado (sin documentación y sin mantenimiento) en Codeplex.

    E incluso cuando resulta que le dan un poco más de mimo al producto... está plagado de dependencias de productos no libres. No es una crítica a Microsoft, cada uno hace lo que le sale de la punta del nabo con lo que es suyo, pero dejemos claro que "ser abierto" es algo más que cagar código, el concepto tiene ciertas connotaciones sociales que no encajan demasiado bien con el hacer de Microsoft.
  86. sorry, but python>>>.net for my

    Casi dejo de progarmar por pasarme a "pseudo c" en entorno windows. Menos mal q solte el its a trap! a tiempo.
  87. #1 ¿Porqué tiene que ser sin razón alguna? ¿Es que no se pueden tener razones para decir cosas malas de M$?
  88. ¡Es una trampa!
  89. Espero que esto ayude a que sea mas fácil ejecutar aplicaciones programadas en .Net como AutoCAD en Linux (aunque sea usando wine)
  90. Vaticino suicidios colectivos de los fanboys del software libre
  91. #84
    Llamemos a las cosas por su nombre: de código abierto es sólo eso, que el código fuente se puede ver (libertad para mirarlo, estudiarlo, analizarlo). Y software libre es otra cosa, como dije en #35 así que no hables como si fuese exactamente lo mismo.

    cc #51
  92. #79 pero es siempre sibre windows, no?.
    Vamos que quieren animar a los desarrolladores para que hagan mas apps para winpho y mas relevancia en servidores web, no?
    Me parece un buen metodo, llega tarde, pero bien.
  93. #94 Lo siento, pero no. La definición de "open source" de la OSI es prácticamente idéntica (en cuanto a implicaciones, no en cuanto a su desarrollo por escrito) a la del software libre de la FSF (y esa es la definición comúnmente aceptada). Las únicas diferencias reales son connotaciones filosóficas : opensource.org/osd

    La OSI no cambió la definición de software libre prácticamente en nada, solo le cambió el nombre y el discurso. Lo que cambia es más el objetivo de quien usa cada palabra que el significado que representan.

    Código abierto no és "código visible", es más que eso. Así que venga, te animo a ti a llamar a las cosas por su nombre.
  94. #96 Estaba para Windows y Linux a través de MONO pero si ahora lo liberan estará disponible para cualquier SO, lo que ayudará a que sea más utilizado, sería extraño a gente de Linux programando en cosas de Microsoft, pero así es como van cambiando las cosas

    Como dices la maniobra parece ser que hagan más aplicaciones para Windows 10 ahora que va a ser universal para cualquier dispositivo (móviles, tabletas, PC's, portátiles etc etc)
  95. #97 Añado: por si hay alguien perdido. La OSI eliminó el "objetivo social" del discurso, centrándose en las bondades "económicas y de mercado".

    Eric S. Raymond quería que las empresas no vieran el software libre como algo peligroso, y dado el talante reaccionario de estas, él y unos cuantos más tuvieron que alejar los fantasmas del "izquierdismo radical" y envolver la idea con papel de regalo de color capitalista.

    Fíjate en que la mayoría de empresas hablan de "open source" y no de "free software (as in freedom)", no solo es más corto y sencillo de explicar, dejan clara una postura ideológica: les importa una mierda la solidaridad, la comunidad y la "ética hacker" (y no digo que sea malo, pero es lo que hay, que cada uno juzgue por su cuenta). Ya tuvimos ejemplos clarísimos con el dominio de Sun Microsystems sobre OpenOffice (daba igual que fuera software libre, mantenía un control férreo sobre su desarrollo, de ahí que surgiera GoOo y más tarde LibreOffice), o con el control férreo de Canónical sobre la propiedad intelectual de su escritorio Unity (se tiene que firmar un acuerdo CLA que te obliga a ceder la propiedad intelectual de tu código a Canonical, eso significa que aunque sea libre... Canónical puede hacer una versión cerrada sin tu permiso).
«12
comentarios cerrados

menéame