linux microsoft

 Mientras Windows se movía en el sistema privativo, el movimiento FOSS Free Open Source Software seguia su evolución. Había empresas como Corel que sacaba programas para Gnu/Linux inclusive su propia distribucion.
  En los inicios de Internet se utilizo mucho Gnu/Linux para servidores, por ejemplo el servidor web Apache llego a tener la mayor parte del mercado.

  Como había maquinas con Windows junto con Gnu/Linux, la interconexion fue iniciativa de la Comunidad FLOSS se debía trabajar juntos es así como se utilizo ingeniería inversa para los programas de Windows, es así como surge Samba para compartir linux con windows trabajando con el mismo protocolo de comunicación de maquinas en red.

  También se uso ingeniería inversa para los proyectos Wine y ReactOS. Wine para crear una capa de compatibilidad para ejecutar programas Windows y ReactOS se planteo ser un clon libre de windows.

Para administrar wine se crearon programas como Playonlinux, Winetricks y Vineyard. 

Apareció una distribución distinta de las demas hasta ese momento Lindows OS que prometía instalar MS Office mediante wine. El juego de palabras no le gusto a Microsoft que los demando pero perdió pero le compro la marca Lindows en desuso hasta ahora.

  La empresa detrás de wine, Codeweavers, saco una versión privativa llamada como no CrossOver que tenia una colección de programas que se ejecutaban en Windows ademas cualquier empresa podía contratarla para ejecutar sus programas de Windows en CrossOver.

  En cuanto a los programas de Escritorio:
Skype un programa privativo de comunicación por internet tenia una versión para Gnu/Linux cuando Microsoft lo compro hubo incertidumbre sobre una versión en Gnu/Linux hasta que saco una versión de Skype para Gnu/Linux.
 Pues no solo Windows NT, también Ms Office es objeto de imitación, como es el programa Ofimática WPS para Gnu/Linux antes Kingsoft Office, que ofrecia una version limpia de  MS Office.

  Micosoft sacaba sus licencias código abierto y empezó a crear código y liberarlo como código abierto y como los grandes decidió sacar su propio proyecto Codeplex  web de alojamiento de programas código abierto.

Ademas Microsoft incursiono en la nube con Azure un servicio de computación en la nube que trabajaba con maquinas virtuales de distribuciones Gnu/Linux para poder hacerlo tuvo que contribuir en el código del Kernel Linux sobre todo en la de Hyper-V drivers por lo que Microsoft llego a estar dentro de los 20 contribuidores del kernel Linux.

Microsoft pone a disposición del publico el código fuente para MS-DOS 1.1 Y 2.0 Y Word para Windows 1.1 A.

  Al igual que paso con java que se crearon programas de código abierto para replicarlo, lo mismo sucedió con .NET el framework de Microsoft, se creo el proyecto Mono para crear un sustituto completo código abierto de . NET que puede ejecutarse en muchos sistemas de software, incluyendo Android, la mayoría de las distribuciones de Linux, BSD, MacOS, Windows, Solaris e incluso en algunas consolas de vídeo juegos como PlayStation 3, Wii y Xbox 360.

  Microsoft traslado sus programas a la nube es decir que pueden ser usados desde un navegador compatible con Html 5 es así como nace Office 365 programas que son la version web de Word Excel Powerpoint entre otras, pues con una cuenta de Ms Live es que puedes usar las versiones separadas es asi que se creo un programas que instala accesos directos a los programas web es devcir MS Office Web Apps para Gnu/Linux.

  Es en el marco de la Microsoft Cloud Brifing del 20 de Octubre del 2014, Satya Nadellael nuevo CEO de Microsoft dijo que no estaba dispuesto a lidiar con viejas batallas y concluyo que Microsoft ama a Linux.

  Durante El evento para desarrolladores Connect() en San Francisco el 12 y 13 de Noviembre 2014, Microsoft hace codigo abierto la plataforma .Net  y lanza version para Gnu/Linux y OS X poniendo su código a disposición en GitHub.

  En la conferencia de Microsoft Build 29 de abril 2015, se lanzo Visual Studio Code un editor de código ligero y multi plataforma, para Gnu/Linux, OSX  y Windows gratuito y disponible de inmediato.

  El 17 de Setiembre 2015 Microsoft presento Azure Cloud Switch (ACS) A Linux distro un sistema operativo gnu/linux para ser usada como switchs para la comunicación de la infraestructura de Azure.

  En el Connect() el 18 de noviembre 2015 Visual Studio Code ya es código abierto con licencia MIT y estará disponible en GitHub.

  El 5 de Diciembre del 2015 Chakra el motor de javacript que esta detras del navegador Edge fue liberado como código abierto con licencia MIT,que a partir de ahora se llamara chacracore, que estará disponible en Github.

  El 26 de febrero 2016 Microsoft compro Xamarin por un monto no mencionado, estando al tanto de lo importante que es el desarrollo de aplicaciones moviles, en las que Xamarin se convirtió en líder, siendo escogido por 15,000 clientes en 120 países entre ellas a grandes compañías entre ellas 100 de las de Fortune 500. Xamarin es gratuito, multi plataforma y código abierto, una plataforma de aplicaciones para crear aplicaciones de Android e iOS con .NET y C #.

