Compare commits

..

1 Commits

Author SHA1 Message Date
a5e1e81274 redesign base 2025-04-17 00:12:48 +02:00
22 changed files with 108 additions and 366 deletions

View File

@@ -1,19 +1,16 @@
PAGES := index.html 404.html javascript.html contact.html downloads.html PAGES := index.html 404.html javascript.html contact.html
SHARED_FILES := stallman.webp stallman_2024.webp favicon.ico \ SHARED_FILES := stallman.webp stallman_2024.webp favicon.ico \
poster_cz.webp poster_en.webp poster_cz.jpg poster_en.jpg \ poster_cz.webp poster_en.webp poster_cz.jpg poster_en.jpg \
word_cloud_cz.png word_cloud_en.png background.jpg \ word_cloud_cz.png word_cloud_en.png background.jpg \
moon.svg sun.svg narrow_light.svg narrow_dark.svg wide_light.svg wide_dark.svg lang_cz.svg lang_en.svg \ moon.svg sun.svg narrow_light.svg narrow_dark.svg wide_light.svg wide_dark.svg lang_cz.svg lang_en.svg \
styles.css icons.css \ styles.css icons.css \
countdown.js theme.js lang.js countdown.js theme.js lang.js \
STATIC_ASSETS := jetbrains_mono.woff2 poster_cz.png poster_en.png jetbrains_mono.ttf
SEARCH_REPLACE := lib/search_and_replace/target/release/search_and_replace SEARCH_REPLACE := lib/search_and_replace/target/release/search_and_replace
COMPONENTS := head.html header.html nav.html footer.html COMPONENTS := head.html header.html nav.html footer.html
.PHONY: build .PHONY: build
build: $(PAGES:%=dst/cz/%) $(PAGES:%=dst/en/%) $(SHARED_FILES:%=dst/%) $(STATIC_ASSETS:%=dst/%) build: $(PAGES:%=dst/cz/%) $(PAGES:%=dst/en/%) $(SHARED_FILES:%=dst/%)
.PHONY: pack
pack: dst/libre_liberec.tar.gz
.PHONY: clean .PHONY: clean
clean: clean:
@@ -60,10 +57,6 @@ dst/word_cloud_%.png: images/word_cloud_%.png
@mkdir -p $(@D) @mkdir -p $(@D)
magick $< -resize 2000x2000 $@ magick $< -resize 2000x2000 $@
dst/background.jpg: images/background.jpg
@mkdir -p $(@D)
magick $< -quality 80 $@
dst/%.jpg: images/%.jpg dst/%.jpg: images/%.jpg
@mkdir -p $(@D) @mkdir -p $(@D)
ln -f $< $@ ln -f $< $@
@@ -72,10 +65,6 @@ dst/%.webp: images/%.jpg
@mkdir -p $(@D) @mkdir -p $(@D)
magick $< $@ magick $< $@
dst/%.png: images/%.png
@mkdir -p $(@D)
ln -f $< $@
dst/%.svg: icons/%.svg dst/%.svg: icons/%.svg
@mkdir -p $(@D) @mkdir -p $(@D)
ln -f $< $@ ln -f $< $@
@@ -84,9 +73,6 @@ dst/favicon.ico: images/favicon.ico
@mkdir -p $(@D) @mkdir -p $(@D)
ln -f $< $@ ln -f $< $@
dst/%.woff2: fonts/%.woff2 dst/%.ttf: fonts/%.ttf
@mkdir -p $(@D) @mkdir -p $(@D)
ln -f $< $@ ln -f $< $@
dst/libre_liberec.tar.gz: $(PAGES:%=dst/cz/%) $(PAGES:%=dst/en/%) $(SHARED_FILES:%=dst/%)
tar --transform='s,^dst/,libre_liberec/,' -czvf $@ $^ --owner=0 --group=0

View File

@@ -1,6 +1,6 @@
<header> <header>
<div> <div>
<div class="header-title">Dr Richard Stallman</div> <div class="header-title">Dr. Richard Stallman</div>
<div class="header-subtitle">na Technické univerzitě v Liberci</div> <div class="header-subtitle">na Technické univerzitě v Liberci</div>
</div> </div>
<div class="buttons"> <div class="buttons">

View File

@@ -1,17 +1,8 @@
<input type="checkbox" id="menu-trigger">
<label class="menu-button" for="menu-trigger">
<div class="inner">
<div class="upper"></div>
<div class="center"></div>
<div class="lower"></div>
</div>
</label>
<nav> <nav>
<div> <div>
<ul> <ul>
<li><a href=".">Domů</a></li> <li><a href=".">Domů</a></li>
<li><a href="contact">Kontakt</a></li> <li><a href="contact">Kontakt</a></li>
<li><a href="downloads">Ke stažení</a></li>
<li><a href="javascript">JavaScript</a></li> <li><a href="javascript">JavaScript</a></li>
</ul> </ul>
</div> </div>

View File

