abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:33 | Zajímavý projekt

    Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.

    Ladislav Hagara | Komentářů: 1
    dnes 12:11 | Pozvánky

    Jarní konference EurOpen.cz 2025 proběhne 26. až 28. května v Brandýse nad Labem. Věnována je programovacím jazykům, vývoji softwaru a programovacím technikám.

    Ladislav Hagara | Komentářů: 0
    včera 21:44 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | IT novinky

    Před 25 lety zaplavil celý svět virus ILOVEYOU. Virus se šířil e-mailem, jenž nesl přílohu s názvem I Love You. Příjemci, zvědavému, kdo se do něj zamiloval, pak program spuštěný otevřením přílohy načetl z adresáře e-mailové adresy a na ně pak „milostný vzkaz“ poslal dál. Škody vznikaly jak zahlcením e-mailových serverů, tak i druhou činností viru, kterou bylo přemazání souborů uložených v napadeném počítači.

    Ladislav Hagara | Komentářů: 26
    3.5. 22:33 | Nová verze

    Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.

    Ladislav Hagara | Komentářů: 2
    2.5. 22:22 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).

    Ladislav Hagara | Komentářů: 0
    2.5. 19:11 | IT novinky

    Provozovatel čínské sociální sítě TikTok dostal v Evropské unii pokutu 530 milionů eur (13,2 miliardy Kč) za nedostatky při ochraně osobních údajů. Ve svém oznámení to dnes uvedla irská Komise pro ochranu údajů (DPC), která jedná jménem EU. Zároveň TikToku nařídila, že pokud správu dat neuvede do šesti měsíců do souladu s požadavky, musí přestat posílat data o unijních uživatelích do Číny. TikTok uvedl, že se proti rozhodnutí odvolá.

    Ladislav Hagara | Komentářů: 5
    2.5. 11:22 | Zajímavý projekt

    Společnost JetBrains uvolnila Mellum, tj. svůj velký jazykový model (LLM) pro vývojáře, jako open source. Mellum podporuje programovací jazyky Java, Kotlin, Python, Go, PHP, C, C++, C#, JavaScript, TypeScript, CSS, HTML, Rust a Ruby.

    Ladislav Hagara | Komentářů: 2
    2.5. 09:11 | Bezpečnostní upozornění

    Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.

    Ladislav Hagara | Komentářů: 2
    1.5. 20:00 | Komunita

    V březnu loňského roku přestal být Redis svobodný. Společnost Redis Labs jej přelicencovala z licence BSD na nesvobodné licence Redis Source Available License (RSALv2) a Server Side Public License (SSPLv1). Hned o pár dní později vznikly svobodné forky Redisu s názvy Valkey a Redict. Dnes bylo oznámeno, že Redis je opět svobodný. S nejnovější verzí 8 je k dispozici také pod licencí AGPLv3.

    Ladislav Hagara | Komentářů: 3
    Jaký filesystém primárně používáte?
     (58%)
     (1%)
     (8%)
     (21%)
     (4%)
     (2%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 524 hlasů
     Komentářů: 22, poslední dnes 10:06
    Rozcestník

    Alan Cox opouští vývoj TTY

    Slashdot informuje, že dlouholetý jaderný hacker Alan Cox se rozhodl opustit vývoj jaderného subsytému TTY. Důvodem je prý ostrá kritika ze strany Linuse Torvaldse. V oznámení Alan prohlásil: "Už toho mám dost."

    30.7.2009 09:21 | progdan | Komunita


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    30.7.2009 09:55 mikro
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    jak male deti. pritom obaja mali kus pravdy.

    Michal Fecko avatar 30.7.2009 10:08 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    No proste Geeks in action...
    30.7.2009 10:28 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    pritom obaja mali kus pravdy.
    no nevím, nechce se mi to studovat celé, ale připadá mi, že v tomto případě má pravdu pouze Alan ... Linus opět uplatňuje to, co u něj někteří označují jako "pragmatický přístup", a na základě toho Alana úplně nesmyslně napadá, bez hluboké znalosti problému - ale třeba se mýlím a třeba Linus rozumí Alanovu kódu lépe než Alan sám ;-)
    Nikola Ciprich avatar 30.7.2009 12:28 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

     nicmene to vypada ze se to trochu uklidnilo a diskuze pokracuje uz zase spise na technice urovni, tak snad to nakonec dobre dopadne. linus by si mohl odpustit ty idioty atd a mohlo se to vyresit v klidu...

    Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
    30.7.2009 12:40 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Kdyby si Linus někdy odpustil idioty (přesněji řekl idiotic excuses, říct Alanovi přímo, že je idiot, by si nedovolil), tak už by to nebyl Linus. Je prostě takový, vždycky takový byl a vždycky takový zřejmě i bude. Hrozně mě pobavilo, když o Theovi (z OpenBSD) kdysi řekl, že je difficult. :-D Od Linuse to vyznělo opravdu velmi legračně.
    30.7.2009 15:55 xobot | skóre: 13
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    zrovna Theo de Raat je jeden z tych, co si vzdy davaju pozor na to co povedia/napisu :-D

    30.7.2009 17:10 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    To jsem řekl?

    Theo je svérázná osobnost, před patnácti lety byl ještě svéráznější (jinak by možná ani nic jako OpenBSD nevzniklo, že ano), nicméně o tým kolem sebe se docela stará. Nevzpomínám si, kdy naposled jsem četl třeba na mailing listu, že by urážel lidi, kteří *přispívají* do OpenBSD, tak jako ten namyšlený klacek Torvalds. :-) Což je vcelku překvapující vzhledem k faktu, že je vývoj OpenBSD mnohem cílenější a neskončí v něm kdejaký zdivočelý polofungující patch, takže by se mohlo zdát, že je potřeba lidi pérovat mnohem více. :-)
    Nikola Ciprich avatar 30.7.2009 18:18 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

     kdejaky zdivocely polofungujici patch? muzete uvest par prikladu?

    Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
    30.7.2009 20:49 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Nemůžu. :-) Zaprvé se mi nechce hledat a za druhé to stejně měla být jenom narážka na občasnou kritiku stylu vývoje Linuxu a kvality jeho kódu ze strany (Open)BSD. :-)

    Nicméně, jakkoli mám Linux rád a fandím mu, občas se *opravdu* při čtení mailing listů a podobných zdrojů divím, že se ta hromádka kódu ještě pořád nerozsypala na jednotlivá písmenka. :-)
    30.7.2009 20:58 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Navíc, opravdu je třeba se ptát na konkrétní příklady? Ve spoustě případů se v kernelu řeší "ať to klidně i dál nefunguje, jak by mělo, hlavně ať se to nerozbije ještě víc", odborně řečeno se tomu říká regrese. :-D ;-) Ale to je samozřejmě způsobeno stylem vývoje a požadavky. Díky tomu Linux umí tolik věcí a díky tomu je tam, kde je. OpenBSD je sice bezpečné, dost času tam tráví procházením, opravováním a vyšperkováváním kódu, ale nepodporuje tolik zařízení, neobsahuje tolik softwaru a nikdy nebude tak rozšířené.
    Marek Bernát avatar 30.7.2009 22:55 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Skutočne je to až tak zlé? Ja som sa jadru nikdy nevenoval, ale ako si tak čítam jaderné noviny a pod., tak mi to pripadá, že na linuxovom kerneli pracujú najgeniálnejší ľuďia na planéte. Takže som predpokladal, že aj ten kód je adekvátne kvalitný. To, čo popisuješ ty, znie fakt hrozne :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    alblaho avatar 30.7.2009 23:27 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Kam se to hrabe na Windows. Nemyslím tím, že by Windows musely mít nutně špatný kód, ale že jsou ve stavu, kdy je hromada aplikací závislá na různých bugancech a oni s tím musí žít.
    30.7.2009 23:54 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Tak zaprvé, u mě je občas potřeba počítat s poměrně velkou mírou nadsázky. :-)

    Za druhé, Linux sice vedou vedou velmi dobří softwaroví inženýři (a podle některých přednášek i lidé se skvělým smyslem pro humor :-)), ale v prvé řadě velmi pragmatičtí a praktičky založení lidé. "Nějak už to naprogramujme/naprasíme, v rámci možností co nejlíp a snad to nějak bude fungovat. A co fungovat nebude, to se snad brzy nějak opraví. A co bude napsáno fakt hnusně, se snad někdy opraví taky. Možná. Pokud se někomu bude chtít. " :-) Tak bych shrnul motto Linuxu. Má to spoustu výhod (rychlý, živelný vývoj odpovídající tomu, jak přicházejí a odcházejí požadavky na nové vlastnosti), ale i nevýhod (kód docela dost bobtná, je nutné udržovat – i kdyby jen kvůli zpětné kompatibilitě – spoustu třeba už nepoužívaných věcí...).

    Abych teda odpověděl: za poslední 3/4 rok jsem se o open source operační systémy začal zajímat trochu víc, i když stále ještě bohužel ne příliš do hloubky, takže o tom vím pořád vcelku kulové. Ale musím říct, že jako člověk stále ještě naivně zatížený na elegantně napsané programy, občas při čtení některých věcí docela trpím. :-) On ten pragmatismus hraje v programování docela velkou roli a já se s tím ještě pořád nemůžu smířit. :-)

    Otázkou ale je, jestli to u projektu podobného rozsahu a podobných ambicí může být jinak. Možná ne? Ono kucí vod OpenBSD se do Linuxu v tomto ohledu rádi strefujou (a maj pravdu!), ale oni jsou přece jenom trochu jinde. Jejich cílem není napsat operační systém "pro všechno".

    Na druhé straně, spousta toho balastu v kernelu je způsobená tou těžkou koulí starého unixového dědictví. Hezky o tom píšou Thompson a spol. když rozebírají, proč se pustili do Plan 9. Unix byl nádherný, elegantní a dokonalý před třiceti lety, bohužel se tehdy nepočítalo se spoustou věcí, které přinesla budoucnost, a které byly nahrubo naroubovány na tehdejší architekturu. Zajímalo by mě, jak by třeba vypadal paralelní vesmír, kde se na začátku 90 let uchytil Hurd nebo raději hned ten Plan 9 a stal by se majoritním unixovým systémem (se spoustou ovladačů a podporovaných zařízení). Zahníval by taky tak jako Linux? :-)
    Marek Bernát avatar 31.7.2009 01:36 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Pôvodne som ti písal obrovskú odpoveď, celý elaborát, ale tesne pred dokončením mi prvý raz tento rok padol firefox úplne z ničoho nič a celé je to v **** :-( Už ma dávno nič tak nenasralo :-(

    Takže len: dík za odpoveď. Možno časom to napíšem znovu. Ale už to budem písať do súboru a sem ho len attachnem, haha :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    31.7.2009 18:04 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    To je škoda. Napiš, vcelku rád o věcech kolem vývojových modelů open source nebo open source komunity obecně uvažuju a diskutuju. Jsem už od přírody filozofická povaha. :-)
    Marek Bernát avatar 31.7.2009 19:14 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Ok, hotovo, napísal som to znova (aj keď je to iné, než to bolo) :-) Slovo filozof nemám rád. Obvykle v kontraste s jeho pôvodným významom znamená v dnešnej dobe ľudí, ktorí vedu nenávidia. A tí, ktorí vedu skutočne milujú sa dnes volajú matfyzáci :-)

    Programujem z času na čas jeden webový obchod v PHP, kde je desný framework osCommerce, kde programátori uplatnili pragmatickosť do extrému a podľa toho to aj vyzerá. Je to obrovské neudržateľné monštrum, kde sa nedá rozumne nič spraviť. Takže bugfixy a pridávanie features vyzerajú tak, že sú často úplne nesystémové. Dôvod je jednoduchý, nemáme pol roka na opravu celého systému -- keď nefunguje nejaká sprostosť je oveľa jednoduchšie to tam proste nejak naprasiť za 5 minút :-) Na druhej strane, ja som rovnaký idealista ako ty, takže postupne časti toho systému modularizujem a zapuzdrujem, odstraňujem duplicity, takže už je to teraz úplne inde, ako keď som k tomu prvý raz prišiel (vtedy to bol fakt des) a momentálne mám v pláne vyrobiť automatický SQL->Class mapper pomocou metaclassov, ktorý z sql tabuľky automaticky vyrobí triedy a celé by to malo fungovať tak, že nebude treba písať takmer žiadne SQL (doteraz sa muselo písať skoro všade a nevieš si predstaviť tú prácu, keď sa zmenila náväznosť nejakých tabuliek a pod. -> absolutný des, ručne bolo treba nahradzovať SQL cez celý kód). A dokonca aj PHP vychádza v ústrety pretože vo verzii 5.3, ktorá nedávno vyšla, pridali lambda funkcie a late-static binding, takže sa s tým dajú už robiť celkom srandy konečne (sú to síce úplne klasické veci v normálnych jazykoch, ale že sa to raz dostane do odporného PHP som fakt nečakal) :-)  To bude paráda, až to tam bude. Myslím, že na niečom podobnom funguje ruby on rails, ale o žiadnom podobnom systéme neviem skoro nič, proste ma samého napadlo, že vlastne celé sa to dá naprogramovať rozumne :-)

    Takže konečne k tomu linuxu: podľa mňa to nemôže byť zlý systém so zlou architektúrou (a la osCommerce a ďalšie veľké neudržateľné piece of crap softvéry), ale musí to byť veľmi dobre navrhnuté, keď je každý mesiac možné meniť tak rozmanité veci ako správu pamäte, cachce, swap, scheduler a ja neviem čo všetko. V systéme so zlou architektúrou (opäť zoberiem ako príklad ten osCommerce, ktorému som sa venoval najdlhšie) je to totiž tak, že tam nespravíš žiadnu serióznu prácu. Ak ho chceš opraviť tak po 3 rokoch skončíš s tým, že si ho kompletne prepísal :-) A to je len webový obchod, čo je relatívne malá aplikácia (počet riadkov kódu nebudem písať, pretože to nie je relevantné. Ako postupuje čas a ja ten systém vylepšujem totiž počet riadkov neustále klesá :-) ) Takže tak nejak. Inak samozrejme chápem, že si to bral ako nadsádzku, ale očividne si doteraz nemal skúsenosť s poriadne hnusnou neudržiavanou aplikáciou :-)

    Btw, spomínam si, že som videl niečo o diskusii medzi Linusom a tvorcom minixu. Autor minixu sa Linusovi vysmieval, že jeho operačný systém je úplne desný, žiadna architektúra, makrojadro s modulmi (minix má mikrojadro) a celé, že to je naprasené a Linus mu na to odpovedal, že až minix budú použivať aspoň traja ľudia, tak nech sa ozve znova :-) Ale toto bolo AFAIK už veľmi dávno, takže odvtedy sa linux asi veľmi zmenil a ja o jeho architektúre nemám ani najmenšiu predstavu a do jadier sa tiež veľmi nevyznám.

    OpenBSD som nevidel, ale musí to byť nádherný kód, podľa toho čo hovoríš, keď ti pre mňa (programátora osCommerce) dokonalý linux pripadá ako odpad (nadsádzka! :-) ). Určite sa naňho časom pozriem.

    Add Unix: njn, ako to napísal Raymond (dúfam, že to bol on): "It creaks and clanks, but it gets it's job done." :-)

    Plan9 som skúšal a pripadal mi navlas rovnaký ako Squeak: Geniálne myšlienky, ale realizácia úplne desivá. Na hranie ok, ale robiť by som v tom nemohol :-) 

     

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    alblaho avatar 31.7.2009 19:23 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    (počet riadkov kódu nebudem písať, pretože to nie je relevantné. Ako postupuje čas a ja ten systém vylepšujem totiž počet riadkov neustále klesá :-) )

    Vždycky, když commituju něco, co _snižuje_ celkový počet řádků, tak mám pocit skutečně dobře odvedené práce.

    Plan9 som skúšal a pripadal mi navlas rovnaký ako Squeak: Geniálne myšlienky, ale realizácia úplne desivá. Na hranie ok, ale robiť by som v tom nemohol :-)

    Ehm. Možná docela dobré přirovnání. Tedy ne že bych nějak znal Plan9 a Squeak jsem taky zkoušel jen tak letem světem:-).
    Marek Bernát avatar 31.7.2009 19:44 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Presne tak. Skutočné umenie programovania je robiť zložité veci jednoducho :-)

    No, tak tiež som ich videl každý len pár dní. Squak + smalltalk možno trochu dlhšie. Skutočne sa mi páčil ten koncept "všetko je objekt" a jeho systém metatried a to, akým spôsobom je urobená tá virtuálna mašina, to že sa systém dá meniť za chodu, veľmi dobre spravený debugger a vyhľadávanie volaní metód, proste paráda, som prečítal kus nejakej knihy :-) Ale inak mi ovládanie toho prostredia veľmi nesadlo. Určite je to dosť o zvyku a kopa ľudí je schopných v tom niečo spraviť. Ale ja potrebujem svoj window manager a vim, alebo aspoň emacs, bez toho som totiž ako bez ruky. Squeak s de facto vlastným operačným systémom, kde nie sú žiadne štandardné nástroje skutočne nie je veľmi použiteľný. A Plan9 sa, ak sa dobre pamätám, sa ovladá podivným mouse chordingom a tiež nemal žiadne poriadne editovacie nástroje ani window manager. Ale možno sa do squeaku aj Plan9 dajú nejako pretlačiť natívne linuxové aplikácie? Ak áno, tak by to bola paráda.

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    1.8.2009 11:21 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    One of my most productive days was throwing away 1000 lines of code.
    —Ken Thompson
    :-)
    1.8.2009 11:19 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    ... samozrejme chápem, že si to bral ako nadsádzku, ale očividne si doteraz nemal skúsenosť s poriadne hnusnou neudržiavanou aplikáciou :-)
    To jsem tedy opravdu neměl, upřímně to přiznávám. :-) Opravdu jsem nechtěl tvrdit, že by bylo jádřo špatně navržené (v rámci možností toho, že to je, co se týče návrhu, pořád ten starý un*x). Jen je jeho vývojový model velmi... specifický se spoustou z toho vyplývajících důsledků (kladných i záporných). :-)

    Pokud jde o tu prastarou legendární diskuzi. Šlo v prvé řadě o to, že se Andrewovi moc nepozdávalo, že Linus nastartoval projekt nového operačního systému bez jakýchkoli modernizací. Prostě obyčejný klon (už tehdy velmi starého!) Unixu. Od té doby se Linux troufám si říct až tak nezměnil (alespoň v principu), stále je to klasický unixový systém. Andy preferoval a preferuje, jak už jsi napsal, architekturu mikrojader. Argumentuje tím, že kdyby ses běžného člověka zeptal, jestli by byl ochoten se vzdát dejme tomu 15% procent výkonu ve prospěch rapidním způsobem zvýšené spolehlivosti, co by si vybral? Jeden z hlavních Linusových důvodů proti mikrojádru je totiž právě pokles výkonnosti (dle mého trochu nesmyslný, ale budiž).

    Jestli má OpenBSD "nádherný" kód nevím, ale rozhodně je dle mého lépe napsaný a bezpečnější než ten Linuxový, sežerte mě. :-D
    Plan9 som skúšal a pripadal mi navlas rovnaký ako Squeak: Geniálne myšlienky, ale realizácia úplne desivá. Na hranie ok, ale robiť by som v tom nemohol :-)
    Nešlo by spíš o nezvyk? Přece jen, unix už je tu sakra dlouho... :-) Dělá spoustu věcí dobře, ale spoustu věcí ne moc dobře. A podle mě jednou nutně přijde doba, kdy už nebude stačit válet před sebou tu velkou těžkou sněhovou kouli dál a dál a nabalovat na ní další věci. :-) Plan 9 je hodně radikální už od samotných základů, Minix až tak radikální není (sice mikrojádro, ale jinak pořád unix).

    Na tom Minixu se mi líbí, že má jeho jádro nějakých pět tisíc řádek Céčka a veškeré ovladače a další služby se točí kolem něj. Modularita a stabilita dotažená k dokonalosti. Doporučuju někdy kouknout i na něj, na minix.org jsou k dispozici nějaké diplomky na toto téma. Nanejvýš zajímavé. :-) I když se asi reálného nasazení jen tak nedočkáme, "the old unix way" má příliš velkou setrvačnost. Ale přesto, i když nehrozí nějaká revoluce na poli OS, dobré myšlenky z nových systémů se protlačily i do Linuxu (třeba takový procfs z Plan 9). Před pár měsíci dostal Minix vcelku slušný grant, který zajistí fulltime vývoj na nějaké dva tři roky. Třeba z toho ještě něco vyleze.
    Marek Bernát avatar 1.8.2009 11:48 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    To je samozrejme celkom možné, ale ja o tom nič neviem, tak som sa chcel uistiť :-)

    No tak to neviem. 15% výkonu je dosť. A ak je nenávratne stratený už len kvôli architektúre, tak je to pre jadro (pre všetko) ako linux veľmi zlé, pretože v niektorých nasadeniach je ten výkon skutočne potrebný. Ale ak je to tak, že by sa v prípade potreby nejako ten výkon dal zvýšiť, tak by som samozrejme bral mikrojadro.

    Netuším, kto ťa tu bude žrať, pochybujem, že je moc ľudí, ktorí videli zdrojáky linuxu a zároveň openBSD. Ja osobne som ešte nevidel ani riadok kódu žiadneho skutočného jadra. Len jedného virtuálneho v Jave :-)

    Myslím, že sa bavíme každý o trochu niečom inom. Linux vs. GNU/Linux, kernel vs. OS. Aby som to upresnil, tak kernel geniálny, OS nepoužiteľný :-) Pokiaľ viem, tak pre Plan9 (kernel) existuje len oficiálny Plan9 (OS) s nepoužiteľným window managerom, GUI a aplikáciami. Keby niekto zobral jadro Plan9 a na to nabalil pre začiatok linuxové aplikácie (samozrejme, nie tie základné, ktoré odrážajú *nixový filozofiu a nijak nevyužívajú Plan9), tak by som mal skutočnú radosť.

    To znie moc dobre, pár tisíc riadkov kódu sa dá ešte kompletne nacpať do hlavy a pochopiť :-)

    Jj, procfs je dobrá vec. Nejakú takú myšlienku používalo aj wmii, konfigurovalo a ovládalo sa pomocou zápisu do súborov procesu, vytvorenie novej plochy sa robilo vytvorením súboru (alebo to bol adresár a v ňom sa potom pracoval ďalej? Už si to moc nepamätám, sú to roky) a pod. Fakt paráda :-)

    Uau, netušil som, že na minixe sa ešte stále pracuje. Myslel som, že je to len historický pokus. Ja osobne by som asi na tom pracovať prestal, keby to nemalo žiadny úspech :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    1.8.2009 12:19 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Nevím přesně, odkud jsem si těch 15% vycucal, snad zaznělo někde v té debatě. Je dost nebezpečné se takhle ohánět číslama a radši jsem to neměl dělat. Podstatné je, že se takové QNX používá ve vysoce kritických hard real-time systémech a je taky postaveno na mikrojádru, takže to nemůže být až tak zlé.
    Aby som to upresnil, tak kernel geniálny, OS nepoužiteľný
    To je docela dobře řečeno. :-) Plan 9 sice přináší spoustu nových myšlenek, ale přináší je opravdu do *všech* oblastí. Přiznám se, že s tím jeho GUI jsem to vůbec nepochopil a ani jsem se to chápat nepokoušel. :-) Když jsem o tom četl, tak jsem si říkal: "všeho moc škodí, hoši". :-) Já mluvil hlavně o těch kernelech.
    Jj, procfs je dobrá vec. Nejakú takú myšlienku používalo aj wmii, konfigurovalo a ovládalo sa pomocou zápisu do súborov procesu, ...
    Jo, lidi ze suckless.org se technologiemi kolem Plan 9 nechali docela inspirovat. Pár aplikací na bází 9P protokolu tam vzniklo (a wmii je jednou z nich). Ještě jsem na ně pořádně nekoukal, ale rozhodně to beru jako chvályhodnou činnost.
    Uau, netušil som, že na minixe sa ešte stále pracuje. Myslel som, že je to len historický pokus. Ja osobne by som asi na tom pracovať prestal, keby to nemalo žiadny úspech
    Pozor, současný Minix 3 nemá se starými Minixy 1 a 2 používanými čistě pro výuku operačních systémů příliš společného (nejvíc asi jméno :-))! Poskytl jsem vlastně starý odkaz, má to být ne www.minix.org ale www.minix3.org.
    MINIX 3 is a new open-source operating system designed to be highly reliable, flexible, and secure. It is loosely based somewhat on previous versions of MINIX, but is fundamentally different in many key ways. MINIX 1 and 2 were intended as teaching tools; MINIX 3 adds the new goal of being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability

    This new OS is extremely small, with the part that runs in kernel mode under 4000 lines of executable code. The parts that run in user mode are divided into small modules, well insulated from one another. For example, each device driver runs as a separate user-mode process so a bug in a driver (by far the biggest source of bugs in any operating system), cannot bring down the entire OS. In fact, most of the time when a driver crashes it is automatically replaced without requiring any user intervention, without requiring rebooting, and without affecting running programs.
    Byl jsem na Andrewově přednášce loni v Praze, která byla věnována právě novému Minixu, resp. architektuře mikrojader. Vcelku si mě tam pro svou věc získal, musí přiznat. :-)
    alblaho avatar 1.8.2009 12:56 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Nevím přesně, odkud jsem si těch 15% vycucal, snad zaznělo někde v té debatě. Je dost nebezpečné se takhle ohánět číslama a radši jsem to neměl dělat. Podstatné je, že se takové QNX používá ve vysoce kritických hard real-time systémech a je taky postaveno na mikrojádru, takže to nemůže být až tak zlé.
    Pozor pozor, to je úplně něco jiného. Hard realtime neznamená "rychle", ale "určitě". Realtimové systémy právě obětují propustnost za spolehlivost, neboli: nejsou optimalizované na průměrný případ, ale na nejhorší možný případ. Mít realtimový počítač na hry znamená, že máš jen 10fps, ale zato záruku, že to pod těch deset nikdy neklesne.

    Čímž nechci říkat, že QNX je pomalý.
    Byl jsem na Andrewově přednášce loni v Praze, která byla věnována právě novému Minixu, resp. architektuře mikrojader. Vcelku si mě tam pro svou věc získal, musí přiznat. :-)
    Osobně si myslím, že tento koncept už je mrtvý. 15% výkonu dnes jen tak někdo neobětuje a monolitické systémy (Win, Lin) jsou dostatečně spolehlivé. Osobně spíš věřím objektovým systémům ala Singularity.
    1.8.2009 14:31 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Máš samozřejmě pravdu, špatně jsem se vyjádřil. Chtěl jsem vyjádřit jen to, že se mikrojádra využívají i tam, kde sakramentsky záleží nejenom na stabilitě, ale i na rychlé odezvě. Další námitka by mohla být, že je rozdíl používat mikrojádro v řídícím počítači raketoplánu a v obyčejném desktopu. Nelze to tedy používat jako ultimátní argument pro použití na desktopech.

    No, mrtvý... to bych zase neřekl. Podle mě je jenom dobře, že probíhá více cest vývoje. Mně osobně by třeba bavilo šťourat do nějakých zajímavých oblastí vývoje OS než pokračovat v předem prošlapaných cestičkách. Navíc nás podle mě stejně ještě čekají zajímavé časy v souvislosti s paralelizací, takže kdo ví, co za změny ještě přijdou. Možná i to Céčko se začne v nových projektech odsouvat stranou ve prospěch zcela odlišných jazyků právě kvůli té paralelizaci.
    Marek Bernát avatar 1.8.2009 18:48 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Ad paralelizácia: už ma to napadlo predtým, keď som si všimol niečo o objektovom kerneli, čo spomínal Alblaho, čo je v podstate alternatívny prístup k bežnému (C-like) procedurálnemu, ale nijak extrémne sa to vo výsledku nelíši (len je asi čistejší kód a a rozumnejší kód). O dosť radikálnejší prístup by bol funkcionálny. Takže, existuje nejaký funkcionálny kernel (IMHO pre paralelizáciu najvhodnejší prístup), proof of concept, alebo aspoň článok? Funkcionálne jazyky sú úplne geniálne, ale ešte som nevidel ani jediný poriadny a veľký program v nich napísaný. Takže smelo do mňa; chcem počuť mená nejakých zaujímavých programov. Momentálne ma napadá len darcs, ale ten nie je nijak zvlášť geniálny a má kopu nedostatkov :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    alblaho avatar 1.8.2009 19:31 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    keď som si všimol niečo o objektovom kerneli, čo spomínal Alblaho, čo je v podstate alternatívny prístup k bežnému (C-like) procedurálnemu, ale nijak extrémne sa to vo výsledku nelíši
    Nemyslel jsem to tak, že se napíše tradiční kernel třeba v C++. U Singularity běží celý OS a aplikace v jednom adresovém prostoru (tudíž je velmi rychlé přepínání kontextu a dobře se sdílí data). Objekty tam normálně žijí vedle sebe. Objekty z různých aplikací na sebe ale nemají reference (a není způsob, jak ji získat), komunikují mezi sebou přes nějaké předdefinované rozhraní které navíc obsahuje i protokol (state machine).
    Marek Bernát avatar 1.8.2009 19:57 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Samozrejme, že nie v C++, už len preto, že to nie je objektový jazyk ;-) Je mi jasné, že by sa to spravilo tak ako píšeš (čiže správne objektovo: nie C++ objekty, ale napríklad smalltalk) a je to pekné riešenie. Len ja objektové programovanie aj tak beriem len ako drobné rozšírenie toho bežného procedurálneho. Na rozdiel od funkcionálneho; preto som bol zvedavý.

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    1.8.2009 19:34 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Hehe, pěkné. :-) Když jsem mluvil možnosti využít paralelizace, měl jsem na mysli právě čistě funkcionální jazyky jako Haskell, jejich implicitní možnosti paralelizace (Because they are pure! :-)), bezpečné typování a další lahůdky.

    Proof-of-concept a články rozhodně existují. Mrkni se na House. Proof-of-concept operačního systému v Haskellu. Dále třeba paper A Principled Approach to Operating System Construction in Haskell a další články přímo na webu House. Víc ti k tomu zatím nepovím, moje znalosti Haskellu zatím bohužel stále hnijí na úrovni předmětu Neprocedurální programování, a o detailech návrhu operačních systémů zatím taky příliš nevím. Ale letmo jsem si ty věci prohlídnul a rozhodně to stojí za pozornost. Takže asi tak, víc toho zatím v záložkách na toto téma nemám.

    Před dvěma měsíci jsem si na Amazonu koupil Real World Haskell s tím, že se ten jazyk už *konečně* naučím a to *pořádně*. V poslední době jsem trochu začal pochybovat o studiu teoretické informatiky, uvažuju, že se spíš zaměřím na něco užitečnějšího a praktičtějšího, jako třeba concurrent computing, bezpečné operační systémy a podobně. Tam by ta moje slabost pro funkcionální programování mohla být vcelku zajímavá. :-)
    1.8.2009 19:36 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Kruci, druhý odkaz byl špatně.

    http://web.cecs.pdx.edu/~apt/icfp05.pdf
    alblaho avatar 1.8.2009 19:49 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Real world Haskell jsem četl a je to výborná knížka. Ale stejně mi to programování praktických věcí v něm přijde dost přes ruku. Takže už jsem to zase všechno zapomněl. Akorát vím, že ten typový systém je síla:-). Je jasné že pro tu paralelizaci je funckionální přístup výborný, ale asi to dopadne tak, že funkcionální fíčury nasají "normální" jazyky, třeba C#.
    Marek Bernát avatar 1.8.2009 20:06 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Dnes ma zasypávaš odkazmi. Dúfam, že sa tým trochu prehrabem a nie že to len ako obvykle zabookmarkujem a už sa k tomu nikdy nedostanem :-)

    Jj, tiež už som dospel do štádia, kedy toho hrania s geniálnymi, ale na prvý pohľad (a druhý a tretí...) nepoužiteľnými myšlienkami bolo trochu moc :-) Takú knihu by som bral všetkými desiatimi :-) Ale ja našťastie nemusím s informatikou nič riešiť, mám ju len ako koníček :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    2.8.2009 15:44 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Tyhle "hračky" typu Plan 9 mají podle mě potíž v tom, že se autoři snažili reformovat úplně všechno od kernelu po grafické prostředí. Aspoň já s tím mám teda potíž. Kdyby někdo dokázal vyrobit něco zajímavého a revolučního (myšleno kernel) s tím, že by to bylo schopno využít dosavadní linuxové/unixové aplikace, tak by to bylo úplně geniální. Já navíc nejsem nikterak náročný: pár kompilátorů/interpretů na hraní, vim, přehrávač hudby a videa, všechno pro konzoli, prohlížeč a nějaký pěkný tiling správce oken a jsem spokojený. :-) Ale zřejmě to nebude tak jednoduché, jak by se mohlo zdát, jinak by to už někdo dávno udělal. :-)
    Marek Bernát avatar 2.8.2009 15:54 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Takmer so všetkých 100% súhlasím :-) Okrem záveru. Napísať interpreter (neviem či je to to správne slovo) ELF binárky predsa nemôže byť tak veľký problém (BSD systémy majú porty pre linux, ktoré fungujú presne takto, nie?). A podľa mňa to už niekto urobil, len sme sa to zatiaľ nepokúšali zistiť (aspoň ja teda nie) :-)

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    Marek Bernát avatar 2.8.2009 15:55 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    s@so všetkých@so všetkým@

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    2.8.2009 21:36 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Paralelní programování je teorie až na půdu. To jsou samé důkazy korektnosti, složitosti, jestli to konverguje, jestli to je lepší než něco jiného a až ti řeknou, že veškerou komunikaci lze redukovat na synchronizaci, u které ale z principu nelze zaručit spolehlivost, a žije se s tím, že prostě pravděpodobnost ztráty signálu je přijatelně malá, tak vás to přestane bavit (aspoň teda mě to přestalo).
    2.8.2009 22:12 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Není tohle spíš případ u jazyků, které neumožňují implicitní paralelizaci výpočtů?

    Jinak je samozřejmě paralelní programování hotová věda (a často zcela zbytečná práce), to je jasná věc.
    2.8.2009 22:22 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    I když možná chybně beru čistě funkcionální jazyky jako všelék na potíže s paralelizací, to bude asi pravděpodobnější. :-) Jedna věc je vyhnout se práci se synchronizací na níšší úrovni, druhá věc je zase korektnost na abstraktní úrovni v nějakém takovém jazyce.

    Jako chlap ale přiznávám, že teď naprosto vařím z vody a jsem tedy dopředu smířen s jakýmkoli posměchem. :-)
    1.8.2009 14:40 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Realtimové systémy právě obětují propustnost za spolehlivost, neboli: nejsou optimalizované na průměrný případ, ale na nejhorší možný případ. Mít realtimový počítač na hry znamená, že máš jen 10fps, ale zato záruku, že to pod těch deset nikdy neklesne.
    Teď čtu Beautiful Architecture a třetí kapitola je o projektu Darkstar. Je to projekt Sun Labs zabývající se vytvořením "frameworku" pro masivní multiplayerové online hry, které právě něco takového dělají – upřednostňují latenci před propustností. Taková MMO je vlastně (soft) realtime systém, ale kdyby autoři zvládli jenom 10 FPS, asi by je hráči poslali kam slunce nesvítí :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    alblaho avatar 1.8.2009 19:10 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Ono vlastně každé GUI je soft-realtime záležitost.

    Na jedné konferenci se k latenci vyjádřil pěkně jeden čvuťák, týká se to ale sítí: přenosová kapacita se dá koupit vždycky (prostě se natáhne víc kabelů), ale latenci si od Boha nekoupíš.
    Marek Bernát avatar 1.8.2009 13:41 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Aha, dík za upresnenie. Btw, tie odkazy nefungujú (ale nemusíš ich opravovať, som schopný sa tam dostať aj tak :-) ). Ten minix znie fakt dobre. Veľmi pekná architektúra. Netuším, či a ako je to použiteľné v praxi, ale určite sa na to časom pozriem, už len preto, aby som si trochu rozšíril obzor.

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    1.8.2009 14:46 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Jo, všiml jsem si (zapomínám tady do odkazu občas napsat http://), sorry.

    Jestli bych ti v téhle diskuzi fakt mohl doporučit jednu věc, tak si přečti něco o tom Minixu. Fakt je to moc pěkné. Hodně se mi líbí ta vlastnost "self-healing". Figuruje tam zvláštni server, takzvaný reinkarnační, který zkouší, zda všechny ovladače korektně odpovídají a když se nějaký neozývá, tak ho reinkarnuje. :-) Ještě zajímavější je, že by těch reinkarnačních serverů mohlo být více a hlídaly by se navzájem na podobném principu. Moc a moc zajímavá věc. :-) Sice se to zřejmě nikdy neuchytí na desktopech, ale v embedded řešeních a systémech závisejících na stabilitě by se to ujmout mohlo.
    alblaho avatar 1.8.2009 19:12 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Je sice fajn mít možnost nezávisle restartovat různé moduly. Ale v situaci kdy je tam chyba a ten ovladač každých padesát milisekund zhučí, tak je to stejně k ničemu.
    2.8.2009 21:44 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Samoopravitelné nebo alespoň odolné systémy jsou pěkná myšlenka. Já si ale myslím, že než systém šíleně složité logiky to lépe řeší znásobení základní infrastruktury a diverzifikace implementací. Pak je prakticky vždy možné dosáhnout výsledku jinou cestou, takže prostě nemocné prvky se odizolují a na systém jako takový vliv mít nebudou. Spolu s genetickým programováním je možné odizolované prvky nahradit prototypy nové generace a jede se dál.

    30.7.2009 23:43 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    odborně řečeno se tomu říká regrese
    Zjevně Linux dospěl do takového stádia, že na takové věci musí brát zřetel. A že se to mohlo stát je nejspíš zásluhou toho, že Linus je – no prostě jaký je. Totéž asi s tím OpenBSD a Theem, si myslím – i když ti jsou zase v úplně jiném bodě, výhodném pro jiné účely.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    31.7.2009 00:08 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Jde o přístup obou projektů k vývoji software. Do Linuxu se něco natlačí s tím, že se to postupem času snad nějak uhladí a uvede do rozumně použitelného stavu. Lidi kolem Thea zase do kernelu nepustí nic, o čem nejsou přesvědčení, že je dobře napsané (tedy nejenom funkční, ale i dobře a srozumitelně napsané z hlediska samotného kódu). Třeba celá ta záležitost kolem ovladačů. Tam kucí a holky kolem Thea zastávají ještě striktnější názory než leckdo od FSF. Do kernelu nepustí nic co není dobře napsané a čemu se nedá na 100% věřit.

    Mají relativně malý tým lidí, můžou si tyhle kontroly kódu dovolit a taky jim to podle mě sakra dobře funguje. Zajímavou hypotetickou otázkou by bylo, jestli by podobný model byl udržitelný i pro velký počet vývojářů? Dokázal by se daný operační systém vyvíjet dostatečně rychle při stávájící míře kvality kódu? Rád bych věřil, že ano, ale nejsem si tím jistý. Možná, že klíč k úspěchu Linuxu je právě v tom, že je ta džungle (9 miliónů řádků kódu!) svěřena evoluci. Občas sice kvalita kolísá, ale trend je kupodivu rostoucí. :-)
    Marek Bernát avatar 31.7.2009 01:40 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

     

    ...ale trend je kupodivu rostoucí. :-)

    Len je otázka, že trend čoho. Určite počtu riadkov :-)

     

    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    31.7.2009 18:14 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Měl jsem na mysli to, že Linux podporuje verzi od verze více a více věcí a ještě pořád se pod svou tíhou nezhroutil. :-) I když to asi zrovna není nejlepší míra kvality. Alespoň tedy pro mě. :-)
    31.7.2009 09:09 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Jde o přístup obou projektů k vývoji software.
    Jasně. A já si myslím, že ten je velmi dobře představován jejich vůdčími osobnostmi, možná dokonce utvářen. Se zbytkem souhlasím – Linux určitě není takový piece of crap, aby se zbortil jako domeček z karet :-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    31.7.2009 18:22 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    já si myslím, že ten je velmi dobře představován jejich vůdčími osobnostmi, možná dokonce utvářen
    Rozhodně. Je poměrně vypovídající, že oba dva stáli na samotném počátku vzniku open source "hnutí". Každý v trochu jiném táboře, s trochu jinými prioritami. Linus nastartoval Linux, Theo zase stál při zrodu NetBSD. Spojuje je to, že to jsou to oba vynikající softwaroví inženýři a namyšlení klackové přesvědčení o své vlastní pravdě (tak už to u schopných lidí často bývá). :-) Oba mají můj docela upřímný obdiv.
    30.7.2009 15:42 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    připadá mi, že v tomto případě má pravdu pouze Alan
    Ale je to konzistentní. Dlouhodobě prosazuje, že pokud kvůli změně v jádře přestane fungovat userspace, tak je to špatná změna - i kdyby se ukázalo, že je to kvůli vadnému userspace.
    30.7.2009 12:12 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY
    Ani se nedivím. TTY v Linuxu je spolehlivá cesta do blázince. Můžeme být rádi, že Alan rozpoznal příznaky a včas se zbavil funkce.
    30.7.2009 14:45 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    Coz me koneckocu prijde jako jedna z nejpodivnejsich veci na Linuxu. Vzdyt je to koncepcne jenom nejaka pipa z drobnyma upravama posilanych informaci. Obavam se, ze vsechny problemy s tty vychazeji ze snahy udrzovat kompatibilitu z (dnesniho pohledu) nesmyslnym tradicne unixovym rozhranim.

    30.7.2009 21:18 xurpha
    Rozbalit Rozbalit vše Re: Alan Cox opouští vývoj TTY

    spíš kompatibilitu se sračkama typu emacs....

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.