Linus Torvalds vydal jádro Linux 6.19. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).
Do prodeje jde tichá bezdrátová herní myš Logitech PRO X2 SUPERSTRIKE s analogovými spínači s haptickou odezvou (HITS, Haptic Inductive Trigger System). Cena je 4 459 Kč.
Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.
BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.
Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.
Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.
Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.
Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.
Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po
… více »Byla vydána nová verze 2.53.0 distribuovaného systému správy verzí Git. Přispělo 70 vývojářů, z toho 21 nových. Přehled novinek v poznámkách k vydání.
Linux Foundation slibuje Linux Standard Base 4.0, a to ještě letos. Vůči verzi 3.2 vydané v únoru by mělo jít o velký krok kupředu, který ještě více usnadní psaní aplikací, jež by měly bez obav fungovat na různých distribucích za předpokladu, že i ty jsou s LSB kompatibilní. Jim Zemlin, výkonný ředitel Linux Foundation, prohlásil, že není v našem zájmu, aby se Linuxu stala kvůli fragmentaci podobná věc jako Unixu. Během uplynulých 18 měsíců na věci pracovalo 50 vývojářů na plný úvazek. Příkladem jejich práce by mohly být binární testy na regrese ve všech hlavních knihovnách, které LSB tvoří. Kromě toho se pracuje na Linux Developer Network; projektu, který poskytne vývojářům nástroje usnadňující vývoj, a doufejme tak zvýší atraktivitu Linuxu.
Switzerland je nejen anglickým názvem jedné evropské země. Electronic Frontier Foundation takto pojmenovalo svůj nástroj, se kterým mohou uživatelé zjišťovat, jak férově se k nim chová jejich poskytovatel připojení k Internetu. Především v zámoří se hodně diskutují zásahy do komunikace - někteří poskytovatelé mají v oblibě resetovat spojení, která vypadají jako BitTorrent, blokovat VoIP hovory, přidávat vlastní reklamu do webových stránek a další věci - často přitom podobné aktivity dlouho zapírají. Switzerland je open source program, který umožňuje zkontrolovat, zda byly do komunikace mezi dvěma hostiteli přidávány pakety nebo zda byly v paketech prováděny úpravy. Program má tři režimy: kontrolování v omezeném kruhu uživatelů, vůči serveru nebo ve složité skupině, kde se přenáší mnoho dat a bude možné také zkoumat, zda poskytovatel neprovádí nějakou nežádoucí upřednostňování provozu. Program je napsaný v Pythonu a klient komunikuje s ostatními klienty nebo servery přes šifrované spojení.
V dubnu tohoto roku jsme byli svědky toho, jak Google zakázal použití licence Affero GPL (AGPL) na Google Code. AGPL se od GPL liší tím, že povinnost na zpřístupnění zdrojového kódu platí i při použití softwaru jako služby. Google tehdy nebyl schopen podat dobré odůvodnění - komentáře firmy se omezily na to, že licence ještě nemá velkou přízeň vývojářů a je celkově příliš mladá. Firma pochopitelně čelila kritice - prý se jí licence jen „nehodí do krámu“, protože si sami nemohou dovolit použít takové projekty ve svých aplikacích, aniž by přispěli kódem zpět.
Google tento krok před několika dny zopakoval - tentokrát byla vyřazena licence Mozilla Public License (MPL), ačkoliv stávající projekty ji mohou nadále používat. Chris DiBona, manažer pro open source v Google, sdělil, že stejně jako v případě AGPL je cílem zamezit rozšiřování této licence na Google Code. Podle něj si mohou vývojáři nechat své nové MPL projekty hostovat někde jinde, jen ne na Google Code. Uznává, že kvůli tomuto kroku bude Google chvíli nepopulární.
Intel zaznamenal se svým ClassMate PC velký úspěch. Portugalsko má v plánu rozdat půl milionu těchto výrobků mezi žáky základních škol. Toto je doposud největší objednávka, které se tento konkurent laptopů z dílny OLPC dočkal. Její významnost podtrhuje i to, že OLPC laptopů bylo do května tohoto roku celkově prodáno jen 600 tisíc a Intel toto číslo téměř vyrovnal jen jedinou smlouvou. Intel bude navíc fungovat jako technologický poradce pro portugalské Ministerstvo veřejných staveb, dopravy a spojů. Co se operačního systému týká, výběr mezi Linuxem a Windows bude na rodičích obdarovaných dětí. Na webu OLPC News vyšla kritika tohoto projektu.
Indii se projekt OLPC dříve moc nelíbil. V roce 2006 jej indické Ministerstvo školství označilo za pedagogicky pochybný a ještě ten rok začaly indické organizace pracovat na konkurenci v podobě desetidolarového notebooku. O rok později však přišly zprávy o prvním pilotním projektu a před nedávnem se tyto levné laptopy dostaly do obchodů, kde se prodávají spolu s CDMA modemem. Mezitím se počet míst v Indii, kde se přístroje dostaly k dětem, zvýšil na pět. Aby věc získala formát, 4. srpna proběhne v Indii Den OLPC, kde bude formálně zahájena národní iniciativa pro OLPC.
Vyšel Mandriva Linux 2009 Beta 1, ve kterém se už rýsují chystané novinky. Přechází se na novou generaci KDE, konkrétně na verzi 4.1. Mandriva pracuje na tom, aby bylo v tomto prostředí použito téma typické pro Mandrivu: La Ora. Zatím je připravené téma pro widgety (nicméně na živém CD vidět nebylo), ale ještě není hotová dekorace správce oken a další věci. Navíc toto prostředí nemá zdaleka tak kompletní překlady. GNOME je přítomné ve verzi 2.23.5, v konečné verzi půjde o verzi ze stabilní řady 2.24. Výrobce upozorňuje, že v tomto vydání se můžete potýkat s problémy s použitím IMAPu v Evolution. V betaverzi distribuce je také přítomen Mozilla Firefox 3, zatím jako odděleně existující balíček. Jako poslední věc stojí za zmínku rozšiřování možností synchronizace s Windows Mobile díky SynCE 0.12. Tato synchronizace bohužel není dostupná v aplikacích z KDE 4 - musíte použít KDE 3 nebo GNOME.
ClarkConnect Server and Gateway je pokročilý produkt pro nasazení na serverech. Uživatelům poskytne webhosting, mailové služby včetně antiviru a antispamu, VPN, tiskové služby a sdílení souborů, filtrování webového obsahu a ještě více. Nová verze nabízí pěkné služby navíc: groupwarové funkce přes webmail, vzdálené zálohy a snazší práci s certifikáty pro OpenVPN. K tomu byly opraveny neduhy verze RC2: problémy s gigabitovými síťovými kartami Intel, detekcí rozhraní na PPPoE systémech, konfigurací OpenVPN a pomalým správcem uživatelů.
Parsix GNU/Linux 1.5r1 má balíčky synchronizované s Debian testing z 24. července. Opravuje několik chyb, aktualizuje dokumentaci a dodává nové ovladače v jádře. Prostředím je GNOME 2.22.3, webovým prohlížečem GNU Iceweasel 3.0.1, dále najdete Pidgin 2.4.3 nebo OpenOffice.org 2.4.1. Jsou oficiálně podporovány dodatečné programy jako Compiz Fusion nebo VirtualBox. Instalační CD zároveň funguje jako živé CD.
Nic nevydrží věčně a o CD/DVD discích to platí obzvláště. Naštěstí existují nástroje jako cdck, které mohou médium prověřit a upozornit nás na hrozící riziko selhání. Nejprve se podíváme na funkci získání informací o vloženém médiu (argument -i):
$ cdck -i -d /dev/sr0 Track list (1-1): 1: 00:02:00 (sec: 000000) data 170: 35:21:09 (sec: 158934) data (leadout) Disc status: data mode 1 Multisession: 0 Audio status: no status Try to find out what sort of CD this is... CD-ROM with iso9660 fs iso9660: 310 MB size, label 'Penumbra: Overture ' Creating software: 'K3B'
Argument -d určuje, která mechanika se má použít, což se hodí, pokud jich máme více. Pokud místo argumentu -i použijeme -t, provede se test kvality disku:
$ cdck -t
NB! For disks written with some burners cdck might
report about unreadable sectors at the end of the disk.
In such cases you can just ignore those warnings.
Reading sectors 1-158934
! unable to read sector 158933, reason: Input/output error
! unable to read sector 158934, reason: Input/output error
CD overall:
Sectors total: 158934:
Good sectors: 158932:
Bad sectors (incl. with poor timing): 2
CD timings:
Minimal = 2 usec (0.000002s)
Maximal = 2513944 usec (2.513944s)
Average = 940 usec (0.000940s)
Conclusion:
Disc contains BAD or even unreadable sectors, put it into trash can!
Z výsledku vidíme, že dané CD má dva nečitelné sektory, ale jde o sektory na konci média, které lze ignorovat (vizte varování na začátku výstupu). Pokud chceme grafické vyjádření čitelnosti sektorů, nabízí se výstup pro gnuplot.
$ cdck -t -p
Standardně se data uloží do souboru cdck-plot.dat, což můžeme změnit argumentem -o. Výsledek si můžeme zobrazit takto:
$ gnuplot gnuplot> plot "cdck-plot.dat"
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: