Menu

License and credits

q.e.d. is free software

q.e.d. is licensed under the GNU General Public License, version 3 or later. You may use it for anything, for free, also for business websites; pass it on; and change it, as long as what you pass on stays under the same license. The source code is on GitHub.

Your website is yours

The GPL covers the program, not what you make with it. Your pages, pictures, episodes and the website q.e.d. builds from them belong to you, under whatever terms you choose.

Say which terms: for a podcast in the Copyright or license field of the Podcast tab (such as CC BY 4.0), and on the website in the footer, for example as a line with a link to the license. 3 Schweinehunde, like many podcasts, uses Creative Commons BY 4.0: anyone may share and reuse the episodes, naming the podcast.

What your website contains from others

A website built by q.e.d. carries a few files from other open-source projects. All of them may be used on any website, commercial ones included; license notes their authors put into the files stay there.

Part Where it's used License
Podlove Web Player 5.13.0 episodes of a podcast MIT
Podlove Subscribe Button the Subscribe block MIT
Pagefind site search MIT
Tabler icons 3.49.0 icons in text and menus MIT
Tailwind CSS and daisyUI the stylesheet and themes MIT
Catppuccin the four Catppuccin themes MIT
Latin Modern Math math formulas GUST Font License
Fonts from Fontsource the fonts you pick each font's own, mostly the SIL Open Font License

The font's license is noted next to it in the site's stylesheet.

Credits

q.e.d. stands on the shoulders of many projects. Especially:

The q.e.d. robot and the logo were drawn by Google's image model Nano Banana 2 from Stefan Haslinger's description; the logo was then redrawn by hand as SVG, so it stays sharp at any size (A logo in SVG).

The program itself is built from more than 750 Rust libraries and a few JavaScript packages, almost all under the MIT or Apache license. Libraries lists every one, with its version and license. q.e.d. is written with Claude Code; the blog tells how.

Questions, bugs and ideas

Something doesn't work, or is missing? Say so on GitHub: a short description, what you expected, and the version from the App tab. Mistakes and gaps in this manual are welcome there too.