Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Otevřenost - zhouba Microsoftu

Jistě se najde dost lidí, kteří začnou vidět rudě, ledva zahlédnou slova „otevřenost“ a „Microsoft“ v jedné větě. Nicméně soudím, že Microsoft je otevřený až příliš a tato otevřenost se pro něj stává přítěží a rizikem, jehož se ale nelze dost dobře zbavit.

Otevřenost, to totiž není jenom „svobodný“ kód a „svobodné“ formáty. Ale třeba také API pro komunikaci s vlastními produkty a jejich rozšiřování. V tomto směru byla společnost Microsoft odjakživa otevřená dost – a možná až příliš.

Většina jejích produktů je totiž také platformou. Nejenom hotovým řešením, ale též základem, na němž lze stavět vlastní aplikace a řešení. A právě v tom je největší síla těchto programů – a zároveň její největší slabost.

Výhodou je takové řešení zejména pro firmy. Microsoft Office z tohoto pohledu nemá konkurenci – neexistuje žádné řešení, které by nabídlo totéž, včetně automatizované a profilové instalace, konfigurace a zejména možnosti snadného vývoje vlastních aplikací nad společným základem a existující serverovou částí řešící pohodlně a pro uživatele transparentně třeba spolupráci a sdílené úložiště.

To samé se týká opovrhovaného Internet Exploreru. Napsat internetový prohlížeč není zase až tak těžké, ale zajistit třeba jeho propojení s bezpečnostní infrastrukturou společnosti, s certifikačními autoritami, bezpečným přihlašováním a kryptografickými operacemi už je mnohem těžší a neznám jiný browser, který by v tomto směru dosahoval schopností Internet Exploreru. A to je pro firemní nasazení mnohem podstatnější, než jestli browser umí CSS 3 a HTML 5. Možnost upravit si celý systém i jednotlivé aplikace k obrazu svému je mnohem závažnější.

Tyto výhody se ale okamžitě promění v nevýhody, opustíme-li prostředí velkých firem a vydáme se do džungle plné osamělých uživatelů všeho druhu – ať už to jsou malé firmy, kde si každý jede po svém, nebo samostatní uživatelé všeho druhu – od geeků, přes profesionály, koníčkáře, hráče až po onu postavu „běžného Franty uživatele“, která je bezmála stejně mýtická jako „daňový poplatník“.

Každý „extensibility point“, tedy místo, kde je možné původní aplikaci nějak ovlivnit, pozměnit či rozšířit, se totiž stává rizikem. A to hned z několika úhlů pohledu. Jednak samozřejmě bezpečnostním, protože mnohdy uživatel vydává svá data na milost autorovi jakéhosi doplňku. Ale především rizikem nepřehlednosti, nízké stability a zpomalení práce.

Díky velkému množství míst pro rozšiřitelnost se operační systém stává bojištěm, na kterém zuří nelítostná bitva konkurenčních programů o uživatelovu pozornost. S přibývajícími programy, instalovanými nejlépe stylem „click Next“, přibývá též ikonek v system tray, v pozadí běžících aktualizačních a bonzovacích procesů, toolbarů v prohlížeči, položek v kontextovém menu… A ubývá stability a svižnosti odezvy.

Napoleon kdysi řekl, že lidé touží ne po svobodě, ale po rovnosti. Ve světě domácích počítačů bychom mohli jeho výrok parafrázovat tak, že uživatelé netouží po svobodě, ale po jednoduchosti a pohodlí. A to je tajemství úspěchu novějších produktů firmy Apple.

Oněch „bodů rozšiřitelnosti“ v nich mnoho nenajdete. Dočkáte se spíše přístupu „our way or the highway“. Leč striktní omezenost rozšiřování operačního systému zamezuje efektům popsaným výše. Počítač a jeho vybavení se z univerzální platformy posouvá na úroveň DVD přehrávače s omezenou sadou funkcí – ale stabilním firmware a pohodlným ovládáním těch pár funkcí, které má, a které umí dobře.

TIB2012

       