@@ -1,5 +1,5 @@
<footer> <footer>
<p>This lecture is organized by the <a href="https://www.fm.tul.cz">Faculty of mechatronics, informatics and interdisciplinary studies</a> at the <a href="https://www.tul.cz">Technical University of Liberec</a>.</p> <p>This lecture is organized by the <a href="https://www.fm.tul.cz">Faculty of mechatronics, informatics and interdisciplinary studies</a> at the <a href="https://www.tul.cz">Technical university in Liberec</a>.</p>
<p>This website falls under the GNU Free Documentation License v1.3.</p> <p>This website falls under the GNU Free Documentation License v1.3.</p>
<p>&copy; <a href="https://zumepro.cz/">Zumepro</a>, 2025</p> <p>&copy; <a href="https://zumepro.cz/">Zumepro</a>, 2025</p>
</footer> </footer>

View File

@@ -1,7 +1,7 @@
<header> <header>
<div> <div>
<div class="header-title">Dr Richard Stallman</div> <div class="header-title">Dr. Richard Stallman</div>
<div class="header-subtitle">at the Technical University of Liberec</div> <div class="header-subtitle">at the Technical University in Liberec</div>
</div> </div>
<div class="buttons"> <div class="buttons">
<img src="data:," alt="Wide/short layout switch" class="layout-switch" onclick="switch_layout();"> <img src="data:," alt="Wide/short layout switch" class="layout-switch" onclick="switch_layout();">

View File

@@ -1,17 +1,8 @@
<input type="checkbox" id="menu-trigger">
<label class="menu-button" for="menu-trigger">
<div class="inner">
<div class="upper"></div>
<div class="center"></div>
<div class="lower"></div>
</div>
</label>
<nav> <nav>
<div> <div>
<ul> <ul>
<li><a href=".">Home</a></li> <li><a href=".">Home</a></li>
<li><a href="contact">Contact</a></li> <li><a href="contact">Contact</a></li>
<li><a href="downloads">For Download</a></li>
<li><a href="javascript">JavaScript</a></li> <li><a href="javascript">JavaScript</a></li>
</ul> </ul>
</div> </div>

View File

@@ -13,10 +13,6 @@
- Bio Stallman blíž info packet (jak to chtěl Stallman) - Bio Stallman blíž info packet (jak to chtěl Stallman)
- Vstup zdarma - Vstup zdarma
- Budova G - Budova G
- Text blíž webu
- Mnoha dalšího pryč
- Bio Stallmana pryč
- FSF do word cloudu
# Web # Web
<!-- Úvod nad ~~plakátem~~ fotkou s word cloudem --> <!-- Úvod nad ~~plakátem~~ fotkou s word cloudem -->
@@ -24,7 +20,6 @@
- Předělat index stránku do podoby plakátu - Předělat index stránku do podoby plakátu
<!-- - Info dopryč (spojit s indexem) --> <!-- - Info dopryč (spojit s indexem) -->
<!-- - PDF s budovou G pryč --> <!-- - PDF s budovou G pryč -->
- Ke stažení
### Index ### Index
<!-- - Úvod (fakulta mechatroniky Vás zve...) --> <!-- - Úvod (fakulta mechatroniky Vás zve...) -->
@@ -34,7 +29,7 @@
- Design plakátu (hlavně **obrázek Stallmana, word cloud**) - Design plakátu (hlavně **obrázek Stallmana, word cloud**)
<!-- - Hodiny pod text (před fotku) --> <!-- - Hodiny pod text (před fotku) -->
<!-- - Nad hodinama "Vstup zdarma" --> <!-- - Nad hodinama "Vstup zdarma" -->
- Pro koho je přednáška (FAQ) - každý si tam najde to svoje <!-- - Pro koho je přednáška (FAQ) - každý si tam najde to svoje -->
<!-- - Obsah přednášky (co po přednášce - fotky, suvenýry) --> <!-- - Obsah přednášky (co po přednášce - fotky, suvenýry) -->
Sekce indexu: Sekce indexu:

View File

@@ -1,2 +0,0 @@
# Pro Ondru (hlavně neříkat nahlas)
- Ztučnit O přednášce

BIN
fonts/jetbrains_mono.ttf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 860 KiB

After

Width:  |  Height:  |  Size: 408 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 MiB

After

Width:  |  Height:  |  Size: 11 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 MiB

After

Width:  |  Height:  |  Size: 11 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 442 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 438 KiB

View File

