Microsoft rakastaa Linuxia ja Open Sourceia. Miksi?

Sisällysluettelo:

Microsoft rakastaa Linuxia ja Open Sourceia. Miksi?
Microsoft rakastaa Linuxia ja Open Sourceia. Miksi?

Video: Microsoft rakastaa Linuxia ja Open Sourceia. Miksi?

Video: Microsoft rakastaa Linuxia ja Open Sourceia. Miksi?
Video: Gimara Innovation Journey | Episode 2 | #TeamGimara - YouTube 2024, Saattaa
Anonim

Oli aika, jolloin Microsoft oli täysin vastoin Avoimen lähdekoodin ohjelmisto ja piti monia niistä, mukaan lukien Linux, vastustajina. Kuitenkin 2014 tapahtuma, jossa vaiheessa tausta sanoi Microsoft rakastaa Linux (sydämen symboli). Samassa tapahtumassa Nadella vakuutti Microsoftin rakkautta Linuxille ja avoimelle lähteelle.

Microsoft rakastaa avointa lähdettä

Yhtäkkiä olet alkanut nähdä Microsoft rakastaa Linuxia, Microsoft rakastaa avointa lähdettä, SQL Serve rakastaa Linuxia ja tällaisia merkkejä kaikkialla. Olet ehkä lukenut uutisia Microsoftista, joka tunnustaa Open Source -ohjelmiston rakkaudestaan ja julkaisee työkalut, puhelinsovellukset ja ohjelmistot iOS: lle, Linuxille, Androidille jne. Sekä akateemisille. Olette ehkä myös lukeneet siitä, että jotkut sen koodit ovat avoimia lähdekoodia, kuten Chakra,.NET, jne. Lisäksi ilmoitti yhteistyöstä Red Hatin kanssa.

Mitä tapahtui, jotta Microsoft nyt rakastat asioita, joita se luopui aiemmin? Miksi se puhuu avoimen lähdekoodin ohjelmasta ja auttoi luomaan jonkin verran? Jotkut Linux- ja Android-pohjaisista avoimen lähdekoodin työkaluista ovat jo saatavilla GitHubissa. Tämä viesti yrittää luetella asioita, jotka auttavat meitä ymmärtämään, miksi Microsoft rakastaa Linuxia nyt.

Lukea: Ero ilmaisten ohjelmistojen, avoimen lähdekoodin, Shareware, jne.

Image
Image

Microsoft tarvitsee Linuxia Azureansa

Kun Ballmer oli otsikossa Microsoft, hän sanoi, että Linux oli kaupallinen syöpä, joka olisi hävitettävä mahdollisimman pian. Microsoftin joukkueet olivat kokonaan suljettuja ja näkivät Open Source -ohjelmiston kilpailuna - ei pelkästään Linuxia vaan pienempiä ohjelmia, kuten OpenOffice, ThinkFree Office jne.

Mutta sitten Microsoft toi Nadellan ja hän muutti yrityksen mottoa Cloud First, Mobile First”. Windows 10 osoittaa jo, että ne ovat hyvässä kunnossa motosta. Tarkoitan, he ovat siirtymässä kohti pilviä ja pilvitietojärjestelmää. Windows 10 on täysin yhteensopiva pilven kanssa - OneDrive - ja jopa Office 365, jos kaivaat hieman syvemmälle.

Enemmän kuin mikään muu, Microsoft keskittyy pilvipalveluihinsa: Office 365 ja Azure. Viimeksi mainittua edistetään laaja-alaisena yleiskäyttöisenä alustana, joka tarjoaa erilaisia toimintoja: Yksinkertaisesta sähköpostista raskaisiin laskutoimituksiin, koodien luomiseen, ylläpitoon ja jakeluun yhdestä pisteestä ja runsaista asioista, joita en edes pidä välilehdellä. Microsoft haluaa nyt avata Azure-alustan kaikille palveluille riippumatta käytetystä käyttöjärjestelmästä - Windows, Linux tai muu.

Palatakseni kysymykseen, miksi Microsoft rakastaa Linuxia yhtäkkiä, vastaus on, että ihmiset (kehittäjät), jotka tulevat Azurean alueelle, tuovat omat työkalut pilven tarjoamiseen. Ja jotta se olisi mahdollista, Microsoft joutui luopumaan Azure-sovellusliittymästä. Tämä auttoi pilviliiketoiminnan kasvua. Nadella myönsi vuonna 2014, että lähes 20 prosenttia Azurea käytetään avoimen lähdekoodin ohjelmissa ja ohjelmissa. Toisin sanoen 20 prosenttia Azure-hyötykuormasta on Linux-pohjainen, kun kehittäjät käyttävät Linuxia luomaan ohjelmistoa, joka käyttää Azure-sovellusliittymää.

Jos se lisää Microsoftin pilviyritystä, se luonnollisesti pitää rakastaa Linuxia. Sillä ei ole varaa vihata sitä, koska se tuo enemmän liiketoimintaa kuin koskaan. Ja kilpailijoiden kanssa Google ja AWS, Microsoft tarvitsee avoimen lähdekoodin Linuxia enemmän kuin koskaan. Sen on huolehdittava siitä, että niiden tarjoamista käytetään mahdollisimman monella organisaatiolla. Tästä syystä Linux on kunnossa. Jopa Android-pohjaiset ohjelmat ovat kunnossa.

