Po 26 letech od protiprávního policejního zásahu, který byl spuštěn na základě podnětu společnosti Microsoft, Obvodní soud pro Prahu 2 rozsudkem potvrdil, že Mironet prokázal významnou část svého nároku na náhradu škody vůči Ministerstvu spravedlnosti ČR. Soudem nyní přiznaná část nároku znamená rekordní odškodné, jaké kdy české soudy přiznaly za nesprávný postup státu. Spor byl rozdělen na několik škod, u pravomocně uzavřených částí
… více »Lehké desktopové prostředí LXQt bylo vydáno ve verzi 2.4.0. Jde o převážně opravné vydání s drobnými vylepšeními podpory Waylandu.
Počítačová hra Kingdom Come: Deliverance 2 českého studia Warhorse získala cenu BAFTA v kategorii nejlepší příběh. V konkurenci pěti dalších nominovaných děl porazila i úspěšnou francouzskou hru Clair Obscur: Expedition 33, která v letošním ročníku získala cenu za nejlepší hru roku.
Projekt KDE oslaví v říjnu 30 let. Matthias Ettrich poslal 14. října 1996 do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu. Důležité milníky jsou zobrazeny na časové ose KDE.
Byly vyhlášeny výsledky letošní volby vedoucí/ho projektu Debian (DPL, Wikipedie). Poprvé povede Debian žena. Novou vedoucí je Sruthi Chandran. Letos byla jedinou kandidátkou. Kandidovala již v letech 2020, 2021, 2024 a 2025. Na konferenci DebConf19 měla přednášku Is Debian (and Free Software) gender diverse enough?
Byla vydána nová verze 10.3 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Přidána byla podpora Orange Pi 4 LTS. Přibyl balíček Prometheus.
Implementace VPN softwaru WireGuard (Wikipedie) pro Windows, tj. WireGuard pro Windows a WireGuardNT, dospěly do verze 1.0.
V Pekingu dnes proběhl 2. ročník půlmaratonu humanoidních robotů. První 3 místa obsadili roboti Honor Lightning v různých týmech. Nový rekord autonomního robota je 50 minut a 26 sekund. Operátorem řízený robot to zvládl i s pádem za 48 minut a 19 sekund. Řízení roboti měli časovou penalizaci 20 %. Před rokem nejrychlejší robot zvládl půlmaraton za 2 hodiny 40 minut a 42 sekund. Aktuální lidský rekord drží Jacob Kiplimo z Ugandy s časem 57 minut a 20 sekund [𝕏].
Stanislav Fort, vedoucí vědecký pracovník z Vlčkovy 'kyberbezpečnostní' firmy AISLE, zkoumal dopady Anthropic Mythos (nový AI model od Anthropicu zaměřený na hledání chyb, který před nedávnem vyplašil celý svět) a předvedl, že schopnosti umělé inteligence nejsou lineárně závislé na velikosti nebo ceně modelu a dokázal, že i některé otevřené modely zvládly v řadě testů odhalit ve zdrojových kódech stejné chyby jako Mythos (například FreeBSD CVE-2026-4747) a to s výrazně nižšími provozními náklady.
Federální návrh zákona H.R.8250 'Parents Decide Act', 13. dubna předložený demokratem Joshem Gottheimerem a podpořený republikánkou Elise Stefanik coby spolupředkladatelkou (cosponsor), by v případě svého schválení nařizoval všem výrobcům operačních systémů při nastavování zařízení ověřovat věk uživatelů a při používání poskytovat tento věkový údaj aplikacím třetích stran. Hlavní rozdíl oproti kalifornskému zákonu AB 1043 a kolorádskému SB26-051 je ten, že federální návrh by platil rovnou pro celé USA.
Následující obsah je © KernelTrap.
Je mi jedno, co říkají všichni ostatní - x86 je tak moc dominantní, že ostatní architektury musí žít s faktem, že 99.9 % ovladačů je psáno a testováno pro x86. Výsledkem je, že všechno ostatní je 'teorie'. Jsou některé ovladače dobré a opatrné? Ano. Je jich většina? Ne, a i kdyby byly, lidé, kteří dělají změny, je testují na x86. Architektury by se měly snažit chovat se co nejvíc jako x86, jak to jenom je možné, aby u nich nedocházelo k ošklivým překvapením.
Linus Torvalds, zpráva z 3. června 2008 na Linux Kernel mailing list.
10. června, originál
V sérii sedmi patchů navrhl Arnd Bergmann podporu zápisu do připojených souborových systémů cramfs v paměti. Záměrem je použít ji například na kořenovém souborovém systému pouze pro čtení, jako jsou CD-ROM nebo komprimované obrazy initrd. Ani v jednom případě nejsou data zapisována zpět na médium, ale zůstávají v cache stránek/inodů/dentry, jako to dělá ramfs. Reakce byly různé.
Když Arnd řekl, že je to alternativa ke komplexnějšímu unionfs, kde dočasný souborový systém překrývá souborový systém pouze pro čtení, a že podobnou podporu by bylo možné přidat do ostatních souborových systémů, bylo poukázáno na to, že by se více vyplatilo zaměřit se na jedno řešení, které by fungovalo pro všechny souborové systémy. David Newall zdůraznil: Mnohonásobné implementace jsou receptem na chyby a zmatek ve vlastnostech. Erez Zadok se přidal: Jsem pro obecnější přístup, takový, který by fungoval pro drtivou většinu souborových systémů, které lidé používají se sjednocováním [unioning], nejlépe pro všechny. Pak dodal, že modifikací cílového sjednoceného [union] souborového systému by se dalo získat víc než modifikací několika zdrojových souborových systémů. Arnd v principu souhlasil, ale poznamenal, že to by zvýšilo komplexitu. Naznačil, že se nad tímto nápadem ještě zamyslí, a pak dodal:
Můj nápad byl, aby to bylo nanejvýš v cramfs, squashfs a iso9660, souhlasím s tím, že udělat to i pro jeden zapisovatelný souborový systém by přidalo příliš mnoho komplexnosti. Neměl jsem v úmyslu začít nějakou stěžejní diskuzi o tom, jak to udělat správně, jenom jsem si všiml, že existuje půl tuctu implementací, které jsou několik let staré a nijak se neblíží začlenění do hlavní řady, přestože jednodušší přístup poskytuje podmnožině uživatelů rozumnou sémantiku.
Neřekl bych, že chci mít svou vlastní sérii patchů, protože TuxOnIce neodstraňuje ani nepřepracovává swsusp či uswsusp, ale sedí vedle nich. Nesnažím se změnit swsusp na TuxOnIce, protože to by vyžadovalo kompletní přepracování swsusp od základů (TuxOnIce dělá všechno kromě atomického kopírování/obnovování a s tím spojené přípravy/úklidu odlišně).
Nigel Cunningham, zpráva z 11. června 2008 na Linux Kernel mailing list.
11. června, originál
Tyto patche umožňují připojovat v blokové vrstvě/vrstvě souborového systému k I/O informace o integritě dat (kontrolní součty a další) a přenést je přes celý I/O stack na fyzické úložné zařízení, psal Martin Petersen. Metadata integrity mohou být generována v těsné blízkosti původních dat. Hostitelské adaptéry, RAID pole a fyzické disky s příslušnou funkcí mohou integritu dat ověřovat a přerušit I/O v případě neshody. Martin poznamenal, že v současnosti tato podpora existuje pouze pro SCSI disky, ale pracuje se na přidání do SATA disků a SCSI pásek - S malými odchylkami kvůli omezením protokolu je navržený formát pro SATA identický s tím pro SCSI.
Martin dále vysvětlil, jak to funguje: SCSI disky mohou obvykle být přeformátovány tak, že sektory mají 520 B, čímž se v každém sektoru uvolní 8 bytů. Těchto 8 bytů bylo tradičně využíváno RAID řadiči k ukládání interních ochranných informací. DIF (Data Integrity Field, pole integrity dat) je rozšíření SCSI blokových příkazů, které standardizuje formát těchto 8 bytů a definuje způsoby interakce s obsahem na úrovni protokolu. [...]
Když HBA (Host Bus Adapter, adaptér hostitelské sběrnice) zapisuje, pomocí DMA přenese 512 bytů z paměti hostitele, vygeneruje odpovídající metadata a po drátech pošle 520 bytů. Disk ověří integritu dat předtím, než ji zapíše na stabilní úložiště. Když se čte, disk pošle 520 bytů ze sektoru, HBA ověří integritu dat a pak pomocí DMA zapíše 512bytový sektor do paměti hostitele.
- Tohle je verze, která opravuje chyby 2.6.26-rc5-mm2, která opravovala chyby 2.6.26-rc5-mm1. Do -mm3 nebyly znovustaženy žádné gitové stromy (nebyly znovustaženy ani do -mm2).
Cílem je odstranit z cesty všechny pitomé chyby, aby bylo možné to pořádně otestovat.
- Prosím, pořádně MM otestujte.
Andrew Morton, zpráva z 12. června 2008 na Linux Kernel mailing list.
12. června, originál
Rád bych řekl, že diffy se zmenšují a věci zklidňují, ale lhal bych, začal Linus Torvalds oznámení jádra 2.6.26-rc6. Další týden, další -rc, dalších 350 commitů. Ano, diff je menší oproti tomu z rc4 na rc5 (přestože commitů je v něm více), takže jsme na správné trajektorii, ale doufal jsem, že v tomto stádiu to bude méně vřít.
Jako obvykle je většina změn v ovladačích (druhé nejsilnější jsou aktualizace architektur). Největší podíl mají aktualizace DVB, ale jinak jsou změny vcelku rozprostřené. Jak bylo zmíněno, diffy jsou menší, commitů je více a ano, většina z nich jsou skutečně jenom malé a triviální opravy.
Vyzkoušejte ho, zase bychom jednou měli mít méně regresí.
Tohle je případ, kde byste měli skutečně být vyděšení, takže FUD je zcela na místě.
Nick Piggin, zpráva z 11. června 2008 na Linux Kernel mailing list.
14. června, originál
No skvěle, jen ne zase-další-jaderný-strom, to je přesně to, co svět potřebuje... začal Greg KH a pokračoval: ano, toto je oznámení nového jaderného stromu, linux-staging.
V dlouhé a klikatící se diskuzi s ostatními jadernými vývojáři přišla řeč na to, že pro firmy a vývojáře neexistuje místo, kam by mohli dávat svůj kód k testování v době, kdy je pročišťován kvůli začlenění do jaderného stromu. Všechny různé subsystémy mají stromy, ale ty obvykle chtějí jenom kód, který přijde do tohoto vydání, maximálně do toho příštího. Věci, které jsou začlenění více vzdáleny, nemají kam jít. Takže tady je pro ně strom.
V readme vytvořeném pro tento nový strom Greg dodává: Strom linux-staging byl vytvořen pro ovladače, souborové systémy a další napůl-zásadní přírůstky v linuxovém jádře, které ještě nejsou v daném okamžiku připraveny k začlenění. Také požadoval, aby byl nový strom začleňován do linux-next, což vedlo Theodora Ts'o k dotazu: Znamená to, že se povaha linux-next mění? Myslel jsem, že jediným důvodem pro linux-next bylo obsahovat to, co bude v blízké budoucnosti tlačeno k Linusovi, abychom mohli zkontrolovat problémy s kompatibilitou.
Greg odpověděl, že doufal, že jeho -staging strom dostane výjimku, protože začleňuje pouze nové ovladače a souborové systémy a nemění žádné existující vlastnosti. Jsou v něm věci, díky kterým mohou uživatelé zprovoznit hardware, který v současnosti není jádry z kernel.org vůbec podporován. Jako příklad uvedl: Jsou tam 2 velké síťové ovladače, které podporují velký rozsah zařízení, a někteří lidé by byli rádi, kdyby fungovaly :)
Vždycky se rád ujistím o tom, že uplyne nějaký čas mezi přijetím opravy do Linusova stromu a jeho protlačením do -stable, protože čas většinou umožní vyplavat na povrch posledním zbývajícím problémům zavedeným nějakou změnou bez ohledu na to, jak zdánlivě jednoduchý ten patch je.
David Miller, zpráva z 9. června 2008 na Linux Kernel mailing list.
16. června, originál
Pravidelně spouštím různé benchmarky, kde porovnávám POHMELFS, NFS, XFS a Ext4 a posílám jejich výsledky. Hlavním cílem POHMELFS v tuto chvíli je být v podstatě tak rychlý, jako je lokální souborový systém pod ním. A to taky je... psal Jevgenij Poljakov a tvrdil, že síťový souborový systém POHMELFS se chová o 10 % až 300 % rychleji než NFS podle operace, která je prováděna. Konkrétně poznamenal, že jsou stále problémy s náhodným čtením, což je oblast, na kterou se v současnosti zaměřil a snaží se ji opravit. Pak shrnul nové vlastnosti v nejnovějším vydání:
V pohledu do budoucna Jevgenij řekl, že tohle je pravděpodobně poslední vydání implementace klientské strany v jádře, které není určeno k opravování chyb. Naznačil, že další vydání by se mělo zaměřit na přidávání vlastností na stranu serveru, které jsou potřeba pro distribuované paralelní zpracování dat (jako je schopnost přidávat nové servery pomocí příkazů ze sítě od jiného serveru), pročež většina práce bude věnována kódu serveru.
Malá rada: příště, až budu tvrdit, že nějaký tvůj kód je zabugovaný, buď prostě uznej chybu, nebo buď ticho. Budeš vypadat chytřeji.
Linus Torvalds, zpráva ze 17. června 2008 na Linux Kernel mailing list.
19. června, originál
V žebříčku statistik na kerneloops.org rapidně postupuje nový oops, začal Arjan van de Ven a odkázal se na svou webovou stránku, která automaticky shromažďuje jaderné oopsy a varování z různých mailových konferencí, bugzill a od speciálního klienta. Ohledně nejnovějšího oopsu napsal: Ten oops je selhání stránky ve funkci 'do_slit' v ext3 a jeho první ohlášení bylo v 2.6.26-rc6-git3. Linus Torvalds se o problém rychle začal zajímat a všiml si, že všechny oopsy se zdají být z architektury i686, takže řekl, že by to možná mohla být indikace, že chyba je nějakým způsobem specifická pro i686 (např. záležitost překladače?).
Těsně předtím, než Linus zaslal své emaily, Dave Airlie potvrdil, že se skutečně jedná o známou chybu překladače, která postihuje GCC 4.3.1. Hlášení o chybě říká, že jakýkoliv ext* souborový systém, který povoluje vlastnost dir_index, je snadno postižitelný. Linus to reflektoval ve svém emailu a řekl: Gaah. Měl bych si přečíst všechny emaily místo toho, abych plýtval časem ve snaze porovnat kód s tím, co mohu reprodukovat... Důvodem, proč hlášení o chybě od Red Hatu nebylo webovou stránkou kerneloops automaticky zachyceno, spočíval v tom, že oops byl nahlášen v jpeg obrázku, takže Arjan zavtipkoval: Možná jednoho dne, až se budu opravdu nudit, implementuji [do kerneloops.org] OCR ;)
Předpokládal bych, že 64bitové jádro je pro lidi, kteří žijí na hraně, běžné, ale možná jsem mimo.
Linus Torvalds, zpráva ze 19. června 2008 na Linux Kernel mailing list.
21. června, originál
Další týden, další -rc, oznámil Linus Torvalds, jako vždycky je hlavně o ovladačích a aktualizacích architektur - přes 90 % změn je v jednom nebo v druhém.
Velká část (ve skutečnosti okolo dvou třetin aktualizací ovladačů) je pozdní začlenění AGP/DRM aktualizace, která přidává podporu pro některé nové grafické karty od Intelu a ATI. A velká část aktualizací architektur jsou samozřejmě nevyhnutelné změny v def_config. Nemám radost z načasování podpory pro ty nové karty, ale stejně tak nesnáším zdržování nových ovladačů. Samozřejmě doufám, že nemůže dojít k žádným regresím, protože přidaný kód je téměř zcela pro věci, které předtím nebyly podporovány vůbec.
Nakonec to Linus shrnul: Pokud budete ignorovat aktualizace ovladačů a architektur, zbytek je vcelku nevýznamný. Polovina z něj je v síťování, polovina zbytku jsou aktualizace souborových systémů (hlavně ocfs2). A pak různé povrchnosti jinde, jako například nějaké aktualizace plánovače.
Tohle prohlášení nemá ničemu 'bránit', je to pouze oznámení faktu, že velmi velké množství vývojářů jádra Linuxu má pocit, že linuxové jaderné moduly s uzavřeným zdrojovým kódem škodí uživatelům, firmám a komunitě okolo jádra jako celku.
Greg KH, zpráva ze 23. června 2008 na Linux Kernel mailing list.
23. června, originál
Jako součást Technického výboru Linux Foundation se se záležitostmi okolo modulů s uzavřeným zdrojovým kódem setkáváme neustále, takže jsme chtěli udělat něco, co by se dalo považovat za obecné 'veřejné prohlášení' o těchto modulech, co bude snadno pochopitelné a bude možné na to ukázat, když budou mít lidé dotazy, začal Greg KH. Strávili jsme na tom nějaký čas, ptali jsme se některých dalších významných přispěvatelů a správců jádra a to, co vzniklo, najdete níže. FAQ na webových stránkách Linux Foundation uvádí o tomto prohlášení, které bylo podepsáno téměř 140 jadernými hackery, více informací. Prohlášení zní:
My, níže podepsaní vývojáři jádra Linuxu, považujeme všechny linuxové jaderné moduly či ovladače s uzavřeným zdrojovým kódem za škodlivé a nežádoucí. Opakovaně jsme zjistili, že jsou újmou pro uživatele Linuxu, obchody a větší linuxový ekosystém. Takové moduly anulují otevřenost, stabilitu, flexibilitu a udržovatelnost linuxového vývojového modelu a uzavírají svým uživatelům přístup k odborným znalostem linuxové komunity. Výrobci, kteří poskytují jaderné moduly s uzavřeným zdrojovým kódem, nutí své zákazníky vzdát se klíčových výhod Linuxu nebo zvolit nového výrobce. Takže, aby získali plné výhody úspory nákladů a sdílené podpory, které může open source nabídnout, naléháme na výrobce, aby přijali politiku podpory svých uživatelů v Linuxu otevřeným jaderným kódem.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
To se vždycky psal v JN bajt anglicky (byte), nebo je to v dnešní části Integrita bloku dat novinka?Záleží na tom, kdo to překládá. Robert psal, pokud vím, vždycky bajt. U ostatních lidí nevím.
kde se prakticky x86 nepouziva, nebo jen okrajoveTo bych v žádném případě netvrdil. Používá se poměrně vydatně (cca 21 % embedded trhu, druhá nejpoužívanější architektura), i když je samozřejmě pravda, že nemá převahu (vede ARM se cca 30 %).
jedou vetsinove na Winech, navigace GPS myslim takyNapř. TomTom, který má velký podíl, v Evropě nad 50 procent, má v navigacích, pokud vím, Linux.
Muzete prosim uvest zdroj?Tady. Musím se ale přiznat, že to není úplně korektní. Nejde o přesná data o trhu, nýbrž o výsledku průzkumu prováděného serverem LinuxDevices.