{"acronym":"glt25","aspect_ratio":"16:9","updated_at":"2026-04-04T13:45:04.661+02:00","title":"Grazer Linuxtage 2025","schedule_url":"https://pretalx.linuxtage.at/glt25/schedule/export/schedule.xml","slug":"conferences/glt/2025","event_last_released_at":"2025-04-26T00:00:00.000+02:00","link":"","description":"","webgen_location":"conferences/glt/2025","logo_url":"https://static.media.ccc.de/media/events/glt/2025/../steirertux.png","images_url":"https://static.media.ccc.de/media/events/glt/2025","recordings_url":"https://cdn.media.ccc.de/events/glt25","url":"https://api.media.ccc.de/public/conferences/glt25","events":[{"guid":"3b2a86be-2ea1-5eb5-8f35-1188fe49cb4a","title":"IT Fails in Österreich. Ein Update.","subtitle":null,"slug":"glt25-510-it-fails-in-sterreich-ein-update-","link":"https://pretalx.linuxtage.at/glt25/talk/ZJ9J9R/","description":"Die Jahre 2020 bis 2025 haben ja, nicht zuletzt durch die zum Teil überraschenden Herausforderungen ad-hoc zu erstellende Anmeldelösungen, zu \"interessanten\" IT Fails geführt. Unvergessen ja auch das Erfolgskapitel \"Kaufhaus Österreich\".\n\nFür KennerInnen der Szene sicherlich wenig überraschend hat sich aber an der Situation in der österreichischen (Behörden) IT wenig geändert. Immer wieder tauchen \"interessante\" Meldungen in den Medien auf, die einiger Interpretation bzw. einer Einordnung nach \"Digitaler Grundbildung\" bedürfen. Geht mit mir auf eine kleine Reise durch die IT-Fails der letzten Jahre und lasst uns schauen, ob/was wir daraus lernen können.\n\nDies ist ein \"bring your own popcorn\" Vortrag.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["leyrer"],"tags":["510","2025","glt25","Community","HS i13","glt25-deu","Day 2"],"view_count":3472,"promoted":false,"date":"2025-04-26T18:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-04T13:45:04.659+02:00","length":2933,"duration":2933,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/510-3b2a86be-2ea1-5eb5-8f35-1188fe49cb4a.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/510-3b2a86be-2ea1-5eb5-8f35-1188fe49cb4a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/510-3b2a86be-2ea1-5eb5-8f35-1188fe49cb4a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/510-3b2a86be-2ea1-5eb5-8f35-1188fe49cb4a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-510-it-fails-in-sterreich-ein-update-","url":"https://api.media.ccc.de/public/events/3b2a86be-2ea1-5eb5-8f35-1188fe49cb4a","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"556df6c3-b582-59bc-8b8c-e8df3ab2d247","title":"MicroCeph: Simplifying Storage from Laptop to Data Center","subtitle":null,"slug":"glt25-589-microceph-simplifying-storage-from-laptop-to-data-center","link":"https://pretalx.linuxtage.at/glt25/talk/WHRXBY/","description":"Need to get started quickly with storage? Need a robust storage cluster that doesn't require a team of experts to maintain and grow? \n\nMicroCeph aims to make software defined storage effortless to install, and scales from your laptop to dozens of racks. MicroCeph is a self-contained packaging of the Ceph cluster software -- it integrates well into existing environments, and is great choice wherever you need repeatable installs and ease of operation, such as edge clouds, labs or remote sites.\n\nThis talk will give an overview of MicroCeph and shows use cases and demos. It will show how to scale from a single-node dev environment to a multi-node cluster, how object storage and remote block devices can be provided. Also we'll talk about various deployment options and integrations into OpenStack and container environments.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Peter Sabaini"],"tags":["589","2025","glt25","Admin","HS i2","glt25-deu","Day 2"],"view_count":303,"promoted":false,"date":"2025-04-26T13:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-25T15:00:08.857+01:00","length":1732,"duration":1732,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/589-556df6c3-b582-59bc-8b8c-e8df3ab2d247.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/589-556df6c3-b582-59bc-8b8c-e8df3ab2d247_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/589-556df6c3-b582-59bc-8b8c-e8df3ab2d247.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/589-556df6c3-b582-59bc-8b8c-e8df3ab2d247.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-589-microceph-simplifying-storage-from-laptop-to-data-center","url":"https://api.media.ccc.de/public/events/556df6c3-b582-59bc-8b8c-e8df3ab2d247","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"c568fee0-f4a3-524b-9769-db05305842ec","title":"Open Source Mail-Security mit Rspamd","subtitle":null,"slug":"glt25-594-open-source-mail-security-mit-rspamd","link":"https://pretalx.linuxtage.at/glt25/talk/3ZYMYJ/","description":"Lässt sich effektive Mail-Security (Antispam) auch heute noch on-premise und mit Open-Source Mitteln aufbauen und sicher und effektiv betreiben?\n\nIm Talk möchte ich die Software Rspamd näher vorstellen, zeigen was diese besonders macht und wie Rspamd in kleine Einzelserver und auch in große hochverfügbare Cluster integriert werden kann.\n\nFür den Rollout verschienster E-Mail-Infrastukturen haben wir uns bei Heinlein für Ansible entschieden. Unsere Playbooks und Rollen sind Open-Source und öffentlich verfügbar. Ich möchte euch im 2. Teil des Vortrags vorstellen, wie kleine als auch große redundante Mail-Systeme als IaC und \"enterprise-ready\" aufbauen kann.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Carsten Rosenberg"],"tags":["594","2025","glt25","Anwendung","HS i13","glt25-deu","Day 2"],"view_count":528,"promoted":false,"date":"2025-04-26T14:30:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-01T22:00:05.022+02:00","length":1827,"duration":1827,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/594-c568fee0-f4a3-524b-9769-db05305842ec.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/594-c568fee0-f4a3-524b-9769-db05305842ec_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/594-c568fee0-f4a3-524b-9769-db05305842ec.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/594-c568fee0-f4a3-524b-9769-db05305842ec.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-594-open-source-mail-security-mit-rspamd","url":"https://api.media.ccc.de/public/events/c568fee0-f4a3-524b-9769-db05305842ec","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"b2d5e8e9-6393-5dcd-ba96-72f0778a1bd4","title":"PostgreSQL Security und Compliance von A-Z","subtitle":null,"slug":"glt25-494-postgresql-security-und-compliance-von-a-z","link":"https://pretalx.linuxtage.at/glt25/talk/ZMTHEJ/","description":"PostgreSQL kommt in vielen großen Installationen zum Einsatz. Speziell in kritischen Bereichen werden die Themen Compliance und Security immer wichtiger. Grund genug sich das Thema von vorne bis hinten anzusehen und zu erörtern.\n\nIn Rahmen dieses Vortrags sehen wir uns an, wie man eine sichere und redundante Lösung auf Basis von PostgreSQL aufbauen kann. Dabei sehen wir uns die Themen Compliance, Security, Resilience und co im Detail an.\nDabei gehen wir auf alle technischen Aspekte ein und beleuchten die oft vernachlässigten Bereiche.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Hans-Jürgen Schönig"],"tags":["494","2025","glt25","Anwendung","HS i7","glt25-deu","Day 2"],"view_count":280,"promoted":false,"date":"2025-04-26T11:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-01T11:30:06.272+02:00","length":2914,"duration":2914,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/494-b2d5e8e9-6393-5dcd-ba96-72f0778a1bd4.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/494-b2d5e8e9-6393-5dcd-ba96-72f0778a1bd4_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/494-b2d5e8e9-6393-5dcd-ba96-72f0778a1bd4.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/494-b2d5e8e9-6393-5dcd-ba96-72f0778a1bd4.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-494-postgresql-security-und-compliance-von-a-z","url":"https://api.media.ccc.de/public/events/b2d5e8e9-6393-5dcd-ba96-72f0778a1bd4","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"56eef192-e6eb-5e98-9abc-90367baaa76e","title":"Guitarix: ein virtueller Gitarrenverstärker für Linux","subtitle":null,"slug":"glt25-493-guitarix-ein-virtueller-gitarrenverstrker-fr-linux","link":"https://pretalx.linuxtage.at/glt25/talk/XA799C/","description":"Ich bin (u.a.) Hobby-Musiker und arbeite für meine Band \"Cold Whisper\" regelmäßig an Songs bzw. Alben, die ich ausschließlich mit freier Software produziere.\nWir machen in erster Linie old-school Heavy Metal, daher brauche ich gute \"clean\" und \"heavy\" Sounds für die Gitarrenspuren.\n\nBei der Produktion eines Rock/Metal Songs stellt sich ziemlich früh die Frage, wie die Gitarren aufgenommen werden sollen. Die offensichtliche Variante ist, einfach den eigenen Gitarrenverstärker zu verwenden und mit einem Mikrofon abzunehmen.\nFür meine Produktionen habe ich mich jedoch entschieden, die Gitarren als \"direct-in\" aufzunehmen, und den clean/heavy Sound des Gitarrenverstärkers über Guitarix zu machen.\n\nIn diesem Vortrag werde ich eingehen auf:\n* Vor- und Nachteile beider Varianten\n* die wichtigsten LV2 Plugins von Guitarix und wie man sie verwendet (in Ardour) inkl. Live-Demo\n* Alternativen zu Guitarix (z.B. tamgamp, nam, rakarrack)\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Bernhard \"Slash\" Trummer"],"tags":["493","2025","glt25","Anwendung","HS i2","glt25-deu","Day 2"],"view_count":145,"promoted":false,"date":"2025-04-26T10:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-02-21T19:45:08.183+01:00","length":2688,"duration":2688,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/493-56eef192-e6eb-5e98-9abc-90367baaa76e.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/493-56eef192-e6eb-5e98-9abc-90367baaa76e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/493-56eef192-e6eb-5e98-9abc-90367baaa76e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/493-56eef192-e6eb-5e98-9abc-90367baaa76e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-493-guitarix-ein-virtueller-gitarrenverstrker-fr-linux","url":"https://api.media.ccc.de/public/events/56eef192-e6eb-5e98-9abc-90367baaa76e","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"fc32f31f-b4c1-5f77-acdb-c3e74dc4e14c","title":"Are we digital typesetting yet?","subtitle":null,"slug":"glt25-535-are-we-digital-typesetting-yet-","link":"https://pretalx.linuxtage.at/glt25/talk/PDXSBD/","description":"Digital typesetting is the art of creating digital documents based on user-provided data. In this talk, I want to ask the question: are we digital typesetting yet?\n\nThere is a myriad of requirements for a modern typesetting system: From Unicode support to i18n, i10n, and a11y. From a large corpus of markup languages to multiple image file formats. From EPUB to PDF. People do not want to miss out latest trends in typography like variable fonts and emojis. And in the end, every part could be provided by a human, a computer, or some AI.\n\nDo we have the tools at hand? Can one system even implement all those requirements? I want to evaluate how various tools like established LaTeχ, newcomer typst, and various others like speedata Publisher and SILE satisfy those requirements. What are their strengths and what are their weaknesses? Can they be adapted to missing requirements? And what about frontends like sphinx and Quarto?\n\nMy goal for this talk is to give every attendee some guidance for the future which tool might suit their usecase.\n\nSlides: [https://lukas-prokop.at/talks/glt25-awdty/slides.pdf](lukas-prokop.at/talks/glt25-awdty/slides.pdf)\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["tajpulo"],"tags":["535","2025","glt25","Community","HS i1","glt25-eng","Day 2"],"view_count":251,"promoted":false,"date":"2025-04-26T16:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-01T11:30:06.562+02:00","length":2922,"duration":2922,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/535-fc32f31f-b4c1-5f77-acdb-c3e74dc4e14c.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/535-fc32f31f-b4c1-5f77-acdb-c3e74dc4e14c_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/535-fc32f31f-b4c1-5f77-acdb-c3e74dc4e14c.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/535-fc32f31f-b4c1-5f77-acdb-c3e74dc4e14c.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-535-are-we-digital-typesetting-yet-","url":"https://api.media.ccc.de/public/events/fc32f31f-b4c1-5f77-acdb-c3e74dc4e14c","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"c10e5fb0-6a36-5f13-96d5-8bf4d629007b","title":"Keynote: Netzpolitischer Wetterbericht","subtitle":null,"slug":"glt25-604-keynote-netzpolitischer-wetterbericht","link":"https://pretalx.linuxtage.at/glt25/talk/W7JQRC/","description":"Zivilgesellschaft wirkt. Epicenter.works steht für politische Beteiligung, eine Gesellschaft mit gerechter Teilhabe und die Stärkung der Demokratie im digitalen Zeitalter.\n\nDie netzpolitische NGO Epicenter.works gibt einen Überblick über das Regierungsprogramm der neuen ÖVP-SPÖ-NEOS Regierung in Österreich und ordnet die Pläne in den internationalen Kontext weltweit ein. Vom Bundestrojaner über Klarnamenpflicht bis hin zur fehlenden Rechtssicherheit für Sicherheitsforschung: Welche Pläne gefährden unsere Grundrechte, welche netzpolitischen Weichen werden für ganz Europa gestellt, und gibt es nicht doch auch gute Zukunftsvisionen für die Netzpolitik?\n\nDieser Talk zeigt, welche neuen Herausforderungen auf uns zukommen, warum sie uns alle betreffen und wie wir selbst aktiv werden können, um unsere digitale Zukunft mitzugestalten.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Thomas Lohninger"],"tags":["604","2025","glt25","Keynote","HS i7","glt25-deu","Day 2"],"view_count":603,"promoted":false,"date":"2025-04-26T09:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-04T05:45:02.629+02:00","length":2986,"duration":2986,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/604-c10e5fb0-6a36-5f13-96d5-8bf4d629007b.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/604-c10e5fb0-6a36-5f13-96d5-8bf4d629007b_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/604-c10e5fb0-6a36-5f13-96d5-8bf4d629007b.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/604-c10e5fb0-6a36-5f13-96d5-8bf4d629007b.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-604-keynote-netzpolitischer-wetterbericht","url":"https://api.media.ccc.de/public/events/c10e5fb0-6a36-5f13-96d5-8bf4d629007b","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"ff0b964c-4c58-4b57-b8bd-532490c366e8","title":"Opening","subtitle":null,"slug":"glt25-opening","link":"https://c3voc.de","description":"\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Chris Pratl"],"tags":["1","2025","glt25","","HS i7","glt25-deu","Day 2"],"view_count":73,"promoted":false,"date":"2025-04-26T09:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-02-10T09:45:06.754+01:00","length":149,"duration":149,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/1-ff0b964c-4c58-4b57-b8bd-532490c366e8.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/1-ff0b964c-4c58-4b57-b8bd-532490c366e8_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/1-ff0b964c-4c58-4b57-b8bd-532490c366e8.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/1-ff0b964c-4c58-4b57-b8bd-532490c366e8.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-opening","url":"https://api.media.ccc.de/public/events/ff0b964c-4c58-4b57-b8bd-532490c366e8","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"d8a9d924-09f2-5909-a70a-52d08dccbcc2","title":"From Boot to Root: Identifying and Mitigating Security Issues in Bootloaders","subtitle":null,"slug":"glt25-583-from-boot-to-root-identifying-and-mitigating-security-issues-in-bootloaders","link":"https://pretalx.linuxtage.at/glt25/talk/JBLASG/","description":"With the advent of verified/secure boot, bootloaders have become critical components in the chain of trust for embedded Linux systems. This talk will explore common security issues in verified boot implementations and provide an in-depth analysis of vulnerabilities found in popular bootloaders. Attendees will learn about the implications of these vulnerabilities and practical mitigation strategies to enhance device security.\n\nOver decades, the role of bootloaders has been rather straightforward, loading an operating system kernel and starting it, optionally with some configuration or visual enhancements. However, with the rise of verified, or secure boot, bootloaders now find themselves at the beginning of the chain of trust. Being a member of the chain of trust comes with significant responsibility. Bugs or misconfigurations are no longer just unpleasant; they now undermine the entire security concept of a device.\n\nIn this talk, Richard will highlight common problems he has encountered in verified boot implementations of embedded Linux systems. He will also provide a deep dive into some vulnerabilities he has discovered in popular bootloaders and discuss how to mitigate them.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Richard Weinberger"],"tags":["583","2025","glt25","Sicherheit","HS i13","glt25-eng","Day 2"],"view_count":137,"promoted":false,"date":"2025-04-26T15:15:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-06T13:30:06.956+01:00","length":1591,"duration":1591,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/583-d8a9d924-09f2-5909-a70a-52d08dccbcc2.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/583-d8a9d924-09f2-5909-a70a-52d08dccbcc2_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/583-d8a9d924-09f2-5909-a70a-52d08dccbcc2.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/583-d8a9d924-09f2-5909-a70a-52d08dccbcc2.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-583-from-boot-to-root-identifying-and-mitigating-security-issues-in-bootloaders","url":"https://api.media.ccc.de/public/events/d8a9d924-09f2-5909-a70a-52d08dccbcc2","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"a3879d92-4f39-5544-bad3-e79c7d479b93","title":"Berichte aus dem Maschinenraum von OpenTalk","subtitle":null,"slug":"glt25-592-berichte-aus-dem-maschinenraum-von-opentalk","link":"https://pretalx.linuxtage.at/glt25/talk/SDUMF7/","description":"Bei [OpenTalk](https://opentalk.eu/) haben wir im letzten Jahr einen\nRundumschlag gemacht, in dem wir signifikant die Infrastruktur und den Code\nweiterentwickelt haben. In dem Talk nehmen wir euch mit auf die Reise durch\nviele Probleme, Möglichkeiten und strategische Entscheidungen, die wir treffen\nmussten.\n\nWir schildern, wie wir die gesamte technische Basis unserer Videokommunikation\nausgetauscht haben, in Vorbereitung für das SDK Datentypen zwischen Projekten\nmigriert, umfangreiche Refactorings durchgeführt und C-Bibiliotheken durch\nRust-Implementierungen ersetzt haben. All das geschah während wir die Software\num Features erweitert und mehr oder weniger kontinuierlich neue Releases\nerstellt haben, und auf einen neuen Release-Zyklus umgestellt haben.\n\nIhr habt euch schon immer mal gefragt, wie ihr alt eingesessene Software\nverbessern oder alte Strukturen neu überarbeiten könnt? Ich habe die eine oder\nandere Anekdote im Gepäck, die nicht nur von der Software, sondern durchaus auch\nvon der Peopleware handelt.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Wolfgang Silbermayr"],"tags":["592","2025","glt25","Entwicklung","HS i7","glt25-deu","Day 2"],"view_count":253,"promoted":false,"date":"2025-04-26T13:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-25T21:30:08.142+01:00","length":2177,"duration":2177,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/592-a3879d92-4f39-5544-bad3-e79c7d479b93.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/592-a3879d92-4f39-5544-bad3-e79c7d479b93_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/592-a3879d92-4f39-5544-bad3-e79c7d479b93.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/592-a3879d92-4f39-5544-bad3-e79c7d479b93.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-592-berichte-aus-dem-maschinenraum-von-opentalk","url":"https://api.media.ccc.de/public/events/a3879d92-4f39-5544-bad3-e79c7d479b93","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"24c3804e-c44e-5d92-bde7-cd2713474819","title":"Fun with Flags: Bringing the Fun Back into Feature Flagging with OpenFeature","subtitle":null,"slug":"glt25-497-fun-with-flags-bringing-the-fun-back-into-feature-flagging-with-openfeature","link":"https://pretalx.linuxtage.at/glt25/talk/QGZKJT/","description":"Feature flags have revolutionized the software delivery lifecycle, enabling teams to decouple releases from deployments and create a more agile development process. They are often hailed as one of the key practices in modern software development—at least in theory.\n\nHowever, as systems grow in complexity, so do the challenges associated with feature flagging. From supporting multiple languages and managing targeted evaluations to avoiding vendor lock-in and safely decommissioning obsolete code, what initially seems like a straightforward problem can quickly become daunting.\n\nThe OpenFeature community is tackling these challenges head-on by providing vendor-agnostic SDKs and a suite of powerful tools designed to simplify the feature flagging experience. Join me as we explore the common pitfalls of feature flagging and discover how OpenFeature can help bring the fun back into this critical aspect of software development.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Simon Schrottner","Christian Lutnik"],"tags":["497","2025","glt25","Anwendung","HS i13","glt25-eng","Day 2"],"view_count":146,"promoted":false,"date":"2025-04-26T12:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-26T16:00:08.418+01:00","length":1741,"duration":1741,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/497-24c3804e-c44e-5d92-bde7-cd2713474819.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/497-24c3804e-c44e-5d92-bde7-cd2713474819_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/497-24c3804e-c44e-5d92-bde7-cd2713474819.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/497-24c3804e-c44e-5d92-bde7-cd2713474819.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-497-fun-with-flags-bringing-the-fun-back-into-feature-flagging-with-openfeature","url":"https://api.media.ccc.de/public/events/24c3804e-c44e-5d92-bde7-cd2713474819","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"78fde55d-b04d-5496-bbd0-3f5a96661f58","title":"OpenCloud - Exzellentes Filemanagement","subtitle":null,"slug":"glt25-587-opencloud-exzellentes-filemanagement","link":"https://pretalx.linuxtage.at/glt25/talk/AHB7VK/","description":"OpenCloud ist das neue open source Private Cloud Projekt. Es ist mehr als \"nur\" File-Sync \u0026 Share: Es ist exzellendes File-Management und Echtzeit-Kollaboration auf Dateien für alle. OpenCloud ist mit seinem Golang Backend einfach und schnell zu installieren und zuverlässig, schick und sparsam im Betrieb.\n\nIn diesem Talk präsentieren wir OpenCloud mit seinen vielfältigen Funktionalitäten und gehen auf einige technische Besonderheiten ein. Wir zeigen Euch, wie OpenCloud einfach und schnell und für alle Ansprüche und Größenordnungen zu installieren ist.\n\nDoch ihr könnt OpenCloud auch selbst erweitern: Mittels der Web-Extensions lassen sich nette Erweiterungen schnell selbst vornehmen, was wir am Beispiel \"Nintendo zocken\" zeigen werden.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Klaas Freitag"],"tags":["587","2025","glt25","Anwendung","HS i7","glt25-deu","Day 2"],"view_count":1292,"promoted":false,"date":"2025-04-26T18:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-04T00:30:04.595+02:00","length":2255,"duration":2255,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/587-78fde55d-b04d-5496-bbd0-3f5a96661f58.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/587-78fde55d-b04d-5496-bbd0-3f5a96661f58_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/587-78fde55d-b04d-5496-bbd0-3f5a96661f58.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/587-78fde55d-b04d-5496-bbd0-3f5a96661f58.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-587-opencloud-exzellentes-filemanagement","url":"https://api.media.ccc.de/public/events/78fde55d-b04d-5496-bbd0-3f5a96661f58","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"f75a8a93-163f-5467-90af-7384793f56f6","title":"Lightning Talks","subtitle":null,"slug":"glt25-491-lightning-talks","link":"https://pretalx.linuxtage.at/glt25/talk/CRMYE8/","description":"Kurzvorträge (max. 5 min) zu verschiedenen Themen.\n\nQuick talks (max. 5 min) about different topics.\n\n- Wenn Du einen Lightning Talk halten möchtest, dann melde Dich bitte via Email an lightning@linuxtage.at\n- Um in der vorhandenen Zeit möglichst viele Talks durchführen zu können, bitten wir Dich, Deine Folien (bzw. einen Download-Link) an die gleiche Email-Adresse zu senden.\n- Das Zeitlimit pro Vortrag wird 5 Minuten sein.\n- Deine Slides müssen auf einem Standard Ubuntu Laptop \"abspielbar\" sein:\n  - D.h. am besten ein PDF\n  - oder als ZIP mit Bildern bzw. Videos (als Slideshow)\n  - oder in Libreoffice\n- Für die Reihenfolge der Vorträge gilt:\n  - die Reihenfolge des Email-Einganges (first come, first serve)\n  - Erst danach spontane Talks aus dem Publikum, bzw. Talks mit eigenem Laptop.\n  - Talks, die nicht auf Video aufgezeichnet werden sollen.\n\n**Bitte beachte**: Die Lightning Talks werden aufgezeichnet und gestreamt! Falls du das nicht möchtest, müssen wir dich bitten, von einem Lightning Talk abzusehen.\n\n--\n\n- If you want to do a lightning talk, then please contact us on the email address lightning@linuxtage.at\n- In order to perform as many talks as possible, we kindly ask you to provide your slides (or a download link) to the same email address.\n- The time limit for each talk is 5 minutes.\n- Your slides must be \"playable\" on a standard Ubuntu laptop\n  - best would be a PDF\n  - or a ZIP containing images and videos (slideshow)\n  - or via libreoffice\n- The sequence of talks is determined as follows:\n  - the sequence of the incoming emails (first come, first serve)\n  - then people from the audience may do spontaneous talks, optionally using the own laptop.\n  - finally, talks that shall not be recorded.\n\n**Please note**: Our Lightning Talks are being streamed and recorded. If you don't want that, we have to ask you to not present.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Bernhard \"Slash\" Trummer"],"tags":["491","2025","glt25","Community","HS i1","glt25-deu","Day 2"],"view_count":650,"promoted":false,"date":"2025-04-26T12:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-03T23:15:05.705+02:00","length":2385,"duration":2385,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/491-f75a8a93-163f-5467-90af-7384793f56f6.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/491-f75a8a93-163f-5467-90af-7384793f56f6_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/491-f75a8a93-163f-5467-90af-7384793f56f6.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/491-f75a8a93-163f-5467-90af-7384793f56f6.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-491-lightning-talks","url":"https://api.media.ccc.de/public/events/f75a8a93-163f-5467-90af-7384793f56f6","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"6abb4c99-cec6-5238-8e39-13437ddaf41f","title":"Open Educational Resource Gamejams","subtitle":null,"slug":"glt25-577-open-educational-resource-gamejams","link":"https://pretalx.linuxtage.at/glt25/talk/GPBKAK/","description":"I would like to introduce the concept of a gamejam in the context of providing learning material to bridge the gap between high schools and universities with a focus on STEM subjects. \nThe idea of a gamejam is to cocreate minigames which are conceptionalized, developed and ready for playtesting within 48 hours. \nThe contents and code produced is licensed as Open Educational Resource (MIT license and CC-BY-4.0) to allow to share the project and continue to jam.\nI will give insights in the previous organized OER Gamejams in Vienna and Graz and present some games for live playtesting.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Gerhard Dorn"],"tags":["577","2025","glt25","Anwendung","HS i1","glt25-eng","Day 2"],"view_count":73,"promoted":false,"date":"2025-04-26T15:15:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-23T18:00:05.659+01:00","length":1685,"duration":1685,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/577-6abb4c99-cec6-5238-8e39-13437ddaf41f.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/577-6abb4c99-cec6-5238-8e39-13437ddaf41f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/577-6abb4c99-cec6-5238-8e39-13437ddaf41f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/577-6abb4c99-cec6-5238-8e39-13437ddaf41f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-577-open-educational-resource-gamejams","url":"https://api.media.ccc.de/public/events/6abb4c99-cec6-5238-8e39-13437ddaf41f","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"54a1f7cd-b3f2-5e82-9a32-5f3f9e3466ba","title":"Lichttechnik (Konzert/Bühne) mit Open Source","subtitle":null,"slug":"glt25-498-lichttechnik-konzert-bhne-mit-open-source","link":"https://pretalx.linuxtage.at/glt25/talk/SKQUNH/","description":"Der Vortrag gibt einen Überblick über Grundlagen der Lichttechnik (Konzert/Bühne) und zeigt günstige Open Source Lösungen im Vergleich zu teuren/proprietären Systemen anhand praktischer Beispiele (Visualiser, Fixtures für Moving Heads etc)\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Helmut Schmidt"],"tags":["498","2025","glt25","Anwendung","HS i2","glt25-deu","Day 2"],"view_count":156,"promoted":false,"date":"2025-04-26T12:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-03T09:15:03.228+02:00","length":2299,"duration":2299,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/498-54a1f7cd-b3f2-5e82-9a32-5f3f9e3466ba.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/498-54a1f7cd-b3f2-5e82-9a32-5f3f9e3466ba_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/498-54a1f7cd-b3f2-5e82-9a32-5f3f9e3466ba.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/498-54a1f7cd-b3f2-5e82-9a32-5f3f9e3466ba.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-498-lichttechnik-konzert-bhne-mit-open-source","url":"https://api.media.ccc.de/public/events/54a1f7cd-b3f2-5e82-9a32-5f3f9e3466ba","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"2b8ca664-faaf-56dc-bfa4-5dd937178724","title":"openQA für automatische Tests von Linux-Distributionen und Enterprise-Produkten","subtitle":null,"slug":"glt25-540-openqa-fr-automatische-tests-von-linux-distributionen-und-enterprise-produkten","link":"https://pretalx.linuxtage.at/glt25/talk/LXKCZU/","description":"openQA ist ein Sub-Projekt von openSUSE, womit man vor den Releases das Betriebssystem automatisch testet. Als Grundlage werden Screenshots (Needles), Kommandozeilenbefehle, automatische Cursor-Bewegungen und Abgleiche der Bildschirmbilder genutzt. Es ist ein sehr verbreitetes open-source-basiertes  Qualitätssicherungssystem, das von vielen Linux-Distributionen, wie auch schon in der Automotive-Industrie zum Einsatz kommt. In diesem Vortrag wird openQA vorgestellt und an Beispielen aus Linux-Distributionen gezeigt, wie dieses funktioniert.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Sarah Julia Kriesch"],"tags":["540","2025","glt25","Entwicklung","HS i1","glt25-deu","Day 2"],"view_count":123,"promoted":false,"date":"2025-04-26T14:30:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-01T18:15:06.810+02:00","length":1708,"duration":1708,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/540-2b8ca664-faaf-56dc-bfa4-5dd937178724.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/540-2b8ca664-faaf-56dc-bfa4-5dd937178724_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/540-2b8ca664-faaf-56dc-bfa4-5dd937178724.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/540-2b8ca664-faaf-56dc-bfa4-5dd937178724.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-540-openqa-fr-automatische-tests-von-linux-distributionen-und-enterprise-produkten","url":"https://api.media.ccc.de/public/events/2b8ca664-faaf-56dc-bfa4-5dd937178724","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"6ebe9b65-507c-5ad6-bc0e-4c10b4ad4715","title":"Lessons learnt aus 20 Jahren Grml","subtitle":null,"slug":"glt25-538-lessons-learnt-aus-20-jahren-grml","link":"https://pretalx.linuxtage.at/glt25/talk/N7STVM/","description":"[Grml](https://grml.org/?origin=glt25_pretalx) ist ein Debian-basiertes Live-System, das ursprünglich an der TU Graz erfunden wurde und 2004 die erste öffentliche Release feierte. Das Live-System wird weiterhin aktiv weiterentwickelt und findet breite Verwendung. Welche Lektionen lassen sich aus über 20 Jahren Open-Source-Entwicklung mitnehmen?\n\nIm täglichen Geschäft kümmert sich der Vortragende unter anderem darum, dass die IT-Infrastruktur von verschiedenen Kunden wie gewünscht und möglichst stressfrei funktioniert. Zwischendurch gibt es aber immer wieder spannende Feuerwehr-Einsätze - dann braucht es u.a. ein passendes Recovery-Tool: [Grml](https://grml.org/?origin=glt25_pretalx). Grml ist ein Debian-basiertes Live-System und wurde genau für diesen Zweck vor über 20 Jahren vom Vortragenden erfunden.\n\nÜber die vielen Jahre seither gab es viele tolle Momente, Freundschaften wie auch Geschäftsbeziehungen entstanden, aber es gab auch Herausforderungen und traurige Momente die in Erinnerung bleiben.\n\nWir schauen uns an, welche Lektionen wir aus dieser langen Projektzeit ziehen können: was hat sich seither im Open-Source-Umfeld getan, was haben wir richtig gemacht, was hätten wir gerne vorher (nicht) gewusst, aber auch welche Fehler sind passiert und welche \"Lessons learnt\" können wir weitergeben?\n\nDieser Vortrag erfordert *keine* Vorkenntnisse und richtet sich an alle Interessierten rund um das Thema Open Source Projekte und Projektmangement.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Michael Prokop"],"tags":["538","2025","glt25","Admin","HS i13","glt25-deu","Day 2"],"view_count":397,"promoted":false,"date":"2025-04-26T10:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-24T13:45:06.760+01:00","length":2910,"duration":2910,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/538-6ebe9b65-507c-5ad6-bc0e-4c10b4ad4715.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/538-6ebe9b65-507c-5ad6-bc0e-4c10b4ad4715_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/538-6ebe9b65-507c-5ad6-bc0e-4c10b4ad4715.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/538-6ebe9b65-507c-5ad6-bc0e-4c10b4ad4715.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-538-lessons-learnt-aus-20-jahren-grml","url":"https://api.media.ccc.de/public/events/6ebe9b65-507c-5ad6-bc0e-4c10b4ad4715","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"7280f078-31d3-5c2d-91be-4a6619eed64a","title":"Open Source Software Lizenzen","subtitle":null,"slug":"glt25-598-open-source-software-lizenzen","link":"https://pretalx.linuxtage.at/glt25/talk/FRMHAG/","description":"Was ist Open Source Software (OSS)? Was unterscheidet OSS von anderer Software?\n\nWelche Lizenzen gibt es? Welche Lizenz wähle ich für mein Projekt?\nWas muss ich beachten wenn ich Open Source Software einsetze?\n\nWas ist Open Source Software (OSS)? Was unterscheidet OSS von anderer Software?\n\nWelche Lizenzen gibt es? Welche Lizenz wähle ich für mein Projekt?\nWas muss ich beachten wenn ich Open Source Software einsetze?\n\nDieser Vortrag soll eine Grundeinführung in OSS Lizenzen geben und beleuchtet die Unterschiede der populärsten OSS Lizenzen. \n\nDie kleinen feinen Unterschiede zwischen den Lizenzen können essentiell sein um die Verwendung deiner Software einzuschränken oder großzügig frei zu geben. Du ermöglichst leichteres Teilen oder verpflichtest zur Freigabe geändertere Varianten. Manchmal möchte man großen Einzelhändler:innen das Verkaufen der eigenen Software in ihrer Cloud als Software as a Service Lösung verbieten.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Florian flowolf Klien"],"tags":["598","2025","glt25","Community","HS i7","glt25-deu","Day 2"],"view_count":221,"promoted":false,"date":"2025-04-26T16:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-24T17:00:10.357+01:00","length":3251,"duration":3251,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/598-7280f078-31d3-5c2d-91be-4a6619eed64a.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/598-7280f078-31d3-5c2d-91be-4a6619eed64a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/598-7280f078-31d3-5c2d-91be-4a6619eed64a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/598-7280f078-31d3-5c2d-91be-4a6619eed64a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-598-open-source-software-lizenzen","url":"https://api.media.ccc.de/public/events/7280f078-31d3-5c2d-91be-4a6619eed64a","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"847bf4f9-e936-5f10-8841-abb2cc3df5b0","title":"Building Better APIs: From Django to Client Libraries with OpenAPI","subtitle":null,"slug":"glt25-528-building-better-apis-from-django-to-client-libraries-with-openapi","link":"https://pretalx.linuxtage.at/glt25/talk/7VMRYY/","description":"Ever found yourself wrestling with outdated API documentation, broken client libraries, or compatibility issues in your Django project? You're not alone.\n\nWhile Django REST Framework makes building APIs straightforward, maintaining them as they evolve remains challenging. In this talk, we'll explore how to leverage OpenAPI specifications using drf-spectacular and how to integrate OpenAPI Generator to create a fully automated API workflow.\n\nYou'll learn practical strategies for generating accurate documentation, maintaining client libraries across multiple languages, and ensuring API compatibility through automated testing. By the end, you'll have the tools to transform your API maintenance from a time-consuming burden into a streamlined, automated process.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Harald Nezbeda"],"tags":["528","2025","glt25","Entwicklung","HS i7","glt25-eng","Day 2"],"view_count":502,"promoted":false,"date":"2025-04-26T10:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-03T11:00:06.384+02:00","length":2232,"duration":2232,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/528-847bf4f9-e936-5f10-8841-abb2cc3df5b0.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/528-847bf4f9-e936-5f10-8841-abb2cc3df5b0_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/528-847bf4f9-e936-5f10-8841-abb2cc3df5b0.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/528-847bf4f9-e936-5f10-8841-abb2cc3df5b0.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-528-building-better-apis-from-django-to-client-libraries-with-openapi","url":"https://api.media.ccc.de/public/events/847bf4f9-e936-5f10-8841-abb2cc3df5b0","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"e7c12712-efb1-55b9-8c4c-2260908db50d","title":"Running an ISP on Linux","subtitle":null,"slug":"glt25-586-running-an-isp-on-linux","link":"https://pretalx.linuxtage.at/glt25/talk/7XUMLX/","description":"Wie funktioniert ein Internet Service Provider (ISP) und was sind die \"mechanischen\" Unterschiede (und Gleichheiten) zwischen den verschiedenen Access Technologien (FTTH, HFC, DSL, Mobile).\n\nWie funktionieren diese, welche Services sind dafür notwendig und wie viele davon kann man ganz elegant mit Open Source Tools abdecken? Wo liegen die Limits und wo spielen sie keine Rolle?\n\nPraktische Beispiele auf Basis von tatsächlichen Kunden-Implementationen im In- und Ausland.\n\nWie funktioniert ein Internet Service Provider (ISP) und was sind die \"mechanischen\" Unterschiede (und Gleichheiten) zwischen den verschiedenen Access Technologien (FTTH, HFC, DSL, Mobile).\n\nWie funktionieren diese, welche Services sind dafür notwendig und wie viele davon kann man ganz elegant mit Open Source Tools abdecken? Wo liegen die Limits und wo spielen sie keine Rolle?\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Heimo Pleschiutschnig"],"tags":["586","2025","glt25","Admin","HS i1","glt25-deu","Day 2"],"view_count":461,"promoted":false,"date":"2025-04-26T17:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-24T18:45:05.453+01:00","length":1102,"duration":1102,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/586-e7c12712-efb1-55b9-8c4c-2260908db50d.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/586-e7c12712-efb1-55b9-8c4c-2260908db50d_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/586-e7c12712-efb1-55b9-8c4c-2260908db50d.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/586-e7c12712-efb1-55b9-8c4c-2260908db50d.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-586-running-an-isp-on-linux","url":"https://api.media.ccc.de/public/events/e7c12712-efb1-55b9-8c4c-2260908db50d","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"b0ca533f-8014-548b-ae63-77bb37d2b4ba","title":"more than alternatives - present and future of self-organized noncommercial FOSS \u0026 art server projects","subtitle":null,"slug":"glt25-581-more-than-alternatives-present-and-future-of-self-organized-noncommercial-foss-art-server-projects","link":"https://pretalx.linuxtage.at/glt25/talk/AWLYAP/","description":"Angesichts der wachsenden politischen Einflussnahme auf große IT-Konzerne wird der Ruf nach alternativen digitalen Infrastrukturen lauter. Mitglieder des Grazer Kulturservers mur.at laden zur Paneldiskussion: was ist die Gegenwart \u0026 Zukunft selbstorganisierter nichtkommerzieller Serverprojekte? Und was braucht es vielleicht, um mehr als \"nur Alternative\" zu sein?\n\nDie wachsende politische Einflussnahme auf große amerikanische IT-Konzerne und Medienplattformen wie Facebook und Instagram zeigt drastisch die Abhängigkeit von kommerziellen Serviceanbietern in Europa auf. Es wächst der Ruf nach Alternativen, wie auch die Kritik am Modell der kommerziellen profitorientierten IT. Was sind nichtkommerzielle Organisationsformen für IT-Services und Social Media? Was können wir tun, um selbstverwaltete digitale Infrastrukturen zu stärken oder noch resilienter zu machen? mur.at, eine der ältesten FOSS-Serverprojekte und Netzkunstplattformen in Österreich, lädt Künstler:innen und Aktivist:innen zu diesem Thema zur Panel-Diskussion ein. Neben Mitgliedern des mur.at-Teams nehmen Vertreter:innen von servus.at (Linz) und der Wikimedia Foundation an der Diskussion teil. Ziel der Paneldiskussion ist der Wissensaustausch und die Vernetzung von Interessierten und Aktiven in freien, nichtkommerziellen FOSS-Serverbetrieben und Kulturserverprojekten.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Margarethe Maierhofer-Lischka","Aileen Derieg","Jogi Hofmüller","Michal Klodner","-","-"],"tags":["581","2025","glt25","Community","HS i2","glt25-eng","Day 2"],"view_count":111,"promoted":false,"date":"2025-04-26T18:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-23T16:45:07.938+01:00","length":2697,"duration":2697,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/581-b0ca533f-8014-548b-ae63-77bb37d2b4ba.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/581-b0ca533f-8014-548b-ae63-77bb37d2b4ba_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/581-b0ca533f-8014-548b-ae63-77bb37d2b4ba.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/581-b0ca533f-8014-548b-ae63-77bb37d2b4ba.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-581-more-than-alternatives-present-and-future-of-self-organized-noncommercial-foss-art-server-projects","url":"https://api.media.ccc.de/public/events/b0ca533f-8014-548b-ae63-77bb37d2b4ba","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"a6bc7b13-27ee-59eb-974e-8effba1fcfe3","title":"Proxmox VE - NVIDIA Grafikkarten (einfach) durchgereicht","subtitle":null,"slug":"glt25-532-proxmox-ve-nvidia-grafikkarten-einfach-durchgereicht","link":"https://pretalx.linuxtage.at/glt25/talk/9UXXYD/","description":"In Zeiten von grafikintensiven Anwendungen und virtuellen Arbeitsplätzen gewinnt die Verwendung von GPU-Ressourcen in der Virtualisierung immer mehr an Bedeutung. Dieser Vortrag bietet dir einen Einblick über die Nutzung von Proxmox VE für GPU-Passthrough und NVIDIA vGPU-Technologie. Ich zeige dir, wie du GPU-Ressourcen praxisnah in virtuellen Maschinen verwenden kannst. Neben den Grundlagen von GPU-Passthrough wird auch die Konfiguration und der Einsatz von NVIDIA vGPU kurz beleuchtet, die eine flexible Ressourcennutzung über mehrere virtuelle Maschinen ermöglichen. Der Vortrag kombiniert technische Erläuterungen mit einer Live-Demo (PCIe passthrough), um den praktischen Einsatz und die Vorteile die du damit gewinnst zu verdeutlichen.\n\n#### Inhalte des Vortrags:\n\n- Relevanz von GPU-Virtualisierung in modernen IT-Umgebungen\n- Voraussetzungen für GPU-Passthrough (Hardware, BIOS/UEFI-Konfiguration, Treiber)\n- Einrichtung eines Passthroughs für NVIDIA-Grafikkarten auf Proxmox VE im Trockendock -\u003e Typische Stolpersteine\n- NVIDIA vGPU -\u003e kurz, knapp, knackig\n- Unterschiede zwischen normalem GPU-Passthrough und vGPU\n- Live-Demo: Einrichten und Testen eines GPU-Passthroughs.\n- 20 Jahre Proxmox und Aussichten für die Zukunft (Roadmap)\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Mario Loderer"],"tags":["532","2025","glt25","Admin","HS i2","glt25-deu","Day 2"],"view_count":452,"promoted":false,"date":"2025-04-26T11:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-04T12:30:04.303+02:00","length":2557,"duration":2557,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/532-a6bc7b13-27ee-59eb-974e-8effba1fcfe3.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/532-a6bc7b13-27ee-59eb-974e-8effba1fcfe3_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/532-a6bc7b13-27ee-59eb-974e-8effba1fcfe3.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/532-a6bc7b13-27ee-59eb-974e-8effba1fcfe3.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-532-proxmox-ve-nvidia-grafikkarten-einfach-durchgereicht","url":"https://api.media.ccc.de/public/events/a6bc7b13-27ee-59eb-974e-8effba1fcfe3","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"6a2ea1ba-1323-5e33-b2b2-9e1acd0db56f","title":"Monitoring Systems via Checkmk / Beszel and a software defined network (tailscale)","subtitle":null,"slug":"glt25-522-monitoring-systems-via-checkmk-beszel-and-a-software-defined-network-tailscale-","link":"https://pretalx.linuxtage.at/glt25/talk/W8YMYW/","description":"IT-Monitoring an mehreren Orten, ohne großen Aufwand?\nUnd ohne hohe Kosten?\nIch habe das über ein SDN (Software defined network), in diesem Fall Tailscale realisiert - in diesem Vortrag zeige ich, warum ich mich für diese Lösung entschieden und wie ich das realisiert habe.\n\nIT-Monitoring an verschiedenen Orten? Ohne allzu viel Cloud zu verwenden?\n\nIn diesem Vortrag zeige ich, wie ich verschiedene Systeme an verschiedenen Orten über einen zentralen, lokalen Server überwache und ohne VPN´s auskomme und stattdessen tailscale als SDN verwende. \n\nIch diskutiere über die Vorteile, Nachteile und warum ich mich für diese Lösung entschieden habe.\n\nAls Monitoring Software verwende ich checkmk.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Martin Maurer"],"tags":["522","2025","glt25","Admin","HS i13","glt25-deu","Day 2"],"view_count":258,"promoted":false,"date":"2025-04-26T13:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-02T11:30:07.283+02:00","length":1506,"duration":1506,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/522-6a2ea1ba-1323-5e33-b2b2-9e1acd0db56f.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/522-6a2ea1ba-1323-5e33-b2b2-9e1acd0db56f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/522-6a2ea1ba-1323-5e33-b2b2-9e1acd0db56f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/522-6a2ea1ba-1323-5e33-b2b2-9e1acd0db56f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-522-monitoring-systems-via-checkmk-beszel-and-a-software-defined-network-tailscale-","url":"https://api.media.ccc.de/public/events/6a2ea1ba-1323-5e33-b2b2-9e1acd0db56f","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"ef51b7da-6994-5cd1-b426-960e8456169b","title":"Beyond Microservices: Running VMs, WASM, and AI Workloads on Kubernetes","subtitle":null,"slug":"glt25-513-beyond-microservices-running-vms-wasm-and-ai-workloads-on-kubernetes","link":"https://pretalx.linuxtage.at/glt25/talk/FVPWLT/","description":"Kubernetes has evolved far beyond its roots as an orchestration platform. Today, it's a powerful and flexible engine capable of managing a wide variety of workloads, from virtual machines to WebAssembly applications to AI inference models. In this talk, we'll explore how Kubernetes can be leveraged to run non-traditional workloads, tackling common challenges and showcasing cutting-edge solutions.\n\nWe'll start by discussing KubeVirt, a technology that enables seamless migration of on-premise VMs into a Kubernetes environment, making it easier to consolidate infrastructure and modernize legacy systems. Next, we’ll dive into WebAssembly (WASM) workloads using SpinKube, highlighting WASM’s security, sandboxing, and near-instant startup times that make it ideal for lightweight cloud-native applications. Lastly, we’ll cover running AI models and inferences on Kubernetes with an emphasis on optimizing performance through proper cluster topology, hardware considerations like GPUs, and scalable configurations.\n\nThroughout the talk, I will showcase live demos of each workload type—VMs, WASM apps, and AI models—running on Kubernetes, providing practical examples and real-world use cases. Whether you're looking to expand Kubernetes usage in your projects or exploring new workloads to orchestrate, this session will offer valuable insights and hands-on solutions for diverse compute needs.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Mario-Leander Reimer"],"tags":["513","2025","glt25","Admin","HS i2","glt25-eng","Day 2"],"view_count":131,"promoted":false,"date":"2025-04-26T17:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-24T16:30:07.912+01:00","length":2985,"duration":2985,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/513-ef51b7da-6994-5cd1-b426-960e8456169b.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/513-ef51b7da-6994-5cd1-b426-960e8456169b_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/513-ef51b7da-6994-5cd1-b426-960e8456169b.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/513-ef51b7da-6994-5cd1-b426-960e8456169b.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-513-beyond-microservices-running-vms-wasm-and-ai-workloads-on-kubernetes","url":"https://api.media.ccc.de/public/events/ef51b7da-6994-5cd1-b426-960e8456169b","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"fb0493ed-6d80-5024-9410-980364f87d9b","title":"systemd's D-Bus Implementation, And Its Python asyncio Binding","subtitle":null,"slug":"glt25-495-systemd-s-d-bus-implementation-and-its-python-asyncio-binding","link":"https://pretalx.linuxtage.at/glt25/talk/38MNWT/","description":"An overview of D-Bus, systemd, and systemd's own D-Bus implementation, [`sd-bus`](https://0pointer.net/blog/the-new-sd-bus-api-of-systemd.html). Less slide show, more live coding in Python and [`asyncio`](https://docs.python.org/3/library/asyncio.html\u003e).\n\nD-Bus is a broker-based interprocess communication mechanism which has been used for ages in Linux's desktop environments like [GNOME](https://www.gnome.org/) or [KDE](https://kde.org/).\n\n[systemd](https://systemd.io/), the Linux init system and service manager, likewise consists of many loosely coupled components. Since systemd's inception, likewise, its components are using D-Bus to communicate.\n\nOver time, the systemd developers have become uncomfortable with the existing D-Bus implementation they were using. They created another implementation, [sd-bus](https://0pointer.net/blog/the-new-sd-bus-api-of-systemd.html), tailored towards systemd's needs - minimal and fast.\n\nThis talk gives an overview of D-Bus and its concepts, and then shows how sd-bus is used to implement one's own interfaces and components. Out of its many language bindings, we will use Python to implement a use case, just to show how simple this is.\n\nYou will probably like the use of [asyncio](https://docs.python.org/3/library/asyncio.html) in the talk. For those of you who don't know what this is and what problems it solves, I'll try to explain, however hard that may be. I might fail though. If you are interested: my last year's talk [Python, asyncio, libgpiod, and Pointless Blinking](https://media.ccc.de/v/glt24-435-python-asyncio-libgpiod-and-pointless-blinking) contains a deeper [asyncio](https://docs.python.org/3/library/asyncio.html) introduction.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Jörg Faschingbauer"],"tags":["495","2025","glt25","Entwicklung","HS i1","glt25-eng","Day 2"],"view_count":237,"promoted":false,"date":"2025-04-26T18:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-18T20:45:07.035+01:00","length":2897,"duration":2897,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/495-fb0493ed-6d80-5024-9410-980364f87d9b.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/495-fb0493ed-6d80-5024-9410-980364f87d9b_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/495-fb0493ed-6d80-5024-9410-980364f87d9b.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/495-fb0493ed-6d80-5024-9410-980364f87d9b.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-495-systemd-s-d-bus-implementation-and-its-python-asyncio-binding","url":"https://api.media.ccc.de/public/events/fb0493ed-6d80-5024-9410-980364f87d9b","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"3a13131f-9732-57d6-a6c3-09ac5eca1a52","title":"Safety ja, Security nein. Analyse eines breit eingesetzten Einsatzmanagmentsystems.","subtitle":null,"slug":"glt25-504-safety-ja-security-nein-analyse-eines-breit-eingesetzten-einsatzmanagmentsystems-","link":"https://pretalx.linuxtage.at/glt25/talk/RDFDVR/","description":"Wie mit Hilfe des Open Source Werkzeugkastens (mimtproxy, curl, jq, ..) ein behördlich eingesetztes System analysiert und dabei die Sicherheitsversprechen des Herstellers in Frage gestellt wurden.\n\nAufgrund fehlender Sicherheitsmechanismen war (ist?) es für unprivilegierten Benutzeraccounts in der „moPS App Engine“ möglich willkürliche Schreiboperationen durchzuführen. Hierdurch werden in Folge mehrere Angriffsszenarien wie Rechteausweitung, Datenabgriff, -manipulation und auch die komplette Übernahme des Systems möglich.\n\nDas System wird z.Z. von verschiedenen Bundesländern Österreichs, der ASFINAG oder auch der deutschen Bundespolizei eingesetzt. Obwohl bereits im Sommer 2021 auf grundsätzliche architekturelle Fehler hingewiesen wurde, dauerte die Behebung ebenjener bis Winter 2024.\n\nEin Vortrag über\n\u003cul\u003e\n\u003cli\u003eden Fund der Schwachstellen\u003c/li\u003e\n\u003cli\u003eSpaß beim Proof-Of-Concept (mitm, curl, ... )\u003c/li\u003e\n\u003cli\u003esich daraus ergebenden Bedrohungsszenarien\u003c/li\u003e\n\u003cli\u003elangsam mahlende Mühlen der öffentlichen Hand, Überforderung von Entscheidungsträgern und der Angst vor Kunden\u003c/li\u003e\n \u003cli\u003emit einem vorläufigen Happy End.\u003c/li\u003e\n\u003c/ul\u003e\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Christian Trenkwalder"],"tags":["504","2025","glt25","Sicherheit","HS i7","glt25-deu","Day 2"],"view_count":705,"promoted":false,"date":"2025-04-26T17:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-21T11:30:08.689+01:00","length":2998,"duration":2998,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/504-3a13131f-9732-57d6-a6c3-09ac5eca1a52.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/504-3a13131f-9732-57d6-a6c3-09ac5eca1a52_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/504-3a13131f-9732-57d6-a6c3-09ac5eca1a52.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/504-3a13131f-9732-57d6-a6c3-09ac5eca1a52.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-504-safety-ja-security-nein-analyse-eines-breit-eingesetzten-einsatzmanagmentsystems-","url":"https://api.media.ccc.de/public/events/3a13131f-9732-57d6-a6c3-09ac5eca1a52","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"0eb1b568-0c0c-5805-b076-b22f91ae431f","title":"Wolkenlose KI für eigene Dokumente zu Hause","subtitle":null,"slug":"glt25-588-wolkenlose-ki-fr-eigene-dokumente-zu-hause","link":"https://pretalx.linuxtage.at/glt25/talk/FJKZKN/","description":"KI-Anwendungen sind gerne in der Cloud, sammeln die eingegebenen Daten zur eigenen Weiterverwendung, sind auf viele Themen allergisch und fördern den Bau von Atomkraftwerken. Dass das nicht so muss, zeigt dieser Vortrag. Auf Basis eines Jupyter-Notebooks und gehen wir gemeinsam die grundsätzlichen Schritte durch, wie sich mit quelloffenen Bibliotheken und unter Verwendung von Sprachmodellen mit offenen Gewichten eine KI-Anwendungen bauen lässt. Dort lassen sich dann eigene Dokumente einspielen und in Folge dazu Fragen stellen.\n\nDer Vortrag enthält auch einige Blicke unter die Haube, um grob zu verstehen, wie eine Vektordatenbank agiert und was einige Möglichkeiten zur Vorverarbeitung von Daten sind, um die Ergebnisse zu verbessern.\n\nAm Ende sollten programmiertechnisch grundsätzlich begabte Personen das Rüstzeug haben, um zu Hause eine eigene KI-Anwendung umsetzen zu können. Am besten betrieben mit Strom aus der PV-Anlage.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Thomas Aglassinger"],"tags":["588","2025","glt25","Anwendung","HS i1","glt25-deu","Day 2"],"view_count":551,"promoted":false,"date":"2025-04-26T11:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-02T16:30:05.199+02:00","length":2751,"duration":2751,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/588-0eb1b568-0c0c-5805-b076-b22f91ae431f.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/588-0eb1b568-0c0c-5805-b076-b22f91ae431f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/588-0eb1b568-0c0c-5805-b076-b22f91ae431f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/588-0eb1b568-0c0c-5805-b076-b22f91ae431f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-588-wolkenlose-ki-fr-eigene-dokumente-zu-hause","url":"https://api.media.ccc.de/public/events/0eb1b568-0c0c-5805-b076-b22f91ae431f","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"19c84e95-1002-5f82-8991-b4a89a8f7a20","title":"KDE Plasma","subtitle":null,"slug":"glt25-600-kde-plasma","link":"https://pretalx.linuxtage.at/glt25/talk/XX3QLW/","description":"The future is now! We’ll show you why Plasma is the Desktop for your Linux system.\n\nSimple by Default, Powerful when Needed. Plasma is a gorgeously beautiful environment that adapts to your needs. Use Plasma to surf the web; keep in touch with colleagues, friends and family; manage your files, enjoy music and videos; and get creative and productive at work.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Harald Sitter"],"tags":["600","2025","glt25","Anwendung","HS i7","glt25-eng","Day 2"],"view_count":383,"promoted":false,"date":"2025-04-26T15:15:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-01T19:45:07.247+02:00","length":1393,"duration":1393,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/600-19c84e95-1002-5f82-8991-b4a89a8f7a20.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/600-19c84e95-1002-5f82-8991-b4a89a8f7a20_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/600-19c84e95-1002-5f82-8991-b4a89a8f7a20.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/600-19c84e95-1002-5f82-8991-b4a89a8f7a20.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-600-kde-plasma","url":"https://api.media.ccc.de/public/events/19c84e95-1002-5f82-8991-b4a89a8f7a20","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"78b7b5a6-3a77-50a0-9b4e-ac87cfa1997b","title":"Mit Pandoc von Markdown zu ansprechenden Dokumenten - Doc(ument)s as Code (DaC)","subtitle":null,"slug":"glt25-519-mit-pandoc-von-markdown-zu-ansprechenden-dokumenten-doc-ument-s-as-code-dac-","link":"https://pretalx.linuxtage.at/glt25/talk/XRCS3F/","description":"Der \"Docs as Code\"-Ansatz (DaC) wird oft mit Softwaredokumentation in Verbindung gebracht. Doch warum sollte man ihn nicht auch auf andere Dokumenttypen anwenden? Egal ob Abschlussarbeiten, Protokolle, Projektdokumentationen, Briefe oder sonstige Dokumente – ich bin überzeugt, dass DaC auch hier enorme Vorteile bietet.\n\nIn Gesprächen mit Kollegen oder Freunden stoße ich allerdings oft auf Vorbehalte wie:\n\n- \"Ich will meine Abschlussarbeit schreiben, nicht programmieren.\"\n- \"Das klingt kompliziert, LaTeX ist mir zu aufwendig.\"\n\nIn meinem Vortrag möchte ich zeigen, dass es auch ganz einfach geht. Mit einer simplen Markdown-Textdatei und dem Tool Pandoc lassen sich beeindruckend professionell gestaltete PDFs erstellen – ganz ohne komplizierte Schritte.\n\nIch werde mit einem minimalen Pandoc-Befehl starten, der bereits ein großartiges Ergebnis liefert. Im Verlauf des Vortrags zeige ich dann, wie man mit wenigen zusätzlichen Optionen das Layout und die Gestaltung noch weiter verfeinern kann – ohne dass es kompliziert wird.\n\nDieser Vortrag richtet sich vor allem an Einsteiger, die Pandoc noch gar nicht oder kaum kennen. Aber natürlich sind auch erfahrene Nutzer herzlich eingeladen – vielleicht lerne ich ja selber noch was dabei :-D.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Andreas Schuster"],"tags":["519","2025","glt25","Anwendung","HS i1","glt25-deu","Day 2"],"view_count":393,"promoted":false,"date":"2025-04-26T13:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-29T12:30:06.038+02:00","length":2000,"duration":2000,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/519-78b7b5a6-3a77-50a0-9b4e-ac87cfa1997b.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/519-78b7b5a6-3a77-50a0-9b4e-ac87cfa1997b_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/519-78b7b5a6-3a77-50a0-9b4e-ac87cfa1997b.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/519-78b7b5a6-3a77-50a0-9b4e-ac87cfa1997b.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-519-mit-pandoc-von-markdown-zu-ansprechenden-dokumenten-doc-ument-s-as-code-dac-","url":"https://api.media.ccc.de/public/events/78b7b5a6-3a77-50a0-9b4e-ac87cfa1997b","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"e220bc0d-785c-50ec-bccb-2331002b861e","title":"Von Multi-Cluster bis Hybrid-Cloud: Flexibles Kubernetes-Scheduling mit Karmada","subtitle":null,"slug":"glt25-515-von-multi-cluster-bis-hybrid-cloud-flexibles-kubernetes-scheduling-mit-karmada","link":"https://pretalx.linuxtage.at/glt25/talk/9HD8BG/","description":"In einer zunehmend komplexen Welt von hybriden Clouds und global verteilten Anwendungen stellt die Orchestrierung und das Scheduling über mehrere Kubernetes-Cluster hinweg eine echte Herausforderung dar.\n\nIn diesem Vortrag wird Karmada (Kubernetes Armada) vorgestellt, ein Framework, das die Ausführung von Cloud-nativen Anwendungen über mehrere Cluster und Clouds hinweg ermöglicht, ohne dass Anpassungen an den Anwendungen vorgenommen werden müssen.\n\nWir demonstrieren die zahlreichen Funktionen wie Hochverfügbarkeit, Fault Tolerance und Traffic Scheduling live in einem Hybrid Cloud Setup, um die Flexibilität eindrucksvoll zu veranschaulichen. Dieser Vortrag richtet sich an fortgeschrittene SRE's, Platform Engineers und #CloudNativeNerds, um neue Horizonte zu eröffnen und in die Welt des Kubernetes Cluster Managements einzuführen.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Mario-Leander Reimer"],"tags":["515","2025","glt25","Anwendung","HS i2","glt25-deu","Day 2"],"view_count":51,"promoted":false,"date":"2025-04-26T16:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-02-21T20:15:06.836+01:00","length":3220,"duration":3220,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/515-e220bc0d-785c-50ec-bccb-2331002b861e.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/515-e220bc0d-785c-50ec-bccb-2331002b861e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/515-e220bc0d-785c-50ec-bccb-2331002b861e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/515-e220bc0d-785c-50ec-bccb-2331002b861e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-515-von-multi-cluster-bis-hybrid-cloud-flexibles-kubernetes-scheduling-mit-karmada","url":"https://api.media.ccc.de/public/events/e220bc0d-785c-50ec-bccb-2331002b861e","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"cac0d4ef-11eb-5e72-9030-99b7ade84567","title":"PyTest - Unittests in Python","subtitle":null,"slug":"glt25-534-pytest-unittests-in-python","link":"https://pretalx.linuxtage.at/glt25/talk/TQFV9W/","description":"Unit-Tests sind seit Jahren ein bewährtes Hilfsmittel für qualitative Software. Mit PyTest steht ein mächtiges Framework bereit, um für Python-Code einfach und übersichtlich Unittests zu schreiben.\n\nMit Code-Beispielen und Live-Vorführung\n\nZielgruppe: Neulinge in Python, welche gleich Programmlogik mit automatischen Tests versehen wollen.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Marco Horn"],"tags":["534","2025","glt25","Entwicklung","HS i7","glt25-deu","Day 2"],"view_count":220,"promoted":false,"date":"2025-04-26T14:30:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-01T14:15:05.254+02:00","length":1778,"duration":1778,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/534-cac0d4ef-11eb-5e72-9030-99b7ade84567.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/534-cac0d4ef-11eb-5e72-9030-99b7ade84567_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/534-cac0d4ef-11eb-5e72-9030-99b7ade84567.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/534-cac0d4ef-11eb-5e72-9030-99b7ade84567.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-534-pytest-unittests-in-python","url":"https://api.media.ccc.de/public/events/cac0d4ef-11eb-5e72-9030-99b7ade84567","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"708a54b0-f0d8-5fe8-9858-d4c65b0beb5d","title":"DIY: Build your own mechanical Keyboard","subtitle":null,"slug":"glt25-541-diy-build-your-own-mechanical-keyboard","link":"https://pretalx.linuxtage.at/glt25/talk/H7AVKF/","description":"The keyboard is your main interface to the computer and most of us use it for hours everyday.\nTherefore, it makes sense to have the keyboard customized to your liking.\nWe will explain what mechanical keyboards are and what different levels of customization are possible and why you may want them. Additionally we present the necessary tools, skills and resources you need and show you how easy it is to either modify a commercial keyboard or create your own - completely new from scratch.\n\n# DIY: Build your own mechanical Keyboard\n### Why, how, and how deep is the rabbit hole?\n\nImproving the office setup usually doesn't go much further than buying an\nergonomic chair or maybe a wrist rest.\nHowever, the keyboard is your main interface to the computer and most of us use\nit for hours everyday without ever thinking about it.\nTherefore, it makes sense to improve the experience and have the keyboard\ncustomized to your liking.\n\nThis can be done with mechanical keyboards, which are often seen as\nsuperior to the more common membrane keyboards. \nThey usually offer a better typing experience with options for tactile and audible (clicky) feedback,\nare more durable and damaged keys can be easily replaced, while switches can even be hot-swapped.\nAdditionally they allow all kinds of customizations up to a completely custom build.\n\nFirst, we will explain what mechanical keyboards are, how they work and why you may want one.\nTo illustrate this, we will briefly tell about our journeys and different\nreasons why we finally ended up building our own keyboards.\n\nNext, we will talk about different levels of \"building your own\" keyboard. \nStarting from programming different layouts and exchanging switches on a\ncommercial one, over changing the firmware up to completely building a\nkeyboard, either from some open hardware project or from scratch,\ncreating your own unique keyboard.\n\nWe will explain in detail the different customization options, which skills and\ntools are necessary, which resources are available and how easy it really is to\nbuild a keyboard.\nAdditionally, we will show demos of what can be built and what can be achieved\nwith different levels of customization.\n\nAt the end of our talk you will know about:\n- All required components of a keyboard\n- What level of customization you might want\n- How and where to start with your own mechanical keyboard project\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Martin Lechner","Patrick Thorbauer"],"tags":["541","2025","glt25","Hardware","HS i13","glt25-eng","Day 2"],"view_count":260,"promoted":false,"date":"2025-04-26T16:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-31T09:00:06.012+02:00","length":2807,"duration":2807,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/541-708a54b0-f0d8-5fe8-9858-d4c65b0beb5d.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/541-708a54b0-f0d8-5fe8-9858-d4c65b0beb5d_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/541-708a54b0-f0d8-5fe8-9858-d4c65b0beb5d.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/541-708a54b0-f0d8-5fe8-9858-d4c65b0beb5d.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-541-diy-build-your-own-mechanical-keyboard","url":"https://api.media.ccc.de/public/events/708a54b0-f0d8-5fe8-9858-d4c65b0beb5d","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"fa513720-e321-5932-bb8e-fd54e2f4ff28","title":"Home-cooked Software: A Backup Tale","subtitle":null,"slug":"glt25-512-home-cooked-software-a-backup-tale","link":"https://pretalx.linuxtage.at/glt25/talk/YJXACY/","description":"Hobby projects are a great opportunity to learn and explore software development at your own pace. This talk will present the story around Chunkyard, a backup tool with a single user: me\n\nChunkyard is a backup tool that I have been building for myself over the last five years. It's a hobby project with which I can follow my curiosity to learn and enjoy different aspects of software development. Since I am the only real user, I can do whatever I feel like. In this talk I am going to share what I have learned over the years while building this tiny piece of \"home-cooked software\". Stories include:\n\n- Learning more about encryption, content-defined chunking and content-addressable storage\n- Doing \"stupid\" things like using a text editor and a terminal instead of an IDE\n- Deepening my knowledge about automated tests by going \"all in\"\n- Building my own command line parser just for fun\n- Complaining about performance because I have no idea how computers work\n- That C# is a decent language/environment, even on Linux\n- The joy and fulfillment that hobby projects can give\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Florian Winkelbauer"],"tags":["512","2025","glt25","Anwendung","HS i1","glt25-eng","Day 2"],"view_count":264,"promoted":false,"date":"2025-04-26T10:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-31T19:15:08.356+02:00","length":2318,"duration":2318,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/512-fa513720-e321-5932-bb8e-fd54e2f4ff28.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/512-fa513720-e321-5932-bb8e-fd54e2f4ff28_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/512-fa513720-e321-5932-bb8e-fd54e2f4ff28.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/512-fa513720-e321-5932-bb8e-fd54e2f4ff28.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-512-home-cooked-software-a-backup-tale","url":"https://api.media.ccc.de/public/events/fa513720-e321-5932-bb8e-fd54e2f4ff28","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"63BF5DD7-ACF2-486B-B939-C4819B8DD8D1","title":"Quantenkryptographie auf Open Source Basis","subtitle":null,"slug":"glt25-586-quantenkryptographie-auf-open-source-basis","link":"https://pretalx.linuxtage.at/glt25/talk/7XUMLX/","description":"Quantenkryptographie ist wichtig, weil Quantencomputer in etwa zehn Jahren die derzeitigen Verschlüsselungsmethoden brechen werden. Neben den PQC-Ansatz bietet auch QKD (Quantum Key Distribution) eine Lösung, indem es quantenmechanische Effekte wie z.B. verschränkte Photonen verwendet, um sichere Schlüssel für symmetrische Verschlüsselung ohne Schlüsselaustausch zu erzeugen.\n\nVorstellung eines Use-case welcher Cancom im Zuge eines Europäischen Forschungsprojekt (QCI-CAT) geleitet vom AIT umgesetzt hat. In diesem Projekt wurde ein fehlendes Puzzlestück auf Opensource Basis entwickelt, das Resultat \"Arnika\" - Quantenresistentes VPN basierend auf Wireguard. Arnika kann über eine ETSI014 Schnittstelle Schlüsselmaterial von einem QKD (Quantum Key Distribution) System abrufen und in Wireguard VPN als pre-shared Key injecten. Zusätzlich kann es Schlüsselmaterial von einem PQC System zb. Rosenpass verwenden und via HKDF eine Kombination aus QKD und PQC Schlüssel an Wireguard VPN als PSK weitergeben.\n\nQuantenkryptographie ist wichtig, weil Quantencomputer in etwa zehn Jahren die derzeitigen Verschlüsselungsmethoden brechen werden. Neben den PQC-Ansatz bietet auch QKD (Quantum Key Distribution) eine Lösung, indem es quantenmechanische Effekte wie z.B. verschränkte Photonen verwendet, um sichere Schlüssel für symmetrische Verschlüsselung ohne Schlüsselaustausch zu erzeugen.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Andreas Neuhold"],"tags":["2","2025","glt25","Admin","HS i1","glt25-deu","Day 2"],"view_count":186,"promoted":false,"date":"2025-04-26T17:00:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-04-01T15:00:10.281+02:00","length":944,"duration":944,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/2-63BF5DD7-ACF2-486B-B939-C4819B8DD8D1.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/2-63BF5DD7-ACF2-486B-B939-C4819B8DD8D1_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/2-63BF5DD7-ACF2-486B-B939-C4819B8DD8D1.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/2-63BF5DD7-ACF2-486B-B939-C4819B8DD8D1.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-586-quantenkryptographie-auf-open-source-basis","url":"https://api.media.ccc.de/public/events/63BF5DD7-ACF2-486B-B939-C4819B8DD8D1","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]},{"guid":"30c4382c-d12c-5d16-be49-fc0f6d6b6259","title":"Die Einführung einer Cloud-Adoption-Strategie für ein großes Unternehmen in der Automobilindustrie","subtitle":null,"slug":"glt25-508-die-einfhrung-einer-cloud-adoption-strategie-fr-ein-groes-unternehmen-in-der-automobilindustrie","link":"https://pretalx.linuxtage.at/glt25/talk/VGX8LW/","description":"Die Cloud-Migration ist ein entscheidender Schritt zur Modernisierung unserer Softwareanwendungen und zur Sicherung unserer Wettbewerbsfähigkeit. In diesem Vortrag werden wir unsere Reise, Herausforderungen und den strategischen Plan zur Einführung cloud-nativer Technologien teilen. Unsere Reise begann mit mehreren Proof-of-Concepts, um unsere bestehenden Softwareanwendungen in die Cloud zu migrieren. Letzten Sommer gewannen wir durch die strategische Partnerschaft mit Microsoft erheblich an Schwung. Nun benötigen wir eine umfassende Cloud-Adoptionsstrategie.\n\nUnser Ziel ist es, mehr als 50 Anwendungen als Software-as-a-Service (SaaS) für unsere Kunden anzubieten. Dies erfordert eine technische Transformation und die Entwicklung eines tragfähigen Geschäftsmodells für unsere SaaS-Produkte.\n\nWir stehen vor mehreren Herausforderungen, da dies unser aktueller Stand ist:\n\n* Ein heterogenes Softwareportfolio\n* Mehrere Geschäftseinheiten und Teams\n* Unterschiedliche Technologie-Stacks\n* Mangelndes Wissen über den Betrieb cloud-nativer Anwendungen\n\nUm diese Herausforderungen zu bewältigen, konzentrieren wir uns auf:\n\n* Cloud-Native Readiness: Vorbereitung unseres Unternehmens auf cloud-native Operationen.\n* Infrastructure as Code (IaC): Nutzung von IaC, um Cloud-Ressourcen konsistent zu verwalten und bereitzustellen.\n* Automatisierung: Automatisierung der Bereitstellung unserer SaaS-Anwendungen, um Effizienz und Zuverlässigkeit zu gewährleisten.\n\nIndem wir diese Herausforderungen direkt adressieren, wollen wir unser Softwareportfolio transformieren und unseren Kunden robuste, skalierbare SaaS-Lösungen anbieten. Funktioniert dies reibungslos? Finde es raus und begleite uns auf unserer Reise!\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Patrick Koch"],"tags":["508","2025","glt25","Admin","HS i2","glt25-deu","Day 2"],"view_count":119,"promoted":false,"date":"2025-04-26T15:15:00.000+02:00","release_date":"2025-04-26T00:00:00.000+02:00","updated_at":"2026-03-29T15:30:09.288+02:00","length":2061,"duration":2061,"thumb_url":"https://static.media.ccc.de/media/events/glt/2025/508-30c4382c-d12c-5d16-be49-fc0f6d6b6259.jpg","poster_url":"https://static.media.ccc.de/media/events/glt/2025/508-30c4382c-d12c-5d16-be49-fc0f6d6b6259_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/glt/2025/508-30c4382c-d12c-5d16-be49-fc0f6d6b6259.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/glt/2025/508-30c4382c-d12c-5d16-be49-fc0f6d6b6259.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/glt25-508-die-einfhrung-einer-cloud-adoption-strategie-fr-ein-groes-unternehmen-in-der-automobilindustrie","url":"https://api.media.ccc.de/public/events/30c4382c-d12c-5d16-be49-fc0f6d6b6259","conference_title":"Grazer Linuxtage 2025","conference_url":"https://api.media.ccc.de/public/conferences/glt25","related":[]}]}