KolibriOS: network, FTP client and Belgian programmer

In the photo - hidnplayr, using its own written FTP-client, connects from KolibriOS to its FTP account on the KolibriOS FTP server . In the background is the KFM file manager for KolibriOS , written by one of the founders of KolibriOS Mario_Z
During this time, he wrote “from scratch” (and also rewrote completely available in MenuetOS ) more than 20 programs for working with the network , as well as drivers for 14 groups of network cards (each group supports 1 or more network cards, usually several cards from one manufacturer). But he launched his most ambitious project, the new network subsystem for KolibriOS , almost 4 years ago (in July 2009). And 1.5 months ago (at the end of May 2013) the work was finally completed, and the code of the new network subsystem was transferred to trunk.
What exactly is the KolibriOS network subsystem, I definitely won’t be able to tell, since I understand little about this, but the main differences between the new system and the old are:
- Support for more than one network card at a time (this may seem natural, trivial and taken for granted, but our predecessor MenuetOS can still work with only one network card from the available ones on the computer, and
which one to work with, it randomlychooses a card with the smallest PCI coordinates) - Network card drivers are moved from the kernel to separate files (which simplified writing drivers, working with them, and understanding kernel code)
- Compared to the old network stack, network speed has increased significantly

In the photo - work with 2 network cards at the same time
After finishing work on the network subsystem, hidnplayr again took up programs for using the network, and today, to our great joy, posted on our SVN a working version of FTP-client (written, of course, in pure assembler), which was immediately announced on our forum .
Everyone who wants to check whether our FTP-client can access their server can now do this by downloading our nightly build . Bug reports, as always, are welcome in the appropriate thread on the forum.. Since the Belgian does not know the Russian language, he can’t get karma plus (he’s not on Habr, and it’s useless to invite him here). Therefore, all the questions to him on Habré will be answered by our most "browser" developer sourcerer (as he most of all has understood the network subsystem due to attempts to write these very browsers).

In the photo - hidnplayr successfully logged into his FTP account and downloaded something from himself. And then I uploaded something to myself :-) In the background is the KFAR file manager for KolibriOS , written by grechnik , aka diamond (In the past, one of our leading developers. Unfortunately, he was offended by us and left the project forever 10/10/2010 - a very symbolic date. I would give dearly for him to forgive us and return ...)