Prodávání softwaru je nejlepší obchodní model všech dob a v tomto článku popíši
příběh společnosti, která vytvořila tento byznys, Microsoft.
Je to již 50 let historie a my si ji tu popíšeme.
Film Piráti ze Silicon Valley (1999) tyto začátky popisuje velmi věrně,
až na pár detailů.
Bill Gates (13 let) a Paul Allen (15 let)
u dálnopisu na
střední škole (1968)
Bill Gates na Lakeside school
Bill Gates byl prominentní dítě z podnikatelské rodiny, extrémně nadaný,
soutěživý a vytrvalý typ. Chodil na soukromou střední školu Lakeside
school v Seattlu,
ve státě Washington, kde potkává Paula Allena.
Střední škola si pořídila dálnopis a zaplatila si sdílený čas na
minipočítači
PDP-10 na pobočce General
Electric.
Na škole se používal programovací jazyk BASIC. Ale Bill Gates se svým spolužákem
Paulem Allenem měli možnost pracovat během školy pro C-Cubed, kde se setkali s
dalšími programovacími jazyky jako Fortran, Lisp a se strojovým kódem. Jejich
mentorem v C-Cubed byl Steve Russell, autor první digitální videohry
Spacewar
(1961),
napsané pro PDP-1. Tahle hra, vytvořená na MIT na minipočítači dala vzniknout
hernímu odvětví, když přivedla Nolana Bushnella k založeni
Atari
na začátku 70. let.
V této době jediné počítače vyráběla IBM jako sálové a firma DEC
dělala mini
počítače PDP s cenou stovek tisíc dolarů a právě PDP-10 umožňoval sdílení
strojového času přes telefonní spojení.
Žádná software firma neexistovala,
operační systém, programy, školení a údržbu dodávala přímo IBM jako součást
řešení. Dokonce i veškterý hardware si vyrábí IBM sama.
Až roku 1969 antimonopolní kontrola
donutila IBM oddělit software od
prodeje hardware a dala vzniknout něčemu jako softwarové odvětví.
Po ukončení Lakeside School nastoupil Bill Gates na Harvard, odkud znal Steve
Ballmera. Oba jsou velmi dobří matematici a Steve Ballmer sice není
programátor, ale je společenský a je ho
všude plno.
Microsoft Basic
Microsoft Basic 1.0 na děrné pásce 1975
Když Paul Allen uviděl na novinovém stánku lednové číslo časopis Poppular
Electronics s titulní stranou prvního počítače MITS Altair 8000, bylo jasné, že
doba mikropočítačů je tu a že je to příležitost prodat firmě MITS interpret
programovacího jazyka BASIC. A tak vznikla firma MICROSOFT roku
1975.
Basic se šířil ve 4kB verzi na děrné pásce a pak byl uložen v ROM paměti
počítače.
Během druhé poloviny 70. let prodal Microsoft svůj Microsoft Basic postupně
vznikajícím micropočítačům, což se stávalo nutností z důvodu kompatibility
programů. Basic byl tak populární, že se v něm i kázalo v kostele (ve Futuramě) :).
Operační systém pro IBM PC
Bill Lowe viděl, jak rychle roste trh s domácími počítači a přesvědčil vedení
IBM ať ustanoví skupinu mimo korporátní zvyklosti rychlým vývojem dostupného
osobního počítače. Vedení týmu převzal Phillip Don Estridge a jeden z důležitých
členů týmu byl David Bradley.
Byl to tajný projekt s krycím jménem Chess. Byl to přesný
opak toho, co
IBM dělala doposud, zákazníci jsou státy a banky né retail a otevřená
architektura z běžně dostupných součástek.
Pro nový počítač byl potřeba operační systém a tak tým zašel na Microsoftem.
Bill Gates na to ale říká, že operační systém nemáme a posílá IBM kravaťáky za
Gary Kildallem, ředitelem Digital Research, který vlastnil tehdy
populární
operační systém CP/M. Jednání nedopadla a IBM trvala na tom, aby
operační systém dodal Microsoft.
Firma Seattle Computer Products (SCP) měla taktéž operační
systém jménem QDOS,
který se podařilo Microsoftu koupit a pak licencovat IBM a následně všem klonům
IBM PC. Tim Paterson
z SCP přešel k Microsoftu a celý operační systém vylepšil
pro potřeby IBM PC.
Textové procesory
S prvními počítači se začaly objevovat aplikace na zpracování textu a jeho
případné vytištění. Editory začínaly mít výhodu, že zobrazovaly text přesně jak
bude vypadat při vytištění, to dříve také nebýval standard.
Nejúspěšnější editory pro MS-DOS byly:
- Electric Pencil - první textový procesor
1976
- Microsoft Word od Microsoftu vydaný roku 1983
- WordPerfect vydaný pro IBM PC roku
1982
V textových procesorech Microsoft nebyl nejlepší, ale o to více se připravil,
aby tento trh ovládl s příchodem nového operačního systému Windows 95.
Tabulkové procesory
VisiCalc
VisiCalc (40 sloupců x 25 řádků)
Prvním tabulkovým procesorem pro první domácí počítač Apple II byl
VisiCalc (vizuální kalkulačka) vydaný v roce 1979. VisiCalc byl program, pro který si lidé kupovali domácí
počítače. Program uměl přepočítat hodnoty v ostatních buňkách při změně jedné
buňky (dnes se tomu vznešeně říká reaktivní programování) a zavedl nomenklaturu
A1, kterou drží programy dodnes.
Pro spuštění aplikace bylo potřeba 32 kB paměti.
Autorem VisiCalcu jsou absolventi MIT Dan Bricklin a Bob
Frankston.
Program prodávala a propagovala společnost Personal Software založená
Danem Fylstrou, který založil i žasopis Byte.
Lotus 1-2-3
S příchodem IBM PC získal dominanci tabulkový procesor Lotus 1-2-3
(1983). Lotus 1-2-3 totiž
byl napsán pro platformu x86 přímo v assembleru a byl tak rychlejší než
VisiCalc. Zakladatel Lotus Software Mitch Kapor viděl, že s příchodem
IBM na trh s osobními počítači bude více podniků využívat tabulkové procesory.
Mitch Kapor původně pracoval pro VisiCorp jako produktový manažer.
VisiCorp vydávala VisiCalc,
ale spory vydavatelské společnosti s vývojářskou společností poškodila celý
produkt. Mitch Kapor z firmy odešel a založit právě Lotus Software.
Multiplan
Microsoft Multiplan na Macu
Multiplan byl první tabulkový procesor od firmy Microsoft vyvinutý v roce
1982 pro MS-DOS a následně pro první
grafické prostředí MACu (1984).
Multiplan nebyl úspěšný.
Microsoft Excel
Microsoft Excel na Win 95
Microsoft Excel byla první aplikace se kterou se Microsoft soustředil pouze na
grafické systémy a vynechal tak jejich verze pro textový MS-DOS.
První verze Excelu pro Apple Macintosh byla vydaná roku
1985, verze pro Windows 2.0 pak v roce
1987.
Na operačním systému Windows 3.0 (1990) už Excel neměl významnou konkurenci.
Excel je jedna z nejdůležitějších aplikací Microsoftu, za jejímž vývojem stojí
čtveřice lidí Mike Koss, Jabe Blumenthal,
Doug Klunder a Jon DeVaan. Společně vytvořili produkt, který porazil Lotus 123,
zavedl náhled tisku a to vše fungovalo na 512kB paměti RAM.
Dnes je Excel nástrojem pro analýzu firemních dat, pro který není problém
tabulka se stovkami milionů řádků. Power Pivot, Power Query a
Kontingenční tabulky udělají práci, kterou potřebujete i pro větší
společnosti.
Windows 95
Windows 95 měl masivní kampaň při uvedení a byl široce používaným grafickým
operačním systémem.
Přinesl Nabídku Start v levém dolním rohu a Hlavní panel se seznamem běžících
aplikací.
Podnikový software
Podnikový software byl výhradou IBM až do příchodu těchto produktů Microsoftu:
Enterprise produkty jsou především:
• Microsoft Exchange Server
• Active Directory
• SQL Server
• Microsoft Office (Word, Excel, Outlook ...)
• Windows Server
• OneDrive for Business
• Microsoft Teams
Zabalením všech těchto produktů včetně jejich aktualizací do jednoho tříletého
předplatného pro firmy, udělal z Microsoftu společnost pro podniky a kanceláře.
Rozložení příjmů společnosti
Více jak polovinu tržeb společnosti tvoří předplatné produktů pro firmy a
claudová řešení.