Sadly, the OS/firmware on it is not open source (GP wont release it, though someone on here is trying to get them to.) yes, yes, it is GPL'd, so they are legally obligated to release it, but last I heard, they wouldnt do it.
Feel free to correct me, as I could just be misinformed.
:)