@@ -1,44 +0,0 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<!--#include virtual="components/head.html" -->
<title>Ke stažení - Svobodný software Liberec</title>
<meta name="description" content="Materiály ke stažení ohledně této stránky.">
</head>
<body>
<!--#include virtual="components/header.html" -->
<!--#include virtual="components/nav.html" -->
<main>
<h1>Ke stažení</h1>
<p>
Všechny obrázky ke stažení podléhají licenci <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International</a>.
</p>
<h2>Plakát v češtině</h2>
<p><a href="/poster_cz.png" download>
Plakát v češtině (4960x7016 PNG - určeno pro tisk)
</a></p>
<p><a href="/poster_cz.jpg" download>
Plakát v češtině (1414x2000 JPG - určeno pro webovou distribuci)
</a></p>
<h2>Plakát v angličtině</h2>
<p><a href="/poster_en.png" download>
Plakát v angličtině (4960x7016 PNG - určeno pro tisk)
</a></p>
<p><a href="/poster_en.jpg" download>
Plakát v angličtině (1414x2000 JPG - určeno pro webovou distribuci)
</a></p>
<h2>Zdrojové soubory webu</h2>
<p><a href="/libre_liberec.tar.gz">Kód a soubory (.tar.gz)</a></p>
</main>
<!--#include virtual="components/footer.html" -->
</body>
</html>

View File

