Microsoft tog bara ett steg närmare fri programvara Efter att ha släppt källkoderna, köpt GitHub och skapat din egen version av Linux kom en annan överraskning.
Företaget också meddelade att Windows Forms, WinUI (Windows UI Library) och WPF (Windows Presentation Foundation) nu kommer att bli öppen källkod.
Därför, Microsoft släpper källkoden för vissa applikationer Tillsammans med NET Core 3.0 Preview-versionen var detta vad Microsoft meddelade i en del av Connect 2018-konferensen.
Förutom detta, Microsoft du ger upp dessa Windows UX-ramar. WPF, Windows Forms och WinUI de är nu tillgängliga med hela källkoden från GitHub.
Microsoft utvecklar en ny webbläsare
Dessutom, Det finns rykten om att Microsoft har beslutat att avsluta sin Edge-webbläsare och istället skulle företaget utveckla en annan webbläsare helt baserad på Chromium. eftersom Edge ansågs vara ett misslyckande bland användarna.
Denna nya webbläsare som är planerad att levereras som standard i Windows 10 istället för Edge.
Projektet utvecklas under kodnamnet "Anaheim" och det är anmärkningsvärt för övergång till den kostnadsfria utvecklingen av Chromium-projektet snarare än att utveckla sin egen EdgeHTML-webbläsarmotor.
Enligt nya rapporter som först dök upp i Windows Central tar det inte lång tid innan webbläsaren kommer ut eftersom Microsoft kan meddela att den ersätts redan denna vecka.
Det är inte klart under vilket märke den nya webbläsaren kommer att erbjudas och om användargränssnittet kommer att ändras.
Det är möjligt att den nya webbläsaren presenteras som en större uppdatering för Edge och att den kommer att fortsätta levereras under samma namn, samtidigt som huvudelementen i gränssnittet bibehålls.
Till exempel använder iOS- och Android-versionerna av Edge inte initialt EdgeHTML, utan använder de vanliga webbinnehålls rendering motorer som tillhandahålls av mobila plattformar.
Microsoft planerar att gå i pension Edge
Anledningen till att Edge-utvecklingen avbröts är den här webbläsarens låga popularitet mellan användare och webbutvecklare.
Den mayoría de los Windows 10-användare byter till Chrome på grund av konstanta stabilitets- och prestandaproblem på Edge.
Enligt det globala nettoappbetyget minskade Edge-andelen under året från 4.61% till 4.34%, Firefox-andelen är 10%, Internet Explorer - 11.19%, Chrome - 63.6%
Den Chromium-kompatibla webbläsaren skulle sannolikt ha mer flexibilitet om företaget väljer att inkludera allt i en Chromebook-konkurrent, istället för att använda en förenklad version av Windows 10. Differentieringen av webbläsaren från Google Chrome kommer att vara en annan sak.
Microsoft kommer att behöva göra mycket arbete inom detta område om de vill få tillbaka en solid andel av marknaden som Googles webbläsare för närvarande har.
Tja, under många år har den aldrig fått tillfredsställelse från sina användare, eftersom den lämnade sista minuten-teknologierna åt sidan utan att erbjuda direkt support (som dess konkurrenter utnyttjade mycket bra).
Enligt de senaste siffrorna kontrollerar Chrome mer än hälften av den globala webbläsarmarknaden.
Microsoft och Docker
Och projekten som syftar till öppen källkod slutar inte där. Microsoft och Docker tillkännagav ett open source-projekt, Cloud Native Application Bundle (CNAB).
Målet är att underlätta livscykelhantering för molninbyggda applikationer.
I huvudsak, CNAB är inget annat än en specifikation som gör det möjligt för utvecklare att förklara hur en applikation ska packas och köras.
Med det kan utvecklare definiera sina resurser och sedan distribuera applikationen för allt från den lokala arbetsstationen till offentliga moln.
Specifikationen föddes inom Microsoft. Men teamet pratade med Docker, eftersom Docker-ingenjörer arbetade med ett liknande projekt.
De två beslutade att gå samman och släppa resultatet som ett enda projekt med öppen källkod.
För ungefär ett år sedan insåg vi att vi båda arbetade med samma sak, säger Gabe Monroy, Microsoft. Vi bestämde oss för att kombinera krafter och sätta ihop dem som en industristandard, tillade det.
Och var är bollen? ...