( uid_194 | 2009. 03. 17., k – 13:53 )

"Egy portolas, ujraforgatas idovesztes. Ez olyan mintha egy uj doboz szog eseteben uj kalapacsot kene reszelned. Ez kulonosen akkor idegesito amikor az adott kod nem open source, vagy epp abadonware."

Ez igy van. Ellenben egy doboz szog valoszinutlen, hogy bugos lenne, es ujra kene csinalni.

Viszont egy open source operacios rendszernek miert kene egyatalan torodnie a closed source programokkal?

Szoval ha en csinalok egy specifikaciot, azt nyilvanossagra hozom, implementaciot is csinalok hozza, mas is csinal hozza, de closed source, aztan hibat talalok a specifikacioban, es nem tudom kompatibilitast megorizve megoldani, akkor bizony en ki fogom javitani a hibat. Ha a masik fel nem alkalmazkodik az uj verziohoz, akkor vagy hasznalja a regit, vagy fusson emulatorban.

"Ha megnezed az ipart, millio olyan alkalmazast talalsz amik 10-15 evvel ezelott keszultek el, viszont nincs ertelme lecserelni oket. Es azt el nem tudod kepzelni, hogy az altalad emlitett "igyjart" eset mekkora szivas tud lenni, ha emiatt pont egy olyan gyartoegyseg all meg ahol az uj es trendi cuccaid keszulnek."

A legtobb esetben egy recompile eleg. Sok esetben pedig egyszeruen hasznaltak a regi programot, regi rendszerrel (pl gyogyszertarak jelentos resze a nem is olyan tavoli multban dosos programokkal).

Valoban, nem kell lecserelni. Az OS-t sem kell frissiteni alatta. A megoldas adott.

Ketsegtelen, nagy szivas, de lehet valasztani: kompatibilitas a vilag vegeig, vagy fejlodes. A ketto egyutt nem megy.

A fejlesztes nem egy fix tabla, hanem inkabb mozgo celpont - bizony bizony neha portolni kell, nem lehet a vilag vegeig kompatibilisnek maradni, legfeljebb ha ez kifejezetten az ember celja.

"10 perc alatti laptop lemerulese eseten elgondolkodnek, hogy nincs-e valami hiba az adott mobil hattertar megalkotasanal, vagy a laptopba helyezett akkumulator kapacitasaval."

Aha! Szoval ha az OS azt mondja a hardvernek, hogy "legyszi, ird mar ezt nekem lemezre!", akkor az varhat ameddig akar, hogy optimalizalja a dolgokat, de ha ugyanezt a program keri a filesystemtol, akkor a filesystem rogton es azonnal kene ugorjon?

Nem ellentmondasos ez egy kicsit? :)

Egyebkent azt kepzeld el, hogy laptopon dolgozik az ember, es sokat fordit. Rengeteg atmeneti file keletkezik. Ha minden egyes filenal syncelnek, az igencsak megdobna a vinyo terheleset, es gyorsitana ezaltal az aksi lemeruleset.

Ha nem irom rogton lemezre, lehet, nem is kell egyatalan, vagy megfelelobben lehet optimalizalni az irast, stb. Hosszutavon gazdasagosabb.

(Persze lehetne tmpfsre tenni a tempfileokat, de az macera. Plane, ha eleve nincs sok memoriam, es a fileok nagyok, kozben en meg esetleg bongeszni is szeretnek [ami mellesleg szinten sokat irna lemezre, amikor a firefox ugy dont, hogy akkor most a historyt meg mindent lementi nehogy elvesszen])