Ve světle shora uvedeného dávají smysl drakonická a na první pohled nesmyslná omezení například u představeného Windows Phone 7. Operační systém Windows Mobile je až pozoruhodně rychlý, pokud ovšem zakážete veškerá obskurní grafická rozšíření, která výrobci předinstalovávají, aby pokud možno zakryli fakt, co na jejich zařízení běží. Nicméně tím zbavíte kapesní počítač kouzla spotřební elektroniky pro koncové uživatele a postavíte jej do staré pozice platformy, na které je nutno smysluplné řešení nejprve postavit.

Microsoft nyní stojí na rozcestí, kdy se rozhoduje, zda chce být do budoucna dodavatelem otevřené, rozšiřitelné platformy, a nebo sice krásných, ale jednoúčelově uzavřených krabiček. A nám, ne tak běžným uživatelům, nezbývá než čekat.

Michal Valášek

Autor pracuje jako konzultant a hlavní softwarový architekt společnosti Altairis. Je Microsoft Most Valuable Professional pro ASP.NET a tvoří web aspnet.cz.

Školení: GIT správce zdrojových kódů

 

Seznamte se s možnosti systému správy verzí zdrojových kódů GIT, který používají i vývojáři linuxového jádra.

  • Proč správa verzí
  • Architektura GITu
  • GIT v praxi
  • a další

Podrobnější informace o školení a přihláška

Přehled názorů

Jednoúčelové krabičky to budou mít vždycky těžký
ondra.novacisko.cz 12. 4. 2010 06:46
Nový
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
daniel 12. 4. 2010 08:15
Nový
 
├ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
ondra.novacisko.cz 12. 4. 2010 08:42
Nový
 
│
├ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Pavel F. 12. 4. 2010 09:49
Nový
 
│
│
├ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Yenya 12. 4. 2010 11:55
Nový
 
│
│
│
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Daniel Kvasnička ml. 12. 4. 2010 12:53
Nový
 
│
│
│
 
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Yenya 12. 4. 2010 13:27
Nový
 
│
│
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Sten 12. 4. 2010 16:22
Nový
 
│
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Daniel Kvasnička ml. 12. 4. 2010 12:56
Nový
 
├ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Pavel Lahoda 12. 4. 2010 11:59
Nový
 
│
├ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Daniel Kvasnička ml. 12. 4. 2010 13:24
Nový
 
│
│
├ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
pas 12. 4. 2010 13:35
Nový
 
│
│
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Pavel Lahoda 13. 4. 2010 14:24
Nový
 
│
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
pas 12. 4. 2010 13:42
Nový
 
├ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
pas 12. 4. 2010 13:29
Nový
 
│
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Dlouhan 12. 4. 2010 15:37
Nový
 
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
admin . 12. 4. 2010 13:51
Nový
 
 
└ 
Re: Jednoúčelové krabičky to budou mít vždycky těžký
Roj 14. 4. 2010 20:06
Nový
win
Honza 12. 4. 2010 07:59
Nový
├ 
Re: win
Daniel Kvasnička ml. 12. 4. 2010 08:19
Nový
│
├ 
Re: win
astray 12. 4. 2010 08:34
Nový
│
└ 
Re: win
Chulda 12. 4. 2010 10:14
Nový
└ 
Re: win
maf 12. 4. 2010 08:58
Nový
Otevřenost je fajn, ale...
Petr 12. 4. 2010 08:15
Nový
RE: Otevřenost - zhouba Microsoftu
Daniel Kvasnička ml. 12. 4. 2010 08:23
Nový
Nesmyslné přehazování viny
Milan Keršláger 12. 4. 2010 09:28
Nový
Proč nepoužívám SMS a mobil používám jen k volání?
anonymní uživatel 12. 4. 2010 09:28
Nový
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 12. 4. 2010 09:55
Nový
 
├ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
anonymní uživatel 12. 4. 2010 11:37
Nový
 
│
├ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Martin Kalenda 12. 4. 2010 14:29
Nový
 
│
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 12. 4. 2010 21:14
Nový
 
│
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
anonymní uživatel 13. 4. 2010 16:03
Nový
 
│
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 13. 4. 2010 22:52
Nový
 
│
 
 
 
├ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
polygon 14. 4. 2010 10:41
Nový
 
│
 
 
 