@@ -10,62 +10,66 @@
<!--#include virtual="components/nav.html" --> <!--#include virtual="components/nav.html" -->
<main> <main>
<p> <p>
<b><a href="https://www.fm.tul.cz">Fakulta mechatroniky</a></b> <!--
Vás zve na na přednášku o <b>svobodném softwaru</b> a <b>svobodě</b> v digitální společnosti s <b>Richardem Stallmanem</b>. Omlouvám se všem vedoucím fakulty, ale její plný název je skutečně odporný.
Klidně si odkomentujte následující řádek.
Původně jsem chtěl plný název fakulty zachovat, ale tento první odstavec
(aneb první věc, kterou všichni uvidí) vypadal skutečně příšerně.
S pozdravem
Michal Procházka
-->
<!-- Fakulta mechatroniky, informatiky a mezioborových studií Technické univerzity v Liberci -->
<b><a href="https://www.fm.tul.cz">FM TUL</a></b>
Vás zve na na přednášku o <b>svobodě</b> v digitální společnosti s <b>Richardem Stallmanem</b>.
</p> </p>
<p> <p>
Zjistěte, jak si můžete <b>vzít zpět svou digitální svobodu</b>. Zjistěte, jak si můžete <b>vzít zpět svou svobodu</b>.
</p> </p>
<p> <p>
Přednáška se bude konat <b>7. května 2025 od 16:30</b> v aule budovy G na Technické univerzitě v Liberci. Přednáška se bude konat <b>7. května 2025 od 16:30</b> v aule budovy G na Technické univerzitě v Liberci. Vstup&nbsp;bude <b>zcela zdarma</b>.
</p> </p>
<div class="countdown">--:--:--:--</div> <div class="countdown">--:--:--:--</div>
<h1>Představení tématu</h1>
<p>
V digitální společnosti existuje celá řada <b>hrozeb pro svobodu</b>. Patří mezi ně <b>nesvobodný software</b>, <b>masivní dohled</b> a <b>cenzura</b>.
<br><br>
Nesvobodné programy jsou často navrženy tak, aby <b>omezovaly uživatele</b>, <b>ovládaly je</b> nebo s <b>nimi manipulovaly</b>. Cílem války proti sdílení je zabránit uživatelům ve sdílení kopií publikovaných autorských děl. Počítače pro hlasování činí <b>výsledky voleb nedůvěryhodnými</b>.
<br><br>
Další hrozby pocházejí z používání webových služeb, které zavádějí společnosti, jež mohou <b>stanovit jakékoli podmínky</b>.
<br><br>
A konečně, většina internetových činností (kromě těch, které existovaly před rokem 2000) je nejistá, <b>závislá na povolení jedné společnosti</b>.
<br><br>
Všechny tyto hrozby mají více nebo méně původ v používání nesvobodného softwaru. Proto je svobodný software první boj na cestě k <b>osvobození digitální společnosti</b>.
</p>
<figure class="poster"> <figure class="poster">
<img src="../word_cloud_cz.png" alt="Plakát na přednášku s Richardem Stallmanem"> <img src="../word_cloud_cz.png" alt="Plakát na přednášku s Richardem Stallmanem">
</figure> </figure>
<h1>Kdo je Richard Stallman?</h1> <h1>Kdo je Richard Stallman?</h1>
<a href="https://commons.wikimedia.org/wiki/File:Richard_Stallman_Bologna_2024_abc1.jpg">
<figure class="aside">
<img src="../stallman.webp" alt="Richard Stallman">
<figcaption>Richard Stallman, 2024</figcaption>
</figure>
</a>
<p> <p>
Dr Richard Stallman v roce 1983 založil <b>hnutí svobodného softwaru</b> Dr. Richard Stallman v roce 1983 založil hnutí svobodného softwaru
a následující rok započal vývoj <b>operačního systému GNU</b> a následující rok započal vývoj operačního systému GNU
(vizte <a href="https://www.gnu.org">www.gnu.org</a>). (vizte <a href="https://www.gnu.org">www.gnu.org</a>).
GNU je svobodný software, každý má možnost ho množit GNU je svobodný software, každý má možnost ho množit
a šířit dál, bez změn nebo i se změnami. a šířit dál, bez změn nebo i se změnami.
<b>GNU/Linux</b> (operační systém GNU s jádrem <a href="https://kernel.org/">Linux</a>) GNU/Linux (operační systém GNU s jádrem <a href="https://kernel.org/">Linux</a>)
se dnes využívá na <b>desítkách milionů osobních počítačů</b>. se dnes využívá na desítkách milionů osobních počítačů.
</p> </p>
<p> <p>
Stallmanovi byla udělena <b>Cena Grace Hopperové</b> a <b>Cena Softwarových Systémů</b> Stallmanovi byla udělena <i>Cena Grace Hopperové</i> a <i>Cena Softwarových Systémů</i>
neziskovou organizací Association for Computing Machinery, neziskovou organizací Association for Computing Machinery,
<b>Cena za sociální/ekonomické zlepšení</b> organizací Takeda Foundation a <i>Cena za sociální/ekonomické zlepšení</i> organizací Takeda Foundation a
<b>Cena Electronic Frontier Foundation</b> a mnoho čestných doktorátů. <i>Cena Electronic Frontier Foundation</i> a mnoho čestných doktorátů.
Stallman je členem programu <b>MacArthur Fellowship</b> Stallman je členem programu <i>MacArthur Fellowship</i>
a je členem <a href="https://www.internethalloffame.org/">Síně slávy Internetu</a>. a je členem <i><a href="https://www.internethalloffame.org/">Síně slávy Internetu</a></i>.
Pokud vás zajímají i další jeho projekty nebo myšlenky, můžete navštívit jeho Pokud vás zajímají i další jeho projekty nebo myšlenky, můžete navštívit jeho
<a href="https://stallman.org">osobní stránky</a>, kam pravidelně přidává nový obsah. <i><a href="https://stallman.org">osobní stránky</a></i>, kam pravidelně přidává nový obsah.
</p> </p>
<p> <p>
Dr <b>Richard Stallman</b><br> Dr. Richard Stallman<br>
Zakladatel <a href="https://www.fsf.org/">Free Software Foundation</a><br> Zakladatel <a href="https://www.fsf.org/">Free Software Foundation</a><br>
Zakladatel a vedoucí vývoje <a href="https://www.gnu.org/">operačního systému GNU</a> Zakladatel a vedoucí vývoje <a href="https://www.gnu.org/">operačního systému GNU</a>
</p> </p>
@@ -73,40 +77,32 @@
<h1>O přednášce</h1> <h1>O přednášce</h1>
<p> <p>
Přednáška se bude konat v <b>anglickém jazyce</b> s automaticky generovanými českými titulky. Přednáška se bude konat v anglickém jazyce s automaticky generovanými českými titulky.
</p> </p>
<p> <p>
Samotná přednáška pana Stallmana bude <b>zhruba hodinu dlouhá</b>. Samotná přednáška pana Stallmana bude zhruba hodinu dlouhá.
Bude zaměřena na etické otázky v oboru digitálních technologií. Bude zaměřena na etické otázky v oboru digitálních technologií.
Bude se rovněž týkat <b>svobodného softwaru</b> &ndash; Bude se rovněž týkat svobodného softwaru &ndash;
hnutí, které sám pan Stallman založil. hnutí, které sám pan Stallman založil.
Zaměří se na nebezpečí neustálého rozšiřování <b>nesvobodného softwaru</b> v naší digitální společnosti, Zaměří se na nebezpečí neustálého rozšiřování nesvobodného softwaru v naší digitální společnosti,
jak nás jako uživatele <b>takový software omezuje</b> a jak proti němu můžeme pomocí svobodného softwaru bojovat. jak nás jako uživatele takový software omezuje a jak proti němu můžeme pomocí svobodného softwaru bojovat.
</p> </p>
<p> <p>
Po přednášce bude následovat další zhruba <b>hodinový blok s interaktivní diskuzí</b>. Po přednášce bude následovat další zhruba hodinový blok s interaktivní diskuzí.
Pokud tedy máte na pana Stallmana dotazy blízké tématům přednášky, Pokud tedy máte na pana Stallmana dotazy blízké tématům přednášky,
určitě si je předem rozmyslete. K dispozici bude možnost určitě si je předem rozmyslete. K dispozici bude možnost
psaní otázek na papírky, nebo je zadávat pomocí webové stránky. psaní otázek na papírky, nebo je zadávat pomocí webové stránky.
Po diskuzi bude možné se <b>s panem Stallmanem vyfotit</b>, Po diskuzi bude možné se s panem Stallmanem vyfotit,
nechat si od něj podepsat <b>upomínkové předměty</b> nechat si od něj podepsat upomínkové předměty
či zakoupit <b>předměty s tematikou operačního systému GNU</b> či zakoupit předměty s tematikou operačního systému GNU
a <b>Free Software Foundation</b>. a Free Software Foundation.
</p> </p>
<h1>FAQ</h1> <h1>FAQ</h1>
<div>
<h2>Pro koho je přednáška určená?</h2>
<p style="margin: 0 0 15px 15px;">
Přednáška je určená pro odbornou i širší veřejnost se zájmem o etické otázky v
digitální společnosti.
</p>
</div>
<div> <div>
<h2>Kolik je vstupné?</h2> <h2>Kolik je vstupné?</h2>
<p style="margin: 0 0 15px 15px;"> <p style="margin: 0 0 15px 15px;">
Vstup je zdarma pro všechny. Vstup je zcela zdarma pro všechny.
</p> </p>
</div> </div>
@@ -124,8 +120,8 @@
Přesněji řečeno, její souřadnice jsou <a href="geo:50.773395,15.076628?z=19">50.773395,15.076628</a>. Přesněji řečeno, její souřadnice jsou <a href="geo:50.773395,15.076628?z=19">50.773395,15.076628</a>.
</p> </p>
<p style="margin: 0 0 15px 15px;">A níže je mapa s její lokací.</p> <p style="margin: 0 0 15px 15px;">A níže je mapa s její lokací.</p>
<iframe class="map" width="100%" height="350" src="https://www.openstreetmap.org/export/embed.html?bbox=15.07552742958069%2C50.772642861904984%2C15.077729523181917%2C50.7741473910174&amp;layer=mapnik&amp;marker=50.77339513251057%2C15.076628476381302" style="border: 1px solid black"></iframe><br/> <iframe width="100%" height="350" src="https://www.openstreetmap.org/export/embed.html?bbox=15.07552742958069%2C50.772642861904984%2C15.077729523181917%2C50.7741473910174&amp;layer=mapnik&amp;marker=50.77339513251057%2C15.076628476381302" style="border: 1px solid black"></iframe><br/>
<small><a class="map-open" href="https://www.openstreetmap.org/?mlat=50.773395&amp;mlon=15.076628#map=19/50.773395/15.076628&amp;layers=N" target="_blank">Otevřít mapu</a></small> <small><a href="https://www.openstreetmap.org/?mlat=50.773395&amp;mlon=15.076628#map=19/50.773395/15.076628&amp;layers=N" target="_blank">Otevřít mapu</a></small>
</div> </div>
</main> </main>
<script src="../countdown.js"></script> <script src="../countdown.js"></script>

