Po Canonicalu a SUSE oznámil také Red Hat, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie).
TrueNAS (Wikipedie), tj. open source storage platforma postavená na Linuxu, byl vydán ve verzi 25.10 Goldeye. Přináší NVMe over Fabric (NVMe-oF) nebo OpenZFS 2.3.4.
Byla vydána OpenIndiana 2025.10. Unixový operační systém OpenIndiana (Wikipedie) vychází z OpenSolarisu (Wikipedie).
České základní a střední školy čelí alarmujícímu stavu kybernetické bezpečnosti. Až 89 % identifikovaných zranitelností v IT infrastruktuře vzdělávacích institucí dosahuje kritické úrovně, což znamená, že útočníci mohou vzdáleně převzít kontrolu nad klíčovými systémy. Školy navíc často provozují zastaralé technologie, i roky nechávají zařízení bez potřebných aktualizací softwaru a používají k nim pouze výchozí, všeobecně známá
… více »Během tradiční ceremonie k oslavě Dne vzniku samostatného československého státu (28. října) byl vyznamenán medailí Za zásluhy (o stát v oblasti hospodářské) vývojář 3D tiskáren Josef Průša. Letos byly uděleny pouze dvě medaile Za zásluhy o stát v oblasti hospodářské, druhou dostal informatik a manažer Ondřej Felix, který se zabývá digitalizací státní správy.
Tor Browser, tj. fork webového prohlížeče Mozilla Firefox s integrovaným klientem sítě Tor přednastavený tak, aby přes tuto síť bezpečně komunikoval, byl vydán ve verzi 15.0. Postaven je na Firefoxu ESR 140.
Bylo oznámeno (cs) vydání Fedora Linuxu 43. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora IoT pro internet věcí, Fedora Cloud pro cloudové nasazení a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách Fedora Magazinu: Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Silverblue a Fedora Atomic Desktops.
Elon Musk oznámil (𝕏) spuštění internetové encyklopedie Grokipedia (Wikipedia). Zatím ve verzi 0.1. Verze 1.0 prý bude 10x lepší, ale i ve verzi 0.1 je podle Elona Muska již lepší než Wikipedia.
PSF (Python Software Foundation) po mnoha měsících práce získala grant ve výši 1,5 milionu dolarů od americké vládní NSF (National Science Foundation) v rámci programu "Bezpečnost, ochrana a soukromí open source ekosystémů" na zvýšení bezpečnosti Pythonu a PyPI. PSF ale nesouhlasí s předloženou podmínkou grantu, že během trvání finanční podpory nebude žádným způsobem podporovat diverzitu, rovnost a inkluzi (DEI). PSF má diverzitu přímo ve svém poslání (Mission) a proto grant odmítla.
Balík nástrojů Rust Coreutils / uutils coreutils, tj. nástrojů z GNU Coreutils napsaných v programovacím jazyce Rust, byl vydán ve verzi 0.3.0. Z 634 testů kompatibility Rust Coreutils s GNU Coreutils bylo úspěšných 532, tj. 83,91 %. V Ubuntu 25.10 se již používá Rust Coreutils místo GNU Coreutils, což může přinášet problémy, viz například nefunkční automatická aktualizace.
Čtvrtá verze prostředí KDE je zcela jistě jedním z nejočekávanějších projektů ve světě open source softwaru. Na abclinuxu jste si už v roce 2005 mohli přečíst článek KDE 4.0 Plasma, který vznikl v době, kdy byly práce v počátcích. A potom Novinky v KDE4.
KDE4 je jednak port celého prostředí na Qt4, ale zároveň i největší "čistka" v knihovnách a přidávání nových technologií v dosavadní historii KDE. Je jich skutečně poměrně dost a často přinášejí zajímavé vlastnosti (respektive by měly umožňovat je přinést). Některé jsou nové, některé KDE pouze integruje v rámci podpory interoperability napříč desktopy (například D-BUS). Některé vznikly přímo v hlavách (a klávesnicích) vývojářů KDE, jiné byly zase adoptovány od těch externích. Nových pojmů je docela dost, takže je dobré si je alespoň ve stručnosti představit.
Qt verze 4 je asi nejvýznamnější změnou. Součástí balení této nové generace toolkitu od norské společnosti Trolltech je například:
Prostředí KDE je s toolkitem Qt natolik spjato, že je číslování jeho hlavních verzí stejné jako číslování hlavních verzí Qt. Více informací o novinkách naleznete na http://doc.trolltech.com/4.3/qt4-intro.html.
Plasma je koncept spojující panel, plochu a SuperKarambu do jedné aplikace a jednoho API, které mj. umožní vývojářům tvorbu malých widgetů a aplikací (plasmoidy), jež bude možné libovolně umístit na plochu či na panel. Velmi silně používá SVG renderování, takže plasmoidy jsou (na rozdíl od mnoha stávajících systémů) plně vektorové. Ve výše zmíněném článku je Plasma představena pouze jako koncept, ale hlavní vývojář Plasmy Aaron J. Siego v květnu představil současný stav vývoje na KDE Commit Digest, a to včetně ukázkových plasmoidů. Další informace je možno nalézt na domácí stránce projektu plasma.kde.org. Pro zajímavost, ukázková videa naleznete v adresáři media.
Phonon je nový multimediální framework. Poskytne jednoduchý a jednoznačný způsob, jak používat různé enginy. V současné době jsou ve vývoji xine, GStreamer, NMM a avKode (následovník aKode). Do budoucna se uvažuje ještě o podpoře enginů MPlayer, DirectShow (pro Windows) a QuickTime (pro MacOS X). Pochopitelně není možné, aby jediné API dokázalo využít možnosti všech stávajících (a budoucích) multimediálních knihoven, takže je Phonon cílen především na aplikace typu přehrávání či streamování videa a jeho účelem je usnadnit vývojářům práci. Na rozdíl od současného stavu, kdy se v každé aplikaci nastavuje použitý engine zvlášť, bude v KDE4 možné volbu provést na jednom místě.
Bývá označován jako náhrada zastaralého aRts, což je zvukový server současných (do 3.x včetně) verzí KDE. Není to technicky zcela přesné označení, protože Phonon je pouze knihovna/API pro práci s multimédii, nikoli zvukový server. Článek The Road to KDE 4: Phonon Makes Multimedia Easier na KDE News se zabývá aktuálním stavem Phononu.
Solid je nový framework pro sjednocení přístupu k hardwarovým informacím (jako dostupné disky či stav sítě). Trochu se podobá výše uvedenému API Phonon, protože opět nevytváří žádnou novou vrstvu nad stávajícím systémem, pouze nabízí pro vývojáře jednoduché API nad stadardními komponenty, jako je HAL, a opět ponechává nízkoúrovňové věci na specializovaných systémech. Snahou je vytvořit dynamické uživatelské prostředí, které bude reagovat na události, přičemž je zaměřeno především na mobilní hardware (wifi karty, bezdrátová zařízení a podobně). S jeho pomocí bude jednoduché napsat plasmoidy zobrazující dostupnost okolních wifi sítí, podporu pro úložná zařízení nebo správu napájení. Více je představuje článek The Road to KDE 4: Solid Brings Hardware Configuration and Control to KDE na KDE News. Na rozdíl od Plasmy nemá ukázková videa. Libovolný přístup k hardwaru v ukázkách KDE4 má "na svědomí" právě Solid.
Decibel je komponentní framework především pro komunikační aplikace. Postaven nad frameworkem Tapioca (ten je zase implementací protokolu telepathy od freedesktop.org) nabízí podporu pro různé komunikační protokoly jako XMPP, Jingle a SIP. S jeho pomocí bude moci libovolná aplikace používat tyto protokoly. Na rozdíl od předešlých komponent není Decibel API, nebo knihovna, ale služba. S její pomocí bude možné jednoduše budovat aplikace používající různé protokoly. Ovšem Decibel se netýká pouze propojení IM a VoIP, ale je možné s jeho pomocí snadno rozšířit textový editor o podporu spolupráce více uživatelů na jednom dokumentu a podobně.
Více je v článcích The Pillars of KDE 4: Decibel a The Pillars of KDE 4: Decibel Definitions and Benefits na KDE News.
akonadi je opět server, tentokrát výhradně pro PIM aplikace. Bude se jednat o centrální úložiště pro různé typy aplikací. A z přehledu architektury je zřejmé, že jsou jeho vývojáři velice ambiciózní, protože plánují podporu i pro Gnome centrické Evolution (prostřednictvím Gnome API) nebo soubory ve formátu iCalendar, případně prostřednictvím standardních protokolů Imap a POP3. Technické detaily jsou k dispozici ve slajdech z března tohoto roku. Z nich se například dozvíte, že používá SQL databázi. Trochu více informací naleznete v článku na Developer Journal.
Navíc se v článku The Road to KDE 4: KDE PIM Libraries and Related Technologies můžete dočíst i o dalších připravovaných technologiích, jako je Khalki (pravděpodobné uvedení ve verzi 4.1) pro ukládání kontaktů, zcela přepracovaný KitchenSync (založený na OpenSync) nebo třeba Syndication pro sjednocení přístupu k novinkám v různých formátech (RSS, RDF, Atom, ...). Rovněž se v něm uvádí, že se portace celého KDE PIM uskuteční spíše až ve verzi 4.1.
Xgl, Compiz a Beryl jsou hlavní pojmy skloňované loňský rok. Kompozitní desktop je jedněmi odmítán, druhými milován. Buď jak buď, grafický vzhled a efekty pravděpodobně přilákají více lidí než čisté API či revoluční knihovny. Správce oken v prostředí KDE tedy v nové verzi získá různé více či méně užitečné grafické efekty.
Více se dozvíte v rozhovoru s hlavním vývojářem kwin Lubošem Luňákem, případně v jeho blogu na abclinuxu nebo aktivnějším blogu na kdedevelopers.org.
Pro většinu lidí bude (vedle kompozitního kwinu) asi nejvýraznější změnou nové téma Oxygen. Ruší "omalovánkový" styl, který byl doposud jako výchozí, a snaží se vytvářet více realisticky vyhlížející grafiku, přesně v duchu OS X od Apple. Postupuje podle doporučení freedesktop.org, podobně jako konkurenční Tango, takže by je mělo být snadné vzájemně zaměnit. Ikony naleznete na webu projektu oxygen-icons.org.
Následující technologie pocházejí původně z cizích projektů, ale byly do KDE přejaty.
Sonnet je nová knihovna pro kontrolu pravopisu nahrazující kspell2. Mezi poměrně unikátní vlastnosti patří automatická detekce jazyka. Mimo služeb, které nabízí současný kspell2, umí Sonnet kontrolovat gramatiku (ovšem pravděpodobně ne pro české texty, jinak by se uživatel KDE v diskusních fórech poznal tak, že by psal gramaticky správně :-)) a možná by mohl obsahovat i překladatelské pomůcky, slovníky a thesaurus (slovník synonym), případně automatické doplňování slov - a to vše dostupné pro všechny KDE aplikace.
Právě vlastnost automatického rozpoznávání jazyka zaujala vývojáře Strigi, kteří plánují přidat do enginu podporu pro dotazy typu najdi mi všechny dokumenty ve španělštině. Sonnet dokáže rozpoznávat jazyk od přibližně 20 znaků a v zápisku Can your language be detected? je seznam momentálně podporovaných. Pokud někomu chybí podpora právě jeho oblíbeného jazyka (třeba esperanta), měl by kontaktovat autora a nabídnout mu pomoc. Techniky (což je podstatná část čtenářů abclinuxu.cz) bude asi zajímat, že je Sonnet založen na N-Gram-Based Text Categorization, která porovnává n-gramy (n-tice) textu a na základě statistických údajů o popularitě jednotlivých n-gramů v různých jazycích vyhodnotí jazyk. Hezký obrázek funkčního Sonnetu je v zápisku autora Language Detection Works!. Více informací je v článku na linux.com, který obsahuje i přehled všech souvisejících technologií.
Kross je nový skriptovací engine pro KDE. Původně byl vyvinutý pro KOffice verze 1.5, ale postupně byl začleněn do nových knihoven KDE. Používá jazyky Python, Ruby a KDE JavaScript (kjs). Samotný backend interpretru nezávisí na KDE (používá pouze knihovny z Qt4), takže je možný port na čistě Qt verzi. Více je na domovské stránce kross.dipe.org/.
Strigi je indexovací engine pro dokumenty. Tyto enginy slouží pro desktopové vyhledávání, které nehledá jen podle jmen (jako například find, kfind, či slocate), ale i v obsahu souboru. Alternativou pro prostředí Gnome je například Beagle, ale Strigi je napsán v C, což znamená, že je daleko méně náročný než konkurence. To ostatně dokazují i testy, které před časem prováděli zaměstnanci Sunu. Přestože je psán pro KDE4, na jeho knihovnách není závislé, takže je možné jej použít v libovolném desktopovém prostředí. Pro vyhledávání používá knihovnu CLucene.
Nepomuk (respektive Nepomuk-KDE) je implementace otevřeného standardu (jménem Nepomuk) pro sémantický desktop. Ten neobsahuje pouze hromadu informací, ale i jejich význam a vzájemný vztah. Je založen na standardech RDF a RDS pro popis metadat (původně určeny pro sémantický web) a v této implementaci jsou data přístupná přes D-BUS (což je, mimo třídu KMetaData, výchozí způsob komunikace). Mezi metadata je možné počítat tagy (známá to "novinka" z Web 2.0, se kterou má koncept sémantického desktopu hodně společného) nebo třeba poznámky k daným souborům. Spojení se Strigi a Decibel může užitečnost Nepomuku znásobit.
Parafrází na Stopařova průvodce začíná poslední novinka v prostředí KDE. Technologie D-BUS je náhradou za dlouho spolehlivě sloužící DCOP. D-BUS byl inspirován právě touto technologií. Změna bohužel způsobí nefunkčnost všech stávajících skriptů, protože žádná vrstva emulující DCOP neexistuje. Více o něm je v článku So long and thanks for all the fish... nebo na domácí stránce projektu dbus.freedesktop.org. D-BUS bude více představen v následujícím díle této minisérie.
Další díl se zaměří na změny v aplikacích, které jsou vidět už v současné alfaverzi tohoto prostředí, na porty na ostatní platformy a skriptování v DBUS.
Poznámka redakce: autor se rozhodl honorář za článek věnovat na podporu vývoje KDE. Připojte se také :-).
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Tak z článku mi vyplynulo, že na HAL je závislé i KDE.mě z reálné zkušenosti vyplynulo, že KDE 3.5.x HAL sice umí používat, ale obejde se i bez něj - a nevidím důvod, proč by to v KDE 4 mělo být jinak; jestliže spolu s Qt4 míří za podporou více platforem, těžko se stane závislým na technologii dostupné pouze v jednom systému
), doufal jsem, že KDE 4 by databáze mohlo přinést -- aby se pak nebála další prostředí do toho jít. Nepřineslo, škoda. (Možná jsem ale něco přehlédl, měl bych jít raději chrnět.)
Vůbec tam není napsaný co by tedy třeba v Gnome měli naimplementovat, pokud to budou chtít taky (protože ochotou používat KDE implementaci nikdo kypět nebude). Což teda možná je tím, že to je v raném stádiu vývoje, ale má-li bejt KDE4 za pár měsíců, tak nevjem.
To si myslím taky, když koukám na ty roadmapy.
) akurat mam trosku vyhradu voci kritike memory usage Beagle a JIndex, ktore bezia na VM (Mono a Java), co sice autori spominaju, ale jednoznacne to oznacili ako zapornu vlastnost.. Co je myslim dost diskutabilne. Ale ono to tak asi byva u vsetkych testov.
Kazdopadne naozaj zaujimave citanie.
subjektivne nejpomalejsi bylo kde2 .... od kde3 se pouze zrychlujejak se to vezme ... oproti KDE 1 bylo KDE 2 rozhodně nechutně nenažrané, ale na tehdejších konfiguracích (Celeron 400 MHz 128 MB RAM byl "dělo"
se není čemu divit, na druhou stranu je fakt, že na konfiguracích z doby vydání KDE 3 lze docela slušně honit i nejnovější verze; první alfu KDE 4 (hej, neměla by už pomalu vycházet druhá?) jsem si zkompiloval na Duronu 700 MHz, 384 MB RAM, a výkon byl to poslední, s čím by to mělo problémy ...
Proto zásadně vypínám zobrazování obsahu okna při tažení a zvětšování - to vytíží naplno i Athlon 64 (zkrátka jakýkoliv procesor)Ne proto, že je to nepraktické, protože není vidět, co leží pod přetahovaným oknem?
To čekání u Windows, o kterém pořád lidi píšou, není způsobeno tou GUI vrstvou, jak jsem se marně snažil dodat.Mě je ale úplně jedno, čím je to způsobeno. Prostě se mi to nijak super rychlé nepřijde (spíš naopak) a především, dělá se mi to v tom blbě a basta. Já mám počítač na práci a tu potřebuju dělat rychle pohodlně a efektivně. To mi Linux s KDE 100% splňuje. Kdyby ne, nepoužíval bych ho, nejsem sebemrskač. Zabývat se takovýma hovadinama, jestli se při otevření okna ukáže v nějakém pochybném ukazateli zátěže CPU (jejichž údaje jsou navíc napříč platformama naprosto neporovnatelné) 8 nebo 3, fakt nehodlám.
... A GUI Windows, to je naprosto jiná liga, s tím se v linuxovém světě může rychlostně rovnat tak leda čisté X bez toolkitu, maximálně snad Motif. O pomalosti GUI Windows mají lidé zkreslené představy hlavně kvůli jiným, spodnějším vrstvám OS Windows, ale to GUI samo o sobě je geniálně superrychlé. Já jsem na rychlost GUI hodně velký pes a detailista a tyto rozdíly velmi pozorně sleduji již řadu let.Stoprocentně s tebou souhlasím. Těch příčin, proč je GUI windows tak zatraceně rychlé, je docela hodně, takže se těžko zjišťuje čím to vlastně je.
Ale nejhorší, co lze dělat je zastírat to, nepřiznat si to, lhát si sám sobě a utěšovat se tím, že windows mají své chyby.Mluvte za sebe. Mě se pracuje několikanásobě líp na linuxu a to i přes to, že mám prehistorický počítač, na kterém bych si mohl v XP tak akorát posouvat okny. Žádný problém s rychlostí tedy fakt nemám a už vůbec nemám potřebu si nic nalhávat ani se utěšovat. Pokud to tak děláte vy, doporučuju změnit platformu.
+1
ctrl l a muzu psat cestuJa zmacknutak to mi spadnul kamen ze srdcectrl la muzu psat cestu