Microsoft: tvrtka otvorenog koda

  • Sep 07, 2023

Microsoft voli Linux, usvaja Docker za svoje poslužitelje i upravo je kupio Revolution Analytics, najveću tvrtku za R statističke jezike otvorenog koda. Ovo nije Microsoft tvog oca.

Microsoft već dugo koristi softver otvorenog koda, poput BSD kod iza izvornog TCP/IP mrežnog skupa, samo što nisu priznali. Bilo je to u vrijeme Billa Gatesa. Danas je druga priča. Nedavno je to rekao izvršni direktor Microsofta Satya Nadella Microsoft voli Linux i Microsoft je upravo kupio Revolution Analytics, koji je glavni open-source igrač za R jezik statističke analize.

microsoft-open-source-communist.jpg

Ovo nije današnji Microsoft. Sada Microsoft prihvaća softver otvorenog koda.

Što se ovdje događa?

Dopustite mi da počnem tako što ću reći što se ne događa. Prvo, nema nikakve šanse da Microsoft otvori sustav Windows ili Microsoft Office. Na stolnom računalu, Microsoft će ostati u vlasništvu kao i uvijek u doglednoj budućnosti.

Međutim, Microsoft se nastavlja transformirati iz tvrtke za prodaju softvera u tvrtku za iznajmljivanje softverskih usluga

Windows kao usluga. Da bi se to potaknulo, Office 365 i njegove druge ponude usluga kao što je Cosmos big-data usluga, Microsoft se oslanja na oblak i upravo u tom skrivenom motoru iza svojih usluga Microsoft prihvaća softver otvorenog koda.

Ovo nije novo. Microsoft se već godinama kreće prema operativnom Linuxu i otvorenom kodu. Prije skoro deset godina Microsoft je sklopio partnerstvo s Novellom, sada SUSE, donijeti Windows Server i SUSE Linux Enterprise Server. U to je vrijeme to bio više potez za integraciju Windows i Linux poslužitelja, ali to su postali prvi Microsoftovi koraci da uvede Linux u ono što će postati Azure i njegovi drugi programi u oblaku.

Istaknuto

  • Je li Windows 10 previše popularan za svoje dobro?
  • 5 načina da pronađete najbolje mjesto za početak svoje karijere
  • Ovako će generativna umjetna inteligencija promijeniti ekonomiju koncerata na bolje
  • 3 razloga zašto više volim ovaj Android od 300 USD u odnosu na Googleov Pixel 6a

Ne vjeruješ mi? Pogledajte što Microsoft radi sa softverom otvorenog koda i oblakom. Taj rani rad sa SUSE-om omogućio je besprijekoran rad Linuxa na Azureu. Danas je 20 posto instanci operativnih sustava Azure Linux. Istina, Azure ne podržava vrhunski poslovni Linux, Red Hat Enterprise Linux (RHEL), ali podržava CoreOS Linux, CentOS, Oracle Linux, SUSE i Ubuntu.

Microsoft niti ne stavlja sva svoja cloud jaja u svoj vlasnički Azure cloud. Microsoft radi s Canonicalom, matičnom tvrtkom Ubuntu Linuxa, na donošenju Windows Server na OpenStack.

Nastavite tražiti: Umjesto da smisli vlastitu tehnologiju spremnika, Microsoft podupire dva programa otvorenog koda. Prvi je Googleov Kubernetes a drugi je silno popularan Docker kontejnerska tehnologija.

U isto vrijeme, Microsoft daje, ali i uzima, otvorenom kodu. Orleans, .NET distribuirani model programiranja u oblaku koji stoji iza igre Halo, postaje open source. Microsoft također nudi puni izvorni kod poslužiteljski .NET core stack i prijenos na Linux i Mac OS X. Microsoft već jest open-source alat za premještanje virtualnih strojeva iz jednog Azure podatkovnog centra u drugi, plus ostalo .NET kod i alati, i mnogo razvojnih alata.

Ono što je svima njima zajedničko jest to da, iako nemaju mnogo veze s javnošću, licem krajnjeg korisnika Sve su Microsoftove ponude vitalne za sve važnije Microsoftove poslužitelje i oblake infrastruktura. Ukratko, većina ljudi to neće vidjeti, ali Microsoft -- da Microsoft -- postao je tvrtka otvorenog koda.

Povezane priče:

  • Otvoreni kod Microsofta
  • Zašto Microsoft voli Linux
  • Novi vodič Linux Foundationa za oblak otvorenog koda
  • Podrška za Docker spremnik dolazi u Microsoftovom sljedećem izdanju Windows Servera
  • Microsoft će surađivati ​​s Googleom na Kubernetes platformi za upravljanje spremnicima