Immich byl vydán v nové verzi 3.0.0. Jedná se o alternativu k výchozím aplikacím od Googlu a Applu pro správu fotografií a videí umožňující vlastní hosting serveru Immich. K vyzkoušení je demo. Immich je součástí balíčků open source aplikací FUTO. Zdrojové kódy jsou k dispozici na GitHubu pod licencí AGPL-3.0.
Společnost Juno Computers prodávající počítače s předinstalovaným Linuxem má nově v nabídce linuxový tablet Juno Tab 4 - WiFi. Na výběr je Debian, Ubuntu a Kubuntu. Předobjednat jej lze za 949 liber (26 500 korun).
Podman (Pod Manager), nástroj umožňující vytvářet a provozovat kontejnery, aniž by uživatel potřeboval práva roota, byl vydán v nové major verzi 6.0.0. Přehled novinek v poznámkách k vydání. Řešena je i vážná bezpečnostní chyba CVE-2026-57231.
Společnost Sony oznámila, že od ledna 2028 přestane vydávat nové hry pro PlayStation na fyzických discích. Všechny budoucí tituly budou dostupné výhradně v digitální podobě na PlayStation Store.
Google Chrome 150 byl prohlášen za stabilní. Nejnovější stabilní verze 150.0.7871.46 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 433 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Soudní dvůr Evropské unie potvrdil rekordní pokutu 4,125 miliardy eur (100 miliard Kč) americké technologické firmě Google ze skupiny Alphabet. Pokutu firmě v roce 2018 vyměřila Evropská komise (EK) za to, že Google podle ní zneužívá operačního systému Android k potlačení konkurence na trhu vyhledávacích služeb.
Administrativa amerického prezidenta Donalda Trumpa povolila firmě Anthropic obnovit plný přístup klientů k modelům umělé inteligence (AI) Fable 5 a Mythos 5. Ty byly nedostupné bezmála tři týdny kvůli bezpečnostním obavám vlády, třebaže americké ministerstvo obchodu minulý pátek povolilo omezený přístup k modelu Mythos 5 pro některé „důvěryhodné“ domácí organizace.
Francúzska organizácia na ochranu spotrebiteľa, po viac než ôsmych rokoch skúmania, žaluje Epson za plánované zastarávanie tlačiarní. Súd sa začína dnes, 2. 7. 2026, vo francúzskom Nanterre.
Erin Catto, autor open source 2D fyzikálního enginu Box2D (Wikipedie), představil nový 3D fyzikální engine Box3D. Engine je již používán ve hře The Legend of California.
Byla vydána nová verze 4.0.0 multiplatformního svobodného frameworku pro zpracování obrazu G'MIC (GREYC's Magic for Image Computing, Wikipedie). Přehled novinek i s náhledy nových filtrů na PIXLS.US.
Občas není od věci vyslovit něco, za co se upaluje nebo ukamenovává. Nic není totiž tak jednoduché, aby byla pravda vždy jediná a na první pohled zřejmá.
V návaznosti na diskuse ohledně chování programu mount ve vztahu k filesystému ISO 9660 jsem ho rozhodl přesvědčit se, jak to doopravdy je. A je to v podstatě tak, jak jsem si myslel.
Spustíme-li program mount (s požadavkem připojit konkrétní FS), záleží na tom, zda existuje příslušná položka v /etc/fstab a jaké parametry mount dostane. Konkrétně třeba typ FS - největší prioritu má hodnota zadaná z příkazové řádky, pak následuje hodnota ze souboru, a teprve nakonec by se mount pokoušel o detekci filesystému.
Podobně je to i s volbami pro připojení. Tedy i s tím, zda se bude připojovat RO nebo R/W. Důležité je, že R/W je výchozí volba, a že detekce typu systému nemá žádný vliv na to, jak se filesystém připojí. Jinými slovy, že detekce (nebo jiné určení) filesystému ISO 9660 nezpůsobí, že by mount automaticky přepnul na RO. Stejně tak na to nemá vliv zařízení - bylo by to nesmyslné a nesystematické, znamenalo by to mj. pořádné nabobtnání programu.
Program mount tedy, v okamžiku kdy zná všechny potřebné parametry, volá syscall mount, který provede (samozřejmě v jádře) samotné připojení. Jádro zjistí typ filesystému a zavolá příslušnou funkci v ovladači tohoto filesystému. A zde je to klíčové - ovladač pro ISOFS totiž bez dalšího natvrdo nastavuje režim na RO (bez ohledu na to, jaké parametry dostal). Není sám, podobně postupuje třeba ovladač NTFS, pokud nebyl zkompilován s podporou zápisu.
Po připojení se běh vrací zpět do programu mount, a ten (pokud bylo připojení úspěšné) zapíše soubor /etc/mtab. Použije k tomu ty parametry, které posílal do jádra - nezajímá ho, jaké změny jádro provedlo (ostatně by si to musel zjistit, např. přes PROCFS, protože je přes syscall zpět nedostane).
Co z toho vyplývá? Že v /etc/mtab (pokud je vytvářen přímo programem mount) jsou parametry poskytnuté programu mount, kdežto v /proc/mounts jsou parametry, s jakými jádro filesystém připojilo. Proto ten rozpor.
Ještě zbývá vysvětlit rozpor mezi filesystémem připojeným ad hoc (na základě parametrů poskytnutých uživatelem) a systémem připojeným podle záznamů v souboru /etc/fstab. Záznamy do tohoto souboru dnes dělá většinou démon HAL (dříve třeba program kudzu apod.), který detekci schopností zařízení provádí (s jakou kvalitou, to nechme stranou). Proto, rozpozná-li RO zařízení, v řádku pro příslušný filesystém se objeví tato volba.
Doufám, že tento stručný přehled ukončí nesmyslné spory o to, co jaká komponenta dělá nebo má dělat. Já osobně považuji použitou koncepci za poměrně rozumnou, i když někdo může mít jiný názor.
Tiskni
Sdílej:
. Urcite tam na jednom miste je hlaska, ze nelze zarizeni pripojit read/write a v options neni tento fakt promitnut, ale to se nas netyka, protoze to, co pise Plesa se deje potichu.