View File

@@ -12,11 +12,11 @@
<h1>Použitý JavaScript na tomto webu</h1> <h1>Použitý JavaScript na tomto webu</h1>
<p> <p>
Pro tvorbu tohoto webu jsme použili stopové množství <b>JavaScriptu</b>. Pro tvorbu tohoto webu jsme použili stopové množství JavaScriptu.
</p> </p>
<p> <p>
Tato stránka Vám zajišťuje, že návštěva tohoto webu načítá <b>pouze svobodný software</b> Tato stránka Vám zajišťuje, že návštěva tohoto webu nenačítá žádný nesvobodný software
(tzn. tento web načtete i s rozšířením <b>LibreJS</b>). (tzn. tento web načtete i s rozšířením LibreJS).
</p> </p>
<p>Zkontrolujte si prosím níže uvedené skripty a jejich licence.</p> <p>Zkontrolujte si prosím níže uvedené skripty a jejich licence.</p>

View File

@@ -1,44 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!--#include virtual="components/head.html" -->
<title>Downloads - Software Libre Liberec</title>
<meta name="description" content="Downloads for content on this site.">
</head>
<body>
<!--#include virtual="components/header.html" -->
<!--#include virtual="components/nav.html" -->
<main>
<h1>Downloads</h1>
<p>
All images for download are licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International</a> license.
</p>
<h2>Poster in English</h2>
<p><a href="/poster_en.png" download>
Poster in English (4960x7016 PNG - for printing)
</a></p>
<p><a href="/poster_en.jpg" download>
Poster in English (1414x2000 JPG - for web distribution)
</a></p>
<h2>Poster in Czech</h2>
<p><a href="/poster_cz.png" download>
Poster in Czech (4960x7016 PNG - for printing)
</a></p>
<p><a href="/poster_cz.jpg" download>
Poster in Czech (1414x2000 JPG - for web distribution)
</a></p>
<h2>Web source files</h2>
<p><a href="/libre_liberec.tar.gz">Source code and files (.tar.gz)</a></p>
</main>
<!--#include virtual="components/footer.html" -->
</body>
</html>

View File

