Telnet Class Library for .NET

The Telnet open source library implements the core Telnet protocol for C# and .NET 2.0.  The first version has minimal support for option negotiations; basically it filters out negotiations and presents the telnet stream as a pure data stream.  The next version will implement buffering with background threads and input/output buffers.  The ultimate goal is to support an object model with a pluggable API for implementing the different protocol options.  All code is released under the LGPL license to allow linking to commercial libraries.   

Go to http://www.thoughtproject.com/Libraries/Telnet/

See also these related projects.