│
├ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
thr 14. 4. 2010 12:33
Nový
 
│
 
 
 
│
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 14. 4. 2010 14:47
Nový
 
│
 
 
 
│
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
polygon 14. 4. 2010 18:16
Nový
 
│
 
 
 
│
 
 
├ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 14. 4. 2010 23:22
Nový
 
│
 
 
 
│
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 14. 4. 2010 23:36
Nový
 
│
 
 
 
│
 
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
polygon 15. 4. 2010 10:35
Nový
 
│
 
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
anonymní uživatel 14. 4. 2010 13:15
Nový
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
anonymní uživatel 12. 4. 2010 11:39
Nový
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 13. 4. 2010 22:53
Nový
 
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
anonymní uživatel 13. 4. 2010 23:31
Nový
 
 
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
Pavel F. 14. 4. 2010 08:50
Nový
 
 
 
 
 
└ 
Re: Proč nepoužívám SMS a mobil používám jen k volání?
anonymní uživatel 14. 4. 2010 16:48
Nový
ono jde o odhad cílove skupiny
petrph 12. 4. 2010 09:39
Nový
└ 
Re: ono jde o odhad cílove skupiny
jehovista 12. 4. 2010 10:51
Nový
Bullshit bingo
Geo 12. 4. 2010 11:52
Nový
RE: Otevřenost - zhouba Microsoftu
polygon 12. 4. 2010 12:05
Nový
Co že nám zbývá?
Yenya 12. 4. 2010 12:10
Nový
├ 
Re: Co že nám zbývá?
Wolfling 12. 4. 2010 12:30
Nový
│
└ 
Re: Co že nám zbývá?
Yenya 12. 4. 2010 13:06
Nový
│
 
└ 
Re: Co že nám zbývá?
Michal Altair Valášek 12. 4. 2010 14:29
Nový
│
 
 
├ 
Re: Co že nám zbývá?
anonymní uživatel 12. 4. 2010 16:01
Nový
│
 
 
├ 
Re: Co že nám zbývá?
Yenya 13. 4. 2010 08:35
Nový
│
 
 
└ 
Re: Co že nám zbývá?
Miloslav Ponkrác 13. 4. 2010 13:16
Nový
│
 
 
 
└ 
Re: Co že nám zbývá?
----- 13. 4. 2010 17:21
Nový
│
 
 
 
 
└ 
Re: Co že nám zbývá?
vaginator 13. 4. 2010 22:53
Nový
└ 
Re: Co že nám zbývá?
Michal Altair Valášek 12. 4. 2010 14:20
Nový
 
└ 
Re: Co že nám zbývá?
anonymní uživatel 12. 4. 2010 16:05
Nový
 
 
└ 
Re: Co že nám zbývá?
Miloslav Ponkrác 13. 4. 2010 13:19
Nový
Hloupost
Sten 12. 4. 2010 12:51
Nový
├ 
Re: Hloupost
anonymní uživatel 12. 4. 2010 14:37
Nový
│
└ 
Re: Hloupost
lol 14. 4. 2010 08:35
Nový
└ 
Re: Hloupost
jehovista 12. 4. 2010 22:08
Nový
Jako základ pro flame dobré
rma 12. 4. 2010 15:16
Nový
Otevřenost MAC OS X
Levjonek 12. 4. 2010 16:25
Nový
└ 
Re: Otevřenost MAC OS X
jehovista 12. 4. 2010 22:09
Nový
 
├ 
Re: Otevřenost MAC OS X
Makovec 13. 4. 2010 00:44
Nový
 
│
└ 
Re: Otevřenost MAC OS X
jehovista 13. 4. 2010 01:26
Nový
 
└ 
Re: Otevřenost MAC OS X
Levjonek 13. 4. 2010 15:55
Nový
Obecné a nic neříkající
Petr K. 13. 4. 2010 17:00
Nový
souhlas
Marek Soldát 14. 4. 2010 09:43
Nový
Jak by mohl vypadat takový uzavřený model?
anonymní uživatel 14. 4. 2010 13:19
Nový
Jak bych to jen řekl,
100% Lenin 17. 4. 2010 10:06
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem