Hello Mike,
Thanks for your clarification, it makes things clear for me, and I imagine it 
will also be read by a lot of people browsing thru the mail archive.
It's great to hear you also work towards ipv6! I was meaning to ask you about 
that for some time.

For those not knowing mTCP is more that just a TCP stack it basically is a 
complete networking toolkit for DOS that include an IRC client,Telnet client 
and FTP client and much more...
Quoting:- mTCP programs are generally smaller, more standards compliant, more 
stable, and far faster than equivalent programs using other TCP/IP stacks.  
I can only say that the above statement is very true, and besides that mTCP has 
good documentation and how-to's. It just works! Also looking at the code, I 
find it a small miracle!
Thats why I cared to start this discussion, I hope we will see a source release 
soon, so it can also end up in freedos.
Thanks you all for your comments,
Barry

http://www.barrydegraaff.tk/vc

Date: Mon, 7 Sep 2015 15:37:18 -0700
From: [email protected]
To: [email protected]
Subject: Re: [Freedos-devel] mTCP/IP stack by M Brutman is now closed source

Hi,
Please don't panic.  There are better things to worry about.  Just to clarify:
- The source for the 2013-05-23 version is available and always will be.  That 
particular release was probably near perfect because very few people ever ask 
for more features or send bug reports.
- The source for my latest version is not released yet.  That makes the current 
version effectively "closed source" for now.  As the website says "Note: The 
current version of mTCP is not available as open source yet."  I'd like to 
emphasize that last word.  Calling it a "license change" is probably too 
strong; it is not like I have announced a licensing change or said that I will 
never release source again.
- The current version adds two new programs and fixes a bunch of small bugs in 
the previous versions, only one of which is serious.  (The FTP server forgets 
to remove the Ctrl-Break handler on exit so you might have an unstable system 
after exiting the server.  Please upgrade to the current version or reboot 
after running the older versions of FTP server.)
- The current source code is actually much better structured in the current 
version than in the previous versions.  A lot of the restructuring/refactoring 
was to make bugs like the one described above less likely.  Some of the 
restructuring was required to allow pkttool to use the lowest level packet 
driver interface code.
- Rest assured that I have not lost interest in mTCP.  You can see from the new 
pkttool program that I'm starting to inch toward IPv6 support.  The HTTP server 
was a major piece of work too.  The rewrite of the documentation was very time 
consuming but it should make mTCP much more usable.  (If you have not seen it 
please look at the PDF file: http://www.brutman.com/mTCP/mTCP_2015-07-05.pdf )  
I have many ideas for enhancements and new programs.  I still want your bug 
reports and your feature enhancements.  And I am still actively helping people 
who email me for help.
- mTCP programs are generally smaller, more standards compliant, more stable, 
and far faster than equivalent programs using other TCP/IP stacks.  I put a 
great deal of work into making sure that stays true from release to release.  
mTCP programs work on all machines, 16 or 32 bits.  mTCP is actively 
maintained.  I think that whether it is open source or not it is still a great 
solution for DOS networking.  If the lack of source code prevents you from 
using mTCP I regret that and I encourage you to question your assumption that 
without source code it is not "clean" or "good" enough for you.


Mike

------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel                      
                  
------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to