Почетак › Форуми › Линукс › Опште Линукс дискусије › Zasto Linux nece ici u dobrom pravcu
- This topic has 199 одговора, 24 гласа, and was last updated 18 years, 11 months раније by
foxbunny.
-
АуторЧланци
-
6. септембар 2007. у 11:38 pm #59836
LYb
УчесникAh, dobro onda 🙂
meni je samo to zapalo za oko, posto, da budem iskren, uopste nemam ni zivaca ni vremena za kilometarske diskusije 🙂7. септембар 2007. у 2:01 am #59837BrokeBody
Учесникprobaj ti da instaliras vistu ili OS X (pa cak i XP) na hardveru starom 5-10 godina. Nece uopste da se instalira? Vuce se ko slina?
Za performanse xp/vista – no comment, ocekivano.
Pratis li ti sta pises?!!
ovi OS-evi vaze za uspesne na desktopu.
To je vrlo tacno.
Izvini ali onda si trebao drugacije da imenujes thread, i da malo drugacije intoniras svoj inicijalni post.
Bas me zanima, ko je jos mislio, pored mene, da je Fox otvorio ovu temu zbog desktopa? (neodgovaranje na ovo ne znaci da neko ili niko nije mislio isto sto i ja) 😉
7. септембар 2007. у 9:28 am #59838foxbunny
УчесникPisanje linux kernela je vec sada toliko komplikovan posao da izuskuje stoprocentnu posvecenost samo tom poslu. CK je i ‘popio’ neke kritike upravo zbog toga – jednostavno covek nije imao dovoljno vremena da poradi na svim aspektima svog patch-a.
Hahaha. Covek je radio na svom patchu GODINAMA. Cak i kada su mu vratni prsljenovi bili sjebani i kada je jedva mogao da ustane, on je sedeo i cukao kod za taj jebeni patch. Da li si svestan koliko si lupio? To sto ti pricas je veoma slicno Linusovoj (potpuno pogresnoj) konstrukciji dogadjaja koja je rezultat njegove neobavestenosti. Da se razumemo, Linus je o tom patchu znao samo onoliko koliko je cuo od drugih sto je i sam priznao. Njega CK jednostavno nije interesovao. Onako licno.
Torvalds je de fakto poznat po tome da ima veliku jezicinu, tu nije nista sporno. Cuvene su njegove prepirke sa raznim ljudima, jedna od najinteresantnijih koja je u velikoj meri odredila pravac razvoja kernela je poznata rasprava sa Tanenbaumom.
Da li ti shvatas koliki uticaj ima Linus u tim krugovima? Dovoljno je bilo da Linus kaze da je CK govnar i svi su verovali da je tako (osim, naravno, ljudi koji su od starta podrzavali Kolivasa). Sa takvim uticajem, Linus sebi dozvoljava preveliki luksuz da ne znajuci ni sam sta prica lupa gluposti na LKMLu i tako gazi sve ljude koji mu se ne svidjaju “iz price”. Ja sam sam procitao barem dva takva prepucavanja sa veoma pogubnim posledicama po Linusovog sagovornika, a ne verujem da su to usamljeni, izolovani slucajevi.
Sto se tice onih par hiljada ucesnika u LKMLu. Realno, nema tu mnogo contributora, a i van LKMLa ima dosta contributora koji iz straha nece da pricaju nista na LKMLu da ih Linus ne bi osmudio.
Ne kapiram sta ocekujes – da GUI koji lici na windows, ponasa se kao windows, zauzima isto ili vise resursa kao windows, ima isto ili vise opcija od windowsa, mora da radi makar 2x brze i da ako to nije tako sigurno je kriv kernel?
Ne kapiram sta ti nije jasno. KDE je za mene fenomenalno okruzenje. I KDE radi bolje sa -ck (ili, recimo, -mm, mada ipak bolje sa -ck) kernelom nego sa vanilla kernelom. Sta tu ima toliko da se razglaba? Kernel dosta utice na performanse i ja ne vidim sto se uopste raspravljamo.
Ako ne verujes, lepo instaliraj na neku masinu bilo koji distro, probaj da teras isti softver sa vanilla kernelom 2.6.22.2 i ck kernelom 2.6.22.2, i vidi da li ima razlike. Mnogi smatraju da ima, a ja sam licno utvrdio na svojoj masini da ima.
Srecom pa kod *nixa imas jos nekoliko opcija osim budzenja hardvera – mozes da vrsis pritisak da neko popravi stvar, mozes da zasuces rukave i sam popravis stvar ili mozes da koristis neki laganiji GUI.
Da, s tim sto, recimo KDE, koji se definitivno moze doraditi da poboljsa performanse, zapravo ide u tom pravcu. Zato ni ne mora da se otvara topic o tome u kom pravcu ide KDE. E17 je vec tamo, odavno. Xfce je poceo sa tom namerom. Za X ne znam. Ali kernel je mogao da ode u tom pravcu, i tek su se setili da moze, nakon godina rada CKa, nakon incidenta, Ingo uzima da radi fair scheduler kakav je vec odavno napravio CK, sa nesto malo drugacijim resenjima i mnogo vise bagova.
U doba 2.6.22 vec postoji solidno resenje, a mi kao cekamo 2.6.23 da bi tek videli da li ce nesto da bude.
umesto da se jure opskurne opcije po raznim menijima mogao bi da se otvori terminal i na brzaka izedituje neki od config fajlova
Sad realno. Koliko puta tvoj ili moj cale imaju potrebe da zapravo menjaju redosled kojim se dizu demoni ili podesavaju swappines, ili podizu Apace? Ja ti garantujem da na openSUSE ili PCLinuxOSu niko od njih dvojice ne mora ni da otvara control center ili YaST. To nije nikakav problem.
Ovako ispade da zbog toga sto je CK napustio razvoj kernela (sto je btw dobar znak da i on nije imun na egoizam), ceo projekat ide do djavola, urusava se, gotovo je……sto ne moze biti dalje od istine.
Pa i nije daleko od istine. Ako mislis da je buducnost FLOSS projekata u krajnjoj dehumanizaciji razvojnog projekta, onda mislim da bi bilo bolje da se radi na softveru koji ce pisati softver umesto ljudi i time zauvek promeniti istoriju covecanstva ili tako nesto.
Sta je cilj FLOSS projekata? Da ljudi dobiju slobodan softver? Ili da gomila nadrkanih programera dobije priliku da pise savrsen softver za serversko trziste? Integritet i zdrava atmosfera u zajednici je daleko bitnija od bilo kojeg tehnoloskog savrsenstva.
7. септембар 2007. у 10:35 am #59839salac
Учесник[quote=”salac”]
probaj ti da instaliras vistu ili OS X (pa cak i XP) na hardveru starom 5-10 godina. Nece uopste da se instalira? Vuce se ko slina?Za performanse xp/vista – no comment, ocekivano.
Pratis li ti sta pises?!![/quote]
Ajd sad da se opet raspisem, da bi sve potanko objasnio…. 🙂
Naravno da pratim sta sam napisao i bogami pratim i sta ti pises :). Instalirao si XP na matoroj masini, tweakovao/pogasio/pobio sve sto moze i dobio spor ali ‘upotrebljiv sistem’. Samo sto “upotrebljivo” nije precizan termin i zavisi od osobe do osobe – meni napr. upoterbljiv windows sistem znaci da recimo istovremeno mogu da otvorimi neki od ofis programa, slusam mp3, startujem browser i instant messaging program, i da se sistem ne vuce kao prebijen.
Pa si zatim instalirao vistu na pristojnom hardveru, koristis besplatnu verziju VS-a i radi ti ok, doduse bez vistining fancy efekata. Znaci i tu imas (na neki nacin) sistem koji ne radi full kapacitetom zbog malo RAM-a i zastarele grafike. Da kojim slucajem mozes da koristis sve novotarije viste video bi kako se sistem odjednom dramaticno usporava.
Zato rekoh – ocekivano.
To sto na matoroj masini nisi mogao da instaliras Debian je zaista budalastina za koju su zasluzni debian developeri. Realno gledajuci ne postoji razlog da debian niti bilo koja druga brand-new verzija linux distroa ne moze da se instalira na tom hardveru; to ce potvrditi i razni drugi linux distroi cije instalacije ce proci bez problema. Naravno da je takav hardver preslab za full KDE/Gnome iskustvo, ali slicnim postupkom koji si koristio sa windowsom (gasenje nepotrebnih daemona, koriscenje light GUI-a i sl) dobijas sistem koji je sigurno hitriji od ovoga koji imas sada. Pazi, ovo sada pisem iz sopstvenog iskustva, ako te bas interesuje mogu i konkretno da navedem hardver/distro i celokupan dogadjaj.
Bas me zanima, ko je jos mislio, pored mene, da je Fox otvorio ovu temu zbog desktopa? (neodgovaranje na ovo ne znaci da neko ili niko nije mislio isto sto i ja) 😉
Mislim da je Foxbunny temu otvorio zato sto je nezadovoljan i izgleda razocaran modelom razvoja linux kernela i medjuljudskim odnosima koji vladaju u timu, sto podjednako pogadja i desktop i servere. Takve “metafizicke” rasprave uvek dovode do interesantnih rezultata, kao sto mozemo da vidimo 🙂
7. септембар 2007. у 10:43 am #59840nowave
Учесникofftopic:
Cisto me interesuje ko nije uspeo da instalira Debian na starijoj masini, koja je masina, i sta nije islo?
Moze da posalje pm.7. септембар 2007. у 11:31 am #59841salac
УчесникHahaha. Covek je radio na svom patchu GODINAMA. Cak i kada su mu vratni prsljenovi bili sjebani i kada je jedva mogao da ustane, on je sedeo i cukao kod za taj jebeni patch. Da li si svestan koliko si lupio? To sto ti pricas je veoma slicno Linusovoj (potpuno pogresnoj) konstrukciji dogadjaja koja je rezultat njegove neobavestenosti. Da se razumemo, Linus je o tom patchu znao samo onoliko koliko je cuo od drugih sto je i sam priznao. Njega CK jednostavno nije interesovao. Onako licno.
Da li ti shvatas koliki uticaj ima Linus u tim krugovima? Dovoljno je bilo da Linus kaze da je CK govnar i svi su verovali da je tako (osim, naravno, ljudi koji su od starta podrzavali Kolivasa). Sa takvim uticajem, Linus sebi dozvoljava preveliki luksuz da ne znajuci ni sam sta prica lupa gluposti na LKMLu i tako gazi sve ljude koji mu se ne svidjaju “iz price”. Ja sam sam procitao barem dva takva prepucavanja sa veoma pogubnim posledicama po Linusovog sagovornika, a ne verujem da su to usamljeni, izolovani slucajevi
Sto se tice onih par hiljada ucesnika u LKMLu. Realno, nema tu mnogo contributora, a i van LKMLa ima dosta contributora koji iz straha nece da pricaju nista na LKMLu da ih Linus ne bi osmudio.
Zao mi je CK-a kao coveka, sigurno je imao najbolje namere, znam da odavno izlazi njegov patch sa svakom novom verzijom kernela, znam da je pojedincu tesko da istestira sve zive hardverske komboe, na cudnim i obsolete arhitekturama. Zameram mu sto je odustao.
Sta vise da kazem? Po hiljaditi put da ponavljam ono sto izgleda ne zelis da cujes – tako je u svim open-sors projektima. Samo je ovaj dobio ‘mitski status’ pa su sve oci uprte u njega.
Ne kapiram sta ti nije jasno. KDE je za mene fenomenalno okruzenje. I KDE radi bolje sa -ck (ili, recimo, -mm, mada ipak bolje sa -ck) kernelom nego sa vanilla kernelom. Sta tu ima toliko da se razglaba? Kernel dosta utice na performanse i ja ne vidim sto se uopste raspravljamo.
Pomalo izvuceno iz konteksta. Poceli smo od toga da ti tvrdis kako je kernel najbitniji za proboj linuxa na desktop sa cime se ja ne slazem. Onda sam pokusao da ti poturim kako izgleda druga i treca strana medalje (win i OS X). Tamo tek kerneli nisu bog-zna-sta.
Ako hoces da kazes kako kernel utice na perfomanse – ofc. Nazalost gole performanse odavno nisu ono sto desktop sistem cini uspesnim.
Da, s tim sto, recimo KDE, koji se definitivno moze doraditi da poboljsa performanse, zapravo ide u tom pravcu. Zato ni ne mora da se otvara topic o tome u kom pravcu ide KDE. E17 je vec tamo, odavno. Xfce je poceo sa tom namerom. Za X ne znam. Ali kernel je mogao da ode u tom pravcu, i tek su se setili da moze, nakon godina rada CKa, nakon incidenta, Ingo uzima da radi fair scheduler kakav je vec odavno napravio CK, sa nesto malo drugacijim resenjima i mnogo vise bagova.
U doba 2.6.22 vec postoji solidno resenje, a mi kao cekamo 2.6.23 da bi tek videli da li ce nesto da bude.
Eto – sve ide u pravcu poboljsanja desktopa, a i sam sada kazes da treba poraditi i na nekim drugim stvarima a ne samo na kernelu. Ono sto ja govorim od pocetka.
Za deo sa incidentom vec poznata recenica – tako je i u drugim open-sors projektima.
Sad realno. Koliko puta tvoj ili moj cale imaju potrebe da zapravo menjaju redosled kojim se dizu demoni ili podesavaju swappines, ili podizu Apace? Ja ti garantujem da na openSUSE ili PCLinuxOSu niko od njih dvojice ne mora ni da otvara control center ili YaST. To nije nikakav problem.
Nisi pazljivo procitao ono sto sam napisao – rekoh kad se pojave problemi vrlo cesto mora da se koristi terminal. Konkretno moj matori ne bi znao da resi malo komplikovaniji problem ni u YAST-u ni u control centeru, bez obzira na distribuciju i bez obzira na OS. Sad me mrzi da pisem o svim problemima koji se javljaju na SuSe desktop masinama u par sitnih mrezica koje sticajem okolnosti odrzavam, ali veruj mi – tu YAST ne pomaze mnogo.
Pa i nije daleko od istine. Ako mislis da je buducnost FLOSS projekata u krajnjoj dehumanizaciji razvojnog projekta, onda mislim da bi bilo bolje da se radi na softveru koji ce pisati softver umesto ljudi i time zauvek promeniti istoriju covecanstva ili tako nesto.
Sta je cilj FLOSS projekata? Da ljudi dobiju slobodan softver? Ili da gomila nadrkanih programera dobije priliku da pise savrsen softver za serversko trziste? Integritet i zdrava atmosfera u zajednici je daleko bitnija od bilo kojeg tehnoloskog savrsenstva.
Znas sta, meni konkretno smeta to sto ti imas stav da je situacija takva kakvom je opisujes samo u timu koji radi linux kernel. E pa nije.
Idealno bi bilo da svi rade u harmonicnoj sredini gde nikada ne postoje trzavice, flejmovanja i prepucavanja, gde se svacije misljenje podjednako vrednuje, gde teku med i mleko. Jbg ljudska priroda to ne dozvoljava.
Valjda kapiram o cemu govoris – mada mislim da je tvoje vidjenje u ovom trenutku pomalo utopijsko. Za to je potrebna evolucija ljudske vrste, a ne open-sors razvojnog modela. Model je po meni sasvim ok.
7. септембар 2007. у 12:53 pm #59842Časlav Ilić
УчесникSta vise da kazem? Po hiljaditi put da ponavljam ono sto izgleda ne zelis da cujes – tako je u svim open-sors projektima. […]
Nešto nemam trenutno vremena da se uhvatim u kolce, ali nemam baš ni potrebe — tako je kao što Salac kaže. Preciznije, tako jeste (objektivno), a kako bi trebalo da bude, što se mene tiče ne treba tu šta da se menja (subjektivno) 🙂
Što se KDEa tiče, u to sam ponešto upućen iz prve ruke. Tako sam imao prilike da ispratim jedan poučan slučaj, „po knjizi“ razvoja slobodnog softvera. Naime, posle iskustva sa KDE dvojkom i trojkom, većina uticajnijih programera KDEa bila je složna u tome da za KDE4 mora da se uvede novi sistem gradnje, umesto (još uvek) sveprisutnih Auto* alata. Stoga su na aKademiji u septembru 2005. u Malagi, većali licem u lice, i između nekoliko kandidata, odlučili se za izvesni Skons[/url] — kao, vrlo moderan sistem gradnje zasnovan na pitonu, što je mnoge zagrejalo u tom trenutku. (Barem) jedan čovek, zovimo ga Aleks, međutim, nije bio takvog mišljenja, već mu se više dopao izvesni Cmejk.
I tako, dok su drugi počeli da rade na prebacivanju na Skons, Aleks je, protivno odluci većine, odlučio paralelno da radi na prebacivanju na Cmejk. S vremena na vreme bi na centralnu listu obznanio stanje stvari, zamolio ako bi ko drugi bio voljan da isproba na svojoj mašini, itd. Na to bi često dobio u odgovor drvlje i kamenje („jesmo li se dogovorili“, „zar treba da rasipamo snage“, „Cmejk ima zastarelu sintaksu“…), i to od uticajnih programera.
Ali ne lezi vraže. Dok je Aleks uporno gurao, čak „regrutovao“ programere Cmejka da se posvete brušenju grubih ivica za potrebe KDEa (nijedan od tih novih sistema nije do tog trenutka bio upotrebljen za gradnju nečega tog obima), par onih što su bili najveći zagovornici „izvećanog“ Skonsa, nekako se ohladilo i zabušavalo. Već u januaru/februaru 2006. pojavile su se neke sumnje u izvodivost gradnje Skonsom, da bi početkom proleća već bilo potpuno jasno da od toga nema ništa u dogledno vreme — „zaslugom“ onih koji su ga i progurali šest meseci pre toga. Tu je, međutim, bio Aleks, neometen pokudama i naoružan sistemom koji radi, tad i odmah, i — kraj priče.
Recimo, meni lično taj Cmejk ogavno izgleda. Imajući u vidu raskošno pitonsko obličje Skonsa, samo što nisam lupao glavom o zid dok sam pisao neke makroe za u Cmejku. Mnogi drugi danas takođe imaju sličan osećaj. Ali, jesam li ja radio na sistemu gradnje — nisam; jesu li radili ti drugi što gunđaju — nisu. Tako da je sada svako gunđanje tek platonsko, jer je svima jasno: ko jeste radio, ko je istrajao dok su ga gnjavili i davili, njegova se i uvažila.
Evo baš ovih dana, kotrlja se sukob između umetnika i programera, u vezi sa grafičkom temom Oksidžen[/url], koja se sprema kao podrazumevana za KDE4. Dobrom delu programera se Oksidžen ne dopada, te očekuju da stare teme budu prisutne kao opcija. Međutim, umetnički tim smatra da će samo postojanje zastarelih tema umanjiti iskustvo „prosečnog“ korisnika — kao, vole ljudi da šetaju kroz šarenilo i biraju (kao kroz izloge prodavnica), i onda će se osetiti neprijatno kad im se samo ukaže postojanje „prevaziđenog“ (kao da nalete na piljarnicu u lancu šljaštećih butika). Prirodno, programeri su mahom odlepili na ovo džobsovsko razmišljanje, i eto nevolje…
[align=center]* * *[/align]
Izraz koji se traži jeste meritokratija — ko radi, taj odlučuje.
Fašizam je, na primer, kada se svaki ugao govora sprema nedelju dana, sa generalnim probama, a kad usred konačnog štimanja stvarnosti pred publikom i novinarima nešto pođe kako ne treba, saradnici iza bine bivaju gađani prvim što se nađe pri ruci…
7. септембар 2007. у 1:21 pm #59843Časlav Ilić
Учесник[…] Jos gore, oni su USER-i 🙂
Apropo ovoga, neko mi skoro skrenu pažnju na zanimljive zahteve za uključivanje u masters (je l’, naša dosadašnja četvrta/peta godina) i postdiplomske programe (doktorat) mašinstva/vazduhoplovstva na Teksasu-Arlington: http://www-mae.uta.edu/ae/graddegreereq.html (samo prva rečenica je bitna 🙂
Ja se još plašio da pomalo preterujem — novi svet je pred nama.
7. септембар 2007. у 9:43 pm #59844sysctl
УчесникPrvo, sry za off, ali nisam mogao da izdrzim >:D
Zao mi je što nemam bolji dokument da ti dam sysctl, ali pažljivo ga prouči i stvarno ćeš naučiti nešto novo
Covece, ti stvarno zelis da me “prosvetlis” 😀 😀 😀 Neki ljudi ne prepozanju sarkazam. I nemam nameru nista da citam, jer kao sto rece svarceneger:
I was not elected to read, I was elected to lead7. септембар 2007. у 10:17 pm #59845foxbunny
УчесникCisto me interesuje ko nije uspeo da instalira Debian na starijoj masini, koja je masina, i sta nije islo?
Broke. Nije isla instalacija koja bi rezultovala sistemom upotrebljivom desktop “moronima” kako smo ih ovde klasifikovali. (salim se, salac)
@salac, Časlav Ilić
Da se razumemo, ja uopšte ne govorim o tome da su SVI ostali projekti super-duper u odnosu na Linux, niti da SAMO Linux ne ide u dobrom pravcu.
@salac
Ovako, ja naravno mogu ponovo da odgovorim na tvoju prethodnu poruku u detalje, ali onda bismo se samo vrteli u krug. I ne kazem da je SAMO Linux vazan za performanse, nego se eto tako zadesilo da je Linux tema u ovoj temi. 😉 Ali dosta sad o tome. Evo dole cu dati pregled toka ove rasprave u prethodnih desetak postova (nasih).Da sumiramo?
1. Linux na desktopu nece uskoro uspeti na nivou na kome uspeva konkurencija iz komercijale. (To smo se cak i slozili)
2. FLOSS projekti u globalu tu i tamo imaju probleme ali ti problemi (tehnicki versus human resource) su suprotstavljeni i resavanje jednog dovodi do neresavanja drugog
3. Trenutno se resavanje tehnickih problema stavlja iznad resavanja HR problema (sto vazi za jos neke projekte)
4. Kernel utice na performanse desktop sistema, ali to se smatra beznacajnim u odnosu na moguca poboljsanja ostalih delova sistema (graficki serveri, desktop okruzenja, aplikacije, hardver)
5. Foxbunny ima utopijsko vidjenje odosa u razvojnom timu Linuxa 😛E, sad. Ako zelis da nastavimo, ajde po ovim tackama, pa kuda stignemo. Mada mislim da smo iscrpli sve argumente, a kod onih oko kojih se ne slazemo, necemo daleko ni dogurati pre nego sto se vratimo na neki cudan mix dosadasnjih argumenata. 😉
@Časlav Ilić
[code]Fašizam je, na primer, kada se svaki ugao govora sprema nedelju dana, sa generalnim probama, a kad usred konačnog štimanja stvarnosti pred publikom i novinarima nešto pođe kako ne treba, saradnici iza bine bivaju gađani prvim što se nađe pri ruci…[/code]To što si opisao je politički miting. 😉
Fašizam je masovno-psihološki fenomen kod koga se, pod uticajem represivnog modela vaspitanja koje preovladava u društvu, revolucionarni porivi masa pretvaraju u dobrovoljno stvaranje tiranije koja podjednako guši svoje stvaraoce i druge. To je do sada najpreciznija definicija fašizma na koji sam naišao.
-
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.