Microsoft podporuje P2P software

Sám proti sobě?
Microsoft podporuje P2P software
Největší softwarová firma už poměrně dlouho neprováděla žádný „nákup“ jiných společností ani do žádné neinvestovala (přitom řádka společností, do kterých Microsoft investoval či které celé koupil, už má několik desítek jmen). Až nyní, a je to jistě nečekaný krok: Microsoft investuje do firmy Groove Networks 51 mil. dolarů (cca dvě miliardy Kč) a získává v ní minoritní majetkový podíl.

Čím je Groove Networks zajímavá? Dvěma věcmi: zabývá se tvorbou tzv. P2P software, a jejím ředitelem je Raymond Ozzie. Pojem „P2P“ ještě není u nás zcela zdomácnělý: jedná se o přenos souborů mezi dvěma uživateli Internetu bez nutnosti řízení nějakým centrálním serverem – jistě, je to Napster, Aimster, Gnutella, DirectConnect, Morpheus a desítky dalších programů, používaných v praxi v devadesáti devíti procentech k jediné činnosti, k šíření pirátského software, hudby a videa. A Raymond („Ray“) Ozzie je možná ještě zajímavější – je považován za jednoho z mála opravdových softwarových géniů; jeho produktem je například Lotus Notes, program, který firma IBM i s „ním“ koupila před pár lety za čtyři miliardy dolarů (!).

Ozzie v „dressu“ Microsoftu: to není první softwarová superhvězda, která pro firmu pracuje a stojí to za zaznamenání. Microsoft byl dlouhá léta a celkem po zásluze brán jako firma, která umí „dělat pouze podprůměrný software, ale za to o to lépe obchodovat“. Dodal bych ještě, že Microsoft je – na rozdíl právě od firem jako Lotus, Novell, Corel atd. – firmou, která dovede své chyby uznat a překvapivě se z nich poučit. Jakmile firma trošku zbohatla, začala na svou stranu cílevědomě přetahovat ty nejlepší programátory, kteří existovali a tito lidé většinou kývli. Ne kvůli penězům, ale kvůli tomu, že u Microsoftu opravdu mají možnost „změnit svět“: vědí, že pokud vytvoří skvělý produkt, Microsoft jej dovede prodat.

Jaký ale může být záměr Microsoftu s firmou Groove? Že by se firma rozhodla náhle z čisté filantropie podporovat softwarové pirátství vlastním produktem? Nikoli – produkty od Groove dokonale zapadají do strategie .NET, a vytvářejí „mix centralizované a decentralizované infrastruktury“. Centralizovaná struktura (server uprostřed, klienti komunikují se serverem) je jasná, proč by měl někdo potřebovat strukturu decentralizovanou? Ze dvou důvodů: omezit zátěž serveru (tj. umožnit „ušetřit na serverech“) a přinést nové možnosti v přímé komunikaci uživatelů.

To druhé si zaslouží probrat. Myšlenky „týmové spolupráce přes Internet“ jsou staré skoro jako Internet sám, ale nikdy nedošly dobrého naplnění (pokusy jsou, ale žádná sláva). Důvod je zřejmý. Na nějakém projektu (můžeme si představit např. klasický stavební projekt) pracuje více osob, to zahrnuje mnoho souborů, jednotlivé osoby jsou „rozstrkané“ a komunikují přes Internet. Soubory jsou buď na lokálních discích, což znamená, že k nim má přístup jen jejich „vlastník“, a pokud má poskytnout přístup ostatním, tak je musí vždycky uploadovat někam na server (otravné, pracné, dlouho trvající), nebo jsou soubory implicitně na serveru a pokud k nim kdokoli chce přistupovat, i jejich vlastník, musí je načítat z Internetu, což je rovněž otravné, pracné a dlouho trvající. Decentralizace a přístup pomocí P2P znamená, že soubory jsou u těch, kteří jsou jejich „primárními vlastníky“ a informace o nich (např. datum poslední revize, seznam novinek atd.) udržuje P2P serverový software. Chce-li někdo daný soubor svého kolegy, sáhne si k němu na disk – stejně jako kdyby spolu pracovali v kanceláři, sáhl by si k němu na stůl: jak jednoduché. Centralizovaná infrastruktura se dá naopak přirovnat k případu, když dva kolegové v kanceláři pracují na projektu, a když jeden chce výkres toho druhého, ta ten první jej musí zanést do archívu a ten druhý si pro něj do archívu musí jít: jak složité a protivné.

