#114
Nem is teljesen offtopic itt ez a téma. A Microsoftnál C#/.Net alapon akarták elkészíteni a Vistat eredetileg. Ez a koncepció mondott csődöt 2004-ben, majd újrakezdték az egészet, a jól bevált C/C++-ban. Bebizonyosodott, hogy a .Net jelenleg teljesen egy operációs rendszer alapjainak lekódolására, mint kernel osztott könyvtárak, alapvető rendszerszolgáltatások stb.
Kérdés vajon miért eröltették a CEO-k és COO-k a Ms-nál annyira a .Net-et, mint a Vista alapját. Valószínűleg az open-source miatti kihívára szánt válasz lett volna. Az open-source család mára hatalmas mennyiségű részletesen kommentált kódot termelt meg, ma is hangsúlyosan C/C++ alapokon. Ezért vális könnyebbé egy új project open-source megvalósítása, mert bőven van miből építkezni. Az egymásra átváltható licenszek miatt jogi aggályok sincsenek.
A Ms válasza egy olyan új fejlesztőeszköz lett volna, ami szintén a kódolást könnyíti meg, de más módon. Nyílt forrású tallózó építkezés helyett, könnyített programozás, az előre elkészített elemeket maga a .Net nyújtja. Ezzel felgyorsíthatnák saját hatékonyságukat is, és megnyerhetnék a fejlesztőket maguknak, az open-source oldalról. A programok és rendszerek sikere ugyanis, bármilyen különös nem a felhasználók számán múlik, mégcsak nem is a felhasznált pénz mennyiségén, bár ez lehet eszköz a célhoz, hanem a fejlesztőkön, csakis rajtuk.
A .Net egésze ugyan nem bukott meg, de mint a jövő általános és kizárólagos fejleszőeszköze bizony megbukott.
Ami utána jött a Vista fejlesztésében, az ideges kapkodás, de legalább a helyes irányban. És természetesen a pszihológiai tényezőket sem lehet figyelmen kívül hagyni. Főleg egy olyan cégnél, ahol az elsőszámú vezető a kelleténék jobban hisz a corporate psychology jelentőségében. A .Net lett volna a eszköz amivel az open-source-ot legyűrhették volna, legalábbis ezt hitték, mivel ez elbukott, megjelent a Ms-on belül a reménytelenség pusztító érzése. Pedig ettől még sikeres lesz a Vista, csak nem fogja legyűrni az első számú konkurensnek tekintett Linux rendszerket.