XBMC is mediacenter-software dat werkt op een groot aantal besturingssystemen. De naam XBMC komt van “Xbox Media Center” – het platform waar het ooit voor ontwikkeld is (de originele Xbox console). Inmiddels is de software ook beschikbaar voor (onder andere) Windows, OS X, Linux en de Apple TV. Er is ook een Live CD (en USB) versie beschikbaar, waarmee de software kan worden gebruikt zonder het te installeren.
De kracht van XBMC zit in het feit dat deze een groot aantal multimedia-formaten ondersteunt in een aantrekkelijke en gebruiksvriendelijke interface. Bovendien is het een interessant platform voor ontwikkelaars omdat er door middel van scripts en plugins allerlei uitbreidingen op te maken te zijn.
De multimedia bestanden hoeven niet hetzelfde apparaat te staan als XBMC zelf. Op allerlei manieren kan de software bestanden benaderen: lokaal via cd/dvd/usb, maar ook via netwerken (zoals een NAS of een PC, via Windows sharing of DLNA), of via het internet.
XBMC wordt uitgebracht onder de GNU General Public License, wat onder andere inhoudt dat deze altijd gratis zal zijn en dat de broncode vrij beschikbaar is.
Eén van de belangrijkste ontwikkelingen die uit XBMC is voortgekomen is Boxee: ook een mediacenter voor diverse platformen, maar met name gericht op online content (Youtube, internet tv, etc)
Meer informatie en downloads vind je op de XBMC website.