reklama

Microsoft je radikálně odlišný podnik, protože Satya Nadella převzala kontrolu nad kormidla. Za krátkou dobu se transformoval z upchatého podnikového monstra, které dominovalo v prostoru PC v 90. letech, na společnost, která vyrábí produkty, které vzrušují lidi.

Microsoft také radikálně změnil jejich firemní kulturu. Jakmile byla společnost izolovaná a tajná, nyní vydává své korunovační klenoty na základě licencí open source. Nejvýznamnější z nich je .NET framework GNU začíná pro Microsoft: Co znamená Open Source .NET Framework pro nás ostatníSpolečnost Microsoft právě vydala významnou část svého kódu na základě licence s otevřeným zdrojovým kódem. Tento krok se zlomí s dlouholetou tradicí. Ale proč a co to pro vás znamená? Přečtěte si více , i když nedávno společnost Microsoft vydala Kód Visual Studio na základě licence MIT a zdroj zveřejnil společnosti Github.

Ale proč by vás to mělo zajímat? Nejste kodér. Nemáte zájem ponořit se do hor a hor kódu C ++, jen abyste viděli, jak věci fungují. To je skvělá věc na Windows - nemusíte být technicky smýšlející, abyste z toho měli co nejvíce.

instagram viewer

Ale tyto změny v zákulisí jsou opravdu důležité a slibují, že budou mít skutečný dopad na způsob používání počítače, proto věnujte pozornost.

Méně opuštěného softwaru

Microsoft v kterémkoli daném roce uvádí na trh stovky produktů. Někteří jsou od samého začátku výzvou pro masový trh a stávají se burácejícími úspěchy. Jiní, méně, ale dokážou si vyvinout výklenek následující.

Nakonec se přestanou používat. Microsoft Money to byl skvělý příklad. Byl to předchůdce mincovny a umožnil vám sledovat vaše finance a měl malý kádr uživatelů, kteří přísahali. Byl to také jeden z jejich nejstarších produktů, poprvé uvedený na trh v roce 1991, byl definitivně ukončen v roce 2009, po téměř dvou desetiletích věrné služby úspory peněz.

Peníze

Nyní, když je Microsoft konečně otevřen k uvolnění zdrojového kódu pro své produkty na základě povolených licencí, je rozumné, že to nakonec skončí zahájit produkty s otevřeným zdrojovým kódem, které již neplánuje komerčně sledovat, podobně jako ID Software udělal s mnoha svými hrami, jako jsou Quake 3 a Osud.

Což znamená, že když Microsoft něco zabije, komunita bude připravena a bude schopna vyzvednout prověšení, pokud chce.

Skvělé nápady, sdíleny veřejně

Pravděpodobně jste to nevěděli, ale zatímco Microsoft odcházel na Windows 8 a Windows 10, tajný tým pro 100 osob v Redmondu pracoval na jiném operačním systému zvaném Midori. Jen málo lidí mimo společnost Microsoft to někdy vidělo, ale z toho, co bylo zveřejněno, to vypadá neuvěřitelně.

Uvidíte, Windows, ve kterých pravděpodobně čtete tento článek, má dlouhou historii a zdědila mnoho kódových a návrhových rozhodnutí od prvních verzí Windows. Některá z těchto návrhových rozhodnutí měla v té době smysl, ale vzhledem k novému počítačovému prostředí s novými bezpečnostními hrozbami a stále výkonnějšími systémy vypadají trochu datově.

Kód

Midori byl nový začátek. Mohlo by to spouštět aplikace, které byly distribuovány do více uzlů. To sandboxed aplikace Co je to pískoviště a proč byste měli hrát v jednomVysoce spojivé programy dokážou hodně, ale jsou také otevřenou pozvánkou pro zasažení špatných hackerů. Aby se zabránilo stávkám, aby se staly úspěšnými, musel by vývojář najít a zavřít každou jednotlivou díru v ... Přečtěte si více (jako Android), aby se zvýšila bezpečnost. A co je důležitější, bylo by to rychlejší a stabilnější, protože základní části systému - jako jádro, ovladače zařízení a aplikace - by byly psány v něčem, co se nazývá „spravovaný kód“.

Bylo by to neuvěřitelné.

Bohužel se zdá, že projekt skončil předčasně a zaměstnanci byli buď propuštěni, nebo přeřazeni do společnosti. Společnost Microsoft uvedla, že má v úmyslu použít některé z konceptů společnosti Midori v novějších verzích systému Windows.

Někteří z těch, kteří byli propuštěni, od té doby blogovali o svých zkušenostech a úvahách o projektu Midori. Jeden z více zajímavých bodů bývalý vývojář Midori Joe Duffy bylo, že by bylo lepší, kdyby to bylo od samého začátku.

"Moje největší lítost je, že jsme ji od začátku neospravili, kde by mohla meritokracie internetu náležitě posoudit její kousky." Stejně jako u všech velkých korporací nebyla rozhodnutí týkající se osudu základní technologie společnosti Midori plně řízena technologiemi a bohužel ani plně obchodně orientována “

Možná by tento zajímavý experiment v návrhu operačního systému nemusel být neúspěchem, pokud by veřejnost byla schopna zhodnotit a posoudit výhody Midori a nabídnout zpětnou vazbu. I když minulost určitě nelze změnit, budoucnost vypadá pro společnost Microsoft jasně, což nikdy nebylo tak hanebné, pokud jde o to, na čem to funguje.

Společné kódování zlepšuje software