Microsoft escrbio en su blog el 7 marzo 2016 que tendría una versión de su programa de base de datos SQL Server 2017 para Gnu/Linux, resaltando que sigue siendo un programa privativo, luego lanzo una versión de SQL Server para Windows, Gnu/Linux e imagen Docker.

En la conferencia Build el 30 de marzo del 2016 Microsoft integrara subsistema Ubuntu Bash en Windows 10. Esto se da gracias a la colaboración de Microsoft y Canonical.

Microsoft ha lanzado Powershell para Gnu/Linux y Mac. permitiendo a Gnu/Linux el acceso a otro interprete de comandos, de los mucho que y tiene. Ha liberado el código en GitHub con licencia MIT.

  Microsoft se ha unido a la Linux Foundation, nada menos que como miembro Platinum, lo que lo convierte en uno de los mayores aportantes de la institución.

 En febrero del 2017 Micosoft anuncio la migración de Windows a Git, para el 26 de Mayo ya tenían el 90% concretado con sus 4,352 ramas se convierte en el mayor repositorio de código del mundo.
 MIcrosoft usando Git  nos dan las estadísticas y Windows tiene 300 Gbytes de código.

 Pues van 10 años que se descontinuo Linspire entonces PC / OpenSystems LLC, que se encarga del desarrollo de Black Lab Linux, ha adquirido las marcas comerciales de Linspire y ha lanzado Linspire 7 y Freespire 3.

 Microsoft creo Azure Sphere un Linux para la IOT, una solución  privativa o cuasi privativa usando una distribución con kernel Linux, las razones de porque usar  Linux y no Windows, es por la ventajas del Linux, especialmente la seguridad.  Pues bien Azure Sphere es un sistema que consta de 3 partes.

 Microsoft anuncio que compro GiHub por 7,500 millones de dolares en acciones de Microsof.t. El CEO de Microsoft, Satya Nadella, dijo que la fusión entre las dos firmas fortalecerá el compromiso de Microsoft para la innovación y la libertad en el desarrollo de programas.
Despues de la compra varios programadores hicieron una migración principalmente a GitLab.

 Steam crea Proton para jugar juegos de Windows en Gnu/Linux. Podemos ver los avances de la mejora de Proton visitando la web de protondb. se puede ver que la lista de juegos que se pueden jugar con Proton es de 10.402 de 13730.

 Microsoft utilizara Chromium para su navegadore web Edge, heredando los beneficios como es la compatibilidad de las extenciones.
 Ademas Microsoft anuncio que planea convertirse en el “mayor contribuidor” de Chromium

 WSL2 es la segunda versión de Windows Subsystem for Linux, que trabaja con un kernel Linux sobre la marcha que traduce las llamadas del sistema Linux a las llamadas del sistema Windows NT.  Esta tecnología permite la utilización de las distribuciones Gnu/Linux como Ubuntu, Debian, Kali, Fedora y SUSE. esta orientado para desarrolladores que trabajen con la terminal centrándose en las herramientas que funcionan por línea de comandos.

 Microsoft anuncio el lanzamiento de Teams una aplicación para trabajo en grupo especialmente en el mundo laboral parte de Microsoft 365 la sucesora de Office 365, agregando que es la primera aplicación de escritorio de Microsoft 365 en aterrizar en Gnu/Linux.

 En el evento Ignite el 12 de noviembre 2019 Microsoft anuncio Microsoft Defender Advanced Threat Protection para Gnu/Linux. funciona como protección contra amenazas de Microsoft (MTP) generalmente disponible proporciona inteligencia, automatización e integración para coordinar la protección, detección, respuesta y prevención al combinar y organizar en una única solución las capacidades de Protección contra amenazas avanzada (ATP) de Microsoft Defender (puntos finales ), Office 365 ATP (correo electrónico), Azure ATP (identidad) y Microsoft Cloud App Security (aplicaciones.

 Windows 7 lanzado el 2009, el 14 de Enero del 2020 termino el soporte para Windows 7, por eso los usuarios de Windows 7 tenian como alternativas quedarse en Windows 7 o cambiarse a Windows 10 o pasarse a Mac o cambiar Windows 7 por Gnu/Linux.

 Microsoft ha lanzado Microsoft Application Inspector en GitHub como Codigo Abierto es una herramienta de análisis de código especialmente el Codigo Abierto para entre otras cosas la seguridad y puede examinar millones de líneas de código en varios lenguajes de programación diferentes, esta escrita sobre .NET Core.

 El equipo de Wine se enorgullece en anunciar que la versión estable Wine 5.0 ya está disponible. Esta versión representa un año de esfuerzo de desarrollo y más de 7,400 cambios individuales.

 Github empresa que le pertenece a Microsoft compro NPM  ( Node Package Manager). el registro de software más grande del mundo por un monto no especificado

 La historia continuara ……