On 11 Mar 2013, at 12:18, Wouter Verhelst wrote: > Every time someone reimplements nbd-server, I die a little inside.
I think separating out the negotiation stuff, and possibly the packet processing stuff, into an LGPL library might increase the life expectancy of your internal organs then. This would allow a simple 50 line program to run as an NBD server. There are various things like qemu-nbd (and something I wrote with a very different backend) which could use that happily. Things which use a fundamentally different backend are always going to be best done as separate programs. It's the duplication of the negotiation stuff which is a PITA. -- Alex Bligh ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ Nbd-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nbd-general
