{"podcast":{"title":"FLOSS Weekly","slug":"floss-weekly","podcast_index_feed_id":6743816,"rss_url":"https://feeds.libsyn.com/499093/rss","website_url":"https://hackaday.com","image_url":"https://static.libsyn.com/p/assets/1/3/4/3/1343296ffb55bc3b88c4a68c3ddbc4f2/FLOSS.jpg","author":"Hackaday","episode_count":116,"summary":"It's the OG podcast about Free, Libre, and Open Source Software, FLOSS Weekly! Join us each Wednesday as Jonathan Bennett and the posse of Co-hosts interview big names of Free Software, cover utterly fascinating Open Source Projects you may have never heard of, and cover the news about software you use every day without even realizing it.","last_synced_at":"2026-07-23T08:20:24.867360+00:00","page_url":"https://stenobird.com/podcast/floss-weekly"},"episode":{"title":"FLOSS 856: QT: Fix It Please, My Mom is Calling","slug":"floss-856-qt-fix-it-please-my-mom-is-calling","published_at":"2025-11-26T18:33:00+00:00","page_url":"https://stenobird.com/podcast/floss-weekly/floss-856-qt-fix-it-please-my-mom-is-calling","show_page_url":"https://stenobird.com/podcast/floss-weekly","url":"https://b27a1a7a-dbb9-4922-ac3e-601e2d6ca1e1.libsyn.com/floss-856-qt-fix-it-please-my-mom-is-calling","audio_url":"https://traffic.libsyn.com/secure/b27a1a7a-dbb9-4922-ac3e-601e2d6ca1e1/FLOSS-856.mp3?dest-id=4272468","summary":"A deep dive into the Qt framework's evolution from a C++ GUI toolkit to a massive cross-platform ecosystem. Project Director Maurice Kalinowski explains how Qt manages everything from embedded Linux to mobile and desktop applications.","meta_description":"Explore the architecture, language support, and future of the Qt framework with Maurice Kalinowski from the Qt Group.","key_points":["Main idea: Qt serves as a unified abstraction layer for diverse platforms including Windows, Linux, Android, iOS, and embedded systems like QNX","Practical takeaway: Developers can leverage high-level APIs for data visualization and UI logic without needing to write low-level C++ for every use case","Language support: While C++ is the core, the framework provides bridges for Python and JavaScript, with ongoing interest in Go and Swift","Failure mode: Relying solely on the plugin ecosystem (like VS Code) can lack the integrated build and debugging power found in full IDEs like Qt Creator","Industry trend: The discussion touches on the impact of the EU Cyber Resilience Act on software reporting requirements and security responsibilities"],"chapters":[{"start_ms":60000,"title":"Introduction to Qt and its Ecosystem","summary":"An overview of Qt's role in cross-platform development and its relationship with projects like KDE."},{"start_ms":365000,"title":"The Scope of Qt Platforms","summary":"Discussion on how Qt extends beyond desktop to mobile and embedded environments like QNX and Windows CE."},{"start_ms":965000,"title":"High-Level APIs and UI Functionality","summary":"Exploring the capabilities of Qt for data visualization, graphs, and high-level application logic."},{"start_ms":1825000,"title":"Language Interoperability","summary":"How Qt handles different programming languages like Python and the potential for future support for Rust, Go, and Swift."},{"start_ms":2115000,"title":"Community and Development Channels","summary":"Information on how to engage with the Qt community via mailing lists, forums, and Discord."},{"start_ms":2400000,"title":"Qt's Relationship with KDE","summary":"A look at the historical and technical connection between the Qt framework and the KDE desktop environment."},{"start_ms":3570000,"title":"The Future of IDEs and Tooling","summary":"Comparing the lightweight approach of VS Code to the full-featured capabilities of Qt Creator."}],"topics":["Qt Framework","Cross-platform development","Open Source Software","C++","KDE","Embedded Linux","GUI Development","Software Engineering"],"duration_seconds":3858,"processing_state":"processed","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/floss-weekly/episodes/floss-856-qt-fix-it-please-my-mom-is-calling/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/floss-weekly/floss-856-qt-fix-it-please-my-mom-is-calling.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}