Byla vydána (Mastodon, 𝕏) nová stabilní verze 2.0 otevřeného operačního systému pro chytré hodinky AsteroidOS (Wikipedie). Přehled novinek v oznámení o vydání a na YouTube.
WoWee je open-source klient pro MMORPG hru World of Warcraft, kompatibilní se základní verzí a rozšířeními The Burning Crusade a Wrath of the Lich King. Klient je napsaný v C++ a využívá vlastní OpenGL renderer, pro provoz vyžaduje modely, grafiku, hudbu, zvuky a další assety z originální kopie hry od Blizzardu. Zdrojový kód je na GitHubu, dostupný pod licencí MIT.
Byl představen ICT Supply Chain Security Toolbox, společný nezávazný rámec EU pro posuzování a snižování kybernetických bezpečnostních rizik v ICT dodavatelských řetězcích. Toolbox identifikuje možné rizikové scénáře ovlivňující ICT dodavatelské řetězce a na jejich podkladě nabízí koordinovaná doporučení k hodnocení a mitigaci rizik. Doporučení se dotýkají mj. podpory multi-vendor strategií a snižování závislostí na vysoce
… více »Nizozemský ministr obrany Gijs Tuinman prohlásil, že je možné stíhací letouny F-35 'jailbreaknout stejně jako iPhony', tedy upravit jejich software bez souhlasu USA nebo spolupráce s výrobcem Lockheed Martin. Tento výrok zazněl v rozhovoru na BNR Nieuwsradio, kde Tuinman naznačil, že evropské země by mohly potřebovat větší nezávislost na americké technologii. Jak by bylo jailbreak možné technicky provést pan ministr nijak nespecifikoval, nicméně je známé, že izraelské letectvo ve svých modifikovaných stíhačkách F-35 používá vlastní software.
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 162 (pdf).
Sdružení CZ.NIC, správce české národní domény, zveřejnilo Domain Report za rok 2025 s klíčovými daty o vývoji domény .CZ. Na konci roku 2025 bylo v registru české národní domény celkem 1 515 860 s koncovkou .CZ. Průměrně bylo měsíčně zaregistrováno 16 222 domén, přičemž nejvíce registrací proběhlo v lednu (18 722) a nejméně pak v červnu (14 559). Podíl domén zabezpečených pomocí technologie DNSSEC se po několika letech stagnace výrazně
… více »Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.
Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Fedora 43 Asahi Remix s KDE Plasma už funguje na M3. Zatím ale bez GPU akcelerace. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.
Red Hat představil nový nástroj Digital Sovereignty Readiness Assessment (GitHub), který organizacím umožní vyhodnotit jejich aktuální schopnosti v oblasti digitální suverenity a nastavit strategii pro nezávislé a bezpečné řízení IT prostředí.
BarraCUDA je neoficiální open-source CUDA kompilátor, ale pro grafické karty AMD (CUDA je proprietární technologie společnosti NVIDIA). BarraCUDA dokáže přeložit zdrojové *.cu soubory (prakticky C/C++) přímo do strojového kódu mikroarchitektury GFX11 a vytvořit tak ELF *.hsaco binární soubory, spustitelné na grafické kartě AMD. Zdrojový kód (převážně C99) je k dispozici na GitHubu, pod licencí Apache-2.0.
Mobilní prostor je o proprietárních ovladačích
-- Mark Charlebois, Qualcomm Innovation Center (na přednášce na Linux Foundation Collaboration Summit)
Myslim, ze zozal nesmierny uspech. Kazdopadne, ak tym mysli, ze je nutne si nainstalovat windows (odsuhlasenie licencie == zaplatenie v idealnom svete), kde povolite urcite funkcie, lebo inak je to len nepouzitelny kus kremiku. Plus to, ze firmware sa distribuuje len pre windows a nie je ho mozne distribuovat dalej podla ich licencie. Mam tedka na mysli Gobi 2000 od Qualcomm a nerobim si iluzie, ze cokolvek z ich ruk bude o moc privetivejsie po takychto vyhlaseniach. Cokolvek skonzumol, uskodilo to.
Ale aby som nebol nespravodlivy, tak nie su jediny (intel 3945 na dell xps ma rovnaku featuru ohladne nutnosti pouzitia windows jednorazovo pre jeho zapnutie a dalsi urcite pribudnu), ale nech aspon neprovokuje.
kde povolite urcite funkcie, lebo inak je to len nepouzitelny kus kremikuTak až zas tak razantní to není. Ale třeba Cortexy-?{0-9} poskytují nativní vykonávání Java bytekódu přímo na procesoru (Dřív Jazelle, teď už ví čert jak se to jmenuje; jinak je to logické – OMAP je mobilní platforma a nějaká ta mobilní Java tam stále frčí) a bez nějakého toho propritárního ovladače poskytovaného jen velkým výrobcům mobilních zařízení je to nefunkční. No furt je možné SW emulovat pomocí OpenJDK (zas kdo ví co to je OpenJDK na nějakém 500-800Mhz Cortexu ví do jaké míry je to funkční). Stejně jako když někdo nechce používat uzavřené OpenGLES knihovny, může emulovat SW pomocí Mesy (znova, kdo ví co je to SW render MESy na 3Ghz x86 asi má představu jak to musí fungovat na tom Cortexu). Nebo třeba když někdo nechce binární BIOS a moduly do DSP, může dekódovat pomocí mplayeru nebo gstreameru.
Ja sa tu nesnazim o nejaku revoluciu, ale tak wifi karta intel 3945 v dell xps sa nedala nijako inak zapnut, len ze sa spustili windows a tam sa zapla. Stacilo tak spravit len raz v zivote tej karty. Terajsia Gobi 2000 je na tom o trosku lepsie, lebo bez windows by mi nefungovalo "iba" GPS. Lebo tu mame wine, kde je nastastie mozne ziskat firmware z ovladacu pre tu kartu. Ale naco si kupovat nieco s GPS, ked to nie je mozne spustit. A keby som chcel byt velice poctivy, tak by som si musel dokupit windows alebo odsuhlasit aspon licenciu.
Skutocne, pri oboch tychto zariadeniach som stravil nejaky nemaly cas hladanim riesenia a vzdy bolo iba jedno a to viedlo cez windows. Pozri na thinkwiki alebo na inych weboch o Gobi 2000 a urcite najdes aj o dell xps 1530 ci tej karte samotnej.
.
No všechny tyhle věci jsou ale aspoň minimálně dokumentované.Jasně. Tohle je proti x86 docela rozdíl.
Do DSP si zkompilovat vlastní firmwareTo jo.
bytekódy asi budou taky.Jak pro co? Pro Jazzele? Tak to právě nevím a aspoň já o ničem nevím. Link by byl náležitě oceněn.
OpenGL nevím, neboť jsem nezkoumal.Na tom není co zkoumat. SDK (tedy nějaké halavičkové soubory) pro GLES jsou otevřené k vývoji, ale samotné jádro je uzavřené (jaderná část zobrazovadla je zas otevřená).
U mobilů bude hodně velký problém to, že dovolit otevřený ovladač pro vysílací část, si nikdo z výrobců netroufneO tom se nebavím vůbec. Že pro OMAPy a jiné ARM platformy existuje i nějaký GSM modul ignoruju úplně, protože to je dílo čertovo.
Wow dokonce maj i jádro co na tom běžíDo DSP si zkompilovat vlastní firmwareTo jo.
. Myslím, že původně bylo c64x proprietární, ale teďka si to nemůžou dovolit imho, jednak dělaj SoC jen s c64x jádrem, jednak jich dělaj hodně a jednak pro věci, kde na minimálních chybách hodně záleží. Osobně bych řekl, že trh je donutil. Jakmile na c64x (vlastně c6x jenom) poběží linux, tak ta platforma prostě nemůže být zavřená (a že by jejich BIOS tomu linuxu emuloval prostředí o tom pochybuju
).
Jak pro co? Pro Jazzele? Tak to právě nevím a aspoň já o ničem nevím. Link by byl náležitě oceněn.Nový cortexy maj tu Jazelle jen softwarově emulovanou. Thumb2 je podporován GCC. ThumbEE (Jazelle RCT = Thumb2 + vylepšení v JIT nasazení) je podporován v jádru.
Na tom není co zkoumat. SDK (tedy nějaké halavičkové soubory) pro GLES jsou otevřené k vývoji, ale samotné jádro je uzavřené (jaderná část zobrazovadla je zas otevřená).Aha takže v případě Imagination SGX5, který je hardwarový je i to API proprietární? Hmm tak to by byla škoda. Jinak by šlo vykašlat se na proprietární nebo softwarový kernel a udělat si wrapper mezi hardwarem a GLES hlavičkama - imho minimální. Osobně jsem čekal, že c64x nebude otevřený natolik aby na něm běželo jádro a u 3D akcelerátoru jsem určitou proprieraritu čekal (je to jen licencovaný IP core
- od nějaké "neznámé" firmičky
). Jazelle je problém, ale jestli je něco lepšího, tak OK. Teď otázka jak otevřenost zvýšit. Maximálně mě napadá buď prudit vlastníky práv nebo TI (a spol) navrhnout openHW core
.
Celý bordel v ARM architektuřeTeda ať se opravím – Ne v architektuře jako takové (ale i tam je docela slušný bordílek), ale právě v arch stromu v Linuxu a různých subarchitekturách.
takze nakoniec dospejeme k tomu ze to ze maju x86 jednotny BIOS a ze niekedy existoval DOS od jednej zaujimavej :) firmy ktora bios velmy vyuzivala viedlo v historii k tomu ze x86 su jednotnejsie co do platformy?
inac dragonflybsd ma rozdelene /cpu a /platform narozdiel od inych BSD ktore to maju vsetko v jednom /arch ako to ma linux pokope
takze nakoniec dospejeme k tomu ze to ze maju x86 jednotny BIOS a ze niekedy existoval DOS od jednej zaujimavej :) firmy ktora bios velmy vyuzivala viedlo v historii k tomu ze x86 su jednotnejsie co do platformy?To jsem řekl? Ale i kdyby, furt to není plus.
.
Imho kdyby na x86 bylo tolik věcí co se dá konfigurovat, tak by to žádný BIOS taky neutáhl. Už třeba jen fakt, že bootovat se dá i odjinud než jen z USB/HDD/FDD/DVD.
To by se výrobci museli přestat předhánět v soutěži "kdo vymyslí víc nových rozhraní", což asi jen tak nenastane. To by se Linus musel hecnout a nepullovat celý strom, dokud někdo nevymyslí něco unifikovaného, co by respektovaly všechny společnosti. Což nehrozí.
. Osobně já bootoval například přes sériový port a kdybych si neodpálil parport, tak i z něj. Ale obecně by mělo jít třeba i přes zvukovku
. Na ARMu pak jsou věci jako 2-3 různý sériový synchronní protokoly, asynchronní protokol, USB, volné adresovací piny a další sběrnice, o kterých jsem ani nikdy neslyšel. Tam pak jsou periferie různý (pokud existujou) nejen mezi výrobci (hardwarově), ale i mezi jednotlivými řadami a dokonce mezi jednotlivými deskami a to možná i mezi jedním modelem. Na rozdíl od x86 lze totiž často u embedded procesorů konfigurovat na jaký pin bude vyvedeno jaké zařízení. Takže aby to mohl nějaký univerzální BIOS obsáhnout, tak by musel mít brutální databázi všech kombinací - stejně jako to teďka má jádro. Imho by to šlo právě pomocí devicetree, což by si pak jádro naparsovalo a podle toho zavedlo případně ovladače. Proč se to globálně nepoužívá nevím, ale onen U-Boot to 100% podporuje.
BTW Z ARMu nikdy nebude konkurence x86, protože proč by snižoval svoje portfolio
.
Jinak on by strom arch/arm/ nebyl tak velkej, kdyby nebyly ovladače zařízení (časovač, sériák (!) a další) právě v něm (taky nechápu proč).
a všechno to nějak rozumně nastaví BIOS...na který Linus taky nadává
Ale on ten bordel je v samotné architektuře, přesněji samotná architektura způsobuje, že tam ten bordel vzniká.Kde jsem to jen viděl… Jo aha, u distribucí GNU/Linuxu…
Tiskni
Sdílej: