|
|
|
Interesno» Linus Torvalds nedovolen ot Linux - iadroto
|
|
|
|
|
|
ot task_struct(25-09-2009)
Programistut Linus Torvalds, koito predi okolo 18 godini
initsiira suzdavaneto na operatsionnata sistema Linux, opredeli
segashniia
vid na Linux - iadroto kato "razduto i ogormno". Tova stana po
vreme na krugla masa, v ramkite na konferentsiiata LinuxCon v
SASHT.
Moderatorut na diskusiiata - Dzheims Botumli ot kompaniiata
Novell - tsitira vutreshno izsledvane na Intel, spored koeto
proizvoditelnostta na Linux pada s dva protsenta s vseki nov
reliiz. Taka obshtoto ponizhenie na proizvoditelnostta za
poslednite
deset reliiza e dostignalo 12 protsenta.
Spored Torvalds, versiia 2.6.31 na Linux - iadroto silno se
razlichava ot burzata i kompaktna versiia 0.01, koiato toi e
napisal
predi 18 godini. Neshto poveche - toi izrazi ubezhdenieto si, che
dnes obshtestvoto, podkrepiashto tazi operatsionna sistema ne
razpolaga s
plan za promiana na situatsiiata.
Vse pak legendarniiat programist e ostanal dovolen ot
stabilnostta na tekushtata versiia na Linux - iadroto, kakto i ot
burzinata, s
koiato razrabotchitsite se spraviat s otkritite v sistemata
greshki.
Iztochnik: hicomm.bg
<< Utre - diskusiia na tema svoboden softuer | Anonimno brauzvane za Android >>
|
|
|
|
|
Komentar ot: LinuxX |
Data: 26-09-2009 |
[ Drugi komentari] |
Zashto prosto Linus Tornvalds ne napravi neshto ot toia rod:
Da si vzeme kernelcheto v rutse (naprimer da mu dade ime 3.0). Tui obache tova da e iztsialo operatsionna sistema (ne samo iadroto). Kakvo imam vpredvid. V momenta ima bezbroi mnogo Linux distributsii - na ednata i vurvi interneta kato sveta, druga e harduerno-orientirana (diagnostika na harduer), druga puk prosto prilichashta na Glista ili Makintosh, chetvurta puk - s povechko efekti, peta puk - orientirana kum nachinaeshtite, a v deistvitelnost se okazva che e po-trudna i oshte red prichini.
Da vzeme chicho Linus da napishe edna grafichna sreda (primerno LinuX ili kakvoto se seti). Obache tuk da ima NetworkManager (ama da e kato sveta, ne kato pri poslednata versiia na KDE - Couldn't parse XML file, a da raboti sushto tolkova stabilno kato kato ifconfig, iwconfig, pptp, dhcp, pppoe-setup i t.n.). Da napravi buut loudur (ne sum siguren za LiLO che raboti na vsichki konfiguratsii, tui kato dokolkoto si spomniam imashe niakakuv problem pri po-starite mashini s Checking BIOS data), no tozi buut loudur mozhe pak sa si ima konfiguratsionni failove, no obache nachinaeshtiia potrebitel da ne mu se nalaga da gi redaktira, a ot kontrolniia panel, niakude izmezhdu mnogobroinite optsii da ima Boot configuration, kudeto mozhe da se dobavi, promeni ili iztrie daden red, obache vsichko tova ili pone po-goliama chast ot tova da stava s pomoshtta na mishkata, a ne s pisane na komandi, koeto shte namali do goliama stepen eventualni greshki. Drugoto neshto e - naprimer kogato na dadena programa i lipsva biblioteka - koga razbirame che lipsva - kogato ia pusnem prez terminala. No nachinaeshtiia potrebitel sviknal da polzva Next->Next dali shte pusne programata prez terminala za vidi kakvi greshki duni? - pochti niama tova KAK DA STANE. Obache ako e primerno kato pri Windows - edin dialog v koito si kazva - Ave pich, lipsva ti tazi biblioteka s ime lib.so4, vzemi se porazrovi v Google i mozhe da ima poveche info, to togava tova e oshte edin plyus, tui kato razreshavaneto na podobni problemi stava mnogo po-burzo i mnogo po-lesno. Naprimer X-a ili po-tochno Xorg-a da ne se "deli". V smisul takuv che ne vinagi kogato neshto se pretsaka da ima suobshteniia ot roda - "Hei tuk v edi-koi si fail v /etc/X11 sreshtnah zatrudnenie i ne moga da go otvoria", a napravo "sam`o" da si go konfigurira, da si popravi greshkata ili da vurne stoinostta po-podrazbirane i posle gramotno da suobshti kakuv e problema i kak mozhe da se opravi. Drugiiat chesto sreshtan problem e s lokalizatsiite. Viarno e, che pri Ubuntu (koeto vzema poveche da zaprilichva na Windows (molia ne mi se karaite)), dolu-gore e fiksiran doniakude tozi problem, no puk v kraina smetka vinagi ima niakude nesuotvetstvie (naprimer v edna flashka vuv format FAT32 si slozhish fail s kitaiski simvoli, slozhish li sushtata flashka na drug kompyutur sushto s Linux izliza puk s maimunki, koeto puk ot tuka kakto se doseshtate ima niakakva razlika che ednata e konfigurirana s UTF8, a drugata - ne, drugoto e puk che pri ediniia Linux - HAL manager-a montira ustroistvata po edin nachin, obache pri drugata po drug (tui kato sa s razlichni versii)). Naprimer da se podobri ./a.out (ELF) (mai taka se kazvashe) poddruzhkata . Kakvo imam vpredvid - naprimer da se suzdade universalen format kato pri Windows - naprimer .bin ili .lin ili kakvoto i da e, obache ne kato izteglish izpulnim fail (da rechem instalator na programa da se nalaga da pravish faila predvaritelno izpulnim prez konzolata prez chmod +x, a poddruzhkata da go pravi avtomatichno, a zashto ne tozi flag vinagi da se pazi v meta-dannite na faila. Zashtoto v momenta ako si napravish edna programa i iskash povechko hora da ia polzvat - triabva da napravish paketi za razlichnite vidove distributsii, tui kato nachinaeshtiia potrebitel ne bi trugnal da kompilira, a ako reshish da napravish GUI instalator s Next->Next->Finish to togava ne mozhe da si 100%-vo siguren che potrebitelia koito startira programata ima vsichki nuzhni biblioteki, eto tuk puk moga da spomena che che standartno s operatsionnata sistema Linux 3.0 triabva da vurviat vsichki standartni biblioteki (naprimer GTK/Qt3/4/Tk,PyQt3/4/PyGTK), za da se izbegne vsichko izbroeno po-gore). Da se prisuedini i poddruzhkata na printeri - ne sega kakto vsichko e razbito - niakoi si printeri izpolzvali PostScript, drugi puk izpolzvali draiver, treti puk edi-kak si sa se konfigurirali, ne da se tursi kude v http://localhost:631 e printera i kak se dobavia, a tova da stava da rechem prez kontrolniia panel, kudeto vsichko shte e podredeno). Izviniavam se che otnovo shte dam primer s nachinaesht Windows potrebitel, obache iskam da vi popitam koi takuv chovek znae kak tochno raboti printera mu, dali polzva PostScript, dali si ima port v mrezhata (kakto spomenah adresa po-gore s localhost), kak si se konfigurira prez komandi - dobre e vsichko da si stava avtomatichno - tova v puti ulesniava daden potrebitel.) Eto tuk e momenta puk da spomena che naprimer niama da e zle i da ima i niakakva programa ili skript puk koito razpoznava harduera avtomatichno i samo v riadko sluchai - poluavtomatichno. Naprimer kolkoto i da e dobur Linux (nikoga ne sum se sumniaval v tova) - vinagi e imalo problemi svurzvaneto na mobilni telefoni, fotoaparati, dobaviane na vtori displei, skeneri, svurzvane kum tuneri i oshte kup hardueri. Predi niakolko dni mi se nalozhi na edin priiatel da nastroivam telefona mu da sluzhi kato modem, taka che kogato si polzva laptopa da rechem vuv avtobusa/vlaka ili na mesta kudeto niama WiFi mrezhi, da mozhe da se polzva GPRS-a na mobilniia aparat taka che da mozhe vinagi da e onlain. Za tselta se nalozhi redaktirane na konfiguratsionni failove, komentirane/razkomentirane na linii v niakoi failove v /etc i vse neshta koito ako se zalovi ne samo Linus, a i oshte mnogo programisti, mozhe da se napravi ne samo da se redaktirat linii, a tova da stane veche grafichno. Eto tuk idva oshte edno ulesnenie. Veroiatnostta da se poiavi greshka e nuleva, a ako ima takava ne da se rovim kude e v terminala, v komandi ili v dmesg - vsichko v dialogov prozorets. Naprimer sushto taka da se napravi i universalen failov menidzhur koito e "tiasno svurzan" s operatsionnata sistema. Imam vpredvid za da si pusnesh shervaneto v LAN-a - ne da se nalaga da se rovish v SAMBA ili kakto se kazva tam, a prosto i iasno da si go pishe v kontrolniia panel - "Spodeliane na failove", i da gi niama tezi krashove koito vsichki sme sreshtali (ia "Greshka v red #1 vuv faila /etc/file.config"), a vsichko poveche da se stabilizira i to pak da mozhe da se pravi grafichno. Drugoto koeto mi e napravilo vpechatlenie e che v Linux ima MIME (koeto raboti na drug printsip - naprimer preimenuvaiki edna MP3-ka v JPEG format da rechem, tia otnovo se otvaria kato MP3-ka, obache puk kolkoto i polozhitelno, tolkova i otritsatelno - zashtoto naprimer ako imame niakoe Image DVD - ako e vuv format .iso to mozhe da se otvori s AcetoneISO da rechem, obache ako e vuv format .nrg i NeroLinux e instalirano - mozhe da se popravi asotsiatsiiata avtomatichno, a ne vinagi faila da si ima etiketche "Image disk" ili neshto ot toia sort i vinagi da se otvaria s edna i sushta programa, samo i zashtoto e edin failov tip.
Dotuk smiatam da priklyucha tui kato ako produlzha da izbroiavam nadali shte ima niakakva polza - tui kato edva li shte se popravi neshto.
S tozi post po nikakuv nachin ne iskam da zasegna nikogo s nishto, kakto i po nikakuv nachin ne iskam da obidia nito nachinaeshtite potrebiteli, nito naprednalite. Sushto taka i niamam za tsel da kazha che Linux triabva da bude platen, a prosto da bude "tsial", a ne vsichko vsichko da e "paketi" subirani ot kol i vuzhe samo i samo da se sglobi neshto koeto ne vinagi mozhe da se kazhe che raboti kato sveta. S tova ne iskam da kazha che triabva da se zatvori koda na Linux, a prosto ne vsichko da e "natsepeno" na distributsii, paketi, biblioteki, moduli kum iadroto, buut louduri, X/Xorg, grafichna sreda, paketni menidzhuri, a vsichko da e edno tsialo, a sled kato e s otvoren kod vsiakoi (ot naprednalite imam vpredvid mozhe da se vurne na lyubimata si grafichna sreda (Gnome/KDE/FluxBox/XFCE/.../...), na lyubimiia si buut-loudur (GRUB/LiLO/Chameleon/EFI/.../...), da izpolzva lyubimiiat si Network Manager (knetworkmanager/GnomeNetworkManager/.../...), kakto i da izpolzva komandite na koito e sviknal. Ot posta mi mozhe bi veche ste si pomislili che sum Windows potrebitel i iskam da vi izprevaria i da vi kazha che ne sum takuv. Izpolzvam Linux Slackware 12.2 i za men ne e nikakuv problem da si reshavam problemite prez terminala ili kudeto i da e, no nablyudeniiata mi nad nachinaeshtite potrebiteli prosto mi pokazvat che za da nauchish Linux triabva ili mnogo puti da se otkazhesh ot nego dokato go nauchish (kakto beshe pri men) ili niakoi da ti go konfigurira... A sled tova veche e lesno. A kogato veche se ulesni nachinaeshtiia potrebitel, a izpolzvashtite Linux stanat poveche, to togava Adobe Photoshop, AutoCAD, SA_Dictionary, Acronis True Image, MathWorks, CorelDraw, Poser, 3D Home Architect Design, iTunes, VirtualDub, WinRAR (ili LinRAR) shte sa samo malka chast ot programite koito shte vurviat pod Linux, a puk programi kato Flash pleiur niama da se instalirat s ./install-flash-player, tui kato grafichniia instalator veche shte e neshto normalno, kakto i VMWARE niama da iziskva kompilirane na kernel module - vinagi shte e ednakuv.
Na kogoto mu haresva tozi post - ima pulnoto pravo da go razprostraniava po drugite forumi, Linux saitove, trakeri, medii, kato izobshto ne mi puka dali shte spomene che az sum go pisal ili toi.
|
<< Poveche | Kum: Linux??? (Produlzhenie) >> |
|
|
|
|
|
|
|
|