<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kodi News</title><description>Kodi is a free media player that is designed to look great on your big screen TV but is just as at home on a small screen.</description><link>https://kodi.tv/</link><lastBuildDate>Mon, 06 Apr 2026 03:11:21 GMT</lastBuildDate><item><title>Kodi 22 &quot;Piers&quot; Alpha 3</title><link>https://kodi.tv/article/kodi-22-piers-alpha-3/</link><guid isPermaLink="true">https://kodi.tv/article/kodi-22-piers-alpha-3/</guid><description>Announcing the release of Kodi 22 &quot;Piers&quot; Alpha 3! Usual words - the step from 21 to 22 is a major release, but it&apos;s also an Alpha at this stage, so you&apos;re goin…</description><pubDate>Wed, 01 Apr 2026 14:22:00 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Kodi 22.x &quot;Piers&quot; Alpha Splash Screen&quot; alt=&quot;A sea of shades of purple - text in the background, a solitary Kodi logo and the name &quot;Piers&quot; in the foreground. Look closer, and the text is a huge list of all of the contributors to Kodi over the years.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v22.0_piers_alpha_1080p.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Announcing the release of Kodi 22 “Piers” Alpha 3!&lt;/p&gt;
&lt;p&gt;Usual words - the step from 21 to 22 is a major release, but it’s also an Alpha at this stage, so you’re going to get some bugs as well as funky new features. That is, of course, a major part of the point of early release software: please raise Github issues with full debug logs to help us resolve any regressions you wonderful testers come across.&lt;/p&gt;
&lt;p&gt;Okay, what’s new in this version?&lt;/p&gt;
&lt;h2 id=&quot;changelog&quot;&gt;Changelog&lt;/h2&gt;
&lt;h3 id=&quot;release-highlights&quot;&gt;Release highlights&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added support for &lt;strong&gt;taglines in TV shows&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Added support for &lt;strong&gt;H264 AVCC subtitles&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Added support for &lt;strong&gt;full IANA language tags&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Added JSON RPC methods “&lt;strong&gt;Player.GetChapters&lt;/strong&gt;” and “&lt;strong&gt;Player.OnPropertyChanged&lt;/strong&gt;”&lt;/li&gt;
&lt;li&gt;Upgraded &lt;strong&gt;FFmpeg to v8.0.1&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Upgraded &lt;strong&gt;Python to v3.14.3&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Changed MySQL/MariaDB charset to &lt;strong&gt;utf8mb4&lt;/strong&gt; and collation to &lt;strong&gt;general_ci&lt;/strong&gt; (case insensitive)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;video&quot;&gt;Video&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved Blu-ray support for both menus and playback&lt;/li&gt;
&lt;li&gt;Improved TV show episode handling for blu-ray&lt;/li&gt;
&lt;li&gt;Improved changing chapters in movies&lt;/li&gt;
&lt;li&gt;Improved seeking during tempo change&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;audio&quot;&gt;Audio&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Changed default samplerate from 44.1kHz to 48kHz&lt;/li&gt;
&lt;li&gt;Fixed missing 200ms of audio at the start of video playback&lt;/li&gt;
&lt;li&gt;Fixed occasional missing audio when changing playback speed&lt;/li&gt;
&lt;li&gt;Fixed AC3 audio duration being incorrect for non-48KHz content&lt;/li&gt;
&lt;li&gt;Improved handling of low-latency audio&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;subtitles&quot;&gt;Subtitles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed handling of WebVTT (ISOBMFF) subtitles&lt;/li&gt;
&lt;li&gt;Fixed PGS/VobSub subtitle selection for foreign audio tracks&lt;/li&gt;
&lt;li&gt;Fixed crash when handling some BCP47 language tags added in Alpha 2&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;library&quot;&gt;Library&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved tagline handling for movies and TV shows&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;games&quot;&gt;Games&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added N64 support using software rendering&lt;/li&gt;
&lt;li&gt;Improved shader support&lt;/li&gt;
&lt;li&gt;Fixed Black screen for games with unaligned textures&lt;/li&gt;
&lt;li&gt;Fixed crash when changing resolution&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;streaming-and-network&quot;&gt;Streaming and network&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed playback of tcp:// streams&lt;/li&gt;
&lt;li&gt;Fixed media info display for strm:// streams&lt;/li&gt;
&lt;li&gt;Fixed occasional errors resuming UPnP playback&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;stacks-and-compressed-archives&quot;&gt;Stacks and compressed archives&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added support for folder stacks, useful for DVD/Bluray folders&lt;/li&gt;
&lt;li&gt;Improved playback of folder stacks&lt;/li&gt;
&lt;li&gt;Improved handling media inside compressed archives&lt;/li&gt;
&lt;li&gt;Fixed handling of zip files greater than 4GB&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;profiles&quot;&gt;Profiles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved creating profiles in custom folders&lt;/li&gt;
&lt;li&gt;Fixed deadlock when viewing Weather with multiple profiles&lt;/li&gt;
&lt;li&gt;Highlighted current profile in profile selection dialog&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;platforms&quot;&gt;Platforms&lt;/h3&gt;
&lt;h4 id=&quot;android&quot;&gt;Android&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Fixed Auto Frame Rate (AFR) when resuming from standby&lt;/li&gt;
&lt;li&gt;Improved handling of Dolby Vision L5 metadata&lt;/li&gt;
&lt;li&gt;Improved handling of foreign subtitles&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;webos-video&quot;&gt;webOS Video&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;General improvements for Dolby Vision support&lt;/li&gt;
&lt;li&gt;Improved handling of Dolby Vision L5 metadata&lt;/li&gt;
&lt;li&gt;Fixed tempo control&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;webos-audio&quot;&gt;webOS Audio&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Improved audio passthrough support&lt;/li&gt;
&lt;li&gt;Improved volume handling in non-passthrough mode&lt;/li&gt;
&lt;li&gt;Improved Dolby Digital audio when using eARC&lt;/li&gt;
&lt;li&gt;Fixed AAC playback on some older versions of webOS&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;windows&quot;&gt;Windows&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added front-to-back rendering&lt;/li&gt;
&lt;li&gt;Changed default audio output to XAUDIO and WASAPI&lt;/li&gt;
&lt;li&gt;Fixed Kodi unable to run on Windows 8.1&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;linux&quot;&gt;Linux&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Improved power management for systems without logind&lt;/li&gt;
&lt;li&gt;Extended range of keyboard keys and remote buttons&lt;/li&gt;
&lt;li&gt;Fixed long-pressing keyboard keys on Wayland&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;freebsd&quot;&gt;FreeBSD&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Extract to disk instead of RAM for large compressed archives&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;a-little-love-for-developers-and-security-researchers&quot;&gt;A little love for developers and security researchers&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;(For researchers) Dropped some unused code that kept tripping CVEs&lt;/li&gt;
&lt;li&gt;(For developers) New KodiAI app on GitHub&lt;/li&gt;
&lt;li&gt;(For developers) Added support for Visual Studio 2026&lt;/li&gt;
&lt;li&gt;(For developers) Improved compatibility with C++23&lt;/li&gt;
&lt;li&gt;(For developers) Added meson support for building dependencies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;known-issues&quot;&gt;Known Issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Kodi is incompatible with MySQL 9.6 (‘sets’ is now a reserved keyword). A fix will be devised for the next v22 prerelease.&lt;/li&gt;
&lt;li&gt;Blu-ray stream details aren’t saved in the library&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;builds&quot;&gt;Builds&lt;/h2&gt;
&lt;p&gt;If cutting-edge software is your thing, you can get Alpha 3 from &lt;a href=&quot;https://kodi.tv/download&quot;&gt;here&lt;/a&gt;. Select your platform of choice, and look in the “Prerelease” section. Again, though, please: expect some breakage, don’t use this as your daily installation unless you know how to get things working again, and please share your experiences back with us so we can really get going on those bugs. And take a backup first!&lt;/p&gt;
&lt;p&gt;As usual, in the full spirit of open source, you can see what’s changed since Alpha 2 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/22.0a2-Piers...xbmc:xbmc:22.0a3-Piers&quot;&gt;here&lt;/a&gt; and from v21.3 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.3-Omega...xbmc:xbmc:22.0a3-Piers&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Developer</category><category>Prerelease</category></item><item><title>DevCon 2026 - Barcelona Revisited - Part II</title><link>https://kodi.tv/article/devcon-2026-barcelona-revisited-part-ii/</link><guid isPermaLink="true">https://kodi.tv/article/devcon-2026-barcelona-revisited-part-ii/</guid><description>So, here we are, back in the room after a day of sidebar meetings, coding, hacking, experimenting, and general conferencing. Time for some more structured sessi…</description><pubDate>Sat, 28 Mar 2026 19:54:00 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Spanish Beach Scene, March 2026 (c) 2026 Ian Harper/Team Kodi&quot; alt=&quot;A gentle spring day - blue skies, golden sand, you can feel the warmth of the year beginning to unveil itself. Green hills - too early to be parched by summer - rise up across the bay, studded as they are with whitewashed Mediterranean buildings.&quot; src=&quot;https://kodi.tv/images/blog/spanish-beach-scene-1080.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;So, here we are, back in the room after a day of sidebar meetings, coding, hacking, experimenting, and general conferencing. Time for some more structured sessions, starting with some of our partner projects.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Chewitt&lt;/strong&gt; started us off with an &lt;strong&gt;overview of LibreELEC&lt;/strong&gt;: hardware updates and changes, new chip set support, some challenges with older SoCs, plans for standardising e.g. kernel trees more, and so on. He also covered topics such as the challenges around supporting set-top box DVB tuners, plus deprecated video drivers and implications for users. Beyond that, the project is healthy, with a broadly stable user base and positive finances.&lt;/p&gt;
&lt;p&gt;Keeping with third-party projects, &lt;strong&gt;Flole&lt;/strong&gt; next gave a brief update on &lt;strong&gt;Tvheadend&lt;/strong&gt;, mostly around development status, plans for a new interface, CI/build process, and a few others.&lt;/p&gt;
&lt;p&gt;(As an aside, both projects have recently celebrated milestone anniversaries: LibreELEC is ten years old, and Tvheadend has just passed 20. Happy birthday to both projects!).&lt;/p&gt;
&lt;p&gt;And to collect the set, &lt;strong&gt;samnazarko&lt;/strong&gt; then took the floor to talk about &lt;strong&gt;OSMC&lt;/strong&gt;. As a turnkey, commercial consumer device, things are going well, although there’s pressure from RAM prices as you’d probably expect. He talked about the challenges around TV-led playback versus player-led (basically, where’s the decoding being done), and took a long detour through HDR technologies, colour spaces and tone mapping.&lt;/p&gt;
&lt;p&gt;Next up, &lt;strong&gt;sarbes&lt;/strong&gt; spoke about upcoming &lt;strong&gt;UI changes&lt;/strong&gt;, mostly in the sense of textures and component rendering. These will deliver significant performance gains on low-end and embedded devices, and anything using a heavier, multi-layer skin.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;razzee&lt;/strong&gt; then took us through some &lt;strong&gt;website updates&lt;/strong&gt;. These aren’t really user-facing, but shouldd give us some performance benefits as well as security improvements: library updates, a new framework, and updates to the CMS itself. We also discussed future options and suggestions for the site.&lt;/p&gt;
&lt;p&gt;This conversation segued into &lt;strong&gt;blog/website workflow&lt;/strong&gt;, how we could streamline that or open it up to more contributions, and how our AI tools could perhaps help with some contect-aware automation..&lt;/p&gt;
&lt;p&gt;Juddering towards the end of the conference, &lt;strong&gt;jernej&lt;/strong&gt; talked us through Linux colour APIs, which expose hardware capabilities to help with HDR on this OS.&lt;/p&gt;
&lt;p&gt;And that’s about it. Thanks to everyone for attending, and, equally, thanks to everyone reading this for the support. You are the people who make Kodi what it is.&lt;/p&gt;
&lt;p&gt;See you in 2028 … probably 😉&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>DevCon</category></item><item><title>DevCon 2026 - Barcelona Revisited - Part I</title><link>https://kodi.tv/article/devcon-2026-barcelona-revisited-part-i/</link><guid isPermaLink="true">https://kodi.tv/article/devcon-2026-barcelona-revisited-part-i/</guid><description>Well, hello everyone! It&apos;s that time of year again, when your favourite development team rouse themselves from their long winter slumber and emerge, blinking in…</description><pubDate>Fri, 27 Mar 2026 19:00:00 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Interior photo of La Sagrada Familia (c) 2026 Ian Harper/Team Kodi&quot; alt=&quot;A glorious church window streches from floor to ceililng. Sunlight floods through the stained glass, capturing a sweep of orange. red and gold, sending them streaming onto the cathedral walls and pillars.&quot; src=&quot;https://kodi.tv/images/blog/la-sagrada-familia-interior-1080.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Well, hello everyone! It’s that time of year again, when your favourite development team rouse themselves from their long winter slumber and emerge, blinking in the light, to reconnect with their fellow creatures. Welcome to DevCon 2026!&lt;/p&gt;
&lt;p&gt;We’re coming to you this year from about an hour outside Barcelona, which makes this a return visit. Not that it matters, I guess; you probably know how this works by now, so let’s get straight in …&lt;/p&gt;
&lt;p&gt;As seems to be tradition now, we kicked off with a round of reminiscences - how long people have been team members, how they first got involved in Kodi, and past DevCon glories. Hey, don’t judge, we don’t get to see each other very often.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;keith&lt;/strong&gt; then gave a quick &lt;strong&gt;board/financial overview&lt;/strong&gt;. The Kodi project remains firmly solvent, although we do get far less money from donations and sponsorships than once was the case. DevCon is our largest single expense, so we’ll almost certainly skip 2027 to make sure we can invest in hardware, hosting, Weblate, trademark fees and similar.&lt;/p&gt;
&lt;p&gt;Speaking of trademarks, we’ve been working through many years of &lt;strong&gt;Foundation legacy&lt;/strong&gt;, tidying up loose ends. It’s all long overdue, but there’s a chunk of legal and government costs there that we still need to incur.&lt;/p&gt;
&lt;p&gt;We then moved onto a conversation about &lt;strong&gt;AI tools&lt;/strong&gt;, options on the market, and their value - both relative costs and how they might work within the extended Kodi development ecosystem.&lt;/p&gt;
&lt;p&gt;Next up, &lt;strong&gt;GSoC 2027&lt;/strong&gt; - how much do we want to participate, who might mentor, what potential projects.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;razze&lt;/strong&gt; then picked up a theme we’ve been watching for a couple of years now - the viability of &lt;strong&gt;moving from Slack to [matrix]&lt;/strong&gt; as the latter continues to mature. One of the biggest challenges is the inability to migrate channel histories. As such, we’ll quite probably stay where we are unless we have some more compelling reason to make the switch.&lt;/p&gt;
&lt;p&gt;Sticking with &lt;strong&gt;razze&lt;/strong&gt;, we then switched direction to &lt;strong&gt;Flatpak&lt;/strong&gt; and how that’s shaping up for future releases. We have some challenges about packaging add-ons, the resultant size of any downloads and what options we might have there.&lt;/p&gt;
&lt;p&gt;Rewinding slightly, &lt;strong&gt;keith&lt;/strong&gt; next lead a conversation about our existing use of AI, and our &lt;strong&gt;KodiAI&lt;/strong&gt; tool. This is a home-grown capability that came about to get around the restrictions of mainstream tools, although it still uses those tools behind the scenes. We’re currently using this for PR code reviews and issues, but we also talked about future possibilities and where we might go next. We may well come back to this for a bit of a deeper dive over the next couple of days if time allows.&lt;/p&gt;
&lt;p&gt;Moving on, &lt;strong&gt;garbear&lt;/strong&gt; took the floor to update everyone on progress with &lt;strong&gt;Retro player&lt;/strong&gt; and peripheral/accessory support. Those updates include multi-disc support to emulated games that came on more than one CD - effectively, a playlist. He also covered further work on video filters - a long-standing “coming soon” feature formerly known as shaders - and how they can be used to alter the appearance of a game in realtime.&lt;/p&gt;
&lt;p&gt;While he was up, &lt;strong&gt;garbear&lt;/strong&gt; then moved on to &lt;strong&gt;release management&lt;/strong&gt;: some of the challenges we have with the 21.x series due to Android API bumps, and some of the plans for the release of 22.x alpha to beta to release.&lt;/p&gt;
&lt;p&gt;Next up, &lt;strong&gt;yol&lt;/strong&gt; took us through some server topics, specifically around current OS versions, implications and options.&lt;/p&gt;
&lt;p&gt;A quick segue into &lt;strong&gt;upcoming conferences, events and similar&lt;/strong&gt;, and we’re pretty much done for the night.&lt;/p&gt;
&lt;p&gt;Take care, all, and we’ll see you again tomorrow.&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>DevCon</category></item><item><title>Scheduled Maintenance: 12th/13th January, 2026</title><link>https://kodi.tv/article/scheduled-maintenance-12th-january-2026/</link><guid isPermaLink="true">https://kodi.tv/article/scheduled-maintenance-12th-january-2026/</guid><description>UPDATE 15 Jan 18:00 UTC: The hosting provider has fixed some faulty RAM in one of the systems, and also resolved an issue in network configuration. Normality ha…</description><pubDate>Fri, 16 Jan 2026 07:32:07 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Zappi does server maintenance ...&quot; alt=&quot;Zappi, the iconic XBMC mascot, causing havoc in a data centre cabinet. Bits of computer kit sit at his feet. Sparks fly.&quot; src=&quot;https://kodi.tv/images/blog/zappi-data-centre.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;UPDATE 15 Jan 18:00 UTC:&lt;/strong&gt; The hosting provider has fixed some faulty RAM in one of the systems, and also resolved an issue in network configuration. Normality has now been resumed; thank you for your patience.&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE 13 Jan 19:00 UTC:&lt;/strong&gt; The servers didn’t come back up for some reason - we’ve tried a few things, but that didn’t work so we’re now working with the hosting provider to resolve this. We don’t yet have any timeline for resolution.&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;We don’t do this very often, but, sometimes, life happens, and it’s only fair to forewarn you.&lt;/p&gt;
&lt;p&gt;We’ve been notified by one of our hosting providers of scheduled maintenance that will take our mirror servers off air for a while. During this window, you will not have access to downloads of anything we host - so, basically any new downloads of the Kodi application and add-ons. Kodi itself will remain available where it’s hosted in a third-party repository (e.g. an app store).&lt;/p&gt;
&lt;p&gt;The window for this maintenance is:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Monday,  January 12 2026&lt;/strong&gt;, between &lt;strong&gt;10AM and 6PM PST&lt;/strong&gt; - so &lt;strong&gt;18:00 12 January to 06:00 13 January UTC&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;We’ll obviously bring everything back on line as soon as we can, but assume &lt;strong&gt;no&lt;/strong&gt; access within these hours. If you have to try installing anything, be aware that it will error and none of the admins will be able to check what’s happening either. Please, just ignore any errors on launch for now, and wait until the mirrors all come back and synchronise.&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>Community</category></item><item><title>Kodi 22 &quot;Piers&quot; Alpha 2</title><link>https://kodi.tv/article/kodi-22-piers-alpha-2/</link><guid isPermaLink="true">https://kodi.tv/article/kodi-22-piers-alpha-2/</guid><description>It is the season for giving, so, for those who want the latest and greatest, this is for you: hot on the heels of Kodi 22 &quot;Piers&quot; Alpha 1 (and Kodi 21.3 &quot;Omega&quot;…</description><pubDate>Fri, 19 Dec 2025 08:42:18 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Kodi 22.x &quot;Piers&quot; Alpha Splash Screen&quot; alt=&quot;A sea of shades of purple - text in the background, a solitary Kodi logo and the name &quot;Piers&quot; in the foreground. Look closer, and the text is a huge list of all of the contributors to Kodi over the years.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v22.0_piers_alpha_1080p.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;It is the season for giving, so, for those who want the latest and greatest, this is for you: hot on the heels of Kodi 22 “Piers” Alpha 1 (and Kodi 21.3 “Omega”), we present the perhaps predictably-titled Alpha 2.&lt;/p&gt;
&lt;p&gt;Usual words - the step from 21 to 22 is a major release, but it’s also an Alpha at this stage, so you’re going to get some bugs as well as funky new features. That is, of course, a major part of the point of early release software: please raise GitHub issues with full debug logs to help us resolve any regressions you wonderful testers come across.&lt;/p&gt;
&lt;p&gt;Okay, what’s new in this version?&lt;/p&gt;
&lt;h3 id=&quot;videoaudio&quot;&gt;Video/audio&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded to FFmpeg 8&lt;/li&gt;
&lt;li&gt;Added HEIF/HEIC support&lt;/li&gt;
&lt;li&gt;Fixed playing streams with more than 256 audio+video+subtitles tracks&lt;/li&gt;
&lt;li&gt;Improved audio channel handling&lt;/li&gt;
&lt;li&gt;Improved subtitle selection for “forced_only” subtitles&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;librarysources-and-management&quot;&gt;Library/Sources and Management&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added Season Plot&lt;/li&gt;
&lt;li&gt;Added Movie/TV Show Original Language&lt;/li&gt;
&lt;li&gt;Fixed bug in Alpha 1 where scanning fails if local NFO files are present&lt;/li&gt;
&lt;li&gt;Improved Video Version importing&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;pvr&quot;&gt;PVR&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed Daylight Saving Time switching issues&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;weather&quot;&gt;Weather&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;New Weather Skinning API&lt;/li&gt;
&lt;li&gt;Various fixes and improvements for the Home widget and Weather window&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;python&quot;&gt;Python&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded to Python 3.13.7&lt;/li&gt;
&lt;li&gt;Added ability to set available fanart&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;platforms&quot;&gt;Platforms&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Windows
&lt;ul&gt;
&lt;li&gt;Multiple Kodi instances can now be run simultaneously&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Android
&lt;ul&gt;
&lt;li&gt;New dialog explaining microphone permission&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;macOS
&lt;ul&gt;
&lt;li&gt;Fixed high CPU usage in the background&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;LG webOS
&lt;ul&gt;
&lt;li&gt;Improvements for new Media Pipeline&lt;/li&gt;
&lt;li&gt;Fixed very bright subtitles and GUI when playing HDR / DolbyVision content&lt;/li&gt;
&lt;li&gt;Fixed subtitles sometimes not displaying&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If cutting-edge software is your thing, you can get Alpha 2 from &lt;a href=&quot;https://kodi.tv/download&quot;&gt;here&lt;/a&gt;. Select your platform of choice, and look in the “Prerelease” section. Again, though, please: expect some breakage, don’t use this as your daily installation unless you know how to get things working again, and please share your experiences back with us so we can really get going on those bugs. And take a backup first!&lt;/p&gt;
&lt;p&gt;As usual, in the full spirit of open source, you can see what’s changed since Alpha 1 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/22.0a1-Piers...xbmc:xbmc:22.0a2-Piers&quot;&gt;here&lt;/a&gt; and from v21.3 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.3-Omega...xbmc:xbmc:22.0a2-Piers&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Prerelease</category><category>Developer</category></item><item><title>Kodi 21.3 &quot;Omega&quot; - Release</title><link>https://kodi.tv/article/kodi-21-3-omega-release/</link><guid isPermaLink="true">https://kodi.tv/article/kodi-21-3-omega-release/</guid><description>The more observant of you will have noticed that we&apos;ve had some issues getting this version out to everyone, so some of you will have received this already depe…</description><pubDate>Tue, 16 Dec 2025 10:01:11 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Kodi 21.3 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21.3 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; wrapped around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v21.3_omega_final_1080p.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;The more observant of you will have noticed that we’ve had some issues getting this version out to everyone, so some of you will have received this already depending on what channel you use (Flatpak, Google Play, winget community repos…). No matter, it’s here for everyone now.&lt;/p&gt;
&lt;p&gt;While work is well underway on our next major release, with Alphas already out for &lt;a href=&quot;https://kodi.tv/blog/tag/prerelease/&quot;&gt;Kodi 22.x “Piers”&lt;/a&gt;, this doesn’t mean we’ve given up on 21.x “Omega”, as that’s very much still our current release. So, with minimal fanfare, we present to you a package of changes, bug fixes and backports that we like to call Kodi 21.3 “Omega”. Full changelog from 21.2 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.2-Omega...21.3-Omega&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&quot;release-summary&quot;&gt;Release Summary&lt;/h3&gt;
&lt;p&gt;Major user-facing changes include:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Video&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added HDR support on Xbox One&lt;/li&gt;
&lt;li&gt;Fixed Blu-ray playback on Linux&lt;/li&gt;
&lt;li&gt;Fixed audio/subtitle issues when resuming Blu-rays&lt;/li&gt;
&lt;li&gt;Fixed handling of HDR10 light metadata changes&lt;/li&gt;
&lt;li&gt;Fixed subtitle selection for ISO 639-1 (two-letter) language codes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Library/Sources and Management&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Improved speed of video library rescans&lt;/li&gt;
&lt;li&gt;Fixed multi-episode files overwriting the first episode&lt;/li&gt;
&lt;li&gt;Fixed info dialog for certain Movie Versions&lt;/li&gt;
&lt;li&gt;Fixed some false positives detecting Movie Versions&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed CDDB lookups using Gnudb.org’s CDDB API&lt;/li&gt;
&lt;li&gt;Fixed album search failing for artist names&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Audio&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed rare Pipewire crash when connecting/removing audio devices&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;PVR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed crash when a PVR stream is stopped via remote app&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Peripherals&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Turkish keyboards on Linux&lt;/li&gt;
&lt;li&gt;Fixed enabling and disabling &lt;a href=&quot;https://www.pulse-eight.com&quot;&gt;Pulse-Eight&lt;/a&gt; CEC adapters&lt;/li&gt;
&lt;li&gt;Fixed the Delete and Alternative Insert keys on macOS&lt;/li&gt;
&lt;li&gt;Fixed minor visual glitches when managing peripherals&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Addons&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed updating add-ons after 25 days of inactivity (extended to ~68 years)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Skin/GUI&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed busy dialog crash when multiple dialogs are opened&lt;/li&gt;
&lt;li&gt;Fixed suspend dialog remaining open after the system wakes up&lt;/li&gt;
&lt;li&gt;Improved touch support for slider dialog arrows&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added support for HTTP Basic Authentication&lt;/li&gt;
&lt;li&gt;Fixed some network streams failing due to interrupted HTTP/2 transfers&lt;/li&gt;
&lt;li&gt;Updated libnfs to v6 for embedded platforms&lt;/li&gt;
&lt;li&gt;Updated CA certificates to 2025-07-15 from the Mozilla CA certificate store&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I know we always say this, but, genuinely - sincere thanks go out to everyone who’s helped to identify, isolate or fix any issues. If you know of anything that’s still irking you, please, post in the forums, or raise an issue on Github, as we can’t fix what we don’t know about.&lt;/p&gt;
&lt;p&gt;As this is a point release, there are no major changes since the previous version, and you should be fine to install this straight over the top of any existing Kodi 21.x installation - indeed, this will happen automatically on many platforms. However, as for all software installations, back up your userdata beforehand if you’ve any doubts or have anything you can’t afford to lose (and definitely do this if you’re going for a major version upgrade).&lt;/p&gt;
&lt;p&gt;A list of all changes for this version can be found at &lt;a href=&quot;https://github.com/xbmc/xbmc/milestone/170?closed=1&quot;&gt;GitHub&lt;/a&gt;. If you want to read back on the full history of v21 itself, or of previous versions, you can find the corresponding articles in the relevant &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;blog posts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Application deployment on different platforms (notably the Microsoft Store) can vary considerably due to circumstances outside of our control, so just be patient, and the update will inevitably find its way through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows Store/Android Deployment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Due to the internal and external hoops we need to jump through, it might be a little while before the update appears for you, and that’s before our usual staged approach to deployment. Sit tight, and it will be with you in due course (maybe the next week or two).&lt;/p&gt;
&lt;p&gt;We also have some specific challenges with Google Play: they now require 16 KB memory page support for applications on 64-bit devices, which means that we’ve got to make some non-trivial changes to our toolchain. While we’ve done this for the 22.x branch, it’s more challenging to make a potentially significant change like this for a point release on a stable, release version. As such, we are unable to upload 21.3 for Android at the moment despite it being ready. We’ll let you know if and when this changes.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Release</category></item><item><title>Kodi 22 &quot;Piers&quot; Alpha 1</title><link>https://kodi.tv/article/kodi-22-piers-alpha-1/</link><guid isPermaLink="true">https://kodi.tv/article/kodi-22-piers-alpha-1/</guid><description>So, here we go once again - development (and developers) never actually sleep, so we&apos;re pleased to present the first public preview of our next significant rele…</description><pubDate>Fri, 29 Aug 2025 16:01:49 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Kodi 22.x &quot;Piers&quot; Alpha Splash Screen&quot; alt=&quot;A sea of shades of purple - text in the background, a solitary Kodi logo and the name &quot;Piers&quot; in the foreground. Look closer, and the text is a huge list of all of the contributors to Kodi over the years.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v22.0_piers_alpha_1080p.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;So, here we go once again - development (and developers) never actually sleep, so we’re pleased to present the first public preview of our next significant release: Kodi v22, “Piers”.&lt;/p&gt;
&lt;p&gt;This is a major release, so, as you’d expect, it comes with many new features. However, it is also an Alpha release, so there’s a very good chance that something won’t work the way it’s intended to. As such, please be aware that installing this will most likely break things, which is kind of the point of releasing it: please raise Github issues with full debug logs to help us resolve any regressions you wonderful testers come across.&lt;/p&gt;
&lt;p&gt;So, all that aside… what’s actually changed?&lt;/p&gt;
&lt;h3 id=&quot;videoaudio&quot;&gt;Video/audio&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded to FFmpeg 7&lt;/li&gt;
&lt;li&gt;Audio book chapter support&lt;/li&gt;
&lt;li&gt;Movie Versions/Extras full redesign&lt;/li&gt;
&lt;li&gt;Movie Sets support setting info and artwork&lt;/li&gt;
&lt;li&gt;Better stream selection&lt;/li&gt;
&lt;li&gt;Automatic cleaning of cached images/artwork&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;blu-ray-multi-episode-support&quot;&gt;Blu-ray multi-episode support&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;New Blu-ray episode selection menu&lt;/li&gt;
&lt;li&gt;Blu-ray episodes now have their own progress, media info and artwork&lt;/li&gt;
&lt;li&gt;Library import/export now handles Blu-ray episodes&lt;/li&gt;
&lt;li&gt;Episode ranges are now supported and shown in the library&lt;/li&gt;
&lt;li&gt;Movie Versions/Extras are now supported for Blu-ray discs&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;pvr&quot;&gt;PVR&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;New Recently Added Channels (plus new widget)&lt;/li&gt;
&lt;li&gt;New Providers window (requires skin support)&lt;/li&gt;
&lt;li&gt;New Custom Timers&lt;/li&gt;
&lt;li&gt;Improved channel groups&lt;/li&gt;
&lt;li&gt;Improved saved searches&lt;/li&gt;
&lt;li&gt;Improved recording functionality&lt;/li&gt;
&lt;li&gt;Improved EPG search&lt;/li&gt;
&lt;li&gt;1-minute EPG resolution (requires skin support)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;games&quot;&gt;Games&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Shader support (from Google Summer of Code 2017/2019)&lt;/li&gt;
&lt;li&gt;Improved mouse and keyboard support&lt;/li&gt;
&lt;li&gt;New scaling methods, including integer scaling&lt;/li&gt;
&lt;li&gt;Fixed aspect ratio for some emulators&lt;/li&gt;
&lt;li&gt;Fixed some micro-stuttering issues&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;gui&quot;&gt;GUI&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Reduced memory usage for single- and dual-channel textures&lt;/li&gt;
&lt;li&gt;Improved performance and memory usage on OpenGL and OpenGLES&lt;/li&gt;
&lt;li&gt;Improved large texture image quality with better performance on slow devices&lt;/li&gt;
&lt;li&gt;Implemented front-to-back rendering for better performance (OpenGL(ES) only)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;network&quot;&gt;Network&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved SMB GUI settings&lt;/li&gt;
&lt;li&gt;Support for SMBv2.0 devices lacking SMBv2.1 features such as “large MTU”&lt;/li&gt;
&lt;li&gt;Fixed connecting to Windows SMB servers with no password&lt;/li&gt;
&lt;li&gt;Drastically improved performance at listing large SMB directories&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;platforms&quot;&gt;Platforms&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Windows/Xbox&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Initial Windows ARM64 desktop support&lt;/li&gt;
&lt;li&gt;Python 3.13 on Windows/Xbox&lt;/li&gt;
&lt;li&gt;Enabled XAudio2 sink for Windows desktop (was previously only on Xbox)&lt;/li&gt;
&lt;li&gt;Enhanced Video Super Resolution feature with 10-bit SDR support (Intel and Nvidia) and HDR10 (Nvidia)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Android&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enabled file sharing to other apps and players&lt;/li&gt;
&lt;li&gt;Improved channels on the home page&lt;/li&gt;
&lt;li&gt;Upgraded to Android 15&lt;/li&gt;
&lt;li&gt;Minimum Android version is now 7.0&lt;/li&gt;
&lt;li&gt;Android support for 16KB page size&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;LG webOS&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New unified media pipeline&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Linux&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HDR passthrough on OpenGL (was previously only on OpenGLES)&lt;/li&gt;
&lt;li&gt;Support for the Wayland Color Management protocol, therefor supporting HDR on Wayland with compatible compositors&lt;/li&gt;
&lt;li&gt;Make Kodi work on systems using a Turkish locale&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;peripherals&quot;&gt;Peripherals&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Improved &lt;a href=&quot;https://osmc.tv/&quot;&gt;OSMC Remote&lt;/a&gt; support&lt;/li&gt;
&lt;li&gt;Improved &lt;a href=&quot;https://www.pulse-eight.com/&quot;&gt;Pulse-Eight CEC Adapter&lt;/a&gt; support&lt;/li&gt;
&lt;li&gt;Improved &lt;a href=&quot;https://flirc.tv/&quot;&gt;Flirc&lt;/a&gt; support&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;known-issues&quot;&gt;Known issues&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Scanning for new content &lt;strong&gt;will fail&lt;/strong&gt; if local NFO files are present (fixed for Alpha 2)&lt;/li&gt;
&lt;li&gt;Filesystems that use milliseconds can trigger a rescan&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you love life on the bleeding edge of new, you can get Alpha 1 from &lt;a href=&quot;https://kodi.tv/download&quot;&gt;here&lt;/a&gt;. Select your platform of choice, and look in the “Prerelease” section. Again, though, please: expect some breakage, don’t use this as your daily installation unless you know how to get things working again, and please share your experiences back with us so we can really get going on those bugs. And take a backup first!&lt;/p&gt;
&lt;p&gt;As usual, in the full spirit of open source, you can see what’s changed since v21.2 &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.2-Omega...xbmc:xbmc:22.0a1-Piers&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Prerelease</category><category>Developer</category></item><item><title>Meet the Sponsor: Oregon State University Open Source Lab</title><link>https://kodi.tv/article/meet-the-sponsor-oregon-state-university-open-source-lab/</link><guid isPermaLink="true">https://kodi.tv/article/meet-the-sponsor-oregon-state-university-open-source-lab/</guid><description>IMPORTANT UPDATE, 30th April While we were proofreading this post and getting ready to publish it, we became aware of some terrible news: the OSUOSL is in very…</description><pubDate>Sat, 26 Apr 2025 14:19:46 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;OSL Logo Plate - Image Copyright OSUOSL, Used with Permission&quot; alt=&quot;A perspex sign on a black, carbon-style wall. In orange capital letters, &quot;OSL&quot;; below, in black, &quot;Open Source Lab&quot;&quot; src=&quot;https://kodi.tv/images/blog/oslsignpicture.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;IMPORTANT UPDATE, 30th April&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;While we were proofreading this post and getting ready to publish it, we became aware of some terrible news: the OSUOSL is in very real danger of closing down at the end of this year due to recent funding changes, and they need immediate help. Lance Albertson, the Director of OSUOSL, explains it in his own words &lt;a href=&quot;https://osuosl.org/blog/osl-future/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This matters so much. Without getting into the rights and wrongs of US public sector funding, this could send shock waves through so many open source projects if it’s allowed to happen. Please, if you value their work - and we all should - and if there’s anything you or your employer can do to &lt;a href=&quot;https://osuosl.org/donate&quot;&gt;help them&lt;/a&gt;, we’d ask you to do so.&lt;/p&gt;
&lt;p&gt;----&lt;/p&gt;
&lt;p&gt;It takes an army of people to create, maintain and deliver Kodi, but not everyone involved is a team member. As well as the obvious developers, graphics designers, forum moderators and similar, we’re also hugely dependent on our sponsors for both financial help and donations of infrastructure. It’s the latter category that we’d like to highlight today, specifically the Oregon State University Open Source Laboratory.&lt;/p&gt;
&lt;p&gt;The OSUOSL is a nonprofit organisation that works to advance open source technologies, seeking to accelerate the growth of high-impact open source software projects, and promote a global open source culture of accessibility and increased productivity. The lab partners with industry leaders and policy makers to bring open source technologies to new sectors, including education, health and government.&lt;/p&gt;
&lt;p&gt;To this end, they’ve been providing free hosting services for FOSS projects since 2003, and currently do so for more than 160 projects, including those of worldwide leaders like the Apache Software Foundation, the Linux Foundation, Drupal - and, of course, Kodi. They offer world-class hosting services, professional software development and on-the-ground training for promising students interested in open source management and programming. The most active organisation of its kind, the OSL delivers nearly 430 terabytes of information to people around the world every month from its hosted sites. Specifically for Kodi, they currently host a significant 2U, 96-core system that runs most of our build systems, as well as separate platforms that host a big part of our public-facing infrastructure: the forum, the wiki, and our pastebin site.&lt;/p&gt;
&lt;p&gt;We’re immensely grateful for their assistance and support, and want to publicly thank them for everything they do. OSUOSL is primarily funded through grants, corporate sponsorships and individual contributions from the community. Please see &lt;a href=&quot;https://osuosl.org/donate/&quot;&gt;their website&lt;/a&gt; for how you can help them to continue providing services such as this.&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>Community</category></item><item><title>DevCon 2025 - Tirana - Part III</title><link>https://kodi.tv/article/devcon-2025-tirana-part-iii/</link><guid isPermaLink="true">https://kodi.tv/article/devcon-2025-tirana-part-iii/</guid><description>Day Three dawns. We have a compressed schedule today before we break for individual workshops/breakouts - plus some people will be leaving us early in order to…</description><pubDate>Sun, 13 Apr 2025 11:48:54 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Gjergj Kastrioti - Skanderbeg/İskender Bey - legendary 15th century revolutionary hero of Albania and beyond.&quot; alt=&quot;A bronze statue of a man in mediaeval armour, sitting astride a horse. His sword is drawn and pointing at the sky; the horse has one fore leg and one hind leg raised.&quot; src=&quot;https://kodi.tv/images/blog/skanderbeg-i̇skender-bey-.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Day Three dawns. We have a compressed schedule today before we break for individual workshops/breakouts - plus some people will be leaving us early in order to get home - so let’s get to work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;neo1973&lt;/strong&gt; opened the day with a discussion about merge policies, specifically around reviews and self-merging your own PRs. There’s a reality that, when you’ve been deep in a certain area of the code, you may well be the subject matter expert - for the moment, at least - so there’s nobody to necessarily critique the &lt;em&gt;what&lt;/em&gt; of your code. As such, there’s an element of “publish and be damned”. There is, though, also the &lt;em&gt;how&lt;/em&gt;: does the code itself stand up to inspection? We already use tools to sanity check the code, check for null pointers and undestroyed variables, and similar, so the quality side is already covered to a certain extent. That said, AI tools are falling into place and improving quickly, so there’s more that we can do here, and more to investigate.&lt;/p&gt;
&lt;p&gt;Onwards into a conversation initiated by &lt;strong&gt;yol&lt;/strong&gt; around some of our hosted infrastructure and some specific issues we have there. That in turn led into a more general conversation around hardware, usage, I/O and capacity, and similar: important to us, but probably less so to the general public.&lt;/p&gt;
&lt;p&gt;Next up, &lt;strong&gt;chewitt&lt;/strong&gt; with an update on LibreELEC: user numbers, current platform trends and future plans, dependency/kernel versioning, CI/build, upstreaming fixes, drivers, chipsets, hosting, finances, collaborations, architecture. For what should be obvious reasons, &lt;strong&gt;samnazarko&lt;/strong&gt; weighed in where appropriate with an OSMC perspective.&lt;/p&gt;
&lt;p&gt;Finally, &lt;strong&gt;lrusak&lt;/strong&gt; gave an update on a long-desired feature: headless Kodi. It basically exists, it works, but it needs a good chunk of tidying up to make 100% certain that nothing tries to create or access a GUI on a non-existent window manager (e.g. popping up a notification toast). There are headless implementations - such as Docker images - already available from other sources, so this is really just about bringing this into the official release.&lt;/p&gt;
&lt;p&gt;And, with that, the main conference comes to an end. Time to huddle together, fire up laptops, and do some coding.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;So, that’s it for DevCon 2025. Genuine thanks to Tirana for the hospitality, and to everyone who’s helped to look after us this year - and thanks to you for reading.&lt;/p&gt;
&lt;p&gt;Until the next time … &lt;em&gt;lamtumirë, dhe faleminderit&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/team-kodi-tirana-2025.webp&quot; alt=&quot;&quot; title=&quot;Team Kodi 2025, Tirana&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Team Kodi 2025, Tirana&lt;/em&gt;&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>DevCon</category></item><item><title>DevCon 2025 - Tirana - Part II</title><link>https://kodi.tv/article/devcon-2025-tirana-part-ii/</link><guid isPermaLink="true">https://kodi.tv/article/devcon-2025-tirana-part-ii/</guid><description>... and we&apos;re back! The skies are blue, the sun is shining, we&apos;re fed and refreshed, yet we&apos;re locked in a darkened, overly-warm, windowless room for today&apos;s se…</description><pubDate>Sat, 12 Apr 2025 21:17:34 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Tirana street scene (Bulevardi Dëshmorët e Kombit) in spring. Image copyright Ian Harper, used with permission.&quot; alt=&quot;A grand building, probably 19th century, on a street corner. The sun is shining, the sky is blue. A line of neatly-trimmed trees sits just in front of it.&quot; src=&quot;https://kodi.tv/images/blog/tirana-street-scene.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;… and we’re back! The skies are blue, the sun is shining, we’re fed and refreshed, yet we’re locked in a darkened, overly-warm, windowless room for today’s session. The privations we suffer for our art; you really have no idea.&lt;/p&gt;
&lt;p&gt;Let’s get to it, then - welcome to DevCon Day Two!&lt;/p&gt;
&lt;p&gt;We kicked off the session with a bit of administrative insight from &lt;strong&gt;keithah&lt;/strong&gt; - how the Board operates, our bank account structure, what we use for 2FA and virtual postal addresses, interaction with tax authorities for our non-profit status, and similar. Nothing of interest to the outside world, but an insight for our team members on some more of the internal moving parts.&lt;/p&gt;
&lt;p&gt;While going through some of our open issues, one triggered a conversation (as these things do) about &lt;code&gt;advancedsettings.xml&lt;/code&gt; versus GUI windows, and what, if anything, should be “promoted” from the former to the latter. Kodi is a complex application, and the GUI settings are already overwhelming for many, but asking advanced users to edit text files is a little old school (as well as being clearly inconsistent or just plain annoying on some platforms). A good example of this is the use of MySQL: very many people use it, but putting it into the GUI might simply give more people the opportunity to completely ruin their system because of LAN latency or a simple mistyped IP address. No specific conclusions, but it’s clearly a conversation that will continue to run as new features are introduced, tested, and, ultimately, mainstreamed. There’s room for improvement, however.&lt;/p&gt;
&lt;p&gt;Next up, &lt;strong&gt;garbear&lt;/strong&gt; came back on to talk about shaders - specifically, work that’s been underway for several years now to implement them in Retroplayer. For those who don’t know, a shader is a computer graphics technique (program, piece of code) that controls the appearance of 3D graphics elements - colour, lighting, texture, reflectivity, and so on. To have these obviously has a significant impact on how a game looks, from 8-bit blockiness to smooth realtime rendering (although they obviously can’t work miracles). There’s a major pull request that’s nearing completion, but there remain some final issues on OpenGL/OpenGL ES targets before it’s all ready.&lt;/p&gt;
&lt;p&gt;As we finished that topic, well, once again, we went off on a tangent: the mere mention of GL/GLES sent us off down a whole different conversation, with &lt;strong&gt;lrusak&lt;/strong&gt;, &lt;strong&gt;sarbes&lt;/strong&gt;, &lt;strong&gt;chewitt&lt;/strong&gt; and &lt;strong&gt;samnazarko&lt;/strong&gt; weighing in - but one that’s far too granular to summarise here. Broadly, OpenGL ES is targeted at embedded systems, so offers a subset of functions compared to OpenGL, but that means a disparity in features and thus compatibility. However, OpenGL ES enjoys wider platform support, so standardising on one or the other has a lot of appeal (or, indeed, on Vulkan, but that’s an entirely different conversation).&lt;/p&gt;
&lt;p&gt;The next topic was a long one, involved very many people, and came in multiple parts: a broad fly-past of open internal issues (we use GitHub issues to capture and track issues across multiple external and internal topic areas: bug tracking, for general attention of the Team, for the Board, for blog topics, for this conference, and so on). So, discussions in varying depth around (variously) auto-closure of stale issues and PRs; managing permission groups and access rights (enforcing least privilege in a maintainable way); cleaning out old/unsupported add-ons; cleanup of repositories and GitHub organisations; policies and processes around inactive (and, ultimately, retired) team members; how best to use AWS and Azure credit versus what we run on existing servers; potential to move to an open-source messaging platform; the global regulatory landscape.&lt;/p&gt;
&lt;p&gt;And that’s just about a wrap for Day Two. There’s a little bit of both physical and virtual tidying up to do, but that’s very much an “us” problem. We have a series of breakouts scheduled (and, inevitably, spontaneously spawning) for tomorrow, so we’ll update you on those as and if relevant - so, maybe see you then!&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>DevCon</category></item><item><title>DevCon 2025 - Tirana - Part I</title><link>https://kodi.tv/article/devcon-2025-tirana-part-i/</link><guid isPermaLink="true">https://kodi.tv/article/devcon-2025-tirana-part-i/</guid><description>&lt;tap, tap, tap&gt; - Is this thing on? Yes, it is, and so it&apos;s time to once again introduce the highlight of the Kodi year - friends and fellow travellers, welcome…</description><pubDate>Fri, 11 Apr 2025 21:15:38 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;I love Tirana! Image copyright Ian Harper, used with permission.&quot; alt=&quot;Tirana opera house. In the background, a building that&apos;s been designed to form the face of Skanderbeg, an Albanian national hero. In the foreground, a piece of public art - &quot;I heart T&quot; - &quot;I love Tirana&quot; &quot; src=&quot;https://kodi.tv/images/blog/i-love-tirana.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&amp;#x3C;&lt;em&gt;tap, tap, tap&lt;/em&gt;&gt; - Is this thing on? Yes, it is, and so it’s time to once again introduce the highlight of the Kodi year - friends and fellow travellers, welcome to DevCon 2025!&lt;/p&gt;
&lt;p&gt;This year we’re coming to you from Tirana in Albania (or &lt;em&gt;Tiranë&lt;/em&gt; in &lt;em&gt;Shqipëri&lt;/em&gt; in the local language†). A country that, I suspect, most people know little about, Albania has a long and … bumpy history, mostly involving other countries and some less-than-friendly regimes: Romans (both western Roman and eastern Byzantine), Ottomans, Austro-Hungarians, Italians, from imperial territory to independence, from international engagement to isolationist communism to modern democracy. Sitting astride both the Aegean and Ionic seas, the country now embraces the promise of full modernity and EU membership as it strives to turn its back on the darker chapters of recent history and take its rightful place in Europe.&lt;/p&gt;
&lt;p&gt;As in previous years, we’re going to aim to do a daily update (content-dependent), so let’s see how it goes. Without further ado, then, let’s get straight into it with Day One.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;We began with round-table introductions and a typical retrospective: reminiscences for older heads, background for newer ones. We’re coming up to a  quarter of a century of XBMC/Kodi, and, as you’d expect, there’s now a significant story of how we got to where we are, and some of the main contributors and contributions along the way.&lt;/p&gt;
&lt;p&gt;We continued with an update on the Foundation’s financial position from &lt;strong&gt;keithah&lt;/strong&gt;. We’ve always been very transparent that we’re not a wealthy project, and we’ve never actively pursued financial gain for either Foundation or individuals. That hasn’t changed, although money is gradually getting tighter as e.g. major sponsors fall away, with limited opportunity to replace them in the current climate. We remain solvent, and can both pay our bills and invest in development hardware, server infrastructure and, yes, this conference, but we do need to generate new and more regular income to make sure that remains the case. In terms of priority, then, we wait to see if this is the last DevCon for a while.&lt;/p&gt;
&lt;p&gt;Next up, we had a readout on the experience of our most recent release manager, &lt;strong&gt;garbear&lt;/strong&gt;. Getting Kodi tagged, packaged and released on multiple platforms is a significant undertaking, so even point releases involve a good chunk of work. Even apparently minor changes involve merging new translations, for example, plus there are inevitable rule/eligibility checks on software stores and similar. Indeed, our most recent “Omega” 21.2 release actually included a complete update to the entire add-on ecosystem precisely because of translation issues, which means 100+ separate components needed to be built and released alongside the core Kodi application. Even that caused further ripple effects: we needed to update binary add-ons as well, which then, in turn, caused problems for existing 21.1 installations. This led straight into a more practical conversation, with &lt;strong&gt;garbear&lt;/strong&gt; joined primarily by &lt;strong&gt;martijn&lt;/strong&gt;, &lt;strong&gt;yol&lt;/strong&gt; and &lt;strong&gt;lrusak&lt;/strong&gt; to talk about how we could improve things: APIs, ABIs, links, scripts, dependencies, redistributables, SDKs, implications for different platforms - and, yes, much, much more about translations. Releasing new versions of Kodi is most certainly not a trivial task!&lt;/p&gt;
&lt;p&gt;This conversation then segued into a long debate about build systems, and the complexity that Kodi brings: there are few, if any, multi-platform applications that use the same code base on quite so many target operating systems. If you think about most other applications that might be available on multiple platforms, the chances are that they use completely different code bases that are then built on specific tools to produce applications that might look similar, and might behave similarly, but are actually very different. Alternatively, you have very many applications that are basically web pages, rendered in a platform-specific wrapper - these can deliver a very consistent experience and rich multimedia, but in a very different way. Kodi doesn’t work like that: it’s a huge amount of C++ and other code that’s custom built to be as consistent as possible across platforms, and, while that resolves very many issues, it also creates some others at the bundling stage on some platforms.&lt;/p&gt;
&lt;p&gt;A change of direction next: &lt;strong&gt;78andyp&lt;/strong&gt; joined to talk us through his recent work - and further plans - around Blu-ray support in Kodi. Currently, Kodi supports three disc playback modes: Kodi can show the Blu-ray menu, with all the navigation overhead; you can ask to play the main movie, and Kodi will just take a guess and play the longest media item on the disc, which may or may not be what you want; or you can go into file view, and wander around until you find that the main movie is labelled as item 636 out of a list of … well, lots. This is obviously all less than ideal, with further implications depending on whether it’s a multi-version disc, an episodic series disc, whether there are extras, and so on. Add to this the complexities of ISO versus physical disc, “playlists” with multiple episodes, or initial scraping versus play-time, and there’s clearly more to be done - and that’s the gauntlet picked up by &lt;strong&gt;78andyp&lt;/strong&gt;: to make playing a Blu-ray in Kodi as straightforward as playing a media file. This is very much a work-in-progress, but there’s a current 3,000-line pull request that aims to at least start this journey, addressing the &lt;em&gt;simple file view&lt;/em&gt; for &lt;em&gt;episodes&lt;/em&gt; at &lt;em&gt;play-time&lt;/em&gt;. And, like so many things, this process is unveiling other side-quests on the way, ranging from NFO support through ranged episodes to library handling - for both Blu-rays and, potentially, DVDs. There’s clearly huge potential for much more to come, so watch this space, shiny disc fans!&lt;/p&gt;
&lt;p&gt;(There was a sidebar conversation during this presentation in which &lt;strong&gt;ksooo&lt;/strong&gt; raised some very valid questions about vision and the natural constraints on Kodi: what are the design principles we are using that ultimately drive what should and shouldn’t be included in Kodi versus, say, a media manager, and thus what are the dialogue boxes or other user interactions that are acceptable? Similarly, how effective could a heuristic be, when will it need user intervention, and what should that intervention look like? Does it need some external “priming”, or metadata information?).&lt;/p&gt;
&lt;p&gt;And that’s it for Day One - it’s late, and dinner calls. We’ll be back tomorrow with more, so please, join us then!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;† Fun fact: Albanian is the only surviving member of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Albanoid&quot;&gt;Albanoid&lt;/a&gt; group of languages, and so stands alone, with no direct modern relatives. It’s the official language of Albania and Kosovo, one of the official languages in North Macedonia and Montenegro, and a widespread minority language in Italy, Croatia, Romania, Serbia and Greece. Add in the Albanian diaspora across the Americas, Europe and Oceania, and there are three or four times more native speakers worldwide than there are inhabitants of modern Albania - including singers &lt;a href=&quot;https://en.wikipedia.org/wiki/Dua_Lipa&quot;&gt;Dua Lipa&lt;/a&gt; and &lt;a href=&quot;https://en.wikipedia.org/wiki/Rita_Ora&quot;&gt;Rita Ora&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>DevCon</category></item><item><title>Kodi 21.2 &quot;Omega&quot; - Release</title><link>https://kodi.tv/article/kodi-21-2-omega-release/</link><guid isPermaLink="true">https://kodi.tv/article/kodi-21-2-omega-release/</guid><description>\*UPDATE FOR WINDOWS USERS: If you&apos;re experiencing crashes since this update was released, please read the note at the end of this post about updating your Visu…</description><pubDate>Sun, 19 Jan 2025 12:50:59 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Kodi 21.2 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21.2 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; wrapped around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_splash_v21.2_omega_final_1080p.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;*UPDATE FOR WINDOWS USERS&lt;/strong&gt;: If you’re experiencing crashes since this update was released, please read the note at the end of this post about updating your Visual C++ runtime.*&lt;/p&gt;
&lt;p&gt;New Year, New Kodi? Not quite, but here we go with the next point release of the 21.x “Omega” series.&lt;/p&gt;
&lt;p&gt;The usual story: bugfixes, not features. The full changelog can be found on &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.1-Omega...21.2-Omega&quot;&gt;GitHub&lt;/a&gt;, as usual.&lt;/p&gt;
&lt;h3 id=&quot;release-summary&quot;&gt;Release Summary&lt;/h3&gt;
&lt;p&gt;Major user-facing changes include:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Library/Sources and Management&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a bug that ignored images in the &lt;code&gt;...\season\.actors&lt;/code&gt; folder. The &lt;code&gt;\season\.actors&lt;/code&gt; folders have been deprecated and all actors are saved in the &lt;code&gt;\TV Show\.actors&lt;/code&gt; folder. (&lt;a href=&quot;https://forum.kodi.tv/showthread.php?tid=379965&quot;&gt;forum&lt;/a&gt;, &lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26154&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Restore performance of movie addition to the library to v20 (Nexus) level (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25884&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed/improved playback from some UPnP server software (at least UMS and Gerbera. Some NAS UPnP servers are based on UMS under the covers). Playback starts faster and multiple videos can be played consecutively. (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25830&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Preserve special characters in names of scanned or added movie extras (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25970&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Replace context menu items ‘Set actor/artist thumb’ with ‘Choose art’ to make it possible again to add/and set other artwork, not only thumbnails (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25725&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed &lt;em&gt;mark watched/unwatched&lt;/em&gt; operations missing in certain context menus (&lt;a href=&quot;url&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Honour &lt;code&gt;importwatchedstate&lt;/code&gt; and &lt;code&gt;importresumepoint&lt;/code&gt; settings from advancedsettings.xml (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26177&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Video&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed HDR passthrough on video sources with partial or missing display metadata (only GL/GLES platforms) (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26134&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed HDR to SDR tone mapping on video sources with partial or missing display metadata (only GL/GLES platforms) (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26144&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed possible incorrect picture metadata if playing different HDR videos without stopping the previous one and the videos had different HDR metadata (all platforms) (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26145&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed on Blu-Ray discs some BD-j menu items not displaying correctly due to multi-thread timing issues (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26267&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed deletion of bookmarks in video if the video has also chapters (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26078&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Music&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed an issue with the last track duration of some albums stored in mka containers (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26282&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Plugins&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed missing context menu entries for plugin-provided items (&lt;a href=&quot;url&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Filesystem&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Restored the ability of enter credentials when browsing SMB shares (only POSIX platforms) (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26179&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Updated cURL to 8.10.0 to fix issues with FTP TLS sources (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25849&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;PVR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;EPG search fixes (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25741&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed resume points for recordings not honoured (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25765&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed ‘User has no access / server’ error if broadcasts have been shifted (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25779&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed default select action ‘show info’ for PVR items (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26131&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Skin/GUI&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added Donation tab in System Settings (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26094&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;In preparation for our next major release, we’ve been updating the translation strings in all 78 of our binary add-ons (audio, inputstream, peripheral, screensaver, vfs, visualisation…). These updates have now all been backported to this release, so there’s a bonus of a year’s worth of fixes and improvements here.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Android&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Greatly improved joystick support on Android (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25389&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed possible crash when &lt;code&gt;getInterfaceName&lt;/code&gt; method returns null (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26151&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed resuming paused media playback not working via play/pause media key press (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25859&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed black screen when resuming app from minimised state (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26226&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Linux&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed memory corruption when high quality video scalers are used (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25093&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed possible infinite loop when using GBM and a &lt;em&gt;DRM Atomic Commit&lt;/em&gt; fails (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25588&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed windowed Kodi becoming larger on every start when running on Wayland with a scale factor (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25996&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;OSX&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed crash when trying to detect optical media (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25833&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed the crash issue that occurred when accessing the computer using Remote Desktop Protocol (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25660&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed the ability of the built-in WOL feature to wake up servers (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25707&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed the potential crash occurred when the system contained environment variables name with a length of more than 64 characters (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/25880&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fixed HDR feature did not work on Windows 11 24H2 under some circumstances (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26135&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Improved support for WCG displays on Windows 11 24H2 (&lt;a href=&quot;https://github.com/xbmc/xbmc/pull/26135&quot;&gt;PR&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We always want to thank everyone who has helped us track down and fix any issues. We endeavour to minimise the issues everyone experiences, but with such a large project, and the fact everyone contributing to Kodi is a volunteer, issues and bugs are a part of life. If you happen to experience any bugs/issues, don’t hesitate to reach out on the forums, or raise an issue on GitHub.&lt;/p&gt;
&lt;p&gt;As this is a point release, there are no major changes since the previous version, and you should be fine to install this straight over the top of any existing Kodi 21.x installation - indeed, this will happen automatically on many platforms. However, as for all software installations, back up your userdata beforehand if you’ve any doubts or have anything you can’t afford to lose (and definitely do this if you’re going for a major version upgrade).&lt;/p&gt;
&lt;p&gt;A list of all changes for this version can be found at &lt;a href=&quot;https://github.com/xbmc/xbmc/milestone/169?closed=1&quot;&gt;GitHub&lt;/a&gt;. If you want to read back on the full history of v21 itself, or of previous versions, you can find the corresponding articles in the relevant &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;blog posts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Application deployment on different platforms (notably the Microsoft Store) can vary considerably due to circumstances outside of our control, so just be patient, and the update will inevitably find its way through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows Store/Android Deployment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Due to the internal and external hoops we need to jump through, it might be a little while before the update appears for you, and that’s before our usual staged approach to deployment. Sit tight, and it will be with you in due course (maybe the next week or two).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note for Windows Users&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Because we’re updating binary add-ons with this release, you’re likely to experience crashes due to version issues if you don’t also update the Visual C++ runtime. This is particularly likely if you stay on 21.1 (i.e. the add-ons get updated, but Kodi doesn’t).&lt;/p&gt;
&lt;p&gt;The solution is to upgrade to 21.2 and thus install the Visual C++ runtime that comes with the 21.2 installer or, if you really want stay on 21.1, update the Visual C++ runtime externally from &lt;a href=&quot;https://aka.ms/vs/17/release/vc_redist.x64.exe&quot;&gt;https://aka.ms/vs/17/release/vc_redist.x64.exe&lt;/a&gt;.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Release</category></item><item><title>The Kodi Foundation: Who We Are, What We Do</title><link>https://kodi.tv/article/the-kodi-foundation-who-we-are-what-we-do/</link><guid isPermaLink="true">https://kodi.tv/article/the-kodi-foundation-who-we-are-what-we-do/</guid><description>So, a slightly different topic for a change. We talk a lot about the Kodi software, its development and releases, and that&apos;s fine, as that&apos;s what we&apos;re all abou…</description><pubDate>Wed, 18 Dec 2024 19:38:20 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Grey and gold steel gears. Photo by Pixabay: https://www.pexels.com/photo/gray-and-gold-steel-gears-159275/&quot; alt=&quot;A selection of grey and gold interlocking steel gears, representing the the inner workings of Kodi. &quot; src=&quot;https://kodi.tv/images/blog/grey-and-gold-gears.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;So, a slightly different topic for a change.&lt;/p&gt;
&lt;p&gt;We talk a lot about the Kodi software, its development and releases, and that’s fine, as that’s what we’re all about and that’s what everyone ultimately sees. However, we thought we’d change the subject a little and explore what goes on behind the scenes: how “Team Kodi” is structured, and what else is going on in the background in support of that glorious code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Kodi Foundation and the Board of Directors&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kodi has a legal personality. We’re incorporated in the US as the Kodi Foundation, a 501(c)(3) non-profit - or a type of NGO, in common European parlance. This is the “company”, it’s the entity that receives donations, signs hosting agreements, protects our trademarks, and owns any assets and intellectual property. However, we don’t have any of the trappings of a regular company: we have no employees, minimal assets, and no property. We’re wholly run by volunteers and a few carefully-chosen outside agents for e.g. legal work.&lt;/p&gt;
&lt;p&gt;The Kodi Foundation is then made up of members of Team Kodi. It’s not mandatory to join - you can be a Team member and not join - but it’s the Foundation members who get a vote on major decisions. Probably the most regular of those decisions is the appointment of our Board of Directors - again, Team members, all volunteers, each of whom serves a two-year term as part of a Board of five members. The Board then manages Kodi: funds, publicity, taxes, lawyers, copyright bodies, banks, sponsors, non-profit oversight, and so on. There’s also a whole raft of internal administrivia - member lists, permissions, access rights, what’s filed where, who’s responding to what, why are we getting these emails, no we don’t want your adverts.&lt;/p&gt;
&lt;p&gt;As both a Team and as a Board, we hold regular Zoom meetings to discuss progress, schedules, and any related issues that may crop up from time to time. As you can imagine, this can be quite a challenge given the timezones we cover, so everything is available afterwards for Team members to catch up on.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Greater Team Kodi&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It’s not just paperwork, though. It’s easy to think of Kodi as a bunch of lines of code, hammered out in the small hours by pizza-fuelled developers, and that’s not necessarily too far wide of the mark in some ways. But there’s also so much more: even to maintain that code needs discipline, a release manager, code reviews, Github admin. We have people who look after build servers and DNS records, who administer our email and collaboration tools, who feed and water everything from backup servers to the server that hosts the forums: software upgrades, patches, hardware replacement, migrations. And we have people to write posts like this, to design our graphics for each release, to modify skins, to compile and build new releases.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Funding it All&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As mentioned above, this is all voluntary: nobody at Kodi gets paid anything for what they do. We all do this as a hobby, because we enjoy it in some way. And what makes that possible is primarily you, our users.&lt;/p&gt;
&lt;p&gt;We generate a few tens of thousands of dollars a year. Most of that comes directly from donations - that little orange button in the top right; some comes from merchandise sales such as T-shirts or royalties on branded Flirc goods; and the rest comes from corporate sponsorship, which is an ephemeral beast at best. You’ll perhaps notice that we’ve always steered clear of advertising, so there are no popups on this site, no banner ads, and nothing within the application itself: that’s very deliberate, and we work hard to keep it like that.&lt;/p&gt;
&lt;p&gt;On that note, we’d like to give a huge shout out to Flirc right now, as they’ve just started selling a &lt;a href=&quot;https://kodi.tv/article/flirc-case-for-raspberry-pi-5-kodi-edition/&quot;&gt;Raspberry Pi 5 branded Kodi case&lt;/a&gt;. This is the only company authorised to use our brand on a product, and the only company who gives us royalties: we get a small amount for every case sold. They’ve been consistently helping us out financially for the last few years and, without them, we would be attending many fewer conferences.&lt;/p&gt;
&lt;p&gt;And where does the money go? We have hosting costs, professional service fees (lawyers, copyright specialists, accountants), banking fees. While we sometimes get sponsored hardware, we have to pay for servers, storage, bandwidth. If someone is working on a feature and they need a particular piece of hardware that we can’t get donated, we’ll buy them something (e.g. to assist with porting Kodi to a new platform). Perhaps our biggest costs are conferences: the Open Source world thrives on community, so we have tried to get people representing us at FOSDEM, Embedded Linux Conference, OSS Summit, SCALE, and the Open Source Leadership Summit - although the majority of funds goes to getting as many members as possible to attend our annual developer conference, Kodi Devcon.&lt;/p&gt;
&lt;p&gt;We think we do pretty well on limited funds, and we’ve had some big donations in the past, but unfortunately those are drying up, so we’re starting to have to make hard decisions on not covering our volunteers costs to represent us at some of the conferences.&lt;/p&gt;
&lt;p&gt;Once 2024 ends, we will publish a detailed financial blog post, outlining our expenses this past year, but we’d love help from readers and users like you!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What’s Needed&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More hosting is always appreciated. We get by nearly entirely from free hosting and can’t thank our sponsors such as OSUOSL and Leaseweb enough, but can always use more diversity.&lt;/li&gt;
&lt;li&gt;We always need volunteers to work on stuff! Social Media and someone to manage our store are two that come to mind, but platform-specific development experience (e.g. Android) is always good.&lt;/li&gt;
&lt;li&gt;Sponsorship! if you think you have a good fit for a sponsor who aligns with our interests, please, reach out!&lt;/li&gt;
&lt;li&gt;If you have any corporate matching, Kodi is registered as a corporate nonprofit beneficiary with the &lt;a href=&quot;https://benevity.com/&quot;&gt;Benevity&lt;/a&gt; platform.&lt;/li&gt;
&lt;li&gt;And lastly, monetary donations go a long way too. As stated, we are a 501(c)(3), so these donations are tax deductible in the US. If you have a few dollars, pounds, euros or equivalent going spare, you can &lt;a href=&quot;https://kodi.tv/donate/&quot;&gt;really help us out&lt;/a&gt;. Thank you!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We always want to keep some money in the bank, and we have a rule: we need to be able to cover the next Devcon before we hold this one and, unfortunately, 2025 may be the last year for a couple years at the current rate of donations. We spend less than US$30k for the entire event, including flying our team from around the world to attend plus all hotel/food/conference room costs, but our current finances just won’t support this after next year’s conference unless something changes, such as a new sponsor (or the RPi5 case becomes exceedingly popular and sells out!).&lt;/p&gt;
&lt;p&gt;Thank you very much in advance for anything you can do to help.&lt;/p&gt;
&lt;p&gt;— Team Kodi&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Community</category></item><item><title>Flirc Case for Raspberry Pi 5 - Kodi Edition</title><link>https://kodi.tv/article/flirc-case-for-raspberry-pi-5-kodi-edition/</link><guid isPermaLink="true">https://kodi.tv/article/flirc-case-for-raspberry-pi-5-kodi-edition/</guid><description>Team Flirc and Team Kodi are thrilled to introduce the newly designed Flirc Raspberry Pi 5 Case, Kodi Edition. Available now! Our journey began with a host of i…</description><pubDate>Thu, 28 Nov 2024 11:14:39 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Raspberry Pi 5 - Kodi Edition&quot; alt=&quot;A desk, with a laptop open in the background. Two &quot;Kodi edition&quot; Raspberry Pi 5 cases sit in front of it, oriented so you can see the case properly. Snowflakes and lens flare glisten around because, hey, it&apos;s nearly Christmas!&quot; src=&quot;https://kodi.tv/images/blog/pi5_case_kodi.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Team Flirc and Team Kodi are thrilled to introduce the newly designed Flirc Raspberry Pi 5 Case, Kodi Edition. Available now!&lt;/p&gt;
&lt;p&gt;Our journey began with a host of ideas that we transformed into a crowdsourcing poll on the Kodi forums. The community chose from six designs, and we loved seeing your preferences and hearing your feedback. We’re excited to continue this collaborative approach because, just as Kodi is community-driven, so should its official case be.&lt;/p&gt;
&lt;p&gt;With only about 2,000 cases available, this is a truly limited edition. Once sold out, we won’t produce more. Instead, every quarter, we’ll engage with the community again, allowing you to submit and vote on new ideas for another limited run.&lt;/p&gt;
&lt;p&gt;With each purchase, you’re helping fund the Kodi team’s ongoing development and innovation.&lt;/p&gt;
&lt;p&gt;On top of our Black Friday - Cyber Monday deals, enjoy an extra 10-15% off when you purchase a Kodi Edition Raspberry Pi 5 case, which can be used on our Flirc USB or Skip 1s Universal Remote.&lt;/p&gt;
&lt;p&gt;If you want to see more, check out the YouTube video below, or just skip the line and &lt;a href=&quot;https://flirc.tv/products/flirc-raspberry-pi-5-case-kodi-edition?variant=46598976798952&quot;&gt;head straight over to the Flirc store&lt;/a&gt; to grab one!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=WCahu5-HBrQ&quot;&gt;&lt;img src=&quot;https://markdown-videos-api.jorgenkh.no/url?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DWCahu5-HBrQ&quot; alt=&quot;Pi5 Case - Kodi Edition&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A heartfelt thanks to the Kodi Team, our loyal customers, community members, and everyone who contributed to the design.&lt;/p&gt;
&lt;p&gt;Happy Thanksgiving!&lt;/p&gt;</content:encoded><dc:creator>Team Flirc</dc:creator><category>Community</category></item><item><title>Kodi 21.1 &quot;Omega&quot; - Release</title><link>https://kodi.tv/article/kodi-21-1-omega-release/</link><guid isPermaLink="true">https://kodi.tv/article/kodi-21-1-omega-release/</guid><description>Okay, a late announcement - apologies, you can blame the summer holiday season. Or, if it&apos;s easier, you can just blame me as the bloke with the keyboard, that w…</description><pubDate>Tue, 10 Sep 2024 11:51:22 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Kodi 21.1 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21.1 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; wrapped around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_21.1_omega_splash.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Okay, a late announcement - apologies, you can blame the summer holiday season. Or, if it’s easier, you can just blame me as the bloke with the keyboard, that works equally well. Either way, many of you will already have noticed this, but, in case you haven’t …&lt;/p&gt;
&lt;p&gt;Team Kodi is here with the first point release of the 21.x “Omega” series.&lt;/p&gt;
&lt;p&gt;A range of bugfixes have been collected since the original release of Omega 21.0. Rather than list them all here, you can see the full changelog on &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/21.0-Omega...21.1-Omega&quot;&gt;Github&lt;/a&gt;, as usual.&lt;/p&gt;
&lt;p&gt;We always want to thank everyone who has helped us track down and fix any issues. We endeavour to minimise the issues everyone experiences, but with such a large project, and the fact everyone contributing to Kodi is a volunteer, issues and bugs are a part of life. If you happen to experience any bugs/issues, don’t hesitate to reach out on the forums, or raise an issue on Github.&lt;/p&gt;
&lt;p&gt;As this is a point release, there are no major changes since the previous version, and you should be fine to install this straight over the top of any existing Kodi 21.0 installation - indeed, this will happen, and probably already has happened, automatically on many platforms. However, as for all software installations, back up your userdata beforehand if you’ve any doubts or have anything you can’t afford to lose (and definitely do this if you’re going for a major version upgrade).&lt;/p&gt;
&lt;p&gt;A list of all changes for this version can be found at &lt;a href=&quot;https://github.com/xbmc/xbmc/milestone/167?closed=1&quot;&gt;GitHub&lt;/a&gt;. If you want to read back on the full history of v21 itself, or of previous versions, you can find the corresponding articles in the relevant &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;blog posts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Application deployment on different platforms (notably the Microsoft Store) can vary considerably due to circumstances outside of our control, so just be patient, and the update will inevitably find its way through.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Android Deployment&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We always do what’s known as a “staged” deployment roll out for Android. So if you didn’t  receive the update immediately, it should have come through over the following week or so, and rollout should now be complete.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Release</category></item><item><title>Names Have Power</title><link>https://kodi.tv/article/names-have-power/</link><guid isPermaLink="true">https://kodi.tv/article/names-have-power/</guid><description>This is a little later in the development cycle than would normally be the case, but I&apos;m sure you&apos;ll understand why. It&apos;s traditional, as we move towards the re…</description><pubDate>Mon, 24 Jun 2024 12:52:30 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Watch This Space - Photo by Samuel Regan-Asante on Unsplash.&quot; alt=&quot;A glowing neon sign that says &quot;Watch This Space&quot;, with each letter coloured differently.&quot; src=&quot;https://kodi.tv/images/blog/watchthisspace.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;This is a little later in the development cycle than would normally be the case, but I’m sure you’ll understand why.&lt;/p&gt;
&lt;p&gt;It’s traditional, as we move towards the release of a new version of Kodi, to begin the process of naming what will become its successor. In recent years, “Leia” gave way to “Matrix”, which moved aside for “Nexus”, and then on to our current version, “Omega”. There’s a clue there to the pattern, so P-something it is.&lt;/p&gt;
&lt;p&gt;Our normal process would be to ask the forums and team for suggestions, edit these down to a shortlist, and then run an internal poll and choose a winner. However, the shortlisting was done a little quickly this time, and we ended up picking a P-name that was already in use for a problematic add-on (&lt;em&gt;arrr&lt;/em&gt;, &lt;em&gt;shiver me timbers&lt;/em&gt;, and all that - absolutely not a connection we’d wish to make). The obvious solution was to skip that one, then, and move to the second choice - except that turned out to be the name of a legitimate streaming service. And the third? Another problematic add-on.&lt;/p&gt;
&lt;p&gt;As the team deliberated the need for another poll, we heard &lt;a href=&quot;https://kodi.tv/article/a-tribute-to-estuary-developer-and-kodi-team-member-piers/&quot;&gt;sad news about a colleague and team member&lt;/a&gt; whose contributions to Kodi have been so immensely valuable. His death at such a young age gave everyone pause, and with his name just-so-happening to begin with exactly the right letter, it seemed fitting to mark his passing with more than just a blog post.&lt;/p&gt;
&lt;p&gt;So with muted fanfare, we memorialise our good friend, and continue development towards Kodi v22, “Piers”.&lt;/p&gt;
&lt;p&gt;You will, of course, hear more about this as the development branch takes shape, and you can follow development on GitHub as you wish.&lt;/p&gt;</content:encoded><dc:creator>Prof Yaffle</dc:creator><category>Community</category></item><item><title>A Tribute to Estuary Developer and Kodi Team Member, Piers</title><link>https://kodi.tv/article/a-tribute-to-estuary-developer-and-kodi-team-member-piers/</link><guid isPermaLink="true">https://kodi.tv/article/a-tribute-to-estuary-developer-and-kodi-team-member-piers/</guid><description>In 2015, Kodi’s default theme Confluence was growing long in the tooth. Most of the really exciting skins from that time accomplished far more, and Confluence w…</description><pubDate>Fri, 26 Apr 2024 18:25:04 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;&quot; alt=&quot;&quot; src=&quot;https://kodi.tv/images/blog/piers_avatar.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;In 2015, Kodi’s default theme Confluence was growing long in the tooth. Most of the really exciting skins from that time accomplished far more, and Confluence was ultimately a 2009 update to an existing skin called MediaStream that was itself several years old. It was time for Confluence to retire. We needed something new that adhered to the UX best practices of the time.&lt;/p&gt;
&lt;p&gt;I proposed some wireframes based on Google’s Material Design that were pretty vague, but I hoped would be enough to get us started. Almost immediately, members of our team of skilled skinners (Phil65 and Piers) jumped on the task. I made my initial suggestion early on the 17th of June, and Piers had already mocked up a complete home page later that day. His post at that time introducing the mockup had me chuckling for days. Once an idea struck him, the guy worked tirelessly to see it through.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/piers_tribute_1.webp&quot; alt=&quot;&amp;#x22;Zappy&amp;#x22;, the old XBMC mascot is Piers&amp;#x27; avatar, and the text simply reads &amp;#x22;Well, after my last post I opened Photoshop. NateThomas, I don&amp;#x27;t like you any more.&amp;#x22;&quot; title=&quot;A snapshot a forum post by Piers&amp;#x27; re: Estuary&quot;&gt;&lt;/p&gt;
&lt;p&gt;By the 18th, a day later, Piers’ mockup was revamped and looked remarkably complete. Unfortunately, those early designs have been lost to the internet gods, but we do still have a screenshot of the first alpha created in August that remained quite true to those early mockups.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/piers_tribute_2.webp&quot; alt=&quot;A prototype image of what Kodi might look like - options in a vertical menu on the left, promotional images of movies and TV series across the centre and to the right&quot; title=&quot;Original concept artwork for what became &amp;#x22;Estuary&amp;#x22;, Kodi&amp;#x27;s default skin&quot;&gt;&lt;/p&gt;
&lt;p&gt;By September, Estuary was pretty well complete with two primary themes, the 3D-styled curial and the flat style which remains the default to this day. Piers and Phil65, along with several other skinners, notably BigNoid, had introduced a variety of features including the ability to select different color styles, like pink. The team also created a separate second skin designed specifically to work for mobile devices.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/piers_tribute_3.webp&quot; alt=&quot;A final view of Kodi running the Estuary skin, showing how different color schemes (in this case, pink) can be used to provide subtle background cues as well as bold highlights for selected items&quot; title=&quot;Kodi running Estuary, showing colored highlights&quot;&gt;&lt;/p&gt;
&lt;p&gt;In 2016, these skins were officially released with Kodi 17 to universal praise within the community (for those interested in history, you can find the original blog post &lt;a href=&quot;https://kodi.tv/article/brand-new-look-future-kodi-versions/&quot;&gt;here&lt;/a&gt;). The work done by Piers and the team on UX/UI in 2015 and 2016 cannot be understated. They developed a lasting and original skin that remains in use to this very day.&lt;/p&gt;
&lt;p&gt;We recently learned that Piers passed away. He was 37. He will be missed by those of us who worked with him on this project. We cannot emphasize enough his contribution to software seen and used by millions of people worldwide.&lt;/p&gt;
&lt;p&gt;Thank you for everything, Piers.&lt;/p&gt;</content:encoded><dc:creator>Natethomas</dc:creator><category>Community</category></item><item><title>The Sun Sets on Python 2</title><link>https://kodi.tv/article/the-sun-sets-on-python-2/</link><guid isPermaLink="true">https://kodi.tv/article/the-sun-sets-on-python-2/</guid><description>Recently, Team Kodi proudly released Kodi v21 &quot;Omega&quot;, the latest major release of our popular media centre software. Our longevity and popularity means that Ko…</description><pubDate>Thu, 25 Apr 2024 17:56:40 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Python logo&quot; alt=&quot;The blue and yellow Python logo, seemingly two interlocking snakes (which are probably pythons, now I think about it)&quot; src=&quot;https://kodi.tv/images/blog/python_logo.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Recently, Team Kodi proudly released Kodi v21 “Omega”, the latest major release of our popular media centre software.&lt;/p&gt;
&lt;p&gt;Our longevity and popularity means that Kodi is installed on literally millions of devices worldwide. For a range of reasons, not all of them are capable of supporting the newer releases; we do, however, try to maintain as much support as we can for the older releases, with our target being support for the previous two versions before the current one. The release of Omega thus moves Kodi Leia out of active support.&lt;/p&gt;
&lt;p&gt;The final version of Kodi Leia (v18.9) was released in October 2020. Leia was also noteworthy as being the final version which made use of the Python 2 language, with Kodi Matrix and beyond using the newer Python 3. That move was made due to Python 2 being marked as end-of-life on 1st January 2020 by its authors, who now no longer support it and so it does not receive any updates or security patches. Python 3 is fully supported and updated, but Python 3 code is not directly compatible with Python 2.&lt;/p&gt;
&lt;p&gt;This means that, as Kodi Leia moves out of support, so does Python 2 for Kodi. As a result, we will no longer be accepting any updates for Python 2 addons into our repository, and the Leia repo will be frozen. Any Leia installation will still be able to access the repo, but addon updates will only be accepted in Python 3, with the effect that they can only be run on Kodi Matrix or later. This will free up the Team Kodi volunteers who review addon submissions to focus entirely on Python 3 addons, making reviews simpler and faster and so minimising the delays between submission and release of acceptable addons into the repo.&lt;/p&gt;
&lt;p&gt;This also means that older scrapers written in XML or Python 2 will not get any updates, so any changes made on the source database sites which break them will render them permanently broken. Most of these scrapers are long unsupported anyway, but as Leia and older versions are now end-of-life then the only solution will be to update to a newer version of Kodi using the supported Python 3 scrapers.&lt;/p&gt;
&lt;p&gt;We thus bid a grateful farewell to Python 2, and put our focus now on updating and improving Kodi for the future.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Developer</category><category>Community</category></item><item><title>Kodi 21.0 &quot;Omega&quot; - Release</title><link>https://kodi.tv/article/kodi-21-0-omega-release/</link><guid isPermaLink="true">https://kodi.tv/article/kodi-21-0-omega-release/</guid><description>It&apos;s time! We are very pleased to present the latest and greatest release of Kodi, v21.0 &quot;Omega&quot;. With this release we have seen over 3,750 commits since v20.0…</description><pubDate>Sat, 06 Apr 2024 16:13:41 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Kodi 21 &quot;Omega&quot; Splash Screen&quot; alt=&quot;Kodi 21 &quot;Omega&quot; Splash Screen - the Kodi logo sits at the centre of a black screen, a stylised Greek letter &quot;Omega&quot; around it.&quot; src=&quot;https://kodi.tv/images/blog/kodi_21.0_omega_splash.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;It’s time!&lt;/strong&gt; We are very pleased to present the latest and greatest release of Kodi, v21.0 “Omega”.&lt;/p&gt;
&lt;p&gt;With this release we have seen over 3,750 commits since v20.0 “Nexus” was available to the world on January 15th, 2023. As always, this has been a huge effort from many contributors, testers and supporters. Thanks go out to our team members, plus everyone in our community who sent in a pull request, tested and gave feedback, or provided support to users on the forum. We always appreciate your contribution to making Kodi better.&lt;/p&gt;
&lt;p&gt;Let’s review some of the changes you can expect:&lt;/p&gt;
&lt;h3 id=&quot;major-features&quot;&gt;Major Features&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;FFmpeg 6&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kodi relies significantly on FFmpeg to do a lot of heavy lifting for us. Many developers have contributed to upgrading the project to make use of the newer FFmpeg releases over the past 15 months, initially starting with targeting FFmpeg 5, but later updating to FFmpeg 6. We are always greatly appreciative of the work of all of the Open Source software projects that we rely on to bring you Kodi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DolbyVision On-the-Fly Profile Conversion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For our Android users, a fantastic contribution from &lt;strong&gt;quietvoid&lt;/strong&gt; allows users to convert some less well-supported DV profile types to more well-supported profiles.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;macOS Now Uses “Native” Windowing&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Another change that has been years in the making. This was started by some amazing developers many years ago, and we have now been able to finally remove the last remnants of SDL library usage in Kodi. We now use native implementations for window displays on the Apple macOS platform.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A New Platform: webOS&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A new platform can now run Kodi natively: a port to LG webOS TVs has been worked out by some amazing developers who have reverse engineered huge amounts of the webOS media pipelines. One of our newest team members, &lt;strong&gt;sundermann&lt;/strong&gt;, has helped shepherd our newest supported platform, to extend the reach of Kodi to even more devices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In-game Player Viewer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Controller configuration for games gets a little better in v21: a window has been added in-game to view which game port each player’s controller is currently connected to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Behind the Scenes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A large majority of changes are “under the hood” and invisible to users but improve the stability, performance, and safety of Kodi: API changes have been made to evolve Python and binary add-ons and bring new skinning features; there are updates to Kodi dependencies on most if not all Kodi platforms; fixes from regular use of code static-analysis tools, database migration fixes for a smoother update … and lots more.&lt;/p&gt;
&lt;p&gt;There are too many individual changes to detail everything. If you would like to know more, please look back through the Omega Alpha to RC2 &lt;a href=&quot;https://kodi.tv/blog/tag/release&quot;&gt;release announcements&lt;/a&gt; and review the GitHub changelog &lt;a href=&quot;https://github.com/xbmc/xbmc/compare/20.0-Nexus...21.0-Omega&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Time doesn’t stand still, and we have already branched Kodi v22 “P*” for development. Thank you again for your continued support as we continue to make Kodi great!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Help Wanted!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you experience any issues or find any remaining bugs, please post in the &lt;a href=&quot;https://forum.kodi.tv/forumdisplay.php?fid=111&quot;&gt;General Support&lt;/a&gt; section of our forum. If you have fixes for issues please submit a pull request with your changes to our &lt;a href=&quot;https://github.com/xbmc/xbmc&quot;&gt;master branch on GitHub&lt;/a&gt;. We also welcome users who want to help answer questions in the forum or write articles for the wiki.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Donate&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To show support and appreciation for Kodi, please consider &lt;a href=&quot;https://kodi.tv/contribute/donate&quot;&gt;making a donation&lt;/a&gt; or &lt;a href=&quot;https://kodi.tv/store&quot;&gt;purchasing merchandise&lt;/a&gt; such as a T-shirt or Raspberry Pi case. Your donations are greatly appreciated and help us to function, covering operating expenses, hardware and software licences for developers, and legal fees, as well as paying for team members to attend industry/FLOSS events and our annual conference.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Availability&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Kodi 21.0 “Omega” is being pushed to the usual channels right now, both our own &lt;a href=&quot;https://kodi.tv/download&quot;&gt;download&lt;/a&gt; pages and various app stores/repositories, so should be with your devices shortly. It’s worth noting that, for the first time in a while, we’ve cleared all known blockers, so all supported platforms will be updated just as soon as the various app stores process things.&lt;/p&gt;
&lt;p&gt;If you are an Android user and wish to update to Kodi 21.0 as soon as possible, you can either sideload, or join the &lt;a href=&quot;https://play.google.com/apps/testing/org.xbmc.kodi&quot;&gt;Google Play - Kodi testing track&lt;/a&gt; which will get the release submitted more quickly. The “open” release will be promoted from the testing track in a week or two. We strongly advise Android users who use alternative skins to follow up with their skin developer, or to disable auto update before this time period, as not every skin will yet have been updated.&lt;/p&gt;</content:encoded><dc:creator>Team Kodi</dc:creator><category>Release</category></item><item><title>Over a Year Late, A Dollar Short - More Than Two Decades of Kodi!</title><link>https://kodi.tv/article/over-a-year-late-a-dollar-short-more-than-two-decades-of-kodi/</link><guid isPermaLink="true">https://kodi.tv/article/over-a-year-late-a-dollar-short-more-than-two-decades-of-kodi/</guid><description>Hi, everyone - I&apos;m Keith, and while I now find myself President of the Kodi Foundation, my initial involvement with Kodi goes way back, as a humble user. Since…</description><pubDate>Sun, 31 Mar 2024 17:13:57 GMT</pubDate><content:encoded>&lt;figure&gt;&lt;img title=&quot;Original Xbox Media Player Home Screen, 2003&quot; alt=&quot;Image of the original XBMP home screen and menu&quot; src=&quot;https://kodi.tv/images/blog/xbmc-2003-1080p.webp&quot; /&gt;&lt;/figure&gt;
&lt;p&gt;Hi, everyone - I’m Keith, and while I now find myself President of the Kodi Foundation, my initial involvement with Kodi goes way back, as a humble user. Since our 20th anniversary came and went, I’ve been meaning to write a bit of a look back on how we got here - how &lt;em&gt;I&lt;/em&gt; got here. This is the story of my - and the project’s - journey.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In the Beginning…&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In 2002, a couple guys saw the potential of being able to watch media on their own terms, through what was a new type of device: a “connected” TV device. They wanted to bring many things you’d traditionally need a computer for to the living room, operating it from the couch without needing a keyboard or mouse, controlling events through what they called a &lt;em&gt;10 foot interface&lt;/em&gt; because, well, it was an interface you could sit 10 feet away from.&lt;/p&gt;
&lt;p&gt;While special-purpose devices already existed, they usually were things like DVD players, and they weren’t “connected” to anything else or even had the ability to hook up to a network. Indeed, even the TiVo, one of the most impressive devices of the time, lacked an Ethernet port. One of the creators of Samba, an open-source interoperability application to share files between Linux and Windows, eventually figured out how to add a network port to a TiVo; however, even though it was the first mass marketed consumer Linux-based appliance, it was still very much a closed, walled garden.&lt;/p&gt;
&lt;p&gt;The Xbox changed all that. In 2001, Microsoft released their first console, leveraging their work on x86 platforms to build out a version of Windows specialized for running games. The familiarity allowed game developers to easily port to the new gaming console; the fact that Microsoft sold them at a loss, knowing they would make it back in game sales, ensured rapid consumer adoption. Luckily for the hackers out there, there were more similarities than differences when compared to something they were already very familiar with: the standard Windows personal computer. Very quickly, folks like &lt;strong&gt;Bunnie&lt;/strong&gt; figured out ways around the security, achieving the holy grail in record time for a console: the ability to run untrusted code.&lt;/p&gt;
&lt;p&gt;Long before we had the Raspberry Pi, OpenWrt routers and other tinkerer’s dream “open” environments, Xbox hacking quickly became the fastest route to general-purpose, connected computing. The availability of powerful, affordable, standardized hardware enabled an entire community of hackers wanting to break out of Microsoft’s walled garden and run whatever code they wanted on their Xbox. Emulation, or the ability to trick old games such as NES and Sega Genesis into believing the Xbox is the same hardware, was one of the first big use cases, since we now had something powerful enough that hooked up to a regular TV and offered a standard controller.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;XBMC is Born&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;While many folk worked on getting Linux and various other things running, the project that attracted me the most was Xbox Media Player. This brought the ability to play compressed media to the Xbox: up until this point, only a computer could play these files, and if you were one of the those super early adopters who had network cables strung across your house, you could now even stream it over the network or the Internet (which was definitely not fast enough for video… yet!).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://sourceforge.net/projects/xbplayer/&quot;&gt;XBMP&lt;/a&gt; came out in 2002 as the convergence of two separate closed source apps natively written with the Microsoft Xbox Development Kit by &lt;strong&gt;d7o3g4q&lt;/strong&gt; (a.k.a. duo) and &lt;strong&gt;RUNTiME&lt;/strong&gt;. As many at the time pointed out, since it was leveraging GPL code, it likely needed to be open source. At the same time, another developer - &lt;strong&gt;Frodo&lt;/strong&gt; - had created &lt;a href=&quot;https://sourceforge.net/projects/xbyamp/&quot;&gt;YAMP&lt;/a&gt; as “Yet Another Media Player”; when these projects also converged at the end of 2002, &lt;a href=&quot;https://sourceforge.net/projects/xbmc/&quot;&gt;Xbox Media Center&lt;/a&gt;, or XBMC, was born. While the initial beta was closed source, the developers quickly open sourced it and it’s been open source ever since.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/xbmc-2007-1080p.webp&quot; alt=&quot;XBMC v2 Home Screen, 2007&quot; title=&quot;Image of the 2007 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v2, released September 2006&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;(You can even have a read of the &lt;a href=&quot;https://kodi.tv/images/xbmp2.4manual.english.pdf&quot;&gt;original manual&lt;/a&gt; if you like!)&lt;/p&gt;
&lt;p&gt;I was a dedicated Xbox user at the time, for everything besides gaming. I diligently connected to #xbins on EFnet to find the latest binary release and watched in awe the quick iteration these folks were doing, adding so many incredible features, even supporting things like CD+G for Karaoke. You have to realise how groundbreaking a library mode was, allowing you to peruse your stored media collection while everyone else - even Netflix - was still renting DVDs by post or picking them up in strip mall stores.&lt;/p&gt;
&lt;p&gt;The developers themselves deserve a ton of recognition: their tireless pursuit of the best media experience, one that was infinitely customizable and powerful and something they were proud of. While most have moved on to other things, a few, like &lt;strong&gt;spiff&lt;/strong&gt;, remain around since those early days, and are still here to let others know why certain things are why they are and even to still occasionally contribute code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Success Has Many Parents&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;But these folks did not do this in a vacuum: as the saying goes, “it takes a village”. &lt;a href=&quot;https://ffmpeg.org&quot;&gt;FFmpeg&lt;/a&gt;, for example, being the Internet’s Swiss Army knife for video, handles so much of the core rendering and playback. In developer parlance, we call these ‘dependencies’ but I prefer to think of these types of libraries as the backbone. Without the ability to stand on the shoulder of these mammoth libraries, XBMC devs would never have been able to focus so much on the skinning and user experience. While XBMC was initially heavily based on &lt;a href=&quot;http://www.mplayerhq.hu&quot;&gt;mplayer&lt;/a&gt;, which is now known as &lt;a href=&quot;https://mpv.io&quot;&gt;mpv&lt;/a&gt;, it has evolved into being closely tied to FFmpeg.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/xbmc-2009-1080p.webp&quot; alt=&quot;XBMC v9 &amp;#x22;Babylon&amp;#x22; Home Screen, 2009&quot; title=&quot;Image of the 2009 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v9 “Babylon”, released May 2009&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;There are also countless other contributors - to the code, artwork, forum, and beyond - who absolutely have to be acknowledged. It’s been a long journey from those early applications thru XBMP and XBMC to today’s Kodi, but it’s clear that the application wouldn’t be what it is without the add-on ecosystem, translators, community moderators, volunteer artists, system admins, database admins, and many more.&lt;/p&gt;
&lt;p&gt;And while devs have came and gone, the project has lived on, continuing to expand to every major platform it possibly can, even to a couple of smart TVs now. Highly unusual - maybe unique - as an open-source application that started on a Microsoft product before spreading further to so many other, disparate platforms, Kodi has now even come full circle to be back in the &lt;a href=&quot;https://apps.microsoft.com/detail/9NBLGGH4T892?hl=en-US&amp;#x26;gl=US&quot;&gt;Xbox Store&lt;/a&gt; (although, somewhat ironically, Microsoft platforms have become increasingly challenging for us because we lack current developer knowledge). We still try to bring all the functionality we can to every platform we can: you’ve got a weird mod file, from your demoscene days? Still got a pile of FLVs? We got you. What about wanting to stream Widevine-enabled Internet content with an open-source project? Yeah, we see you and we care.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So, Here We Are&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;One of the parts that some don’t realize is since our initial development, we’ve always been a monolithic application, meaning the entire codebase must be ported to the desired platform. I’ve said we’re the “largest open-source multimedia project” for years, half-jokingly, but I mean this by the literal lines of code that it takes to run it.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/xbmc-2012-1080p.webp&quot; alt=&quot;XBMC v10 &amp;#x22;Dharma&amp;#x22; Home Screen, 2012&quot; title=&quot;Image of the 2012 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v10 “Dharma”, released December 2010&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;And we’ve stayed volunteer. As a consumer-oriented open-source project, no company has ever sponsored more than a port or a feature; indeed, since the nonprofit foundation behind it isn’t setup to be engaged, at worst companies have simply given some money to an individual to work on a feature. Even this is definitely not the norm: 99.9% of Kodi has been built out of passion and love for multimedia and the desire to have an open-source platform for which people can decide the look and feel and customize to their liking, in both hardware and software terms.&lt;/p&gt;
&lt;p&gt;I do have to call out our longest and biggest sponsor and partner, &lt;a href=&quot;https://flirc.tv&quot;&gt;Flirc&lt;/a&gt;: their support with this project has been unwavering.&lt;/p&gt;
&lt;p&gt;This is truly software on your own terms, and to me, is the essence of open source.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Wrapping it All Up&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sorry this became so wordy, but I’ve been wanting to write a “20 year blog post” for so long, and it’s now been nearly 22 years since XBMP binaries first became available. Time flies. I hope this blog helped you stop for a moment and marvel at how far we’ve come, even if you’ve only been a user since we’ve been called Kodi: the developers see themselves in you and you’re the reason why we’ve kept hacking on this project for so long.&lt;/p&gt;
&lt;p&gt;So, let’s raise our glasses for over 20 years, and, yes, we still have MANY lines of original, first generation code! We have to thank everyone who’s been involved and supported us: everyone who submitted a pull request or posted a message on the forum, all the devs who have tirelessly worked on the ‘dependency’ libraries that mean so much to us, and especially the official Team XBMC and Kodi Foundation developers. You folks, who continue to iterate, tweak and build the future of this platform, enable millions to consume media without having to care about how it works and why.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/blog/kodi-2014-1080p.webp&quot; alt=&quot;XBMC v13 &amp;#x22;Gotham&amp;#x22; Home Screen, 2014&quot; title=&quot;Image of the 2014 XBMC home screen and menu&quot;&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;XBMC v13 “Gotham”, released May 2014&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;And while you’re here, we made a T-shirt to commemorate this moment! It (hopefully) has every team member on it. As we said, we’re volunteers, and the only money our non-profit receives is thru donations, merchandise and the only licensed product we’ve ever been a part of, Flirc’s &lt;a href=&quot;https://flirc.tv/collections/case&quot;&gt;Kodi Raspberry Pi case&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Take your pick from &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/listing/kodi-nexus-dark?product=46&amp;#x26;variation=2752&quot;&gt;a dark T-shirt&lt;/a&gt;, &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/listing/kodi-nexus-light?product=46&amp;#x26;variation=2750&quot;&gt;a light T-shirt&lt;/a&gt;, &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/listing/kodi-nexus-light?product=585&quot;&gt;a pillow&lt;/a&gt; or something else from the &lt;a href=&quot;https://kodi-t-shirt-store.creator-spring.com/&quot;&gt;whole store&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Please, purchase something, and help us to keep thriving for the next 20 years; I personally plan our Devcons, and we might not be able to get together in 2025 without help from people like you, so anything you can do to help, we really appreciate it.&lt;/p&gt;
&lt;p&gt;Oh, and while I’m asking: if anyone knows any non profit open source lawyers that are prepared to help us with things like trademark registration and maintenance of the Foundation, please send them our way! Legal-at-kodi-dot-tv.&lt;/p&gt;
&lt;p&gt;Thanks again. I have no idea what the next 20 years will bring, or whether I will personally still be involved, but, for as long as developers and users are still interested, I know we’ll all try our best to support it.&lt;/p&gt;
&lt;p&gt;Keith Herrington&lt;br&gt;
President, Kodi Foundation&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(There’s some further history &lt;a href=&quot;https://kodi.wiki/view/History_of_Kodi&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;https://kodi.tv/article/10-years-xbmc/&quot;&gt;here&lt;/a&gt;, if you’re interested).&lt;/em&gt;&lt;/p&gt;</content:encoded><dc:creator>Keith Herrington</dc:creator><category>Community</category></item></channel></rss>