@@ -10,63 +10,51 @@
<!--#include virtual="components/nav.html" --> <!--#include virtual="components/nav.html" -->
<main> <main>
<p> <p>
The <b><a href="https://www.fm.tul.cz">Faculty of Mechatronics</a></b> <b><a href="https://www.fm.tul.cz">FM TUL</a></b>
invites you to a lecture about <b>free software</b> and <b>freedom</b> in the digital society with <b>Richard Stallman</b>. invites you to a lecture about <b>freedom</b> in the digital society with <b>Richard Stallman</b>.
</p>
<p>
Find out how to <b>take your freedom back</b>.
</p> </p>
<p> <p>
The lecture will take place on the <b>7th of May 2025 from 16:30</b> in the auditorium of building G at the Technical University of Liberec. The lecture will take place on the <b>7th of May 2025 from 16:30</b> in the auditorium of building G at the Technical university of Liberec. There will be <b>no admission fee</b>.
</p> </p>
<div class="countdown">--:--:--:--</div> <div class="countdown">--:--:--:--</div>
<h1>Topic introduction</h1>
<p>
There are many <b>threats to freedom</b> in the digital society. They
include <b>nonfree software</b>, <b>massive surveillance</b>, and <b>censorship</b>.
<br><br>
Nonfree proprams are often designed to <b>restrict users</b>, <b>control
users</b> or <b>manipulate uesers</b>. The War on Sharing aims to stop users
from sharing copies of published works. Computers for voting make
<b>election results untrustworthy</b>.
<br><br>
Other threats come from use of web services, implemented by
companies that can impose <b>any conditions whatsoever</b>.
<br><br>
Finally, most internet activities (aside from those which existed
before 2000) are precarious, <b>dependent on permission from one company</b>.
<br><br>
All of these threats originate more or less in the use of nonfree
software. That is why free software is the first battle in
the <b>liberation of the digital society</b>.
</p>
<figure class="poster"> <figure class="poster">
<img src="../word_cloud_en.png" alt="Poster for Richard Stallman's lecture"> <img src="../word_cloud_en.png" alt="Poster for Richard Stallman's lecture">
</figure> </figure>
<h1>Who is Richard Stallman?</h1> <h1>Who is Richard Stallman?</h1>
<a href="https://commons.wikimedia.org/wiki/File:Richard_Stallman_Bologna_2024_abc1.jpg">
<figure class="aside">
<img src="../stallman.webp" alt="Richard Stallman">
<figcaption>Richard Stallman, 2024</figcaption>
</figure>
</a>
<p> <p>
Dr Richard Stallman launched the <b>free software movement</b> in 1983 and Dr. Richard Stallman launched the free software movement in 1983 and
started the development of the <b>GNU operating system</b> started the development of the GNU operating system
(see <a href="https://www.gnu.org">www.gnu.org</a>) in 1984. (see <a href="https://www.gnu.org">www.gnu.org</a>) in 1984.
GNU is free software: everyone has the freedom to copy it GNU is free software: everyone has the freedom to copy it
and redistribute it, with or without changes. The <b>GNU/Linux</b> system, and redistribute it, with or without changes. The GNU/Linux system,
basically the GNU operating system with <a href="https://kernel.org/">Linux</a> basically the GNU operating system with <a href="https://kernel.org/">Linux</a>
as the kernel, is used on <b>tens of millions of computers today</b>. as the kernel, is used on tens of millions of computers today.
</p> </p>
<p> <p>
Stallman has received the <b>ACM Grace Stallman has received the ACM Grace
Hopper Award</b> and the <b>ACM Software and Systems Award</b>, a <b>MacArthur Hopper Award and the ACM Software and Systems Award, a MacArthur
Foundation fellowship</b>, the <b>Electronic Frontier Foundation's Pioneer Foundation fellowship, the Electronic Frontier Foundation's Pioneer
Award</b>, and the the <b>Takeda Award for Social/Economic Betterment</b>, as Award, and the the Takeda Award for Social/Economic Betterment, as
well as many doctorates honoris causa, and has been inducted into the well as many doctorates honoris causa, and has been inducted into the
<a href="https://www.internethalloffame.org/">Internet Hall of Fame</a>. <a href="https://www.internethalloffame.org/">Internet Hall of Fame</a>.
If you are also interested in his other projects or ideas, you can visit his If you are also interested in his other projects or ideas, you can visit his
<a href="https://stallman.org">personal website</a>, where he regularly adds new content. <i><a href="https://stallman.org">personal website</a></i>, where he regularly adds new content.
</p> </p>
<p> <p>
@@ -78,39 +66,32 @@
<h1>About the lecture</h1> <h1>About the lecture</h1>
<p> <p>
The lecture will be held <b>in English</b> with automatically generated Czech subtitles. The lecture will be held in English with automatically generated Czech subtitles.
</p> </p>
<p> <p>
Mr Stallman's actual lecture will be about an <b>hour in length</b>. Mr Stallman's actual lecture will be about an hour in length.
Its main focus will be ethical issues in the field of digital technology. Its main focus will be ethical issues in the field of digital technology.
It will also cover <b>free software</b> &ndash; It will also cover free software &ndash;
a movement that Mr. Stallman himself founded. a movement that Mr. Stallman himself founded.
It will focus on the dangers of the constant proliferation of <b>non-free software</b> in our digital society, It will focus on the dangers of the constant proliferation of non-free software in our digital society,
how such software <b>limits us as users</b>, and how we can fight against it with free software. how such software limits us as users, and how we can fight against it with free software.
</p> </p>
<p> <p>
An <b>intractive Q&amp;A</b> session will follow after the lecture, also being <b>about an hour</b> An intractive Q&amp;A session will follow after the lecture, also being about an hour
in length. If you have questions for Mr. Stallman related to the lecture in length. If you have questions for Mr. Stallman related to the lecture
topics, we would recommend to prepare them in advance. topics, we would recommend to prepare them in advance.
Questions can be submitted either on paper or through a dedicated website. Questions can be submitted either on paper or through a dedicated website.
Following the discussion, attendees will have the opportunity to Following the discussion, attendees will have the opportunity to
<b>take photographs with Mr. Stallman</b>, take photographs with Mr. Stallman,
have <b>memorabilia signed</b> or <b>purchase items related to the have memorabilia signed or purchase items related to the
GNU operating system</b> or the <b>Free Software Foundation</b>. GNU operating system or the Free Software Foundation.
</p> </p>
<h1>FAQ</h1> <h1>FAQ</h1>
<div>
<h2>Who is this lecture for?</h2>
<p style="margin: 0 0 15px 15px;">
The lecture is aimed both at the technical as well as the broader audience with
interests in ethical issues in the digital society.
</p>
</div>
<div> <div>
<h2>What is the admission fee?</h2> <h2>What is the admission fee?</h2>
<p style="margin: 0 0 15px 15px;"> <p style="margin: 0 0 15px 15px;">
Admission is free for everyone. Admission is completely free for everyone.
</p> </p>
</div> </div>
<div> <div>
@@ -122,12 +103,12 @@
<div> <div>
<h2>How do I find the auditorium where the lecture will take place?</h2> <h2>How do I find the auditorium where the lecture will take place?</h2>
<p style="margin: 0 0 15px 15px;"> <p style="margin: 0 0 15px 15px;">
The auditorium is located in building G at the Technical University of Liberec. The auditorium is located in building G at the Technical university in Liberec.
More precisely, its coordinates are <a href="geo:50.773395,15.076628?z=19">50.773395,15.076628</a>. More precisely, its coordinates are <a href="geo:50.773395,15.076628?z=19">50.773395,15.076628</a>.
</p> </p>
<p style="margin: 0 0 15px 15px;">And below is a map with its location.</p> <p style="margin: 0 0 15px 15px;">And below is a map with its location.</p>
<iframe class="map" width="100%" height="350" src="https://www.openstreetmap.org/export/embed.html?bbox=15.07552742958069%2C50.772642861904984%2C15.077729523181917%2C50.7741473910174&amp;layer=mapnik&amp;marker=50.77339513251057%2C15.076628476381302" style="border: 1px solid black"></iframe><br/> <iframe width="100%" height="350" src="https://www.openstreetmap.org/export/embed.html?bbox=15.07552742958069%2C50.772642861904984%2C15.077729523181917%2C50.7741473910174&amp;layer=mapnik&amp;marker=50.77339513251057%2C15.076628476381302" style="border: 1px solid black"></iframe><br/>
<small><a class="map-open" href="https://www.openstreetmap.org/?mlat=50.773395&amp;mlon=15.076628#map=19/50.773395/15.076628&amp;layers=N" target="_blank">Open map</a></small> <small><a href="https://www.openstreetmap.org/?mlat=50.773395&amp;mlon=15.076628#map=19/50.773395/15.076628&amp;layers=N" target="_blank">Open map</a></small>
</div> </div>
</main> </main>
<script src="../countdown.js"></script> <script src="../countdown.js"></script>

