Slashdot - Ta teden je izšla osma verzija odprtokodnega operacijskega sistema FreeBSD. Gre za drugi najpopularnejši odprtokodni sistem, takoj za nešteto okusi Linuxa, ki se je razvil iz Unixa. Od zadnje večje revizije (7.0) je preteklo poldrugo leto, tako da je novosti kar nekaj. Med njimi izpostavimo podporo za Xen DomU, ZFS v13, nov stack za USB, vimage (virtualization container), binarno združljivost s Fedoro 10, kar omogoča poganjanje aplikacij za Linux, denimo Flash 10, GNOME 2.26.3 in KDE 4.3.1, Firefox 3.5.5 in tako dalje. Brezplačen prenos je že mogoč, najbolje ga je opraviti s slovenskega zrcalnega strežnika ali omrežja torrent.
Glede na to, da sem precej "nov" pri računalnikih in nepoznam vse zgodovine in različič sistemov, me zanima, kakšne so razlike v praksi (ki bi jih jaz opazil "na hitro", pri uporabi) med temle torej FreeBSD (8.0) in linuxom (ubuntu), ki sem ga nekako že vajen.
V praksi bi pri Linux platformi opazil verjetno več podpore bolj vsakodnevnim zadevam. Naprimer flash že deluje z FreeBSD?
Kaj se pa tiče strežnikov pa pač ena prednost FreeBSD platforme je ta da jo izdelajo v celoti na enem mestu. In pač v teoriji (praksi) gre za pričakovati neko višjo stopnjo dovršenosti. Ki pa jo kakšna druga platforma ki je malo bolj uperjena k razvoju še za druge zadeve nima.
Ampak to je tako pač v teoriji. V praksi pa moraš pač zadeve preizkusiti sam in ugotoviti če je to to kaj iščeš.
Vsaka platforma ima neke svoje muhe. Ampak verjetno ni nič narobe če se za vsakodnevne zadeve -multimedija, internet, pisarna uporablja Ubuntu ali kaj podobnega.
Kaksen slabse podprt desktop? Kaksen flash? In kje za vraga ste sli napopat gor slike Xov, a niste mogli gor konzole pokazat, je kaj narobe z njo?
Dajmo nekaj razcistit, FreeBSD je SERVER sistem, nekaj ljudi se je sicer zadnje case trudilo zadevo uporabljat kot workstation ma to je bolj izjema kot kaj drugega. Sploh ni primerljivo, mi na pamet ne pade npr., da bi sploh pomislil gor Xe tlacit...
Ce bi ze radi primerjali, z nekaj besedami, linux je kaos, *bsd je urejenost. Od samega koncepta centraliziranega dev. modela naprej. Ukazi se *cutijo* podobni kot na linuxu samo se boste hitro zaleteli v kaksen switch, ki ga ne boste nasli oz. bo deloval drugace kot ste navajeni. Ali pa boste opazili da vas najbolj cool "ukaz" ne obstaja... no in pa *bsdji prihajajo preko pradedkov iz mainframe okolja. Zanesljiv in robusten. Tule raje ne bom primerjal z linuxom... ;)
Imas sicer nekaj kot (ne me vlect za besedo, ne da se mi zdajle brskat) linux compatility layer ampak za kaj za vraga bi to sploh rabil. Saj si na FreeBSDju ;)
No seveda pa ne smemo pozabiti omeniti BSD licence (in na drugi strani virolentne GPL packarije).
Go away or I will replace you with a very small shell script.
>Dajmo nekaj razcistit, FreeBSD je SERVER sistem, nekaj ljudi se je sicer zadnje case trudilo zadevo uporabljat kot workstation ma to je bolj izjema kot kaj drugega.
Pa ne vem no, jaz sem to probal par let nazaj na laptop-u in je še kar lepo delovalo. Edino ndiswrapperja nisem uspel usposobit, tako da je potem prišel Kubuntu 6.04 kot rešitev.
>in pa *bsdji prihajajo preko pradedkov iz mainframe okolja. Zanesljiv in robusten. Tule raje ne bom primerjal z linuxom... ;)
Kakšnih pradedkov iz mainframe okolja? Kot sem bral zgodovino BSD-ja nekoč davno je bil bo čisto lep poskus implementacije unix-a na delovne postaje in kot tak ni praktično nič drugačen od linux-a. In daj, prosim primerjaj z linux-om. Ker da ne bi bil zanesljiv mi je rahlo smešno.
>Imas sicer nekaj kot (ne me vlect za besedo, ne da se mi zdajle brskat) linux compatility layer ampak za kaj za vraga bi to sploh rabil. Saj si na FreeBSDju ;)
Ravno zato boš to rabil. Razen če misliš, da je os sam sebi namen.
>No seveda pa ne smemo pozabiti omeniti BSD licence (in na drugi strani virolentne GPL packarije).
Kar res močno vpliva na tvoj server, ane?
Where all think alike, no one thinks very much.
Walter Lippmann, leta 1922, o predpogoju za demokracijo.
Glavna razlika je, da je FreeBSD OS z "dolgimi koreninami", medtem ko je Linux samo jedro in ima zato zraven GNU userland binarye. Ampak naceloma je pa to tako kot ce bi dva razlicna programerja resevala isti problem. Rezultat bo v grobem precej podoben, so pa pri vsakem neke svoje specifike. Zaradi razlike med BSD in GPL licencno namrec ni prihajalo ravno do tega, da bi se direktno kopiralo kodo. Pa tudi cas nastanka je drug.
Binarno zružljivost, to pomeni, če bi hotel dati Opero gor bi delala preko prevajalnika od Fedore ?
Ce je binarno zdruzljivo to pomeni, da ne rabis nic prevajati. Najbrz gre za to, da zna FreeBSD direktno izvajati Linux sistemske klice. Fedora je tukaj pomembna samo zato, ker imas nekje na disku nek kup datotek kot se jih najde na Fedori. Program chrootan v tisti del direktorijske hierarhije bo nasel vse datoteke, ki jih je navajen s Fedore in bo zato lepo delal. Vecinoma res ne rabis tega compatibility layerja, ker lahko stvari za Linux lepo zbuildas za FreeBSD in poganjas native kodo. Razen ce nimas sourca ali pa se uporablja kaksna specificna stvar, da koda ni vec portable.
Pa dej no.. ravno 7.2 skompajlal, zdej pa še upgrade ;)
Delim s tabo tvojo bolecino... :) :)
...
Ostalo me ne zanima, moje mnenje je da je linux nezanesljiv in neprimeren za 24/7 server. Vem da ga uporablja veliko ljudi, vem da marsikomu super deluje, vem...,... vem pa tudi, da je vecino svoje popularnosti pridobil zaradi nekriticnega, nestrokovne propagande naglasneje se derocih teenagerskih preacherjev. Ne bom se spravljal v se eno debato linux vs. vse ostalo, ker linux je tako ali tako perfekten in ne more obstajati nic bolj stabilnega, nic bolj uporabniku prijaznega, itd. *sarkasticno*. Kar je tudi prav, prste stran od BSDja, naj vsaj en os ostane nezasvinjan.
Kar res močno vpliva na tvoj server, ane?
Sem developer.
Go away or I will replace you with a very small shell script.
Če bi rad imel čistokrvni unix na desktopu in če je BSD bolj za serverje, potem preizkusi Solaris (oz. OpenSolaris), ki prav lepo in zanesljivo deluje tudi na desktopu (Gnome).
Kaj pa je narobe z 24/7 linux serverjem? V zadnjih nekaj letih so bili edini izpadi zaradi nadgradenj strojne opreme.
>vem pa tudi, da je vecino svoje popularnosti pridobil zaradi nekriticnega, nestrokovne propagande naglasneje se derocih teenagerskih preacherjev.
Zanimivo, da to izjavi ravno najglasnejši preacher :)
Glede nekritične in nestrokovne propagande, a ti resno praviš, da lahko 90% uporabnikov top 500 mašin uvrstiš med tiste, ki padajo na nestrokovno propagando najstnikov?
Where all think alike, no one thinks very much.
Walter Lippmann, leta 1922, o predpogoju za demokracijo.
Zanimivo, da to izjavi ravno najglasnejši preacher :)
Oh hvala za kompliment, nisem vreden te casti :) Samo mimogrede, govoris morda o tistih 500 masinah, ki imajo gor samo najbolj osnovni kernel po moznosti specializiran za dolocen tip hardwara? Ki jim je vecji del i/o premetavanje stevil gor in dol in je disk morda samo nujno zlo? Uh, odlicen primer.
Glede nekritične in nestrokovne propagande, a ti resno praviš, da lahko 90% uporabnikov top 500 mašin uvrstiš med tiste, ki padajo na nestrokovno propagando najstnikov?
Saj si se ze sam naucil, da ko se zacne kamen kotaliti ga je tezko ustaviti ne, ce pogledamo dos, kasneje windows... imam tudi jaz nekaj linux masin, klinc se je treba prilagoditi mnozicam... ta gmota glasnih osebkov je bila tako glasna, da je ob ustanovitvu redhata njegova delnica letela v oblake. Ker je bilo teoreticno mozno da bo bomba. Saj je... in se kar tiktaka :D :D Šalo na stran, spomnim se še kako so se Pingvinčki s tezavo otepali naletov gmote windowsaskih preacherjev. No danes je se bolj smesno. Zdaj so Pingvincki postali zombiji in krvoločno napadajo vse kar je drugacno ali si celo upa misliti drugace... za teenagerske pa se opravicujem so najbolj glasni, niso pa edini.
Go away or I will replace you with a very small shell script.
Ostalo me ne zanima, moje mnenje je da je linux nezanesljiv in neprimeren za 24/7 server. Vem da ga uporablja veliko ljudi, vem da marsikomu super deluje,
Žal ampak to ne gre skupaj? Če je nekaj nezanesljivo in neprimerno ne more potem po drugi strani marsikomu delovati za ta isto stvar super?
Pač naj se vsak sam odloči na kateri platformi bo imel server. FreeBSD ni slaba izbira. Ampak ne vem zakaj bi tako tolkel po Linux platformi v drugi sapi?
Pa še to si napisal:
Joj...
Kaksen slabse podprt desktop? Kaksen flash? In kje za vraga ste sli napopat gor slike Xov, a niste mogli gor konzole pokazat, je kaj narobe z njo?
Kar je tudi prav, prste stran od BSDja, naj vsaj en os ostane nezasvinjan.
Vidiš to pa spet ne gre skupaj. "FreeBSD projekt" sam se je odločil da bo podpiral še kaj več kot "konzol"o. In glede na to da so se tako odločili moraš kot uporabnik oceniti kako dobro jim je to uspelo. Vsak pa naj najde odgovor na to vprašanje sam. Dokler bodo to razvijali se je smiselno spraševati na kateri stopnji so. Če pa bodo to opustili in imeli le verzijo namenjeno strežnikom in edini "GUI" konzolo pa pač se to ne bo več ocenjevalo. Se pravi kako uspešni so na desktopu in katere napredne in sodoben rešitve delujejo na FreeBSD kot desktop OS. Če bo verzija FreeBSD ki podpira le konzolo potem se res ne bo nihče spraševal če na njen deluje flash. Ker pa so se odločili da bo FreeBSD tudi desktop OS ki ima naprimer spletni brskalnik pa je pač vprašanje ali podpira flash ali ne več kot na mestu? Pa tudi če nekdo uporablja FreeBSD brez X in le preko konzole. To ničesar ne spremeni.
P.S. Dvomim pa da bi se sam projekt "FreeBSD" želel strinjati s teboj da je dovolj dober le za konzolo. Namreč bistveno preveč truda vlaga se v to da emu en bi bilo tako. A ne da?
Linux vs. whatever debato sem zakljucil, to je pac moje mnenje.
Mislim da se nisva razumela. Portanje KDEja in Gnoma ali do kaksne mere se je spet neka 3rd party "knjiznica" odlocila podpret BSD je nekaj cisto drugega. Skratka dokler ne bodo delovanja osnove sistema prilagajali zaradi GUIa je vse v najlepsem redu. Da bi bil sistem dober samo za konzolo je pa seveda neumnost.
Go away or I will replace you with a very small shell script.