Podívejte se na stránku Githubu jakéhokoli významného softwarového produktu s otevřeným zdrojovým kódem - ať už jde o WordPress, linuxové jádro nebo dokonce Microsoft Kód Visual Studio - a najdete stránku s problémy. Dokumentuje různé problémy, které byly nalezeny v programu, a předkládají je vývojáři i uživatelé.

IssueTracker

To je skvělá věc na open source softwaru. To, co bylo kdysi dostupné jen hrstce vývojářů, nyní vidí větší publikum, které dokáže identifikovat, vysvětlit a pomoci vyřešit problémy.

Nyní si představte, že byste to mohli udělat ve velkém kusu komerčního softwaru. Vzhledem k tomu, že společnost Microsoft postupně otevírá zdroje vybraných částí svého softwarového repertoáru, je to nyní realita.

(Potenciálně) Trvalá podpora

To se vrací k dřívějšímu bodu o abandonware. Microsoft se rozhodl pro open-source některé ze svého softwarového katalogu naznačuje (ale v žádném případě záruky), že existuje potenciál pro určité softwarové balíčky s prodloužením jejich životního cyklu.

Z Microsoft Money na zdánlivě nesmrtelný Windows XP Proč systém Windows XP nebude brzy pryčLidé se nemohou vzdát systému Windows XP. V podnicích a domácnostech po celém světě se to bude držet. Mluvili jsme se třemi uživateli Windows XP z různých generací a pozadí, abychom zjistili proč. Přečtěte si více ; když Microsoft něco zabije, lidé se rozčílí. Open-sourcing těchto životně důležitých kusů softwaru znamená, že existuje šance, že komunita může převzít, a záplaty a aktualizace budou i nadále nabízeny, pokud bude stále zájem.

WindowsXP

Pro firmy, které se kvůli starým starostem stále používají starší verze softwaru společnosti Microsoft, by mohly samy podporovat svůj vlastní software, nebo zaplatit za to třetí stranu. To je opravdu vzrušující.

Učte se od nejlepších

Tenhle bude nepochybně kontroverzní (klidně mi řekněte, jak se v komentářích mýlím), ale tady to jde. Myslím, že Microsoft se rozhodl pro open-source jeho kód bude požehnáním pro lidi, kteří se učí kódování.

K tomuto závěru jsem dospěl poté, co jsem hovořil s několika lidmi o tom, jak se naučili kódovat v 80. letech, než byly Přetečení zásobníku, Dokončení kódu a Reddit věci. Většinou vzali kód, který už někdo napsal, a upravili ho. Díky pokusu a omylu vzali práci někoho jiného a dělal to jejich vlastní. Strávili hodiny hackováním na svých BBC Micros a Spectrums, jen aby změnili vzhled objektu nebo přidali hru, kterou vlastnili.

ZÁKLADNÍ

Microsoft, který se rozhodne zveřejnit svůj kód na Githubu, by převzal tento koncept a použil jej na 21Svatý století. Lidé se mohli naučit kódovat úpravou programů, které denně používají. Jak je v pohodě že?

Open Source a Open

Pravděpodobně nejsi kodér. To je v pořádku. Většina lidí není. Měli byste se však starat o to, aby se společnost Microsoft rozhodla open-source stále více využívat svůj kód, protože to nepřímo ovlivňuje váš digitální život.

Zdůrazňuje také to, jak se společnost Microsoft stává otevřenější společností; od jeho Program Windows 10 Insider Preview Buďte první, kdo otestuje nové Windows 10, které se staví jako zasvěcenci systému WindowsZasvěcenci systému Windows jsou prvními, kteří testují nová sestavení systému Windows 10. Jsou také prvními, kteří trpí chybami. Zde vám ukážeme, jak se připojit nebo opustit program a jak sdílet ... Přečtěte si více , kde uživatelé mohou testovat nové funkce, jak jsou vytvořeny; k jeho přijetí Github; dokonce i jeho rozhodnutí povolit aplikacím iOS a Android běžet na Windows 10 Chcete, aby vaše oblíbené aplikace pro Android a iOS fungovaly ve Windows 10?Microsoft má problém s aplikací. A jejich řešení vám umožní spustit aplikace pro Android a iOS na ploše Windows. Tvůj tah! Vyzvěte vývojáře, aby přenášeli aplikace do Windows pomocí Project Astoria nebo Islandwood. Přečtěte si více .

Navíc jsou zřejmě rádi, že software společnosti Microsoft běží na konkurenčních platformách. Například Android má nyní verzi Microsoft Office, zatímco Linux má oba .NET framework GNU začíná pro Microsoft: Co znamená Open Source .NET Framework pro nás ostatníSpolečnost Microsoft právě vydala významnou část svého kódu na základě licence s otevřeným zdrojovým kódem. Tento krok se zlomí s dlouholetou tradicí. Ale proč a co to pro vás znamená? Přečtěte si více , a Kód Visual Studio. Bývalý kus softwaru má potenciál vést ještě více softwaru napříč platformami, protože vývojáři mohou psát kód jednou a spustit jej v rámci .NET v systémech Linux, OS X a Windows.

Existují nějaké další úžasné stránky společnosti Microsoft zahrnující hnutí Open Source? Řekněte mi v komentářích níže.

Foto Kredity: Windows XP (Rob DiCaterino), Kus kódu (Timitrius)

Matthew Hughes je vývojář a spisovatel softwaru z anglického Liverpoolu. Málokdy je nalezen bez šálku silné černé kávy v ruce a absolutně zbožňuje svůj Macbook Pro a fotoaparát. Jeho blog si můžete přečíst na adrese http://www.matthewhughes.co.uk a následujte ho na twitteru na @ matthewhughes.