Using the portability flowchart, I think that we'll get hung up on the 'Is it an open source program?' decision. There is an open source page on Second Life's wiki, but I don't know if it's geared at writing a client to second life or just to making machinima and such.
Happy reading!
Edit: The viewer source is available for download on the SL wiki. That doesn't mean it'll compile and run on a Pandora, but it does get you closer to a 'yes' answer.