RedDwarf Server

From Wikipedia, the free encyclopedia
Jump to: navigation, search
RedDwarf Server
RedDwarf Server Logo.png
Original author(s) Sun Microsystems
Developer(s) RedDwarf Community
Initial release February 12, 2010 (2010-02-12)
Discontinued 0.10.2.1 / December 16, 2010; 3 years ago (2010-12-16)
Preview release 0.10.3
Development status Unmaintained
Written in Java
Platform Java
Size 10.8 MB
Available in English
Type MMOG Server Middleware
License GPL, BSD
Website https://github.com/reddwarf-nextgen/reddwarf

RedDwarf Server is an open source middleware solution for developing the server-side of massively multiplayer online games. It is the official[1] community fork of Project Darkstar, an open source project that was supported until 2010 by Sun Microsystems. Upon Oracle's acquisition of Sun, support for Project Darkstar was stopped.[2] To continue development of the project, the community rebranded the latest codebase of Project Darkstar's repositories and released it as RedDwarf Server.[3]

Client API[edit]

Clients can communicate with the server using a Java or C API. The community has also released client APIs for additional platforms including C#, Python, Objective-C, and ActionScript.[4]

Protocol[edit]

RedDwarf Server uses a built-in protocol for network communications. This protocol, currently limited to TCP communications, is outlined in RedDwarf's server documentation.

License[edit]

"RedDwarf is continuing with an identical licensing scheme as Project Darkstar. RedDwarf server is distributed under GPLv2 with the server APIs being made specially available under GPLv2 + classpath exception. The Java client and the C client APIs available as part of the RedDwarf project are distributed under a BSD license."[5]

External links[edit]

Official Website

Former Official Website

RedDwarf Forums

Notes[edit]