Help wanted: As you may or may not have heard, a few developers on
Team-XBMC have begun the
porting of
XBMC to Linux and
OpenGL using the
SDL toolkit. The goal is for this to become a full
port of XBMC containing
all the features and functions available in the Xbox version of XBMC. This is a huge task which is why we are making this public request, seeking
C/C++ programmers to volunteer in assisting us with this
Linux porting development project. Whether you have contributed to
The XBMC Project in the past or not, please consider doing so now. Those of you who are completely unfamiliar with XBMC can get a good overview of what XBMC offers for its
end-users by reading through the
XBMC article on wikipedia.org
The XBMC code structure uses a fairly
modular design (with
libraries and
DLLs), and we think that there are enough modules/libraries to keep a wide skill-level range of developers busy in the porting of them all. So please, take a look at the source code, then with the help of our
Linux port To-Do list assess where the porting stage is today and see if there's any areas you'd be willing to help out. Note that we are not abandoning the Xbox hardware - XBMC will be a
cross-platform software application, supporting both the Xbox and normal computers, (the 'old' Xbox still have a good amount of years to live we hope). Developers who would like to volunteer should read the
Linux porting development project article in the official XBMC WIKI for more detailed information.
Note to all
end-users! Please understand that this
Linux port project is not yet mature enough for you as an end-user to play with, no media can even be played back yet. We can not yet give you an
ETA as to when it will be useful for end-users. Respect that we can not accept any bug-reports or feature/function-requests for this Linux port yet.
XBMC-Forum end-user discussion on Linux port:
XBMC Linux port questions...