Mindkettõtöknek itt-ott igaza van, csak az a baj, hogy két különbözõ világban éltek és két különbözõ környezetben nõtettek fel.
Itt mindenekelõtt arra gondolok, hogy akadémia és üzleti világ, nagyon különbözik, egyetemi emberek-matematikusok és üzleti (legtöbb esetben VB vagy Java, vagy egyre gyakrabban C#) programozók nagyon nehezen tudják elképzelni, hogy azon kívül amit maguk csinálnak, van még valami értékes.
Tehát elsõ és alapvetõ dolog amit itt már számtalanszor elmondtam, hogy MINDENT meghatározott alkalmazástól és környezettõl függõen kell szemlélni. SEMMI sem létezik a légüres térben.
Különben ubuntu-nak nagyon igaza van az üzleti programozókkal kapcsolatban, mert sajnos tapasztalatból mondom, hogy kb. 80%-uk minden szinten aluli csávó. De sajnos az üzleti alkalmazásokra való igény miatt, nagyon sokan beállnak a sorba és mivel az üzleti alkalmazások általában úgy vannak kezelve, hogy "nem baj, hogy nem jó, nem baj, hogy alig mûködik, de jobb mint a semmi és ezért gyorsan alkalmazzuk és majd útközben kijavítsuk..." és ha ehhez adjuk, hogy általában kevesebb emberrel készülnek mint amennyire szükség van és ezeknek az embereknek a többsége ultra-gyenge programozó, ha egyáltalán programozóknak lehet õket nevezni... na az eredményt ugye nem nehéz elképzelni.
Gemnon...
Nem hiszem, hogy a Microsoft a Compute Cluster Edition-t az ultra high computing szegmensnek készíti, bár nem az elsõ néhány évben. Ugyanis csekély tapasztalattal a szuperszámítógépek esetleges alkalmazásáról (üzleti világban vagyis mérnöki stb.) azt mondhatom el, hogy sokszor egy kisebb vagy közepes sõt nagyobb cégnek is szüksége van valami entry level vagy mid level szuperszámítógépre, (pl. pénzügyi analízis, CAD alkalmazások, kémiai és más szimulációk stb.) de nem engedhetik meg maguknak ezt, mert nincs a piacon megfelelõ szaktudású munkaerõ a megfelelõ számban elfogadható áron. Azt hiszem a következõ években lassan számítani kell a személyi szuperszámítógépek elterjedésével, vagyis sok kis és középvállalkozás, oktatási intézmény és kutató laboratórium megengedhet majd magának kisebb szuperszámítógépeket - clustereket, amelyeken igen fontos számításokat végezhetnek el, ez által növelni fogják az úgynevezett time-to-market paramétert, ami elég komolyan növeli a cég sikerességének lahetõségét, vagyis a globális világ egyre nagyobb versenyében nem mást mint a különbséget a megmaradás vagy a tönkremenés között.
És itt jön a Microsoft, egy Windows szuperszámítógép tele wizardokkal, integrálva a cég rendszerébe, AD kezelés, a mérnökök, tudósok, pénzügyi ellemzõk közvetlenül a saját íróasztalukról kiadhatják a szuperszámítógép-clusternek a munkát nem is tudva, hogy mi is történik, mindezt átlagos rendszermérnökök mûködtetik majd semmi különösebb tudás nélkül. Na ez az ami sikerhez vezethet, mert már elmondtam, az üzleti világban ultra hiány a jó szakember, (most ne sértõdjön meg senki, de sajnos így van), és az, hogy ezt elmondjuk, vagy panaszkodunk nem jelent megoldást, és akármennyire is jó a Linux a szuperszámítógépeken (mert, hogy jó az nem kérdéses), és akármennyire is hihetetlen az akadémia világ szemszögébõl, hogy kezelni künnyû, az üzleti világba egyszerûen távoli fantázia marad, egyszerûen mert nincs megoldás az üzemeltetésére. És itt jön a Microsoft, felfedezték ezt a piacot, a kis és közép azaz a personal supercomputing-ot, és szerintem nem kétséges, hogy abszolút sikert fognak ezen a piacon elérni, nem azért mert jobbak lennének a Linux-tól, hanem azért mert elérhetõvé teszik a szuperszámítógépeket a nagyon széleskörû kis és középcégeknek, valamint kutató laboratóriumoknak és kormányzati szerveknek, ezzel szerintem egy nagy lökést fognak adni mint a mérnöki, úgy a tudományos és pénzügyi világnak. Az üzleti világban pl. napról napra növekszik az adatok mennyisége (ezt jómagam mint SQL guru nagyon is tudom), de sajnos legtöbbször nagyon kevés adat van kellõ és lehetséges mértékben feldolgozva, most nagyon forró téma a BI (Business Inteligence) és ez mind csak papíron levõ duma marad ha nem lesz megfelelõ processzor és memória erõforrás ami a sok TB adatot elfogadható idõn belül feldolgozza, és az áll, hogy minez elérhetõ Linuxon is, de a baj ott van, hogy túl sok a potenciális igénylõ és túl kevés a szakember aki ezt lehetõvé tehetné. A Microsoft itt csak azzal lép be amit a legjobban tud, lehetõvé teszi az átlagos IT-snek, hogy üzemeltesse azt amihez ma még álmában sem ért. Hogy ez jó e vagy rossz e az lehet vita kérdése, de szerintem sokkal jobb ha valami mûködik még ha nem is tudják hogyan, és eredményeket produkál mint ha nem mûködik egyáltalán. Ez lehet, hogy azért van, mert jómagam is az üzleti világban dolgozok, és sokszor találom magam olyan helyzetben, hogy valamit meg kell csinálni, de a rendelkezésekre álló erõforrások és fõleg emberek nem megfelelõek, na most leülhetnék sírni... de ez nem lenne megoldás, ehelyett, törekszem a meglévõ erõforrásokkal minnél használhatóbb alkalmazást készíteni... és mindez általában sokszor felidegesít, meg próbára tesz mindent amiben hiszek, mert jómagam nem tartozom az átlagos üzleti IT-sek közé, ugyanis komoly matematikai és programozói hátérrel jöttem az üzleti IT világba, és ez miatt nem tudom se feketén se fehéren látni a világot, általában ez elõnyt jelentett a pályafutásom során, de néha azért elgondolkozok rajta, hogy mi lett volna ha soha nem jövök az üzleti szférába?
Na mindegy, ezuttal is csak azt mondom, hogy meg kell becsüljük egymás tudását és egymás tapasztalatait, környezetét, és felesleges mindég a legjobb megoldást zavarni, mert az ritkán létezik, és még ritkábban lehet alkalmazni valós környezetben amikor számtalan korláttal vagyunk körbevéve...