Linusovo misljenje o GNOME-u na mail.gnome.org

  • 22 odgovora
  • 9.875 pregleda
Re: Linusovo misljenje o GNOME-u na mail.gnome.org 23.01.2006. u 11:52 · pre 252 meseci #21
@random

Govorio sam o kvalitetu koda. Vidis, normalno je da se softver pre release verzije puno testira (alfa test, pa beta test, pa tek onda release), a to radi i OSS zajednica sa Firefoxom a GCC i Linux odmah idu u release sa ko zna kakvim pecevima. I jednom i drugom projektu fali jedan dobar cleanup koda, umesto utrke sa samim sobom i novim podverzijama koje donose samo jos bagova. Mozes da stavis i 2.4 kernel na sistem i da ti radi super, nadam se da razumes. OpenBSD je to resio tako sto po dva coveka programiraju istu stvar da kod bude cist i nema bagova. Tipican primer je 100% rewrite Gnoma 2 umesto da se Gnome 1.x prilagodi i uklone bagovi. Dobar je OSS ali neko mora da upravlja projektom da se programeri posvete bitnim stvarima a ne nebitnim sitnicama. Kad imas program vazi ono if it ain't broken don't fix it, a to OSS zajednica sa Linuxom nonstop radi. Dabome GCC je super, samo ne moze da se iskompajlira sors kao kros kompajler ;-) i cist sors i sors sa raznim neoficijelnim pecevima ;-) Niko nije terao te programere da proveravaju da li im pecevi rade i da izdokumentuju postupak za build kroskompajlera (kad vec vanila sors ne moze da se kompajlira), tj. da urade posao onako kako bi ga uradili da rade na Intel ili MS visual C/C++ kompajleru. QA,QA,QA....

[Ovu poruku je menjao bojan_bozovic dana 23.01.2006. u 13:08 GMT+1]
Re: Linusovo misljenje o GNOME-u na mail.gnome.org 13.03.2006. u 01:58 · pre 250 meseci #22
Citat:
random: Pada mi na pamet puno razloga. Npr. da bi omogućio kompatibilnost modula na binarnom nivou sa različitim verzijama kernela, kao što to imaju mnogi Juniksi. Ili, na primer, da bi n napravio nešto slično zonama u Solaris kernelu. Ili, na primer, da bi napisao modularan drajver za sistemsku konzolu, kao što ga ima FreeBSD. Ili, da bi dodao podršku za kernel tracing i debugging. Ili recimo, zato što želi sve te i druge izmene, i bolju kontrolu nad procesom razvoja kernela. Nije u pitanju ponovno otkrivanje tople vode već potreba da se razvoj povede u drugom pravcu.

Što se mog siga tiče, Linux nije Unix, i mislim da je još uvek u zaostatku za komercijalnim Unixima po pitanju mnogih stvari (neke od njih sam naveo u prethodnom pasusu).

@bojan_bozovic: Izvini, ali uopšte nisam razumeo šta hoćeš da kažeš. Da se Linux teško cross-kompajlira? Ako je to u pitanju, ne bih znao, nisam se interesovao. Znam da dosta Linux koda nije lako portabilno -- zanimljivo je, recimo, da je UFS drajver sa NetBSD-a portovan na Windows kao normalan sistemski FS drajver, dok ne postoji open source Windows port ext2/3 drajvera -- što, složićeš se, govori dosta o kvalitetu koda.

[Ovu poruku je menjao random dana 23.01.2006. u 12:21 GMT+1]


Da Windows ima kvalitetniji kod od NedBSD-a 8-P?

Zasto da neko pise (besplatno) drajver za ext2/3 za windows kada ima freeware browser za ext2/3 ili (ako je dual-boot) cesce koristi Linux nego Windows? (na windows-u se samo igra,a linux koristi sa ostalo zbog virus-a)?
Potpis
========================
Tko vrijedi leti
Tko leti vrijedi
Tko ne lijeti ne vredi
"Slackware"=="leteti"
========================
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme