Let me just start by saying that I'm a huge fan of XBMC. I've been using it on my Xbox for a few years now and it really is the hub of my home entertainment system. I have a 3TB media server in the basement (running Fedora Core) which holds a great deal of movies, TV shows, music, and digital photos. It has completely changed the way I use my television, all for the better.
However... I bought a new TV a few months ago. A 52" Mitsubishi DLP model sporting 1080p resolution. XBMC looks beautiful running at 1080i, but the Xbox just doesn't have the processor horsepower to really run HD content. 720p and 1080p video? Forget it. Even if you get it to play, you'll drop frames all over the place. Even slideshowing my digital photos seems to give it a migraine... displaying (and using transition effects on) photos at 1920x1080 resolution is considerably more difficult for the processor than showing them a standard NTSC resolution.
I was stuck with the Xbox hardware, though, so what choice did I have? Try to perform the mythical Xbox processor upgrade? I don't think so. Build a PC and run Windows MCE? No thanks. Build a PC and use
LinuxMCE? Possibly, but it just doesn't seem nearly as elegant as XBMC.
Well, when the XBMC team announced plans to port XBMC to Linux, I knew it was the answer I've been looking for. I coined the term "LinuXBMC" while discussing the project with some friends. I figured it'd be a safe name to use here since people on the XBMC team are much smarter than I am and they'll think of a much better way to refer to the project. I intend to use this page to blab about my wishlist for this project ... mainly because the XBMC team is too busy to worry about my ramblings and my friends are tired of hearing me blab about it.
Once the first version is released, I'll post my experiences with it on here as well. Hopefully it will be helpful someday to people looking to get started with "LinuXBMC."
If it isn't already clear, I'd like to state that I have no association with XBMC or the XBMC team. I'm simply a fan of their work.