Eric Lengyel dobrovolně uvolnil jako volné dílo svůj patentovaný algoritmus Slug. Algoritmus vykresluje text a vektorovou grafiku na GPU přímo z dat Bézierových křivek, aniž by využíval texturové mapy obsahující jakékoli předem vypočítané nebo uložené obrázky a počítá přesné pokrytí pro ostré a škálovatelné zobrazení písma, referenční ukázka implementace v HLSL shaderech je na GitHubu. Slug je volným dílem od 17. března letošního
… více »Sashiko (GitHub) je open source automatizovaný systém pro revizi kódu linuxového jádra. Monitoruje veřejné mailing listy a hodnotí navrhované změny pomocí umělé inteligence. Výpočetní zdroje a LLM tokeny poskytuje Google.
Cambalache, tj. RAD (rapid application development) nástroj pro GTK 4 a GTK 3, dospěl po pěti letech vývoje do verze 1.0. Instalovat jej lze i z Flathubu.
KiCad (Wikipedie), sada svobodných softwarových nástrojů pro počítačový návrh elektronických zařízení (EDA), byl vydán v nové major verzi 10.0.0 (𝕏). Přehled novinek v příspěvku na blogu.
Letošní Turingovou cenu (2025 ACM A.M. Turing Award, Nobelova cena informatiky) získali Charles H. Bennett a Gilles Brassard za základní přínosy do oboru kvantové informatiky, které převrátily pojetí bezpečné neprolomitelné komunikace a výpočetní techniky. Jejich protokol BB84 z roku 1984 umožnil fyzikálně zaručený bezpečný přenos šifrovacích klíčů, zatímco jejich práce o kvantové teleportaci položila teoretické základy pro budoucí kvantový internet. Jejich práce spojila fyziku s informatikou a ovlivnila celou generaci vědců.
Firefox 149 dostupný od 24. března přinese bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně (s CZ a SK se zatím nepočítá) a zobrazení dvou webových stránek vedle sebe v jednom panelu (split view). Firefox Labs 149 umožní přidat poznámky k panelům (tab notes, videoukázka).
Byla vydána nová stabilní verze 7.9 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 146. Přehled novinek i s náhledy v příspěvku na blogu.
Dle plánu byla vydána Opera GX pro Linux. Ke stažení je .deb i .rpm. V plánu je flatpak. Opera GX je webový prohlížeč zaměřený na hráče počítačových her.
GNUnet (Wikipedie) byl vydán v nové major verzi 0.27.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.
Byly publikovány informace (technické detaily) o bezpečnostním problému Snapu. Jedná se o CVE-2026-3888. Neprivilegovaný lokální uživatel může s využitím snap-confine a systemd-tmpfiles získat práva roota.
Zdravim ... za jak dlouho ti to ubuntu nabootuje do init3??
Nevím, ale určitě by to trvalo déle, mám tu několik databázových serverů, apache, portmap...
Btw, v obou systémech je jádro 2.6.27. LFS lze dalším softem zpomalit, Ubuntu zase osekáním zrychlit, to je snad jasné.
Normálně. Stáhneš příslušný balíček, opatchuješ, přebuildíš. No a pak všechny balíčky jako které na něm závisejí
.
Ještě že máme Gentoo, Debian a podobné věci, viď?-)
Mně by spíš zajímalo, jak updatovat LFS.To si prostě jednou za půl roku (i méně nebo více, podle toho jak moc chceš mít systém aktuální) vezmeš na týden dovolenou, zformátuješ disk a začneš nanovo
V podstatě emuluje gengooácké emerge manuální prací v terminálu 
+1 :)
totálně jak ty chceš. takže v linuxfromscracth si mužeš zařídit jakýkoli balíčkovací systém od emerge, přez *.deb a tar.gz po *.rpm... je tam na to trocha návod...
Muhehe, LFS jsem od doby co jsem si pořídil rodinu úplně vzdal. Kde jsou ty časy malin nezralých a dob, kdy bylo LFS ještě tvrdě v plenkách
LFS je jednoduché a poměrně rychlé, ale dokompilovat k tomu další věci z projektů BLFS a CBLFS, to je teprve to správné sádlo máslo 
Správa balíčků je naprosto fantastická
Prostě není, teda zatím. Ale dá to člověku hodně poznání jednotlivých závislostí mezi programy, až např. budete hledat závislost mezi LADSPA a FFTW3 ...... mezi Totem a GSM kodekem ... Jó to je zábava 
Člověk co umí pracovat v shellu, zvládá hrátky s diskovými oddíly a s nápovědou je schopen tweaknout /boot/grub/menu.lst, by mě zkrotit i LFS.
Překlep? Předpokládám, že spíš měl.
Ale myslím, že těch 20MiB zabraných po bootu není nic ohromnýho, na Archu jsem měl jednou snad 37MiB s čerstvě naběhlým KDE, běžel HAL, CUPS a další zbytečnosti (jenom 6x agetty jsou asi 3MiB).
37MiB s čerstvě naběhlým KDETo se mi nějak nechce věřit...
No ja mam momentalne v systeme OpenBSD 4.4 zabrane 7/28MB (act/tot) a to tam este bezi dhcp client, sshd server a sendmail... takze by som to nevidel nejako cierno s tou pamatou. Ale ako tu uz niekto spominal, keby si aj system zaberie celu pamat s tym, ze nacachuje do nej pouzivane hovadiny a pritom dokaze efektivne pamat uvolnovat, tak nie je problem, dokonca to je len vyhoda. Horsie je, ked to system nedokaze robit efektivne a uz som sa stretol s par distrami a kernelmi, ktore tymto len brzdili system...
Nechtěl jsem tím nikoho ohromovat, jenom jsem chtěl říct, že výsledný systém ho holý. Fakt jen jádro, terminály, syslogd, udevd a bash.
To typo jsem fixnul.
Možná pěkný pokus. Ale upřímně řečeno, instalace softwaru kompilací je… no, jak s oblibou říkáš o statické alokaci inod v extX, feudalismus. A kdybych se přece jenom do něčeho takového chtěl já pustit, asi půjdu do SourceMage, to má takovou správně geekovskou terminologii
Já bych neřekl, že je to feudalismus, spíš návrat ke kořenům. Ta pravá ochutnávka svobody, co ten náš opensource nabízí.
No a taky je to příjemné osvěžení pro uživatele unixového systému, který se instaluje snadněji než Windows Vista 
Ani nevím, jestli se staré proprietární Unixy takhle kompilovaly. Ale podle toho co vím o *BSD systémech, tak asi jo.
Tak to bych se tedy hádal.
Když ti někdo dá zdrojáky pod příslušnou licencí (EULA), podle které nebudeš moci udělat více než to ./configure a make, tak to rozhodně nebude svobodný software.
Nějaký exáč od Microsoftu taky můžeš teoreticky upravovat, sice v hexaeditoru (nebo po disassemblování normálním editorem) to není příliš pohodlné, ale jde to. Ovšem je to proti licenci.
Ale jestli zrovna nemáte do čeho píchnout, je LFS to pravé.
Hmmm tak potom som aj za PCFS (PC From Scratch), IFS (Internet From Scratch) a pod!
Vela starosti, malo muziky... Niet nad balíčkovací systém a Debian...
Taky jsem si s LFS vyhrál. Dokompiloval jsem poslední balíček, chtěl smazat obsah pracovního adresáře, kde byly zbytky po kompilacích, do terminálu napsal rm -rf /* a... a nakonec jsem nainstaloval OpenBSD. 
> Bohužel jsem ztroskotal, nedokázal jsem se linksem na ábíčko přihlásit, lynx nezvládne ani HTTPS.
links, lynx nebo links-twibright? 
ja jsem svého času na zkompilování CLFS psal bash skriptík. jako má mto tam všechno dopsaný ale nějak to myslím pořád haprovalo. A už jsem neměl čas se tím zabývat. Možná tento rok se dostanu zpátky k CLFS. chtěl jsem is vytvořit bezzávislostní systém bez balíčkovacího systému pokud se to týká základního systému.
))
Jediný zdroj, který jsem použíl je LFS book 6.4, prostě jsem postupoval podle návodu.
nějhorší je na Xkách že jednotlivé osuboříky třebas v jedné sekci na sobě závisejí takže se musí zkoušet kompilovat dak dlouho až ten postup je zprávný a další věcí, teda jestli senepletu, že jistá část se musí kompilovat třebas dvakrát aby tam byli vychytaný věechny závislosti.
To je ostatně vubec takový problem kompilování from scratch. Ale zase si nejsem jistý(moc tomu nerozumím) zdaje zprávně kompilovat něco co závisí na systému ze kterého systém kompilujete(tvorba normální distribuce)...
zdaje zprávně kompilovat něco co závisí na systému ze kterého systém kompilujete
To samozřejmě není správný způsob. Nicméně, pokud vývojáři jednotlivých knihoven nejsou prasata, tak stačí nastavit pár přepínačů GCC a několik proměnných pro make a je možné celý systém postavit pomocí toolchainu starého systému do samostatného adresáře. Já jsem takhle v x86 stroji vyrobil Gentoo pro MIPS systém. Pak jsem jej rsyncnul na cílový stroj a ono to fungovalo :)
> tak stačí nastavit pár přepínačů GCC a několik proměnných pro make a je možné celý systém postavit pomocí toolchainu starého systému do samostatného adresáře
V Source Mage stačí v "Sorcery / Install Root Menu / Set install root location" nastavit adresář a vše se bude překládat / instalovat do daného adresáře.
No myslel jsme tvorbu současných distribucí, jeslti jsem to dobře pochopil. prostě jestli to dobře chápu tka dnešní distribuce from scratch nejsou, ale koupilují se tka že se vezme jde nsystém a z neho se překopilujou balíky ze kterých se uělá systém druhý, protože jinak si nedokážu vysvětlit jakýkoli zavislostní systém(deb. rpm), protože defakto všechno závisí na všem...
U binárních distribucí vámi popsaný ne-from-scratch nevadí, protože všechny instalace jsou binárně stejný.
Ale pokud chce mít distributor jistotu, že nikde nezapomněl nějaký starší kód, tak se instalační média vyrábějí zcela od začátku.
U kompilovaných distribucí je (nebo by aspoň měla by být) součástí testování instalace do čistého systému.
Třeba se k tomu tady někdo ze SuSE vyjádří.
elinks!
Pak se k tomu přidá pár ingrediencí BLFS, hlavně Xka. Můžu říct, že ty mi daly zabraz ze všeho nejvíc (nedělal jsem ten systém v jednom kuse, ale v průběhu celého minulého roku). Resp. samy o sobě by asi nedaly, ale já si už do toolchainu dal pacman, abych tam přeci jen měl nějaké balíčky a ne jen bordel,
takže to bylo z tohoto pohledu mnohem časově náročnější.
Ještě musím někdy ve volném čase pořešit myšku a flash disky, jinak už to mám prakticky kompletní. A pak už jen čeká upgrade na novější verzi LFS, která vyšla relativně nedávno (v porovnání s tím, jak dlouho to stavím).
Tiskni
Sdílej: