
Brian Curtis
0
2760
67
¿Crees que el movimiento del software de código abierto ¿Qué es el software de código abierto? [MakeUseOf explica] ¿Qué es el software de código abierto? [Explica MakeUseOf] "Código abierto" es un término que se usa mucho en estos días. Puede saber que ciertas cosas son de código abierto, como Linux y Android, pero ¿sabe lo que implica? ¿Qué está abierto ... fue solo una moda que alcanzó su punto máximo a principios de la década de 2000? Bueno, eso es absolutamente no el caso. De hecho, el movimiento de código abierto se ha acelerado mucho en los últimos años, gracias al apoyo de algunas empresas inesperadas..
Por ejemplo, Apple abrió el lenguaje de programación Swift Swift Is Going Open Source de Apple: ¿y qué? Swift de Apple se está volviendo de código abierto: ¿y qué? Incluso si usted no es un programador, la decisión de Apple de Swift de código abierto lo afectará. ¿Quieres saber por qué y cómo? en 2015. Así es: la misma compañía que acumuló miles de millones de dólares a través de diseños y tecnologías patentados en realidad adoptó el código abierto, al menos para esto. El software de código abierto tiene muchos beneficios 5 razones por las que el software debería ser gratuito y de código abierto 5 razones por las que el software debería ser gratuito y el software libre de código abierto no solo significa que puede utilizar la aplicación o el juego sin pagar. ¡Se trata de longevidad, privacidad, propiedad y mucho más! , y Apple es lo suficientemente inteligente como para darse cuenta de que.
Y no son los únicos.! Puede encontrar docenas, incluso cientos, de casos en los que las compañías lanzaron código fuente para proyectos que alguna vez fueron propietarios, y generalmente se beneficiaron de él. Estos son algunos de los ejemplos más notables, muchos de los cuales probablemente reconocerá..
1. Mozilla Firefox
Firefox no siempre fue Firefox.
En la década de 1990, cuando Internet todavía era nuevo y sin explotar, el navegador web más popular era un software patentado llamado Netscape Navigator. Sin embargo, debido al exitoso empuje del mundo de Microsoft hacia Internet Explorer, Netscape Navigator había desaparecido en la década de 2000.
Crédito de la imagen: Fundación Mozilla a través de Wikimedia Commons
A su vez, Netscape Corporation siguió adelante y creó el conjunto de software Netscape Communicator, que se utilizó como base para el conjunto de aplicaciones Mozilla, que eventualmente se convertiría en la base del navegador Phoenix. Debido a la presión de la marca registrada, Phoenix fue primero renombrado a Firebird y finalmente renombrado por segunda vez a Firefox.
2. LibreOffice
¿Te sorprende ver a LibreOffice en esta lista? De hecho, LibreOffice no siempre fue de código abierto.
Comenzó como un procesador de texto patentado en 1985 bajo el nombre de StarWriter, que formaba parte de StarOffice by StarDivision. La compañía fue adquirida posteriormente por Sun Microsystems en 1999, quien tomó la aplicación y la convirtió en una alternativa de código abierto para Microsoft Office, lo que le valió el nombre de OpenOffice.
Pero luego entró Oracle Corporation y adquirió Sun Microsystems en 2010. Esto llevó a algunos usuarios de OpenOffice, que no estaban contentos con la historia y reputación de Oracle como desarrollador de software, a bifurcar el código fuente y lanzarlo como LibreOffice. Ahora aquí estamos hoy, con LibreOffice como una de las mejores suites de oficina gratuitas actualmente disponibles ¿Es LibreOffice digno de la corona de Office? ¿Es LibreOffice digno de la corona de la oficina? LibreOffice es el rey de las suites de oficina gratuitas. Es poco probable que reemplace Microsoft Office en un entorno empresarial, pero es una excelente alternativa para usuarios ocasionales. Esto es lo nuevo en LibreOffice 5.1. .
3. ICQ
ICQ (“Yo te busco”) es un popular mensajero instantáneo que se lanzó en 1996 y allanó el camino para el éxito de aplicaciones más conocidas como AIM, YIM y MSN Messenger. Sorprendentemente, ICQ todavía es utilizado por más de 11 millones de usuarios en todo el mundo..
No se sabe mucho sobre la historia de ICQ, pero esto es lo que sabemos: ICQ fue adquirida por AOL en 1998, luego vendida de AOL a Mail.Ru en 2010, y luego abierta por Mail.Ru en 2016. No ha surgido mucho de su fuente abierta, principalmente porque la mayoría de las personas simplemente no lo saben o no les importa.
En resumen, este movimiento es el epítome de “demasiado poco y demasiado tarde” y no espero que ICQ explote en popularidad nunca más. Pero es un buen movimiento por Mail.Ru, por lo que merecen un poco de crédito.
4. Licuadora
Los entusiastas del código abierto a menudo señalan a Blender como un ejemplo de software de código abierto hecho correctamente. Sirve como prueba de que el software de código abierto poder ser tan bueno como las alternativas de nivel profesional, y en el caso de Blender, ese software de código abierto puede ser mejor que el software propietario.
Pero aquí está el truco: no siempre fue de código abierto!
Blender comenzó como una aplicación de animación interna en 1995, se lanzó como shareware en 1998 y se cerró en 2002 cuando la empresa en desarrollo se declaró en quiebra. Como último esfuerzo, el desarrollador principal realizó una campaña de recaudación de fondos y prometió abrir Blender de código abierto si la comunidad recaudaba € 100,000. El objetivo se cumplió en solo unos meses y Blender ha sido de código abierto desde entonces.
No solo eso, sino que la comunidad Blender está más viva y activa que nunca. Si desea aprender modelado 3D, animación, efectos visuales o incluso edición de video, consulte estos tutoriales para comenzar a usar Blender Introducción a Blender: 7 Tutoriales fantásticos para principiantes Introducción a Blender: 7 Tutoriales fantásticos para principiantes El modelado 3D es Una excelente manera de ejercitar la creatividad mientras se mantiene en contacto con su lado técnico. Aquí hay algunos tutoriales gratuitos increíbles. .
5. El .NET Framework
Hace cinco años, si hubiera encuestado a un grupo de personas en busca de empresas que pensaban que Nunca Si aceptamos la filosofía del código abierto, es probable que Microsoft haya encabezado la lista. Entonces, cuando Microsoft abre el .NET Framework, un GNU que comienza para Microsoft: lo que significa un .NET Framework de código abierto para el resto de nosotros Un GNU que comienza para Microsoft: lo que un marco .NET de código abierto significa para el resto de nosotros Una parte importante de su código bajo una licencia permisiva de código abierto. Este movimiento rompe con años de tradición. ¿Pero por qué y qué significa para ti? en 2014, la boca de todos cayó.
Para entender por qué fue un momento tan monumental, necesitamos saber qué es .NET Framework y por qué existe en primer lugar.
Lanzado en 2002, .NET Framework proporciona una tonelada de código que los desarrolladores pueden usar para acelerar el proceso de desarrollo. Por ejemplo, si quiero crear una aplicación comercial, no tengo que codificar toda la lógica para dibujar la ventana en la pantalla, el marco puede manejar eso por mí. Consulte nuestra guía introductoria de .NET Framework Microsoft .NET Framework: por qué lo necesita y cómo instalarlo en Windows Microsoft .NET Framework: por qué lo necesita y cómo instalarlo en Windows Debe instalarlo o actualizarlo . Pero, ¿sabes qué es .NET Framework? Le mostramos por qué lo necesita y cómo puede obtener la última versión. para más detalles.
La desventaja es que el código basado en .NET Framework solo puede ejecutarse en máquinas que tienen .NET Framework Runtime Environment, y durante mucho tiempo esto solo estuvo disponible para Windows. Pero con el marco de código abierto, se puede portar a Mac, Linux y otros sistemas operativos, lo que permite crear aplicaciones multiplataforma con una base de código.
6. Escritor en vivo
La incursión de Microsoft en el software de código abierto no fue algo único. En los años transcurridos desde la apertura del .NET Framework, Microsoft ha hecho lo mismo para varios otros proyectos, incluida la querida aplicación Windows Live Writer.
En la década de 2000, Microsoft adquirió e integró una compañía llamada Onfolio y todos sus productos de software. Una de estas aplicaciones, Onfolio Writer, se lanzó en 2007 como Windows Live Writer, luego se actualizó anualmente hasta su última versión en 2012. En ese momento, el desarrollo cesó.
Afortunadamente para los fanáticos de Live Writer, la aplicación fue de código abierto en 2015 y se bifurcó en lo que ahora se conoce como Open Live Writer. Este es un excelente ejemplo de por qué el software de código abierto es excelente para los usuarios finales: si los desarrolladores originales dejan de trabajar en él, alguien más puede bifurcarlo y seguir trabajando en él. Software de código abierto y bifurcación: Lo bueno, lo grande y lo feo Abierto Software de origen y bifurcación: lo bueno, lo bueno y lo feo A veces, el usuario final se beneficia enormemente de las horquillas. A veces, la bifurcación se realiza bajo un manto de ira, odio y animosidad. Veamos algunos ejemplos.. .
7. Xamarin Studio
Aquí hay un tercer ejemplo de Microsoft haciendo lo correcto por la comunidad de código abierto.
Xamarin Studio era un entorno de desarrollo integrado patentado Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Elegir entre un IDE avanzado y un editor de texto más simple puede ser difícil. Ofrecemos información para ayudarlo a tomar esa decisión. eso simplificó el proceso de creación de aplicaciones Mono, Cocoa, Android e iOS usando C #. A principios de 2016, Microsoft se lanzó para adquirir Xamarin y todos sus productos de software, y luego abrió la mayor parte de ellos..
Xamarin Studio se suspendió porque la mayoría de sus características se incorporaron a Microsoft Visual Studio. El resto del software del Xamarin SDK se lanzó bajo la licencia MIT. Incluso tomaron Mono, una reimplementación dirigida por Xamarin de .NET Framework que tenía licencia bajo GPL y LGPL, y la volvieron a licenciar bajo MIT.
En otras palabras, Microsoft tomó un proyecto bien conocido cuyas partes eran de propiedad exclusiva o de código abierto con restricciones e hizo que la mayor parte fuera de código abierto sin restricciones.
8. Código de Visual Studio
Es difícil encontrar buenos editores de texto para programadores. Sublime Text es excelente, pero cuesta $ 70, y las alternativas de código abierto como Atom y Brackets siempre han tenido problemas (por ejemplo, bajo rendimiento, actualizaciones defectuosas, etc.). No fue sino hasta Visual Studio Code que pudimos tener lo mejor de ambos mundos..
Nota: Visual Studio Code está completamente separado de Visual Studio.
Visual Studio Code se lanzó por primera vez en junio de 2015 bajo una licencia patentada de código cerrado. Pero después de muchos comentarios y muchas solicitudes de la comunidad, Microsoft lo abrió y lo lanzó en GitHub bajo la Licencia MIT. Ahora podría decirse que es el mejor editor de texto que existe y muchos ex usuarios de Sublime / Atom / Brackets han salido a su favor..
Personalmente lo uso todos los días y lo recomiendo encarecidamente. Si desea comenzar, consulte estos consejos de productividad para usuarios de Visual Studio Code. 10 Consejos esenciales de productividad para Visual Studio Code. 10 Consejos esenciales de productividad para Visual Studio Code. Visual Studio Code elimina otros editores de texto de programación. Es gratis, de código abierto, rápido como el rayo y repleto de características de productividad. .
El software de código abierto es el futuro
El software patentado siempre existirá y no se puede negar eso. Pero es fascinante ver cómo el movimiento de código abierto está ganando terreno. ¿Quieres explorar aún más? Vea nuestra publicación sobre cómo encontrar software de código abierto para Windows Cómo encontrar software de código abierto para Windows Cómo encontrar software de código abierto para Windows ¿Le preocupa la privacidad, la seguridad de los datos o el código malicioso oculto en su software? Con el software propietario, nunca se sabe realmente qué está haciendo el programa con sus datos. El código abierto es la respuesta! .
Cada vez más, se está volviendo posible con nada más que software de código abierto ¿Se puede obtener mediante el uso de software de código abierto puro? ¿Se puede obtener mediante el uso de software de código abierto puro? El software de código abierto es mucho más común de lo que piensas, y es una gran filosofía para vivir. ¿No convencido? Hay muchas posibilidades de que pueda ser productivo con solo software de código abierto. . Solo asegúrese de comprender las sutiles diferencias entre “fuente abierta” y “gratis” software Open Source vs. Software libre: ¿Cuál es la diferencia y por qué es importante? Código abierto vs. Software libre: ¿cuál es la diferencia y por qué es importante? Muchos suponen que "código abierto" y "software libre" significan lo mismo, pero eso no es cierto. Le conviene saber cuáles son las diferencias. - los dos no son sinónimos, aunque los usuarios tienden a combinarlos.
¿Cómo te sientes acerca del software de código abierto? ¿Lo buscas siempre que sea posible? ¿O prefiere la mejor calidad en general de las aplicaciones propietarias? Comparte con nosotros en un comentario a continuación!