View File

@@ -12,12 +12,12 @@
<h1>JavaScript used on this website</h1> <h1>JavaScript used on this website</h1>
<p> <p>
This website is enhanced with few short snippets of <b>JavaScript</b>. This website is enhanced with few short snippets of JavaScript.
</p> </p>
<p> <p>
This page insures that visiting any page of this website <b>only loads free software</b> This page insures that visiting any page of this website does not load any non-free software
(which means that it will properly function on browsers with <b>LibreJS</b>). (which means that it will properly function on browsers with LibreJS).
</p> </p>
<p>Please verify the following scripts and their licences.</p> <p>Please verify the following scripts and their licences.</p>

View File

@@ -65,8 +65,8 @@
} }
@font-face { @font-face {
font-family: JetBrains Mono; font-family: jetbrains_mono;
src: url("jetbrains_mono.woff2") format("woff2"); src: url("jetbrains_mono.ttf");
} }
html { html {
@@ -80,11 +80,8 @@ body {
background-attachment: fixed; background-attachment: fixed;
background-size: cover; background-size: cover;
background-position: center; background-position: center;
font-family: JetBrains Mono, "Noto Sans", sans-serif; font-family: "Noto Sans", sans-serif;
line-height: 1.8em; font-size: 16px;
word-spacing: .1em;
font-weight: 150;
letter-spacing: -.05ch;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
color: var(--fg-color); color: var(--fg-color);
@@ -103,10 +100,6 @@ header {
margin: auto; margin: auto;
} }
b {
font-weight: 600;
}
[data-layout="wide"] header { [data-layout="wide"] header {
width: 90%; width: 90%;
} }
@@ -115,8 +108,6 @@ header .buttons {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
justify-content: center;
padding-left: 1em;
} }
.light-dark-switch { .light-dark-switch {
@@ -139,7 +130,6 @@ header .buttons {
a { a {
color: var(--link-idle-color); color: var(--link-idle-color);
text-decoration: none;
} }
header * { header * {
@@ -184,9 +174,9 @@ header * {
font-weight: bold; font-weight: bold;
font-size: 2em; font-size: 2em;
text-align: center; text-align: center;
margin: 2em auto; margin: 1em auto;
padding: 0 .5em; padding: 0 .5em;
font-family: JetBrains Mono, monospace; font-family: jetbrains_mono, monospace;
width: fit-content; width: fit-content;
font-weight: bold; font-weight: bold;
} }
@@ -198,95 +188,21 @@ header * {
} }
nav { nav {
color: var(--nav-fg-color);
background-color: var(--nav-bg-color); background-color: var(--nav-bg-color);
color: var(--nav-fg-color);
user-select: none; user-select: none;
text-transform: uppercase;
width: min(90%, 50em);
margin: auto;
margin-bottom: 2em;
border-radius: .5em;
box-shadow: .5em .5em 1em rgba(0, 0, 0, 0.2);
overflow: hidden;
} }
nav div { nav div {
width: 100%; width: min(90%, 50em);
} margin: auto;
[data-layout="wide"] nav {
width: 90%;
} }
[data-layout="wide"] nav div { [data-layout="wide"] nav div {
width: 90%; width: 90%;
} }
.menu-button {
display: none;
width: 100%;
flex-direction: column;
justify-content: center;
align-items: center;
cursor: pointer;
margin: 1em 0;
}
.menu-button .inner {
display: flex;
flex-direction: column;
}
.menu-button .inner div {
display: block;
transition: .2s ease opacity, .2s ease transform, .2s ease width;
height: 3px;
width: 30px;
background-color: white;
border-radius: .1em;
margin: 3px 0;
}
#menu-trigger:checked + .menu-button .center {
width: 0;
transform: translateX(4px);
}
#menu-trigger:checked + .menu-button .upper {
transform: translateY(100%) translateY(6px) rotate(45deg);
}
#menu-trigger:checked + .menu-button .lower {
transform: translateY(-100%) translateY(-6px) rotate(-45deg);
}
#menu-trigger {
display: none;
}
@media only screen and (max-width: 50rem) { @media only screen and (max-width: 50rem) {
.menu-button {
display: flex;
}
#menu-trigger ~ nav {
opacity: 0;
}
#menu-trigger:checked ~ nav {
opacity: 1;
height: 11.25em;
}
nav {
transition: .25s ease height, .25s ease opacity;
border-radius: 0;
width: 100%;
height: 0;
overflow: hidden;
margin-bottom: 0;
}
nav div { nav div {
width: 100% !important; width: 100% !important;
} }
@@ -311,12 +227,7 @@ footer {
border-top: 1px solid var(--sep-color); border-top: 1px solid var(--sep-color);
color: gray; color: gray;
padding: 1em; padding: 1em;
width: fit-content; text-align: center;
margin: 2em auto;
margin-top: 4em;
font-size: .9em;
word-spacing: 0em;
line-height: 1em;
} }
footer>* { footer>* {
@@ -325,15 +236,11 @@ footer>* {
h1 { h1 {
margin: 2em 0; margin: 2em 0;
margin-top: 4em;
font-size: 1.5em; font-size: 1.5em;
font-weight: bold;
} }
h2 { h2 {
font-size: 1.25em; font-size: 1.25em;
font-weight: bolder;
margin-top: 3em;
} }
h3 { h3 {
@@ -341,8 +248,6 @@ h3 {
} }
table { table {
margin: 2em auto;
margin-top: 4em;
border-spacing: 0; border-spacing: 0;
border: 1px solid var(--sep-color); border: 1px solid var(--sep-color);
} }
@@ -381,9 +286,8 @@ figcaption {
} }
.poster { .poster {
margin: 5em auto !important; margin: 0 auto !important;
max-width: 40rem; max-width: 40rem;
filter: drop-shadow(0 0 5em black);
} }
nav ul { nav ul {
@@ -400,6 +304,7 @@ nav ul {
[data-layout="wide"] nav ul { [data-layout="wide"] nav ul {
justify-content: left; justify-content: left;
margin-left: -1em;
} }
@media (width < 50rem) { @media (width < 50rem) {
@@ -481,16 +386,3 @@ nav ul li a:visited {
display: none; display: none;
} }
} }
.map {
display: block;
width: 90%;
margin: 0 auto;
margin-top: 4em;
}
.map-open {
display: block;
width: fit-content;
margin: 0 auto;
}