"Microsoft" mėgsta "Linux" ir "Open Source". Kodėl?

Turinys:

"Microsoft" mėgsta "Linux" ir "Open Source". Kodėl?
"Microsoft" mėgsta "Linux" ir "Open Source". Kodėl?

Video: "Microsoft" mėgsta "Linux" ir "Open Source". Kodėl?

Video:
Video: How to Delete Recent Files in Windows 10 (Updated) - YouTube 2024, Gegužė
Anonim

Buvo laikas, kai Microsoft buvo visiškai priešingas Atvirojo kodo programinė įranga ir laikėsi daugelio jų, įskaitant Linux, kaip oponentai. Tačiau 2014 m. Buvo įvykis, kuriame scenos fone sakė "Microsoft" mėgsta "Linux" (su širdies simboliu). Tame pačiame renginyje Nadella išreiškė "Microsoft" meilę Linux ir atviro kodo.

"Microsoft" mėgsta "Open Source"

Staiga pradėjote matyti "Microsoft" mėgsta "Linux" "Microsoft" mėgsta "Open Source", "SQL Serve" visur patinka Linux ir tokie ženklai. Galbūt jūs skaitėte naujienas apie tai, kad "Microsoft" pripažįsta savo meilę "Open Source" programinei įrangai ir įrankių išleidimui, "Phone apps" ir "iOS", "Linux", "Android" ir tt programoms, taip pat "Academics". Galbūt jūs taip pat perskaitėte apie tai, kad kai kurie iš jo kodų pereikite prie "Open Source", pvz., "Chakra",.NET ir kt. Taip pat paskelbė "Red Hat" partnerystę.

Kas nutiko, kad "Microsoft" dabar mėgstų dalykus, kuriuos anksčiau pamiršo? Kodėl kalbama apie atvirojo kodo programą ir padėjo kurti kai kuriuos? Kai kurie "Linux" ir "Android" atviro kodo įrankiai jau yra prieinami "GitHub". Šis pranešimas bando išvardinti dalykus, kurie padės suprasti, kodėl "Microsoft" dabar myli Linux.

Skaityti: Skirtumas tarp laisvos programinės įrangos, atvirojo kodo, programinės įrangos ir tt

Image
Image

"Microsoft" reikalauja Linux "Azure"

Kai "Ballmer" vadovavo "Microsoft", jis sakė, kad "Linux" yra komercinis vėžys, kurį reikėtų kuo greičiau išnaikinti. "Microsoft" komandos buvo visiškai uždarytos, o "Open Source" programinė įranga buvo konkurso - ne tik "Linux", bet ir dar mažesnė programinė įranga, pvz., "OpenOffice", "ThinkFree Office" ir tt

Tačiau tada "Microsoft" nugalėjo Nadelą ir pakeitė bendrovės šūkį "Pirmiausia debesys, pirmiausia mobilus" "Windows 10" jau įrodo, kad jie naudoja šūkį. Aš turiu omenyje, kad jie pereina prie debesies ir debesų kompiuterijos. "Windows 10" yra visiškai suderinamas su debesimi - "OneDrive" ir net "Office 365", jei kas nors šiek tiek gilins.

Microsoft daugiau dėmesio skiria debesies pasiūlymams: " Office 365" ir "Azure". Pastarasis yra plačiai reklamuojamas kaip universalus platforma, siūlanti įvairias funkcijas: nuo paprasto el. Laiško iki sunkių skaičiavimų, kodų kūrimo, priėmimo ir platinimo iš vieno taško ir daugybės dalykų, kurių aš net neapsaugojau. "Microsoft" dabar nori atidaryti "Azure" platformą visoms paslaugoms nepriklausomai nuo naudojamos operacinės sistemos, nesvarbu, ar tai Windows, Linux ar bet kuri kita.

Grįžęs prie klausimo, kodėl "Microsoft" staigiai myli Linux, atsakymas yra tas, kad žmonės (kūrėjai), kurie atvyksta į "Azure", pateikia savo įrankius debesies aukai. Kad būtų galima tai padaryti, "Microsoft" turėjo atsisakyti "Azure" API. Tai padėjo debesų verslui augti. "Nadella" pripažino, kad beveik 20 proc. "Azure" yra naudojama atvirojo kodo programinės įrangos ir programų. Tai reiškia, kad "Azure" 20 proc. Naudingosios apkrovos yra "Linux", nes kūrėjai naudoja "Linux", kad sukurtumėte programinę įrangą, kuri naudotų "Azure" API, kad atliktumėte darbą.

Jei tai didina "Debesis" verslo "Microsoft", žinoma, tai turės mylėti Linux. Ji negali sau leisti nekenčiuoti, nes tai teikia daugiau verslo nei bet kada. Ir su tokiais konkurentais Google ir AWS"Microsoft" reikia daugiau nei bet kada atviro kodo "Linux". Ji turi įsitikinti, kad jų pasiūlymą naudoja tiek daug organizacijų, kiek įmanoma. Tuo tikslu "Linux" yra gerai. Netgi "Android" programos yra gerai.

