Zajimave by to mohlo byt i pro MS. Jednak patentove portfolio... jednak ulozit celou vec (treba podnikove/serverovve nasazeni Solarisu) k ledu... a uz ted to vse leze poridit temer za hubicku (aktualne neco lehce pres 2,5mld USD). A to nemluvim o tom, ze aktualni realna hodnota firmy (hotovost, nemovitosti, patenty...) je pravdepodobne vyssi nez ta trzni.
To by bylo pro M$ veeeelice zajimave, dokazete si predstavit, ze by meli .NET i javu... ano, vim, ze je ted java open, ale vsichni asi tusime, co by se delo, M$ by si upytlikoval svou, nekompatibility, patentovej FUD atd. atd.
Mylite se. Kdyby microsoft koupil Sun tak si s javou nemusi delat vubec zadne starosti, proste jen se na ni vykasle a ona sama casem zanikne bez jedineho vynalozeneho dolaru na FUD kampan.
Stejne se solarisem, proste dalsi verze by uz proste nebyli. Ano uzivatele maji zdrojaky takze si ho muzou dal patlat sami -- vsichni vime ze by tato situace ale nenastala, lidi by proste premigrovali jinam.
Stejnou vec udelal MS s produkty jinych firem ktere koupil, proste je prestal dal vyvijet.
MS měl na Javě zájem někdy okolo roku 1997. Tehdy měl Sun možnost se stát bohatou firmou, která bude MS poskytovat Javu. Sun to ale přepísknul se svými požadavky. Výsledkem je, že MS má rychlejší a funkčně bohatší .NET, Sun z Javy nemá žádný zajímavý příjem, a jde to s ním od pěti k nule. JavaStation jsou v koši, Java aplikace zcela okrajové, Java applety se téměř nepoužívají, investice do OpenOffice se nevrátila a nevrátí, investice do MySQL se také nevrátí, prodeje profi unixového HW již léta klesají, business na Intelu se ne a ne rozjet... Kam tahle firma směřuje?
1. hnusne gui
2. pomale gui
3. nedostatecne gui (napriklad minimalizace to systray a pruhlednost je nova az v jdk1.6)
4. nemoznost pouzivat COM/Active X komponenty
5. podpora multimedii je nahovno. Uzivatele by radi prehravali kuprikladu video
6. font renderovaci engine je hnusny, fonty kostrbate - castecne opraveno v jdk1.6
7. o tisku z java aplikaci se radsi ani zminovat nebudu
8. nepodporuje gui akceleraci, slozitejsi rozhrani jsou pomala. jak to treba nemozne pomalu vykresluje menu
9. nemoznost delat standalone exace (pripadne s externi knihovnou)
10. JNI je velmi primitivni a jeste se dost obtizne pouziva, spousta veci v nem nejde udelat vubec.
Aplety se nepouzivaji protoze:
1. dlouho startuji
2. porad jsou jeste dneska zabugovany a casto shazuji browser
3. security omezeni jsou dost neprijemna
4. neprogramuji se zrovna snadno
5. podpora multimedii (prehravani videi) nulova!
Proste Java je dobry napad, ale implementace pokulhava. u MS to pochopili a napriklad do te sve Javy udelali podporu pro nativni windows GUI, coz programatori uvitali ale sun to neprekousnul a tak si u MS udelali .NET a na Javu zvysoka kaslou. U IBM si udelali SWT, coz resi nejpalcivejsi problemy s GUI v Java, bohuzel zdaleka ne vsechny.
Microsoft neni nejak moc genialni, on si to SUN s Javou posral sam a se Solarisem taky. Proste nedela to co zakaznici chteji a ty se logicky poohlednou po jinem reseni. Jak se treba ms vypracoval s SQL serverem, ten je nyni uz vicemene srovnatelny s DB2 (ktera je stara 25 let).
Treba u IBM tohle nedavno pochopili a za posledni 2 roky zacali produkovat uz mnohem lepsi (pouzitelnejsi) soft nez kdykoliv predtim. U SUNu snad nepochopi nikdy, co zakaznik chce. Vetsina veci od Sunu jsou nedodelky - co treba NFS4.1? Porad slabe, potreba na implementaci v solarisu jeste dost makat, lidi ale nechteji uz dal cekat, chteji neco co muzou pouzit nyni. Sun ma dobry inzenyry co vymysli nove technologie ale neschopny management nebo podfinancovany vyvoj.
...ano dela, ale nidky snad v takoveto vysi. Na jednu stranu to mohli delat prubezne tech cca 20 let co spali na ruzich a na druhou stranu by meli prehodnotit svoji strategii, ktera vypada ze Sunu zatim moc za posledni 2 roky nepomaha....