I started working on a (currently) closed-source GnucCOM (the 'gnucdna' that came with gnucleus) specificly targeted for Windows 7 called SharpWire.
The biggest issue I had is that the latest gnuccom is GPL and I'm usign MS-PL code (incompatible) so I had to use a loophole: webservices.
When you 'connect', the client(MS-PL) launches a seperate service application (that is GPL and sources will be available) and communicates to it using webservices tech.
This ofc makes it a bit more difficult to do things, but things go well so far.
All is coded in C#.
Old look:
New current look:
What do you guys think so far?