Ką aš noriu pasakyti, kad "Microsoft" reikalinga Linux ir kita tokia atvirojo kodo programinė įranga (arba operacinės sistemos), tai natūralu, kad bus patinka atviro kodo aplinka.

" Microsoft" ateitis yra debesys su "Azure"

"Microsoft Azure Cloud Platform" vyriausiasis technologijų specialistas Markas Russinovich jau sakė - "Open Source" nebėra "tabu" "Microsoft". Dabar galite skaityti "Openness" dienoraštį, kad sužinotumėte, ką komanda sako apie "Linux".

Išeiti iš operacinės sistemos verslo?

Kita priežastis, kodėl "Microsoft" myli Linux, yra tai, kad programinės įrangos kompanija gali visiškai palikti operacinės sistemos verslą per devynerius metus nuo dabar. Pagrindinė "Windows 10" parama bus baigta iki 2020 m., O išplėstinė parama baigsis iki 2025 m.

Praėjusiais metais "Microsoft" patvirtino, kad "Windows 10" bus jo paskutinė operacinė sistema. Ieškodami tokio būdo, vienintelis būdas, kaip žmonės, galintys "Windows" likti gyvi, yra tai, ar "Microsoft" viešai paskelbia šį kodą. Nors nemanau, kad visas kodeksas bus viešas, pagrindinės kodo dalys, leidžiančios sukurti vidines programas, gali būti vietos kūrėjams modifikuoti ir naudoti jų organizacijose. Tai tik spekuliacija šiuo klausimu, apie tai kalbama nedaug ekspertų. Tačiau kalbėjimas yra ten, todėl ją reikia nagrinėti, o ne tik ignoruoti. "Windows" komanda sunkiai dirbo, kad pagamintų šią operacinę sistemą, ir nemanau, kad jie tiesiog ją išmes.

Galite paklausti, kur "Linux" tinka, jei "Windows" yra atviro kodo. Lygiai taip, kaip ji naudojama su "Azure", "Linux" gali būti gerai ištrauktas tik tiek, kiek reikalaujama, iš "Windows" kodo, kad būtų galima išlaikyti mažesnius įrenginio reikalavimus. Jei "Windows" veikia kaip atvirojo kodo dalis (dalis arba visuma), kitos operacinės sistemos, pvz., "Android" ir "Cyanogen" ir tt, taip pat gali pasinaudoti procedūrų skambučiais, kad būtų galima naudotis geresnėmis dabar priklausančios operacinės sistemos dalimis.

Vėlgi, kaip jau sakiau, turėsime palaukti ir pamatyti šitą.Dar viena priežastis, kodėl galiu pagalvoti apie tai, kodėl "Microsoft" myli Linux ir kitą atvirojo kodo programinę įrangą (iš esmės operacines sistemas), yra tai, kad ji daug uždirba iš bendrovių, naudojančių šią atvirojo kodo programinę įrangą.

"Microsoft" net išleido savo "FreeBSD" operacinės sistemos platinimą.

Teisinis, bet slaptas "Microsoft" pajamas

Jei įmonė naudojasi " Android""Microsoft" gauna dalį "Android" pajamų - vieną kartą arba pagal parduotų produktų skaičių. Tai buvo visa paslaptis, kol Samsung kreipėsi į teismą, siekdamas užginčyti tai, ką Microsoft teigė patentu. Ne tik "Android", bet ir daugelis kitų atvirojo kodo programinės įrangos naudoja tokius dalykus kaip failų sistema, nuotolinės procedūros ir kt. "Microsoft" teigia, kad ji jau patentuota visoms šioms technologijoms ir todėl turi teisę sustabdyti bendrovių naudojimą. Bet kadangi jis būtų labiau suinteresuotas autoriniu atlyginimu, tai leidžia jiems naudoti jį dėl darbo užmokesčio.

Skaityti: Kaip Open Source bendrovės uždirba pinigus.

Viskas, kas jums atlygina, be didelės įtampos, visada jaučiasi gerai. Taigi, kai įmonė naudojasi šiomis atvirojo kodo programomis, kurios naudoja "Linux", "Android" ar bet kurią kitą operacinę sistemą, jos turi šiek tiek sumokėti "Microsoft". Šie uždarbiai neparodomi kaip honorarai bendrovės buveinėms. Jie skelbiami skirtingomis etiketėmis, kad žmonės nežinotų realaus pajamų šaltinio.

Tai yra trys pagrindiniai dalykai, dėl kurių manau, kad "Microsoft" jau pradėjo kurti Linux ir kitas atvirojo kodo sistemas. Žinoma, pagrindinis dalykas yra galimybė išplėsti "debesis" verslą, suteikiant prieigą prie atvirojo kodo Azuras geresniam vartotojų patogumui. Kiti du, gali arba neturi būti labai svarbūs.

Rekomenduojamas: