Természetesen a forrásban módosítok könnyebben. A binárisban nem is kezdek módosítani, nem is azért van, hanem azért, hogy fusson.
Ugyanis attól, hogy valamibe nem tudok beletúrni, attól még használhatom. Lásd pl. azokat, akiknek a disztrib kerneleket ajánlgatják agyba-főbe: ha jól tudom, ezek az emberek is (túlnyomó részt) binárisan felteszik, és nagyon nem érdekli őket, hogy akár hozzáférhetNÉnek a forráshoz: nem teszik, mert csak _használni_ akarják.
És ha a fejlesztő nem akarja valamiért kiadni a forrást, akkor mi légyen? Ez az ő dolga, az meg, hogy én így használom-e, az meg az enyém, és vagyok annyira viszkaszmacska, hogy GKH nélkül is tudjam, hogy mi a jó nekem :).
De hogy ne csak tájszépészeti szájtépészet legyen, nézzük meg, hogy miért is nem adja ki a forrást a cuccához:
Nem akarja:
- pl. a videokártya-gyártók, mert ezzel az architektúrájukról is árulnának el részleteket, amiket aztán (a nyílt forrás okán) bármelyik konkurrensük koppinthatna, gyengeségeket fedezhetne fel benne, amire alapozhatna kampányt, stb., amit így (zárt drivernél) csak visszafejtéssel tudhat meg, ami viszont pl. bíróság előtt kevésbé állja meg a helyét
- pl. az, aki anno külsősökkel fejleszttette a modult, és a publikálás jogát 'elfelejtett' megvenni tőlük
Nem teheti:
- pl. a wifi- és tuner-kártyák fejlesztői, akiket sajna kötnek a hírközlési törvények, hogy nem forgalmazhatnak olyan készüléket, ami bizonyos nem polgári célú sávok (rendőrségi, honvédségi, stb.) vételére alkalmasak. Ezt megtehetik hardverből, és akkor a konkurrencia röhögve alájuk megy árban, ill. megtehetik szoftverből, csak akkor nem adhatják ki a forrást, hogy ne patchelje ki belőle az első jöttment érdeklődő.
Ezzel aztán gyönyörűen biztosítva is van, hogy a fenti cuccokhoz nem lehet és nem is lesz nyílt forrás, akár elvesztik ezzel a linuxos tábort (és viszont), akár nem.
Csak persze ezek az érvek némely csőlátásos fanatistáról úgy pereg le, mint a homok, és inkább lezárják a normális (értsd: rendesen működő) támogatás lehetőségét az emberek elől is.