Raknet has a variable pricing scheme of "You pay what you think it is worth". The more you pay, the more support you will get, and he will accept a max of $5000, which if you pay all of that they he will even spend some-odd hours (8 I think) programming for you.
If your project will never generate money, then you do not have to pay, closed-source or open-source, does not matter. If you project will make money then you do have to pay at the latest of when the product first generates income (you do not have to pay earlier, such as during development). The minimum amount you can pay, as I recall is $100 (do not quote me on that, it was correct as of a year ago and have heard of no changes, but I do not honostly know if that is still current).
The only time you *have* to pay $5000 is if you are making an engine that you will in turn sell to others (think the UEngine).
And yea, wrapping is easy enough, but you lose out on some of RakNet's features like its very nice Bitstream class (can even serialize out individual bits, compressed integers, etc... etc...).
EDIT: Yep, found pricing, I was right (except it is 8 hours programming he will do for you at every $1000 you give, or additional 'support' at $100 an hour). It is on its main page:
Download 3.0 Beta.
By downloading you agree to the
Creative Commons Attribution - NonCommercial 2.5 license. Use of RakNet under the terms of a different license requires purchase of said license and agreement to the terms therein.
Buy Single Application License.
View Single Application License.
Single application. Any distribution method.
$100 and up - Pay what you can afford based on what feel RakNet is worth.
No regrets. 90 day Money back guarantee if you decide RakNet isn't working for you.
Free library support included.
Payments of $1000 include 8 hours of personalized support, including phone and programming.
Additional personalized support may be purchased at $100 an hour.
Buy Engine License.
View Engine License (Coming Soon).
Unlimited applications. Any distribution method. Allows resale of engine.
$5000 - Fixed price.
No regrets. 90 day Money back guarantee if you decide RakNet isn't working for you.
Free library support included.
Includes 8 hours of personalized support, including phone and programming.
Additional personalized support may be purchased at $100 an hour.
EDIT2: Also found this:
Licensing is only required on your application's commercial release.
All versions include full source.
Non-profit applications or engines.
You can use RakNet for free under the
Creative Commons Attribution - NonCommercial 2.5 license*. .
Single application license.
A
Single Application license* applies to commercial software sold both online and retail. You may download RakNet immediately and are only required to pay when you ship your product. At that time you choose how much to pay based on what you can afford and how much value you feel RakNet has brought to you.
Site licenses and commercial engine development.
An unlimited application Engine License* applies to commercial software sold using any distribution model and also allows resale of your engine. You may use RakNet as long as you wish during development. When you wish to sell your engine or release your product, you may purchase a license at a fixed fee of $5000.
* Third party libraries are included in the download to facilitate sample code. These libraries are included only for convenience and have their own, separate, licensing agreements. These libraries are not required to use RakNet.
So for your project, minimum of $100 needed by the time you first put it up for sale. He would of course like more, but it is not required.
And yes, Raknet's main project (the reason it was developed) was for an Action MMO, requires great optimizations, hence how this library is as it currently is. Rak'kar is one of the main programmers on that Action MMO.