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.
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.
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ů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
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á.
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.
Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.
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.
Oficiální ceny Raspberry Pi Compute Modulů 4 klesly o 5 dolarů (4 GB varianty), respektive o 10 dolarů (8 GB varianty).
Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.
Na Kickstarteru běží kampaň na podporu miniaturního jednodeskového počítače PINE A64 s 64bitovým čtyřjádrovým procesorem ARM A53. Za 15 dolarů lze získat verzi s 512 MB DDR3 SDRAM a 100 Mb Ethernetem. Za 19 dolarů verzi s 1 GB SDRAM a 1000 Mb Ethernetem. Za 29 dolarů verzi s 2 GB SDRAM. Případné dotazy na fóru.
Tiskni
Sdílej:
Škoda že se kdysi Intel vykašlal na ARMNaštěstí, že se vykašlal. USB řadič porušující USB specifikaci (a to je Intel jeden z původních developerů, co USB vymysleli). Vlastní instrukční sada a navíc bez kompilátoru
i GPU s otevřenými ovladačiIntel Poulsbo (GMA 500)
Čo na nich ide zle? Ovládače sú open source, nevidím problém prečo by sa nemali dať portovať na novší kernel (teda okrem toho, že komunita namiesto písania kódu narieka nad tým aká je mizerná podpora).
Tu je zdrojový kód, dokumentáciu pokiaľ viem nemá poriadne nikto (číňania sú dosť prasce). Zdrojové kódy sú pod GPL. Closed source je len userspace knižnica libGL.so (libMali.so), ale samotný kernel driver je open source.
Trochu novšia verzia je napríklad tu. Kedysi mali samostatnú stránku s drivermi pre linux, ale od kedy zmenili dizajn webu neviem ju nájsť. Na požiadanie by mali stále dodávať zdrojové kódy.
Mnoho ľudí si mýli driver s userspace implementáciou libGL. Väčšinu ťažkej práce odvádza práve propietárna libGL od ... no to to je celkom zaujímavá historka, v každom prípade libGL je binárna a na rozdiel od tej z mesa robí ťažkú prácu. Kernel driver je open source a poskytuje vlastne len rozhranie do pamäte a nejaké tie low level veci okolo inicializácie, napájania, vlastne je toho celkom dosť. Portovať kernel driver na novšiu verziu kernelu je možné keďže zdrojáky sú dostupné. Userspace knižnicu libGL nie je potrebné (ani možné) portovať.
Ešte aby som sa vrátil k libGL. Po internete kolujú pre linux 2 implementácie. Jedna je od allwinneru (používajte si ako chcete, nie je tam EULA) a druhú vydáva odroid (je novšia a má EULA, ktorá zakazuje použitie na komerčné účely alebo použitie libGL.so na iných doskách než sú ich oficiálne). Uznávam, som vinný lebo používam odroid driver na inej doske a ešte k tomu som si musel kernel driver trochu upraviť aby vôbec fungoval s mojim hardvérom (úpravy mám niekde hodené na githube).
Takže aby som to zhrnul: zdrojáky sú, portovať sa to dá len to nemá kto urobiť.
Ja považujem za driver iba kernelovskú časť. Sadu registrov sprístupňuje napríklad aj GPIO driver, ale nikto nenazýva program, ktorý rozbliká LED driverom.
Čo sa týka prístupu mali ku komunite ... no sú aj lepšie firmy a sú aj horšie. Samotný blob libGL.so sa mi tiež nepáči. Škoda, že nikomu neuniklo Mali DDK, veľmi rád by som si pozrel čo tak hrozné skrývajú.
Z userspace pochybujem, že zverejnia niečo viacej než .o (tie sú dostupné mimochodom z tizen SDK). Dôvod prečo celý nie je open source netuším, mali 400 je už poriadne stará, pochybujem, že by im utajovanie zdrojákov v tejto fáze zabezpečilo nejakú konkurenčnú výhodu.
Zdrojové kódy sú dostupné výrobcom SoC.
Eh, čím že se liší od toho milionu ostatních ARM desek?
Naco mi je 64bitovy procakvyšší výkon + nižší spotřeba
načo mi je 4K output ked to pri MALI 400 nezvladne prehrat 4K filmby to přehrát mělo: "The Pine A64 GPU is dual-core MALI-400 MP2 and runs at 500MHz, capable of 1.1 Gpixel/s throughput. Graphics capabilities are slightly higher than the original Xbox’s level of performance. The GPU provides OpenGL ES 2.0, hardware-accelerated OpenVG, 4Kx2Kp30 H.265 decode, and 1080p60 H.264 high-profile encode and decode."
S 512MB zdieľanej RAM 4k nezvláda. Ja mám 1GB zdieľanej RAM a ledva sa zmestím. Trochu matematiky:
Rozlíšenie 3840 * 2160 * 4 (4B na pixel) * 16 (16 referenčných rámcov pre h.264) = 500MB rezervovanej video pamäte pre referenčné rámce. To ešte nemáme pamäť pre framebuffer (zvyčajne dvojitý), video dekóder, operačný systém, samotné OpenGL ...
PINE64 provides almost full motion playback of up to 4K H.265 high-definition video.:D
Naco mi je 64bitovy procak pri max. 2 GB RAMPrej lepší instrukční mix.
Naco mi je 64bitovy procak pri max. 2 GB RAMAbys mohl jednou instrukcí zpracovat 64 bitů.
a načo mi je 4K output ked to pri MALI 400 nezvladne prehrat 4K filmAbys mohl statické informace zobrazovat ve vysokém rozlišení.
zajistit uz flattened device treeZ blata do louze.