LifeSpeed is a multi-server-aware LiveJournal client that utilizes the XML-RPC interface. To date, most clients use the "flat" interface, which has several limitations in programming flexibility which XML-RPC solves. LifeSpeed is written in C# using almost entirely managed code (the only parts that use native code, ala P/Invoke, are the music detection routines). This means that with little to no modification, or even recompilation, LifeSpeed will be able to run on any platform for which there is a .NET Framework. Within the next year, .NET will be available to FreeBSD (with Rotor) and Linux (once Mono is ready). It will also be very easy to retarget for the .NET Compact Framework, currently in beta, which will allow it to run on many mobile platforms ranging from PocketPC to Palm (a 3rd party PAL is planned to allow .NET for Palm), to cell phones.
For its initial release, LifeSpeed will strive to provide most/all of the functionality and looks of the Visions client (the former "official" one). As per its licensing under GPL, source code will be made available upon the release of a final version. (I don't want to release beta/development code, since it changes from day-to-day).
Right now, LifeSpeed is in Alpha development. It's login mechanism works as does "simple" posting. Currently, the Post Options and Post Security dialogs are in progress, leaving only the main options menu and the options in the "file" menu remaining to complete.
If you're interested in beta testing, please reply to this post and let me know. I'll accept a small number of initial testers to test a non-feature complete version to try and catch any obscure bugs in what's currently done.
Once again, thank you for your interest in the LifeSpeed client.