( Dwokfur | 2014. 12. 14., v – 03:21 )

A Java elvileg kompatibilis, meg platformfüggetlen, de gyakorlatban azért ez mégsincs teljesen így. Ha egy nagyvállalat készít egy mammut szoftvert, amit drága pénzen árul, akkor azt le kell tesztelni. Mert igen is akadnak gikszerek. Valami bizgentyű opció mégsem működik a frissítés után. Egy bazi drága szoftvert használ a user. És milyen verzió a Java? Ja, hogy a legújabb? Az nem támogatott. Mondjuk a termék élettartama 5 év. Ilyen feltételek mellett meg lesz kötve a keze a felhasználónak, hogy milyen Java-t használhat. 5 éves távlatban meg operációs rendszer kérdések is felmerülnek. Ami nagyon kínszenvedés tud lenni a gyakorlatban. Ezek a mindennapok, amiről most beszélek. Minden 1-2 hónapban jönnek az új biztonsági javítások Java-hoz. Nyilván elég nehéz lekövetni a teszteléssel és mindennel. User-nek meg kötelezően fent kell lenni egy régi verziónak. A gép pedig nincs izolálva az internettől. Természetesen .NET-re is jönnek a biztonsági javítások, de jobban körülhatárolható, hogy az ügyfélnél mik lesznek és lehetnek fenn. Illetve, hogy a foltozott .NET a patch kedd után hogy fog viselkedni. És nem kell a szoftver kedvéért egy 2-3, rosszabb esetben 4-5 éves verziót használgatni csak azért, mert nincs elég erőforrás letesztelni.
Ez természetesen csak egy szempont. Felhasználó vagyok és nem vállalati ember. Számokat inkább nem is írok.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."