FreeBSD odstranilo poslední GPL kód ze základního systému. Konkrétně dpv, libdpv, libfigpar a dialog. Instalátor před čtyřmi lety přešel z dialogu na bsddialog.
Sociální síti 𝕏 (dříve Twitter) má dnes 20 let. Pro veřejnost byla zpřístupněna 15. července 2006.
Insula Faktury je open source generátor faktur, který běží přímo ve webovém prohlížeči. Žádná registrace, žádné sledování, žádné omezení. Zdrojové kódy jsou k dispozici na Codebergu.
První Mobile Linux Hackday v Plzni, tj. komunitní setkání věnované Linuxu na mobilních zařízeních, proběhne 24. července od 10:00. Akce je otevřená všem zájemcům – od zvědavců po zkušené vývojáře. Dopoledne proběhnou přednášky Davida Heidelberga a Petra Hodiny o aktuálním stavu mobilního Linuxu: proč vůbec chtít tučňáka v kapse, jaké telefony jsou dnes dobře podporované a co taková podpora obnáší. Po obědě se zaměříme na konkrétní
… více »3D software Blender byl vydán ve verzi 5.2 s prodlouženou podporou. Videopředstavení na YouTube.
SketchForge 3D (GitHub, reddit) je open source 3D editor / CAD běžící ve webovém prohlížeči bez nutnosti účtu nebo cloudového úložiště. Inspirovaný byl Tinkercadem. Doporučena je lokální instalace.
Byla vydána nová verze 11.9 webového prohlížeče Midori (Wikipedie, GitHub). S novým centrem ovládání, pokročilejším blokováním reklam, optimalizací výkonu…
Na Crowd Supply běží kampaň na podporu open source čtečky elektronických knih Open Book Touch. Postavena je na ESP32-S3. Má 4,26palcový dotykový e-papírový displej s rozlišením 480×800 pixelů, podsvícení, slot na microSD kartu. Cena je 149 dolarů a poštovné 12 dolarů. Dodání je plánováno na duben 2027.
Na Humble Bundle běží akce Linux: All the Things by O'Reilly a Picos, HATs, and More by Raspberry Pi Press. Elektronické knihy lze koupit se slevou a současně podpořit organizace Code for America a Raspberry Pi Foundation.
FreeCAD (Wikipedie), tj. svobodný multiplatformní parametrický 3D CAD, má nový vtipný a současně užitečný doplněk Banana For Scale (GitHub). Aktuálně umožňuje do výkresu vložit banán nebo plechovku pro porovnání a určení měřítka.
Přehled červnových vydání Jaderných novin: stav vydání jádra, citáty týdne a seznam článků týkajících se jádra.
LWN.net Weekly Edition for June 6, 2019.
Kernel release status. Jonathan Corbet. 5. června 2019
Vývojové jádro 5.2-rc3 bylo vydáno 2. června. Linus řekl: „Každopádně, i když pominu změny SPDX, je to jenom spousta malých oprav všude možně, nic moc děsivého ani znepokojivého. Možná na to přijde příští týden, ale možná to bude jenom pěkné, klidné vydání. To by bylo fajn.“
Stabilní aktualizace: 5.1.6, 5.0.20, 4.19.47, 4.14.123 a 4.9.180 byly vydány 31. května; následovaly aktualizace 5.1.7, 5.0.21 a 4.19.48 4. června. Aktualizace 5.0.21 je poslední v řadě 5.0.
Šabić: eBPF and XDP for Processing Packets at Bare-metal Speed. Jonathan Corbet. 4. června 2019
Nedim Šabić sepsal návod, jak používat eXpress Data Path k rychlému filtrování paketů. „Teď přichází ta nejpodstatnější část našeho programu XDP, která řeší logiku zpracování paketu. XDP se dodává s předdefinovanou skupinou verdiktů, které určují, jak jádro odkloní tok paketů. Můžeme například paket předat obvyklému síťovému kódu, zahodit ho, přesměrovat ho na jiný NIC atd. V našem případě XDP_DROP vede na velmi rychlé zahození paketu.“
Quote of the week. Jonathan Corbet. 5. června 2019
Velmi dlouho umožňovala právě distribuovaná povaha e-mailu udržet vývoj Linux decentralizovaný, ale e-mail v roce 2019 se radikálně liší od e-mailu v roce 2009. Je čím dál tím náročnější provozovat nezávislý e-mailový server, který e-maily spolehlivě odesílá a přijímá, když dnes většina e-mailového provozu prochází přes 5-6 velkých firem – musíte řešit SPF, DKIM, ARC/DMARC, TLS a kdovíco ještě, jenom aby byl e-mail spolehlivě přijat Gmailem (možná). I když někdo využívá služby jedno z těch velkých poskytovatelů, neznamená to ještě, že patche neskončí ve složce se spamem, nedorazí s týdenním zpožděním nebo nedojdou rozbité.
epoll: navržené zlepšení škálování epoll, které nutně do jaderného API přidává další cyklickou frontu.fs-verity: přepracované schéma ochrany souborů, které se zdá, že řeší otázky, jimž čelili jeho předchůdci.LWN.net Weekly Edition for June 13, 2019.
Kernel release status. Jonathan Corbet. 12. června 2019
Vývojové jádro 5.2-rc4 bylo vydáno 8. června. Linus řekl: „Dosud šlo o poměrně klidné vydání a zatím to drží. rc4 není menší než rc3 (je o kousek větší), ale rc3 byl docela malý, takže ten nárůst není nijak zvlášť děsivý. Ale doufám, že teď už se to skutečně začne zmenšovat.“
Stabilní aktualizace: 5.1.8, 4.19.49 a 4.14.124 byly vydány 9. června; následovaly aktualizace 5.1.9, 4.19.50, 4.14.125, 4.9.181 a 4.4.181 11. června.
A list of open syzbot reports. Jonathan Corbet. 12. června 2019
Syzbot provádí automatizované fuzzovací test jádra a hlásí problémy, které najde. A nachází jich mnoho, řada z nich skomírá v e-mailových konferencích a nikdy se nedočká pozornosti vývojářů. Eric Biggers shromáždil seznam otevřených hlášení syzbota, seřazený podle subsystému. „Osobně mi to přijde velmi užitečné už jenom pro moje účely. Ale pro případ, že by se to hodilo i dalším lidem, jsem seřadil všechna otevřená hlášení chyb sestupně podle heuristické priority v každém subsystému. Ideálně by něco takového nativně podporoval přímo syzbot, aby se lidé nemuseli prokousávat 500 chybami, aby našli ty ve ‚svém‘ subsystému nebo ty, na jejichž opravu se zaměřit první.“
Quote of the week. Jonathan Corbet. 12. června 2019
Implementace správného synchronizačního primitiva je jako provedení dokonalého zločinu. Aspoň 50 věcí se může pokazit a pokud jste zkušený génius, -možná- se dokážete připravit na 25 z nich a vypořádat se s nimi.
LWN.net Weekly Edition for June 20, 2019.
Kernel release status. Jonathan Corbet. 19. června 2019
Vývojové jádro 5.2-rc5 bylo vydáno 16. června. Linus řekl: „Ale dobrá zpráva je, že se blížíme ke konci řady rc a zdá se, že se to zklidňuje. Doufal jsem, že rc5 by mohl být nakonec menší než rc4 a skutečně se tak stalo.“
Stabilní aktualizace: 5.1.10, 4.19.51 a 4.14.126 byly vydány 15. června. Následovaly aktualizace 5.1.11, 4.19.52, 4.14.127, 4.9.182 a 4.4.182 – obsahující pouze opravy zranitelností SACK – 17. června. Obvyklé aktualizace pokračovaly vydáním 5.1.12, 4.19.53 a 4.14.128 19. června.
Quote of the week. Jonathan Corbet. 19. června 2019
Když říkám, že [e-mailová adresa] „přestane pracovat“, ve skutečnosti tím myslím, že „bude přesměrována na mého manažera“, takže patche na ni zasílejte pouze na vlastní nebezpečí, protože jako odpověď vám můžou přijít plány a tabulky. Byli jste varováni.
umwait: jádro podporuje novou skupinu instrukcí Intelu pro šetření energie, ale pojí se s tím možná bezpečnostní rizika.rebase a merge v repozitářích jádra: chystaný dokument o správě jaderných repozitářů.LWN.net Weekly Edition for June 27, 2019.
Kernel release status. Jonathan Corbet. 26. června 2019
Vývojové jádro 5.2-rc6 bylo vydáno 22. června. Linus měl obavy, že narostl objem změn – ale ne o moc. „Tohle všechno stranou, stále jsem přiměřeně optimistický, že jsme na dobré cestě k poklidné finální fázi cyklu, a nemyslím si, že by se na obzoru rýsovalo něco zvlášť hrozného.“ Poznamenal také, že kvůli cestování vydá 5.2-rc7 později než obvykle.
Stabilní aktualizace: 5.1.13, 4.19.54, 4.14.129, 4.9.183 a 4.4.183 byly vydány 22. června. Vzápětí následovaly akatualizace 5.1.14 a 4.19.55 s opravou oprav pádu kvůli TCP SACK. Aktualizace 5.1.15, 4.19.56 a 4.14.130 byly vydány 25. června.
Aktualizace 4.14.131, 4.9.184 a 4.4.184 byly plánovány na 28. června. Obsahovaly jediný patch řešící důsledky pádu kvůli TCP SACK. Skutečně vyšly 27. června.
Introducing people.kernel.org. Jonathan Corbet. 25. června 2019
Konstantin Ryabitsev oznámil spuštění nové veřejné blogovací platformy pro jaderné vývojáře. „Od konce Google+ mnoho vývojářů vyjádřilo zájem o službu, která by řešila vytváření a správu obsahu ve formátů přístupnějším a ne tak strohým jako e-mailové zprávy zaslané do LKML. Dnes bychom rádi představili people.kernel.org, federalizovanou platformu s povoleným ActivityPub, založenou na WriteFreely a provozovanou příjemnými, přátelskými lidmi z write.as.“ (Na Linux Weekly News v březnu vyšel článek o WriteFreely.)
Quote of the week. Jonathan Corbet. 26. června 2019
Dříve mě rozčilovalo, když profesoři a jejich doktorandi zakládali svoje projekty nad jednou prehistorickou verzí Linuxu. (Obecně poslední verzí Linuxu z doby, kdy měl ten který profesor ještě čas hackovat.) Později jsem se rozhodl, že to byla vlastnost a ne chyba, protože to znamenalo, že se nikdo nepokusí kód z akademické sféry dostat do hlavního stromu jádra…
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: