¿Crees que el movimiento del software de código abierto ¿Qué es el software de código abierto? [MakeUseOf Explains] ¿Qué es el software de código abierto? [MakeUseOf Explains] "Open source" es un término que se usa mucho estos días. Puede que sepa que ciertas cosas son de código abierto, como Linux y Android, pero, ¿sabe lo que implica? ¿Qué está abierto ... Leer más fue solo una moda que alcanzó su apogeo en la década de 2000? Bueno, ese no es el caso en absoluto. De hecho, el movimiento de código abierto ha tomado mucha fuerza en los últimos años, gracias al apoyo de algunas compañías inesperadas.
Por ejemplo, Apple open obtuvo el lenguaje de programación Swift. Swift Is Going Open Source de Apple: ¿y qué? Swift de Apple va en fuente abierta: ¿y qué? Incluso si usted no es un programador, la decisión de Apple de abrir Swift le afectará. ¿Quieres saber por qué y cómo? Lea más en 2015. Así es: la misma compañía que amasó miles de millones de dólares a través de diseños y tecnologías patentadas en realidad abrazó el código abierto, al menos para esto. El software de código abierto tiene muchos beneficios 5 razones por las que el software debe ser gratuito y de código abierto 5 razones por las que el software debe ser gratuito y de código abierto El software gratuito no solo significa que puede utilizar la aplicación o el juego sin pagar. ¡Se trata de la longevidad, la privacidad, la propiedad y mucho más! Lea más, y Apple es lo suficientemente inteligente como para darse cuenta de eso.
¡Y ellos no son los únicos! Puede encontrar docenas, incluso cientos, de casos en los que las empresas publicaron el 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 aún era nueva y no se explotaba, el navegador web más popular era un software propietario llamado Netscape Navigator. Sin embargo, debido al empuje exitoso del mundo de Microsoft hacia Internet Explorer, Netscape Navigator casi había desaparecido en la década de 2000.
A su vez, Netscape Corporation siguió adelante y creó el paquete 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 renombrada por primera vez como Firebird y finalmente renombrada 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 textos propietario en 1985 bajo el nombre StarWriter, que era parte de StarOffice por StarDivision. Posteriormente, Sun Microsystems adquirió la empresa 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 Oracle Corporation ingresó y adquirió Sun Microsystems en 2010. Esto motivó a algunos usuarios de OpenOffice, que no estaban contentos con la historia y reputación de Oracle como desarrollador de software, a copiar 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 Office Crown? ¿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. Estas son las novedades de LibreOffice 5.1. Lee mas .
3. ICQ
ICQ ("I Seek You") es un popular programa de mensajería instantánea 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 se vendió de AOL a Mail.Ru en 2010 y luego se abrió a través de Mail.Ru en 2016. No ha salido mucho de su Abastecimiento abierto, principalmente porque la mayoría de la gente simplemente no sabe o no le importa.
En resumen, este movimiento es el epítome de "muy poco, demasiado tarde" y no espero que ICQ explote en popularidad nunca más. Pero es un movimiento agradable por Mail.Ru, así que merecen algo de crédito.
4. Licuadora
Los entusiastas de Open Source a menudo apuntan a Blender como un ejemplo de software de código abierto hecho correctamente. Sirve como prueba de que el software de código abierto puede 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 compañía en desarrollo se declaró en quiebra. Como último recurso, el desarrollador principal realizó una campaña de recaudación de fondos y prometió abrir Blender de código fuente 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 de 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 con Blender. Comenzar con Blender: 7 Tutoriales fantásticos para principiantes Comenzar con Blender: 7 Tutoriales fantásticos para principiantes El modelado 3D es una excelente manera de ejercitar la creatividad sin perder de vista su lado técnico. Aquí hay algunos tutoriales gratuitos increíbles. Lee mas .
5. El .NET Framework
Hace cinco años, si habías encuestado a un grupo de personas para compañías que pensaban que nunca adoptarían la filosofía del código abierto, Microsoft probablemente habría encabezado la lista. Entonces, cuando Microsoft abre el origen del .NET Framework, un GNU que comienza para Microsoft: lo que un código abierto .NET Framework significa para el resto de nosotros, un GNU, un nuevo comienzo para Microsoft: un framework de .NET, un código abierto, significa el resto de nosotros. una parte significativa 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? Lea más en 2014, todos se quedan boquiabiertos.
Para entender por qué este fue un momento tan monumental, necesitamos saber qué es .NET Framework y por qué existe en primer lugar.
Lanzado en 2002, .NET Framework proporciona un montón 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 framework puede manejar eso por mí. Consulte nuestra guía de introducción a .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 Usted necesita instalarlo o actualizarlo . ¿Pero sabes lo que es .NET Framework? Le mostramos por qué lo necesita y cómo puede obtener la última versión. Lea más para más detalles.
La desventaja es que el código basado en .NET Framework solo se puede ejecutar en máquinas que tienen .NET Framework Runtime Environment, y durante mucho tiempo esto solo estuvo disponible para Windows. Pero dado que el marco es de código abierto, puede trasladarse a Mac, Linux y otros sistemas operativos, lo que permite crear aplicaciones multiplataforma con una sola 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 posteriores a la creación abierta de .NET Framework, Microsoft ha hecho lo mismo para muchos 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 actualiza 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 origen 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 ideal 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 bifurcaciones: el bueno, el grande y el feo abierto Software de fuente y bifurcación: el bueno, el grande y el feo A veces, el usuario final se beneficia enormemente de los tenedores. A veces, el tenedor se realiza bajo un velo de ira, odio y animosidad. Veamos algunos ejemplos. Lee mas .
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. IDEs: ¿Cuál es mejor para los programadores? Editores de texto vs. IDEs: ¿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 algunas ideas para ayudarlo a tomar esa decisión. Leer más que simplificó el proceso de creación de aplicaciones Mono, Cocoa, Android e iOS usando C #. A principios de 2016, Microsoft se lanzó en picado para adquirir Xamarin y todos sus productos de software, y luego abrió la mayoría de ellos.
Xamarin Studio se suspendió porque la mayoría de sus características se incorporaron a Microsoft Visual Studio. Todo el otro software en el SDK de Xamarin fue lanzado bajo la licencia MIT. Incluso tomaron Mono, una reimplementación liderada por Xamarin del Framework .NET que fue licenciado bajo GPL y LGPL, y lo relicenciaron bajo MIT.
En otras palabras, Microsoft tomó un proyecto conocido cuyas partes eran propietarias o de código abierto con restricciones y la mayoría de ellas eran de código abierto sin restricciones.
8. Código de Visual Studio
Los buenos editores de texto para programadores son difíciles de conseguir. 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 de errores, etc.). No fue hasta el Código Visual Studio 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 propietaria 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 de MIT. Ahora es posiblemente el mejor editor de texto existente y muchos ex usuarios de Sublime / Atom / Brackets se han embarcado a favor de él.
Yo 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 Sugerencias esenciales de productividad para Visual Studio Código 10 Sugerencias esenciales de productividad para código de Visual Studio Visual Studio Code saca a otros editores de texto de programación del agua. Es gratis, de código abierto, a la velocidad del rayo y está repleto de funciones de productividad. Lee mas .
El software de código abierto es el futuro
El software propietario siempre existirá y no se puede negar eso. Pero es fascinante ver cómo el movimiento de fuente abierta 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! Lee mas .
Cada vez más, es posible sobrevivir 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 una gran filosofía para vivir. ¿No convencido? Las posibilidades son bastante altas de que pueda ser productivo solo con el software de código abierto. Lee mas . Solo asegúrate de entender las diferencias sutiles entre el software "de código abierto" y el software "libre". Código abierto 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 asumen que "código abierto" y "software libre" significan lo mismo, pero eso no es cierto. Le conviene saber cuáles son las diferencias. Leer más: los dos no son sinónimos, aunque los usuarios tienden a confundirlos.
¿Cómo te sientes acerca del software de código abierto? ¿Lo buscas siempre que sea posible? ¿O prefieres la mejor calidad en general de las aplicaciones propietarias? ¡Comparte con nosotros en un comentario a continuación!