Yritän sanoa, että koska Microsoft tarvitsee Linuxia ja muita tällaisia avoimen lähdekoodin ohjelmistoja (tai käyttöjärjestelmiä), on luonnollista rakastaa avoimen lähdekoodin ympäristöä.

Microsoftin tulevaisuus on Clouds with Azure

Microsoft Azure Cloud Platformin teknologiajohtaja Mark Russinovich on jo sanonut - Open Source ei ole enää tabu Microsoftille. Voit nyt lukea avoimuusblogin nähdä, mitä joukkue kertoo Linuxista.

Poistuminen käyttöjärjestelmän liiketoiminnasta?

Toinen syy, miksi Microsoft rakastaa Linuxia, on se, että ohjelmistoyritys voi täysin jättää käyttöjärjestelmän liiketoiminnan yhdeksän vuoden kuluttua. Windows 10: n valtavirran tuki päättyy vuoteen 2020 mennessä, ja laajennettu tuki päättyy vuoteen 2025 mennessä.

Viime vuonna tapahtumassa Microsoft vahvisti lavalla, että Windows 10 olisi viimeinen käyttöjärjestelmä. Tällä tavoin ainoa tapa, jolla ihmiset voivat pitää Windowsin elossa, on, jos Microsoft tekee koodin julkiseksi. Vaikka en usko, että se tekee koko koodin julkiseksi, koodin tärkeimmät osat, jotka mahdollistavat sisäisten sovellusten säätämisen, voivat olla tilaa kehittäjien muokkaamiseen ja käyttöön organisaatioissa. Se on vain keinottelu tässä vaiheessa, ja harvat asiantuntijat puhuvat siitä. Mutta keskustelu on olemassa, joten sitä on tarkasteltava, sen sijaan, että jätettäisiin huomiotta. Windows-tiimi työskenteli kovasti tämän käyttöjärjestelmän tuottamisessa, enkä usko, että he vain hävittävät sen.

Voit kysyä missä Linux sopii, jos Windows siirtyy avoimeen lähdekoodiin. Aivan kuten sitä käytetään Azure, Linux voidaan käyttää hyvin vetää vain niin monta menettelyä kuin tarvitaan Windows-koodia, jotta voidaan pitää koneen vaatimukset alhaisempia. Jos Windows avaa avoimen lähdekoodin - osittain tai kokonaisuudessaan - muut käyttöjärjestelmät, kuten Android ja Cyanogen jne., Saattavat myös käyttää menettelypyyntöjä hyödyntää nykyisen käyttöjärjestelmän parempia osia.

Jälleen kuten sanoin, meidän on odotettava ja katsottava tästä.Yhtenä syynä voin ajatella, miksi Microsoft rakastaa Linuxia ja toinen avoimen lähdekoodin ohjelmisto (periaatteessa käyttöjärjestelmät) on se, että se ansaitsee paljon näistä avoimen lähdekoodin ohjelmistoyrityksistä.

Microsoft on julkaissut jopa oman FreeBSD-käyttöjärjestelmän jakelun.

Microsoftin oikeudellinen mutta salainen tulos

Jos yritys käyttää Android, Microsoft saa osuuden Android-tuloista - kerralla tai myydyn tuotemäärän perusteella. Kaikki oli salassa, kunnes Samsung joutui tuomioistuimeen haastamaan Microsoftin patentin. Ei vain Android, vaan monet muut avoimen lähdekoodin ohjelmistot käyttävät esimerkiksi tiedostojärjestelmää, kauko-ohjausta jne. Microsoft väittää, että se on patentoinut kaikki nämä tekniikat jo ja näin ollen sillä on oikeus estää yrityksiä käyttämästä sitä. Mutta koska se olisi kiinnostunut rojalteista, se antaa heille mahdollisuuden käyttää sitä ansioiden ansiosta.

Lukea: Miten avoimen lähdekoodin yritykset tuottavat rahaa?

Kaikki, mikä maksaa sinulle hyvää - ilman paljon jännitteitä - tuntuu aina hyvältä. Joten aina, kun yritys käyttää näitä avoimen lähdekoodin ohjelmia, jotka käyttävät Linuxia, Androidia tai jotain muuta käyttöjärjestelmää, niiden on maksettava vähän Microsoftille. Näitä tuloja ei ole kirjattu rojalteiksi yhtiön kirjanpidossa. Ne on lähetetty eri etiketteihin, jotta ihmiset eivät tiedä todellista tulonlähdettä.

Nämä ovat kolme tärkeintä seikkaa, miksi Microsoftin mielestä Microsoft on nyt aloittanut sydämessään Linuxia ja muita avoimen lähdekoodin järjestelmiä. Pääasia on tietenkin kyky laajentaa pilviyrityksiä sallimalla avoimen lähdekoodin pääsyn Taivaansininen jotta käyttäjät saisivat paremmin mukavuutta. Muut kaksi, voivat olla tai eivät ole kovin tärkeitä.

Suositeltava: