Open Source & Cross Platform Multi-User / Network Libraries?

Although raknet seems quite interesting and truly attractive in terms of function, the licensing terms are likely to be unpleasant for GPL projects that can be used commercially, which is expressly prohibited by the terms of the Creative Commons license.

While opentnl is there , it doesn't seem to be so actively supported anymore these days, actually loading the last stable tarball is not even executed at compile time, because it doesn't seem to support gcc> = 3.0 (?)

Of course, there is still enet , but this cannot be really compared with the abstract functions supported by raknet / opentnl.

So, besides any non-trivial dependencies such as ACE, Boost, or Poco, are there any viable alternatives for implementing a fairly compact, well-supported library of UDP networks?

thanks

+3
source share
4 answers

The wiki of Ogre3D contains a list of network libraries and a brief description for them.

+3
source

, OpenTNL , Bitfighter, , OS X, Windows Linux . , , , SourceForge, . () , .

+1

- , . , ++ Networking Library, , . , . TCP/UDP, IPv4, IPv6 Async/Sync . - , , , :)

+1
0

Source: https://habr.com/ru/post/1704768/


All Articles