Zabudování těchto decentralizovaných možností od Groovedo platformy .NET se zdá být od Microsoftu šikovný krok, který skutečně umožní onen „collaboration computing“, o kterém se zatím jenom mnoho let hovoří.

Diskuze (3) Další článek: Podpora PHP do FrontPage

Témata článku: Software, Microsoft, P2P, Týmová komunikace, Podpor, Nečekaný krok, Groove, Nejlepší programátor, Stavební projekt, Skvělý produkt, Primární projekt


Určitě si přečtěte

Vážně dnes ještě někdo krade Adobe? Video můžete stříhat zdarma v Resolve a fotky i vektory zvládne Affinity

Vážně dnes ještě někdo krade Adobe? Video můžete stříhat zdarma v Resolve a fotky i vektory zvládne Affinity

** Kde jsou ty doby, kdy měl skoro každý doma Photoshop ** Photoshop a Premiere Pro od kamaráda nebo z warezu ** Dnes už to nemá smysl, existuje totiž hromada laciných alternativ

Jakub Čížek | 90

Jakub Čížek
Grafický editorStřih videa
Šmírování kamerami Googlu: Koukněte, co šíleného se objevilo na Street View

Šmírování kamerami Googlu: Koukněte, co šíleného se objevilo na Street View

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

redakce | 4

redakce
Mapy GoogleStreet View
Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

** Z WhatsAppu kvůli novým podmínkám utíkají tisíce uživatelů ** Čím nahradit populární aplikaci pro zasílání zpráv? ** Vybrali jsme pro vás 10 alternativních komunikátorů

Karel Kilián | 110

Karel Kilián
KomunikaceWhatsAppInstant Messaging
10 míst na mapách Googlu, která nesmíte vidět. Nahradily je čtverečky

10 míst na mapách Googlu, která nesmíte vidět. Nahradily je čtverečky

** Deset míst, které nesmíte vidět ve webových mapách ** Jsou to letiště, základny i elektrárny ** Nejvíce míst tají Francie

Jakub Čížek | 21

Jakub Čížek
Mapy GoogleMapy
Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

** Notebooky s cenou do deseti tisíc korun jsou plné kompromisů ** Existuje několik modelů dobře použitelných pro nenáročné použití ** Vhodnou alternativou jsou tablety nebo repasované počítače

David Polesný | 94

David Polesný
Jak vybrat notebookNotebooky
Google vymyslel technologii superpřesného GPS. Už ji podporuje Pixel 5 a dorazí i na ostatní telefony

Google vymyslel technologii superpřesného GPS. Už ji podporuje Pixel 5 a dorazí i na ostatní telefony

** Kvalita GPS ve městech občas stojí za starou bačkoru ** Mohou za to odrazy signálu od okolních budov ** Google má jejich 3D model, a tak spolupracuje s výrobci GPS čipů

Jakub Čížek | 40

Jakub Čížek
NavigaceTechnologieGoogle
Dostali jste nový počítač? Tohle s ním udělejte, než ho začnete používat

Dostali jste nový počítač? Tohle s ním udělejte, než ho začnete používat

** Každý nový počítač si zaslouží počáteční péči ** Odinstalujte bloatware a nezapomeňte na vhodné nastavení ** Poradíme, jak se o počítač s Windows 10 postarat

David Polesný, Stanislav Janů | 71

David PolesnýStanislav Janů
PočítačeNotebooky

Aktuální číslo časopisu Computer

Jak prodloužit výdrž notebooku

Velké testy: gamepady a inkoustové tiskárny

Důkladný test Sony Playstation 5