Equ#75
"hol fogok tudni a win kódjába belenézni, ahhoz hogy én is rájöjjek ilyen nagyszerű dolgokra?"
Pl. a munkahelyemen, ha megfelelsz bizonyos követelményeknek... :) Eddig több ezer civil nézte át a win forrását a shared source program keretében, többek között a nemzetbiztongási hivatala gyakorlatilag az összes kulturált országnak, azóta is vígan használják a wint mission critical rendszereken. Nálunk (bank) dettó..
"Biztos nem ezért kellet az alapoktól újra kezdeni a Viszlátot sem! - Auditorok ide vagy oda!"
Tényleg nem, csupáncsak azért, mert fele annyit se fejlődött a hardver ipar, mint amennyit 5 évvel ezelőtt (a fejlesztés megkezdésekor) prognosztizálták. De, hát ez nyilván tudják az ilyen "szakértők" is... :)
Caro:
"kereskedelmi termék is lehet open-source!"
Huhú, feltaláltad a spanyolviaszt! Pl a banki alkalmazások 90% open source, abból a szempontból, hogy a bank megkapja fejlesztés után a kódot. Csak az a bibi, hogy a világ meg nem...
A szó szoros értelmében azért nem lehet kereskedelmi termék open source, mert minek fizetne bárki olyan termékért aminek a forrása ismert így maga is előállíthatja.
"Lehet létezik egy-két specifikus funkció, ami neki pont úgy kellene. "
Sajnálattal közlöm, hogy ez win esetén a win átírása nélkül apikon keresztül megoldható az esetek 99%-ban, cserébe kapod a nagyobb bizonságot, átgondoltabb és több termékcikluson egységes apiket (szegény linux nemhogy termékcikluson de még disztrók között se kompatibilis önmagával se, a szánalmas kernel függőségektől, meg ne is beszéljünk, mikor is xy komponens z verziója, csak z2 verziójú kernellel kompatibilis és borul az egész vödör, szakmai körökben dominó effektus). Linuxon viszont belebarmolhatsz a kódba és onnantól egyeten patch térdre kényszerítheti a teljes rendszeredet, hiszen onnantól nincs szinkronban a kódrészed a patcht/oprendszer kiadók kódjával. Az első frissítés alkalmával, ha szerencséd van, csak felülcsapja a teljes munkádat, ha nincs, akkor olyan kernel panicokba és hibás alkalmazás működésekbe futsz, amit a jóistesten se debuggol ki. Nagy ötlet...
"Ez esetben nem kéne mindenféle 95% által nem használt funkciókat beépíteni a szoftverekbe, és jobban lehetne optimalizálni, hibamentesíteni, stb.."
Szép elmélet, kár, hogy a linuxnak ezt egy évtized alatt se sikerült a gyakorlatban bemutatnia...
Hogy a hardveres fejlődés megállása (ami persze önmagában egy vicc) miként implikálja az open source győzelmét, azt nem látom, de ez már elhanyagolható "részletkérdés" a többi elvi tévedés után... :)