Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Odpor k udev/systemd prý nebyl důvodem ke vzniku forku eudev, jeho účelem je "něco se naučit". Alespoň tak se vyjádřili při své presentaci na FOSDEMu tři z vývojářů eudev. Současně také upozornili na to, že eudev je cokoli, jen ne dospělý projekt. Uživatelé by tedy jeho použití měli dobře promyslet. Výše zmínění vývojáři při své presentaci údajně nebyli schopni popsat svou motivaci či plány do budoucna, přičemž měli selhat i při odpovídání na otázky publika, v němž byl i Greg Kroah-Hartman, Kay Sievers nebo Lennart Poettering.
Tiskni
Sdílej:
Uživatelé by tedy jeho použití měli dobře promyslet.To zni jako nepouzivejte to. Pokud to pojmuli jako truc projekt bez vize, pak je to tezke. Kay Sievers a Lennart Poettering maji dalsi tri zarezy na pazbe.
Pokud to pojmuli jako truc projekt bez vize, pak je to tezke.Je to asi tak truc projekt jako když si někdo založí veřejný jabber trucserver :).
Spíš zase jednou naletěli lidi phoronixu a podobným a teď se to shazuje na vývojáře, kteří s tím nemají nic moc společného :).Ať čtu oznámení, nebo projektovou stránku jak chci, tak to, co bylo odprezentováno na konferenci tomu neodpovídá. Phoronix je v tom tentokrát opravdu nevině. Pokud by v oznámení bylo napsáno - vůbec netušíme co děláme, ale baví nás to - nebylo by co řešit.
Byl jsem přímo na té přednášceJá jsem byl tou dobou zrovna na měsíci :).
ale nic zdaleka nedosahovalo tragičnosti této jedné konkrétní.Skutečně? Vinzentovo rádobyvyvracení mýtů nic? Lennartova mše zasvěcená bohu systemd taky nic? Jejich projev byl přirozený a pohodový a mrzí mě, že jsem neměl čas s nimi zajít na pivo. A nejvtipnější je z nich ten, u kterého není poznat zda mluví anglicky nebo španělsky :).
Ani slovo o tom že by to byl projekt s cílem "jenom se učit" apod.To nepadlo ani na té přednášce, to už je jenom bulvární interpretace.
Samozřejmě v rámci přednášek které jsem na FOSDEMu navštívil. Konkrétně systemd je trochu stranou mého zájmu, takže ostatní přednášky na toto téma jsem neviděl - takže Vinzent mohl mýty vyvracet nebo nevyvracet, Lennart mohl sloužit třeba satanistickou mši ale ani jednu jsem neviděl, nemohu soudit. Přednes většinou nehodnotím (ne každý je rozený řečník z Oxfordu, hlavní je obsah přednášky), ale za přirozený a pohodový bych ho asi neoznačil. Nic proti nim nemám, pivo bych s nimi klidně dal, ale to nic nemění na mém dojmu z přednášky.Byl jsem přímo na té přednášceJá jsem byl tou dobou zrovna na měsíci :).ale nic zdaleka nedosahovalo tragičnosti této jedné konkrétní.Skutečně? Vinzentovo rádobyvyvracení mýtů nic? Lennartova mše zasvěcená bohu systemd taky nic? Jejich projev byl přirozený a pohodový a mrzí mě, že jsem neměl čas s nimi zajít na pivo. A nejvtipnější je z nich ten, u kterého není poznat zda mluví anglicky nebo španělsky :).
Nevím co je na té interpretaci bulvárního. Mohl jsem to samozřejmě pochopit špatně, mohlo to být nejasně vyjádřeno, ... počkejme si na video.Ani slovo o tom že by to byl projekt s cílem "jenom se učit" apod.To nepadlo ani na té přednášce, to už je jenom bulvární interpretace.
Samozřejmě v rámci přednášek které jsem na FOSDEMu navštívil. Konkrétně systemd je trochu stranou mého zájmu, takže ostatní přednášky na toto téma jsem neviděl - takže Vinzent mohl mýty vyvracet nebo nevyvracet, Lennart mohl sloužit třeba satanistickou mši ale ani jednu jsem neviděl, nemohu soudit.V pořádku. Až budou videa, doporučuju.
Přednes většinou nehodnotím (ne každý je rozený řečník z Oxfordu, hlavní je obsah přednášky), ale za přirozený a pohodový bych ho asi neoznačil. Nic proti nim nemám, pivo bych s nimi klidně dal, ale to nic nemění na mém dojmu z přednášky.Popravdě řečeno třeba Lennart má přednes velmi kvalitní. Obdivuju ho obdobně jako jsem před časem obdivoval několik velmi dobrých kazatelů. Ale kvůli tomu jsem na FOSDEM nejel :). A ani ten Vinzent nebyl špatný, nebránil bych se tomu mít schopnost takto držet kontakt s publikem ve velkém sálu.
Nevím co je na té interpretaci bulvárního. Mohl jsem to samozřejmě pochopit špatně, mohlo to být nejasně vyjádřeno, ... počkejme si na video.Nadpis zprávičky tvrdí, že fork udevu je pouze tréningový. Přednášející tvrdili, že se na projektu leccos naučili a že to byl jeden zdůvodů, proč do toho šli. Je to drobná nuance ve vyjádření nebo něco zcela odlišného?
Přečetl jsem si odkazy a pořád mě to nepřesvědčilo, že by mi měl jejich projekt nebo jejich přednáška na FOSDEMu vadit.No já tak trochu doufal, že vznikne nějaká slušná protiváha dvojice Kay/Lennart - i když mě osobně tato naivita přešla po projití pár komunikací s vývojáři, kdy bylo evidentní, že neví která bije. Takže bych řekl, že zklamání většiny lidí bude podobného rázu. Jinak proti eudev, nebo faktu, že si skupina lidí hraje, nebo že měli přednášku na FOSDEMu a něco se učí nic nemám a nerozumím, proč mi to stále podsouváš. Pořád si stojím za tím, že přehnaná očekávání vyvolali především oni.
No já tak trochu doufal, že vznikne nějaká slušná protiváha dvojice Kay/Lennart - i když mě osobně tato naivita přešla po projití pár komunikací s vývojáři, kdy bylo evidentní, že neví která bije. Takže bych řekl, že zklamání většiny lidí bude podobného rázu.Zklamaná očekávání dokážou s názorem pěkně zamávat.
Jinak proti eudev, nebo faktu, že si skupina lidí hraje, nebo že měli přednášku na FOSDEMu a něco se učí nic nemám a nerozumím, proč mi to stále podsouváš. Pořád si stojím za tím, že přehnaná očekávání vyvolali především oni.OK.
Zklamaná očekávání dokážou s názorem pěkně zamávat.Pavlixi, temer kazdy kdo cetl jejich oznameni a pak videl jejich kroky udev-ng repository (predchudce eudev), musel citit urcite zklamani. Nicmene predpokladat, ze to s nami zamavalo ci zatemnilo rozum, neni na miste.
kde vidím kritiku kroků v repozitářiJa to ani nekritizuji, jen pro me to byl okamzik, kdy jsem si uvedomil, ze z techto lidi v nejblizsi dobe nejaka funkcni alternativa nevypadne. Bohuzel nemohu uvest linky, oni ty nejveselejsi commity pri transformaci udev-ng na eudev zprovodili ze sveta a clone repository jsem uz smazal.
Uživatelé by tedy jeho použití měli dobře promyslet.Uživatelé zpravidla používají to, co jim distributoři připraví. V tomto případě jsou jedinými uživateli experimentátoři. A experimentátoři experimentují vědomě, tudíž problém neexistuje.
Výše zmínění vývojáři při své presentaci údajně nebyli schopni popsat svou motivaci či plány do budoucna,Mě přišly jejich plány do budoucna velmi zřejmé. Vůbec nemám dojem, že by jakkoli selhali. Jediný, kdo podle mě skutečně selhal byla linuxová média, která vytvořila kolem eudev hype a přehnaná očekávání. Přednášející dali zřetelně najevo, že se jedná o experimentální projekt a že jedním z jejich cílů je se na něm něco naučit a pak se rozhodnout, zda budou pokračovat. V tomto ohledu podle mě prokázali velkou dávku soudnosti tím, že neházeli do éteru prázdné sliby.
přičemž měli selhat i při odpovídání na otázky publika,Právě naopak. Velmi pečlivě odpovídali na každou vznesenou otázku. A za největší úspěch považuju několik vět směrem k Lennartovi, kde mluvili o tom, jak si představují open source a respekt mezi lidmi v širší komunitě.
v němž byl i Greg Kroah-Hartman,A dvě stovky dalších lidí, kteří se diskuzí nijak aktivně neúčastnili.
Kay Sievers nebo Lennart Poettering.Kteří tam přišli tak trochu za účelem Gentooisty vyprudit, což se jim zjevně vůbec nepovedlo. Oni si totiž z jejich jedovatých poznámek nic moc nedělali :). Já jsem se pak ještě „přisral“ Gentooistům na BoF a musím říct, že tam byla neskutečně pohodová atmosféra.
jedním z jejich cílů je se na něm něco naučitMozna, ale spise to vypada jako dodatecna vymluva, kdyz zjistili, ze to neni sranda. Jejich puvodni oznameni je zde, o uceni ani slovo a sporne premisy.
Jak říkám, přijde mi to, že se někteří nechali příliš uchvátit davovým šílenstvím kolem systemd a zatemňuje jim to mysl, když narazí na něco, co by mohlo být alternativou jakékoli části systemd.Zvláštní, mě naopak přijde, že jsou to spíše odpůrci systemd, kteří trpí potřebou na něj plivat při každé příležitosti.
Co si pamatuji, tak nikdo z trojice Greg, Lennart, nebo Kay nezpochybňoval možnost existence forku udevu, jen se jim nezdála většina předložených technických argumentů, stejně jako fakt, proč za eudev stojí skupina, která na samotném udev nikdy nepracovala.
BTW: osobně se mi merge systemd-udev nijak nelíbí, stejně jako fakt, že upstream odmítá i poměrně triviální workaroundy pro starší jádra, takže chápu, že pro fork (nebo ideálně patchset nad upstream kódem) existují reálné technické důvody.
existují reálné technické důvody.To chapu take.
proč za eudev stojí skupina, která na samotném udev nikdy nepracovala.Bylo trochu videt, ze nevedi co delaji. Nechapu, proc neudelali fork, klidne i starsiho kodu, ktery jeste neobsahuje veci, ktere jim vadi a ten inkrementalne neupravili se zachovanim funkcnosti. Vzit novy kod, zacit vyhazovat casti, kterym nerozumim, zavleci tam tak nove chyby a mit nakonec nefunkcni, "nedospely", jak rikaji, projekt - zadny div, ze ti tri se asi bavili.
Nechapu, proc neudelali fork, klidne i starsiho kodu, ktery jeste neobsahuje veci, ktere jim vadi a ten inkrementalne neupravili se zachovanim funkcnosti. Vzit novy kod, zacit vyhazovat casti, kterym nerozumim, zavleci tam tak nove chyby a mit nakonec nefunkcni, "nedospely", jak rikaji, projekt - zadny div, ze ti tri se asi bavili.Já osobně tomuto typu zábavy tak úplně neholduju, ale každému, co jeho jest.
Možné to je, ale i řečníci sami výslovně uvedli že je na přednášku výslovně pozvali.Kay Sievers nebo Lennart Poettering.Kteří tam přišli tak trochu za účelem Gentooisty vyprudit, což se jim zjevně vůbec nepovedlo. Oni si totiž z jejich jedovatých poznámek nic moc nedělali :).
Možné to je, ale i řečníci sami výslovně uvedli že je na přednášku výslovně pozvali.Nevidím problém v tom výslovně pozvat na přednášku lidi, kterých se to týká. Zda dotyční přijdou přednášku poslouchat, vylepšit podnětnými připomínkami, nebo se snažit z ní udělat frašku (či ještě větší frašku než už to je, alespoň z pohledu kritičtějších diskutujících), to už je přeci volbou těch pozvaných. Já jsem se dostal do podobné situace jako oni a rovněž byl jsem pozván na LinuxDays, abych udělal přednášku o NetworkManageru, dva němečtí vývojáři po ní měli přednášku o alternativě, kterou by NetworkManager rádi nahradili. A následně jsme měli moderovanou diskuzi. Podle logiky toho, co se dělo na FOSDEMu bych měl místo opatrného přátelského pošťouchnutí do dotyčných kopat a tvrdit, že programují něco nového, protože mě nenávidí. A už vůbec bych si neměl dovolit: 1) Nabídnout jim, aby pracovali s námi na úpravě stávajícího démona do podoby, kdy vyhoví jejich požadavkům, s tím, že si nad ním každý postaví frontendy, jaké potřebuje (a i tam můžem později jednat o spolupráci). 2) Nabídnout jim, že pokud by jim naše koncepce skutečně nevyhovovala, tak bychom mohli zkusit sdílet alespoň jednotlivé komponenty v podobě dílčích démonů nebo knihoven. Jasněže to nemusí vyjít. Jistěže může dojít na to, že se prostě z nějakého důvodu neshodnem. Přiznávám, že o nápadu začít s alternativou teď od píky si tak trochu myslím svoje. Ale stojí mi to za pokus, protože je to v souladu s mojí představou, jakým směrem by se otevřené projekty měly ubírat, pokud to jenom trochu jde. Vidím zde velký kontast například s následující citací:
And then yesterday, when we released systemd 197 we prepared ourselves for being abused hard for the new network interface naming policies we made default in it. Heise, phoronix, LWN all brought short news articles about it. But if you look at the comments of these articles you'll notice that, well, nobody really called us names, and spilt hate on us. And uh, how are people /not/ pissed about this change? What's wrong with the Free Software community? https://plus.google.com/u/0/115547683951727699051/posts/Wy8b4R1UkgM
Co se týče toho "je jen tréninkový projekt" .. to mi z prezentace vůbec nepřišlo - co tím chtěli říct bylo spíš "že se stále učí", protože s kódem udev nejsou ještě úplně obeznámeni a chtějí se v tom zlepšit před tím, než bude eudev zveřejněn jako "produkční" projekt.
co tím chtěli říct bylo spíš "že se stále učí", protože s kódem udev nejsou ještě úplně obeznámeni a chtějí se v tom zlepšit před tím, než bude eudev zveřejněn jako "produkční" projekt.V čemž jim jakožto začátečník na NetworkManageru naprosto rozumím. Jenže já jsem měl to obrovské štěstí, že jsem nemusel forkovat ani dlouhodobě udržovat patche, u kterých nechápu, proč nebyly schváleny. Naopak jsem cítil ze strany týmu od začátku podporu a vnímám i to, jak teď jako tým podporujeme komunitní přispěvatele, když se nějací objeví.
ale nejlepší moment byl, když někdo z publika řekl "We all know Lennart's code is awful"To zavani fanatickym antilennartismem. Kazdopadne si budu muset pockat na zverejneni videa.
V tu chvíli to pobavilo většinu publika, Lennart se jen nasr*ně otočil
Výše zmínění vývojáři při své presentaci údajně nebyli schopniMožná by stálo za to se ve zprávičkách takovýchto weasel words a neobratných POV vyjádření vyvarovat a ponechat větší část hodnocení do komentářů.
In addition to these questions, the three eudev developers were also unable to provide convincing answers to many further questions posed by other audience membersZ té formulace to možná není jasné, mohlo tam asi být:
H-onlione tvrdí, že vývojáři nebyli schopni...
H-onlione tvrdí, že vývojáři nebyli schopni...O něco lepší, ale přesto špatně. To, že se píše něco v článku někde publikovaném nemusí nutně znamenat, že majitelé či představitelé skutečně něco takového tvrdí. Ale o to mi nejde. Že někdo něco tvrdí nemusí být nutně dostatečný námět pro zprávičku, pokud ten někdo není v daném kontextu dostatečně zajímavá osobnost, aby byl důležitý už jen samotný fakt, že něco vypustí z huby (klávesnice).