Reklama
Microsoft je radikálne odlišný podnik, pretože kormidla prevzala kontrolu nad Satya Nadella. Za krátku dobu sa zmenila z upchatého podnikového monstra, ktoré dominovalo v priestore PC v 90. rokoch, na spoločnosť, ktorá vyrába produkty, ktoré nadchnúť ľudí.
Microsoft tiež radikálne zmenil svoju firemnú kultúru. Spoločnosť, ktorá bola kedysi izolovaná a tajná, vydáva svoje korunovačné klenoty na základe licencií s otvoreným zdrojom. Najvýznamnejšia z nich je .NET framework GNU začína pre Microsoft: Čo znamená Open Source .NET Framework pre nás ostatnýchSpoločnosť Microsoft práve vydala značnú časť svojho kódu na základe povolenej licencie s otvoreným zdrojom. Tento krok sa zlomí s rokmi tradície. Ale prečo a čo to pre vás znamená? Čítaj viac , hoci novšie vydala spoločnosť Microsoft Kód Visual Studio na základe licencie MIT a zdroj uverejnil spoločnosti Github.
Ale prečo by ste sa mali starať? Nie si kodér. Nemáte záujem ponoriť sa do hôr a hôr kódu C ++, len aby ste videli, ako veci fungujú. To je skvelá vec na Windows - nemusíte byť technicky zmýšľajúci, aby ste z toho vyťažili maximum.
Ale tieto zmeny v zákulisí sú naozaj dôležité a sľubujú, že budú mať skutočný vplyv na spôsob používania počítača, preto venujte pozornosť.
Menej opusteného softvéru
Spoločnosť Microsoft v ktoromkoľvek danom roku uvádza na trh stovky produktov. Niektorí sú od samého začiatku výzvou pre masový trh a stávajú sa burácajúcimi úspechmi. Iní, menej, ale dokážu si vytvoriť medzeru.
Nakoniec ich prestanú používať. Microsoft Money bol toho skvelým príkladom. Bol to predchodca mincovne a umožnil vám sledovať vaše financie a mal malý káder používateľov, ktorí ňou prisahali. Bol to tiež jeden z ich najstarších produktov, ktorý bol prvýkrát uvedený na trh v roku 1991, bol definitívne ukončený v roku 2009, po takmer dvoch desaťročiach lojálnej služby šetrenia peňazí.
Teraz, keď je spoločnosť Microsoft konečne otvorená na sprístupnenie zdrojového kódu pre svoje produkty na základe povolených licencií, je odôvodnené, že to nakoniec bude štartovať produkty s otvoreným zdrojovým kódom, ktoré už nemá v úmysle komerčne sledovať, podobne ako ID Software s mnohými svojimi hrami, ako napríklad Quake 3 a Doom.
Čo znamená, že keď spoločnosť Microsoft niečo zabije, komunita bude pripravená a ak bude chcieť, bude ju môcť vyzdvihnúť.
Veľké nápady zdieľané verejne
Pravdepodobne ste to nevedeli, ale zatiaľ čo Microsoft odchádzal na Windows 8 a Windows 10, tajný tím s tromi osobami v Redmonde pracoval mimo iného operačného systému s názvom Midori. Len málo ľudí mimo spoločnosti Microsoft to niekedy videlo, ale z toho, čo bolo zverejnené, to vyzerá neuveriteľne.
Uvidíte, že Windows, ktoré pravdepodobne čítate tento článok, majú dlhú históriu a zdedili veľa rozhodnutí týkajúcich sa kódu a dizajnu od prvých verzií systému Windows. Niektoré z týchto rozhodnutí o návrhu boli v tom čase zmysluplné, ale vzhľadom na nové výpočtové prostredie s novými bezpečnostnými hrozbami a stále výkonnejšími systémami vyzerajú trochu datované.
Midori bol nový začiatok. Môže spustiť aplikácie, ktoré boli distribuované do viacerých uzlov. to karanténne aplikácie Čo je to pieskovisko a prečo by ste mali hrať v jednomVysoko konektívne programy dokážu veľa, ale sú tiež otvorenou pozvánkou na zasiahnutie zlých hackerov. Aby sa zabránilo úspechu štrajku, vývojár by musel zistiť a uzavrieť každú jednu dieru v ... Čítaj viac (podobne ako Android), aby sa zvýšila bezpečnosť. A čo je dôležitejšie, bolo by to rýchlejšie a stabilnejšie, pretože základné časti systému - napríklad jadro, ovládače zariadení a aplikácie - by sa mali písať v tzv. Spravovanom kóde.
Bolo by to neuveriteľné.
Nanešťastie sa zdá, že projekt sa predčasne skončil a zamestnanci boli prepustení alebo boli preradení v rámci spoločnosti. Microsoft uviedol, že má v úmysle použiť niektoré z konceptov spoločnosti Midori v novších verziách systému Windows.
Niektorí z tých, ktorí boli prepustení, odvtedy blogovali o svojich skúsenostiach a úvahách o projekte Midori. Jeden z najzaujímavejších bodov bývalý vývojár Midori Joe Duffy bolo, že by bolo lepšie, keby bol od začiatku otvorený.
„Najviac ľutujem, že sme to od začiatku nemali OSS, kde by meritokracia internetu mohla náležite posúdiť jej časti. Rovnako ako u všetkých veľkých korporácií, rozhodnutia týkajúce sa osudu základnej technológie spoločnosti Midori neboli úplne poháňané technológiami a, bohužiaľ, ani úplne podnikmi. “
Tento zaujímavý experiment v návrhu operačného systému možno nebol neúspechom, ak by široká verejnosť bola schopná vyhodnotiť a posúdiť výhody Midori a ponúknuť spätnú väzbu. Aj keď sa minulosť určite nedá zmeniť, budúcnosť vyzerá dobre pre spoločnosť Microsoft, ktorá nikdy nebola taká hanebná, keď ukázala, na čom pracuje.
Spoločné kódovanie zlepšuje softvér
Pozrite sa na stránku Github akéhokoľvek významného softvérového produktu s otvoreným zdrojovým kódom - či už ide o WordPress, jadro Linuxu alebo dokonca Microsoft Kód Visual Studio - a nájdete stránku s problémami. Dokumentuje rôzne problémy, ktoré sa našli v programe, a predkladajú ich vývojári aj používatelia.
To je skvelá vec na softvéri s otvoreným zdrojovým kódom. To, čo bolo k dispozícii iba hŕstke vývojárov, teraz vidí väčšie publikum, ktoré dokáže identifikovať, vysvetliť a pomôcť vyriešiť problémy.
Teraz si predstavte, či by ste to mohli urobiť vo veľkom komerčnom softvéri. Vďaka tomu, že spoločnosť Microsoft postupne otvára vybrané zdroje svojho softvérového repertoáru, je to teraz realita.
(Potenciálne) Trvalá podpora
Toto sa vracia k predchádzajúcemu bodu o abandonware. Spoločnosť Microsoft, ktorá sa rozhodne pre open-source časť svojho softvérového katalógu, navrhuje (ale v žiadnom prípade nie je zárukou), že existuje určitý potenciál pre určité softvérové balíky s predĺžením ich životného cyklu.
Od spoločnosti Microsoft Money po zdanlivo nesmrteľný systém Windows XP Prečo systém Windows XP nikdy nezmizneĽudia sa nemôžu vzdať systému Windows XP. V podnikoch a domácnostiach po celom svete sa to bude držať. Hovorili sme s tromi používateľmi systému Windows XP z rôznych generácií a prostredí, aby sme zistili prečo. Čítaj viac ; Keď Microsoft niečo zabije, ľudia sa rozčuľujú. Open-sourcing týchto dôležitých kusov softvéru znamená, že existuje šanca, že komunita môže prevziať, a záplaty a aktualizácie sa budú naďalej ponúkať, pokiaľ bude stále záujem.
Podniky, ktoré stále používajú staršie verzie softvéru spoločnosti Microsoft z dôvodu staršej starosti, by mohli buď samy podporovať svoj vlastný softvér, alebo zaplatiť tretiu stranu, aby tak urobili. To je skutočne vzrušujúce.
Učte sa od najlepších
Tento bude nepochybne kontroverzný (pokojne mi povedzte, ako sa v komentároch mýlim), ale je to tak. Myslím si, že spoločnosť Microsoft, ktorá sa rozhodne pre otvorený zdrojový kód, bude prínosom pre ľudí, ktorí sa učia kódovať.
K tomuto záveru som dospel potom, čo som hovoril s viacerými ľuďmi o tom, ako sa naučili kódovať v osemdesiatych rokoch, predtým ako boli Stack Overflow, Complete Code Code a Reddit veci. Z veľkej časti vzali kód, ktorý už niekto napísal, a upravili ho. Vďaka pokusu a omylu vzali prácu niekoho iného a urobil to ich vlastný. Strávili hodiny hackovaním na svojich BBC Micros and Spectrums, len aby zmenili vzhľad objektu alebo pridali k hre, ktorú vlastnili.
Spoločnosť Microsoft, ktorá sa rozhodne zverejniť svoj kód na serveri Github, by tento koncept prevzala a použila ho na 21st storočia. Ľudia sa mohli naučiť kódovať úpravou programov, ktoré používajú každý deň. Aké cool je že?
Open Source a Open
Pravdepodobne nie ste kódovačom. To je v poriadku. Väčšina ľudí nie je. Mali by ste sa však zaujímať o to, ako sa spoločnosť Microsoft rozhodne otvoriť zdrojový kód stále viac a viac, pretože to nepriamo ovplyvňuje váš digitálny život.
Zdôrazňuje tiež, ako sa spoločnosť Microsoft stáva otvorenejšou spoločnosťou; z jeho Windows 10 Insider Preview program Buďte prvý, kto otestuje nové systémy Windows 10, ktoré sa stavajú ako zasvätené informácie systému WindowsWindows Insider sú prví, ktorí testujú nové verzie systému Windows 10. Sú tiež prví, ktorí trpia chybami. Tu vám ukážeme, ako sa pripojiť alebo opustiť program a ako zdieľať ... Čítaj viac , kde používatelia môžu otestovať nové funkcie tak, ako sú vytvorené; do jej prijatia Github; dokonca aj na svoje rozhodnutie povoliť aplikáciám pre iOS a Android bežať na Windows 10 Chcete, aby sa vaše obľúbené aplikácie pre Android a iOS spúšťali vo Windows 10?Microsoft má problém s aplikáciou. A ich riešenie vám umožní spustiť aplikácie pre Android a iOS na pracovnej ploche Windows. Si na rade! Podporte vývojárov, aby prenášali aplikácie do Windows pomocou Project Astoria alebo Islandwood. Čítaj viac .
Okrem toho sú zdanlivo šťastní, že softvér spoločnosti Microsoft beží na konkurenčných platformách. Napríklad, Android má teraz verziu Microsoft Office, zatiaľ čo Linux obidva .NET framework GNU začína pre Microsoft: Čo znamená Open Source .NET Framework pre nás ostatnýchSpoločnosť Microsoft práve vydala značnú časť svojho kódu na základe povolenej licencie s otvoreným zdrojom. Tento krok sa zlomí s rokmi tradície. Ale prečo a čo to pre vás znamená? Čítaj viac a Kód Visual Studio. Bývalý softvér má potenciál viesť ešte viac multiplatformový softvér, pretože vývojári môžu písať kód raz a spúšťať ho v rámci .NET v systémoch Linux, OS X a Windows.
Existujú nejaké ďalšie skvelé stránky spoločnosti Microsoft, ktoré zahŕňajú hnutie Open Source? Povedz mi v komentároch nižšie.
Foto Kredity: Windows XP (Rob DiCaterino), Kus kódu (Timitrius)
Matthew Hughes je vývojár a spisovateľ softvéru z anglického Liverpoolu. Málokedy ho nájde bez šálky silnej čiernej kávy v ruke a absolútne zbožňuje jeho Macbook Pro a fotoaparát. Jeho blog si môžete prečítať na stránke http://www.matthewhughes.co.uk a sledujte ho na Twitteri na adrese @matthewhughes.