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.
Od 3. listopadu 2025 budou muset nová rozšíření Firefoxu specifikovat, zda shromažďují nebo sdílejí osobní údaje. Po všech rozšířeních to bude vyžadováno někdy v první polovině roku 2026. Tyto informace se zobrazí uživateli, když začne instalovat rozšíření, spolu s veškerými oprávněními, která rozšíření požaduje.
Jste nuceni pracovat s Linuxem? Chybí vám pohodlí, které vám poskytoval Microsoft, když vás špehoval a sledoval všechno, co děláte? Nebojte se. Recall for Linux vám vrátí všechny skvělé funkce Windows Recall, které vám chyběly.
Společnost Fre(i)e Software oznámila, že má budget na práci na Debianu pro tablety s cílem jeho vyžívání pro vzdělávací účely. Jako uživatelské prostředí bude použito Lomiri.
Proběhla hackerská soutěž Pwn2Own Ireland 2025. Celkově bylo vyplaceno 1 024 750 dolarů za 73 unikátních zranitelností nultého dne (0-day). Vítězný Summoning Team si odnesl 187 500 dolarů. Shrnutí po jednotlivých dnech na blogu Zero Day Initiative (1. den, 2. den a 3. den) a na YouTube.
Když Richard Mathew Stallman v roce
1983 začal skládat dohromady svobodný operační systém kompatibilní s
Unixem, dal projektu jméno GNU - hned z několika důvodů:
GNU (vyslovuje se [gnu:]) je zaprvé rekurzivní zkratkou pro "GNU's Not
Unix" (GNU Není Unix). Zadruhé "gnu" [nu:] je anglicky pakůň běloocasý resp.
žíhaný (Connochaetes gnou resp. taurinus; 1, 2) - ten
se stal maskotem projektu GNU. Svůj podíl má na tom i písnička (GNU remake), kterou
zpívá onen pakůň - rozčiluje se, že není žádný los, bizon ani velbloud,
s nimiž si ho lidé pletou, a přitom má svéráznou výslovnost - g-nice,
g-nature, g-know, apod.
Tyto jazykové hrátky pak očividně vedly k tomu, že se ve jménech mnoha projektů pod GNU/GPL licencí "až příliš často" vyskytuje právě písmeno "g". Ještě zmíním, že RMS chtěl pravděpodobně vyjádřit, že GNU je něco "new" - nový, svobodný operační systém. (Ale hlavně byla výslovnost s "g" na začátku důležitá, aby se to nepletlo...).
Při studiích na helsinské univerzitě se Linus Torvalds setkal s operačním systémem Minix, který byl určen k výuce. Jako koníček začal psát vlastní pokus o jednoduchý OS podobný Minixu a nazval ho Freax (free + freak + minix), protože název Linux (Linusův Minix) se mu zdál příliš egoistický. Verzi 0.0 2 uveřejnil na FTP serveru ftp.funet.fi, jenž spravoval jeho kolega Ari Lemmke. Tomu se však název Freax vůbec nelíbil, a proto Linusovi vytvořil na serveru adresář jménem Linux. Linus se s ním nechtěl hádat, souhlasil a nyní se můžeme radovat z Linuxu.
Co se skrývá za těmito podivně znějícími slovy? Jaký je mezi těmito
názvy rozdíl, co znamená zImage a bzImage a jak
tyto názvy vůbec vznikly? Jedná se o linuxové jádro (neboli kernel), resp.
produkt jeho kompilace. Pokud tato kompilace proběhne úspěšně, sestaví se
části jádra (kromě modulů) do jednoho souboru - tím je
vmlinux. Jak šel čas a jádro čím dál více kynulo, bylo nutné
ho komprimovat, proto se komprimovaný obraz jádra nazývá
vmlinuz. Možná jste si všimli, že hned na začátku bootování
píše jádro: Uncompressing Linux... Dříve, za dob nástroje
compress, měly komprimované soubory příponu .Z. Proto
vmlinux.Z - vmlinuz. Komprese je ovšem
provedena nástrojem gzip, ale vmlinuz nelze rozbalit
prostým příkazem gunzip nebo gzip -dc. Na začátku
totiž navíc obsahuje krátký kód, který ho rozbalí do paměti a pak
spustí.
Při kompilaci jádra ale používáme často příkaz make bzImage
či make zImage. Image je to, protože se zaprvé jedná o
spustitelný obraz jádra a zadruhé, aby se cíl pro příkaz make
odlišil např. od vytvoření spouštěcí diskety (make zdisk).
Jaký je tedy rozdíl mezi zImage a bzImage?
Jelikož jádro rostlo a ani komprese už pořádně nestačila, museli
programátoři přepsat spouštěcí rutinu, aby jádro rozbalila do horní paměti
(high memory - přes 1MiB), místo do spodní paměti (low memory -
prvních 640kiB) - jak tomu je u zImage. zImage
tedy znamená něco jako "compressed / zipped image" a bzImage
je "big compressed image". Při hledání materiálů k tomuto tématu jsem často
narážel na vyvracení pověr tvrdících, že bzImage značí
kompresi pomocí bzip2, ale při průzkumů Makefile souborů v balíku
zdrojových kódů jádra jsem zjistil, že na tom něco pravdy je. V Makefile
pro architekturu m68k (Motorola 68000) se opravdu jádro komprimuje
pomocí bzip2. Kdo nevěří, ať tam běží - např.:
arch/m68k/Makefile.
Na začátku jsem slíbil, že se pokusím objasnit historii názvu
vmlinux. Za dávných dob systému Unix bylo binární zkompilované
jádro pojmenované jednoduše unix. Poté do verze od univerzity
v Berkeley napsali podporu pro virtuální paměť (virtual memory) a aby jádra
s tímto novým kódem odlišili na strojích, kde mohlo běžet obojí,
pojmenovali binárku jádra vmunix. Na začátku devadesátých let
pak Linus přišel s Linuxem, který také ovšem používá virtuální paměť a
pojmenoval binárku přirozeně vmlinux.
Jedna z nejznámějších a nejuznávanějších linuxových distribucí přišla ke svému jménu v roce svého vzniku (1993). Ačkoli se může zdát, se jedná o přídavné jméno, ve skutečnosti jde o zkratkové slovo ze jména svého autora a jeho manželky - Debra a Ian Murdockovi. Jak prosté, že...
Patrick Volkerding si zvolil tohle jméno pro svou distribuci, jelikož celkem pěkně vyjadřuje její filozofii. Termín Slack prý používá satirický spolek Church of the SubGenius, a to ve významu do češtiny přeloženém asi jako odvaz, uvolnění, být svůj, apod. Slack + software - Slackware - pěkně odvázaný software... A je to pravda.
To bylo takhle: Marc Ewing, zakladatel společnosti, zdědil po svém dědečkovi lacrossovou kšiltovku (angl. "hat") - červenou s bílými pruhy. Na univerzitě ji pak často nosíval a lidé, kteří se na něj obraceli s počítačovými problémy, ho označovali jako toho chlapíka v červené čepici. Když potom zakládal společnost, pojmenoval ji jednoduše Red Hat, protože Red- and White- Stripes Hat Inc. by asi neznělo moc dobře. Bohužel svou milou čepici prý jednou ztratil a hledal ji tak zoufale, že do manuálu k jedné staré beta verzi Red Hat Linuxu dal prý zmínku, že pokud jeho čepici někdo náhodou najde, aby mu ji vrátil. Zdali svou červenou čepici našel, nevím.
Jméno jedné z nejznámějších distribucí a zároveň společnosti, která ji vyvíjí, SUSE Linux AG, pochází z němčiny: "Software und System Entwicklung", česky "Vývoj softwaru a systémů". Okolo výslovnosti panuje hodně nejasností, vypadá to, že každý to vyslovuje jinak a ani oficiální místa se nevyjádřila jasně.
Bellovy laboratoře původně (1964-69) vyvíjely systém MULTICS (MULTiplexed Information and Computer System), ale pak od projektu upustily. Skupina lidí z Bellových laboratoří, Ken Thompson, Dennis Ritchie a Douglas McIlroy, poté napsala zjednodušenou verzi - UNICS (UNiplexed Information and Computer System). Toto pojmenování se však přisuzuje Brianu Kernighanovi (ano, jsou to ti Kernighan a Ritchie, tvůrci jazyka C). Byl zde ale háček - UNICS zní v angličtině jako eunuchs (kastráti) a někteří lidé si dělali srandu, že UNICS je vykastrovaný MULTICS, proto ho později přejmenovali na UNIX.
Jak přišel tento
nejoblíbenější HTTP server ke svému indiánskému jménu? Při hledání
musíme začít od kořenů - od jeho předka NCSA HTTPd. Psal se rok 1993 a Rob
McCool spolu s několika dalšími studenty vyvíjel na NCSA (National Center for
Supercomputing Aplications) na University of Illinois druhý webový server v
historii - NCSA HTTPd (první byl CERN HTTPd od Tima
Berners-Lee). Avšak v létě roku 1994 Rob McCool opustil NCSA a vývoj se
zbrzdil (až v roce 1998 úplně ustal).
Několik webmasterů si vyvíjelo své vlastní úpravy a opravy chyb a dva z nich - Brian Behlendorf a Cliff Skolnick dali dohromady mailovou konferenci, sbírali patche a začali vydávat první verze - ve formě patchů vůči původnímu NCSA HTTPd. Proto legenda praví: "A patchy server" - Apache. První veřejnou verzi 0.6.2 vydali v dubnu 1995 a poté kompletně přepsali architekturu. Celkem asi 8 webmasterů utvořilo Apache Group, která dnes (sice už v obměněné sestavě) tvoří jádro vývojářské skupiny. No a na závěr ještě podotknu, že jako správný indián má Apache ve znaku ptačí péro.
Někdy okolo roku 1990 začala vznikat Java jako interní projekt Sun Microsystems, jelikož jejich programátorům nevyhovoval jazyk C++ pro programování embedded zařízení (příliš složitý v prostředí s omezenými zdroji, chybějící garbage collector, nesnadná přenositelnost). Původní název zněl Oak - podle dubu, na který koukali z okna kanceláře, ale už existoval jiný jazyk s takovou obchodní značkou. Proto projekt v roce 1994 přejmenovali na Java podle anglického výrazu pro "kafe", na které tito programátoři chodili do místní kavárny (tam onen název i vymysleli). Výraz "java" jako kafe má původ na ostrově Jáva, odkud byla dovážena. Logem Javy je tak voňavý hrníček tohoto kultovního moku programátorů.
Jako daemon se v počítačovém (nebo spíše Unix-like) světě podle tradice
většinou označuje program, který běží samostatně, na pozadí a provádí
údržbu systému, poskytuje služby, apod. (Tedy ekvivalent tzv. services pod
MS Windows). V Unix-like systémech jména takovýchto programů často končí na
písmeno -d (httpd, ftpd, lpd,
apod.), aby bylo na první pohled vidět, o co jde. Hledáte-li význam tohoto
slova, často se můžete dočíst, že jde o starou zkratku "Disk And Execution
MONitor", ale původ je spíše v tzv. Maxwellových démonech - drobounkých
smyšlených bytůstkách, které pohybují molekulami a jinými částicemi. Takový
program se pro nezasvěceného uživatele (pokud o něm vůbec ví) může jevit
jako nadpřirozená síla.
Kromě hledání původu názvů jsem se snažil i o faktickou přesnost. Pokud se mi to někde nepovedlo nebo znáte jinou historku či interpretaci, rád si ji přečtu. Máte-li pocit, že zde chybí váš oblíbený projekt nebo jiný zajímavý výraz, sdělte mi to a možná bude dost materiálu i na další díl.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Byl to dlouhý den plný opravování cizích textů a na tento mi holt nezbyly síly.
Dík.
Ohledne toho Slackwaru jsem si vzpomel jeste na clanecek na rootu, ve kterem byl Rozhovor s Patrickem Volkerdingem a zaznela tam i otazka, jak Slackware ke svemu jmenu prisel. Pan Volkerding na ni odpovedel takto:
Citoval jsem to už v databázi fortune (vlastně ne, já jsem to tam nedával):
Ostatně, myslím si, že "slackware" zní líp než "Microsoft", nebo ne?
-- Patrick Volkerding
Myslím, že to bylo v interview v Linux Journal #2, kde se mě ptali na tu samou otázku. Bylo to někdy v 1994, takže si skutečně nevzpomínám přesný původ toho jména.
Na netu se da o Gentoo tucnacich najit docela hodne... Jsou mali, rychli... Presne takovy chteli mit autori teto distribuce linux. Nakolik se jim to poveldo, posudte sami. Ja osobne jsem navysost spokojen.
typické, že má rozvětvený kořen. Proto prý lidem vždycky připomínala nějakou živou bytost a proto o ní vznikali různé legendy. Severské pohádky viz. třeba Harry Potter - myslím že druhý díl. Vřeštící kytky, kdo uslyší jejich vřeštění, tomu tuhne krev v žilách (možná i něco jiného
.
Krusader - anglicky Crusader je dobyvatel, křižák. V KDE musí mít každý program na začátku K. Tak je to snad celkem jasné. Můžete s ním křížem krážem prolézat disk...
Mozilla - tam se někdo asi nechal inspirovat Gotzillou.
Firefox - původně se to myslím jmenovalo Phoenix - prostě projekt prohlížeče na jádře Gecko, ale bez toho přebujelého UI Mozilly. Pak když začali osekávat i mailového klienta, asi někoho napadlo, že by ty programy, když jsou z jedné "rodiny", měly mít něco společného v názvu. Ptákostrana by na ně byla hrdá.
Jenže problém byl v tom, že projekt jménem Firebird už existoval - a docela dlouho a je docela známý... Nejdřív to vypadalo, že vývojáři Mozilly to prostě budou ignorovat, ale asi si dali říct. Je vidět, že lidé v open source komunitě se nakonec dovedou nějak dohodnout...
Samostatná aplikace Mozilla Calendar pro Thunderbirda a Firefoxe se začala vyvíjet až později... Kdy přišla k názvu přesně nevím, ale mám pocit, že to nebude zase tad dávno...
.
btw. by me zajimalo, jak vznikl nazev Mutt. Osobne si myslim, ze pokud to neni nejaka uchylna zkratka
, tak to je podle Heinleinovych sirotku oblohy a jejich obrovskeho kovare...
K UNIXu: ten nazev kluci vymysleli proto, ze nikdo z nich nemel dvakrat v lasce multics jakozto protivny tezkopadny a neschopny system, proto ten nazev mel byt tezka parodie.
Co se Slacka tyce, oznaceni v anglictine je pekne lichotive, ale vyjadruje to presne pro koho je distro urceno (pripadne s nadsazkou kdo ji dela - zadny prekotny vyvoj). Kazdopadne je pekny dvojsmysl, ktery Patrick jen tak nevysvetli
.
No jo, navy jsou kolikrat opravdu pekny kousek historie kolem vzniku jmena
, dobry napad clanecek pekne pohromade.
PS: do ranniho salku jedine caj nebo kakao, kdo ma pit bahno (natoz v nem neco psat). -djz
S timto dotazem jsem se nedavno obratil primo na ceske zastoupeni firmy SUSE:
Vazeni,
v knize "Sprava operacniho systemu LINUX - Vicki Stanfield, Roderick W. Smith" (SoftPress s.r.o) jsem se v kapitole venovane vyberu Linuxove distribuce (na strane 70) docetl nasledujici:
"SuSE (vyslovte jako "sue-zuh") Linux, byl puvodne vyvinut..."
Chci se zeptat, zda je tohle spravny foneticky prepis vyslovnosti SuSE do cestiny?
Nasledne jsem obdrzel tuto odpoved:
Vazeny pane Kasprzaku,
jmeno nasi spolecnosti se vyslovuje tak, jak se pise, tedy [suse]. SuSE je zkratka Software- und System-Entwicklung, coz znamena vyvoj softwaru a systemu.
S pozdravem/Best Regards,
Oddeleni produkce a prodeje/Production and sales department