Server Status
Patch Server is ONLINE.
0 hunters connected

Login Server is ONLINE.
0 hunters connected

Active Ships:
Iselia
    0 hunters online
    0 teams active
Vega
    0 hunters online
    0 teams active
Altimira
    0 hunters online
    0 teams active

Total Hunters Online: 0
 
Current Time
@683
 
Much Donate.
 
Twitter
 
 
 
Archive for June, 2010

New License for Sylverant

Wednesday, June 23rd, 2010

AGPL v3

As of today, Sylverant will be licensed under the GNU Affero GPL v3, rather than the normal GNU GPL v3. This change is to protect the rights of all users of Sylverant servers, no matter where they happen to be hosted. Basically, the AGPL differs from the GPL in one simple area: the AGPL ensures that users that use the server software hosted on any machine can get access to the source code of the software. The standard GPL does not compel people who host networked software (like Sylverant) to provide an offer for the source to clients using the source, the AGPL does. Thus, the AGPL is actually a much more sane choice for network server software than is the normal GPL.

This is actually something I had been planning to do for a long while, and finally got around to doing today…

----

Something I just discovered…

Wednesday, June 23rd, 2010

EDIT (a few hours later):
Well, I’ve gotten some responses from someone in an admin position at dreamcast-talk (yay!), and they seem to be readily rectifying the situation at the moment!

Original Post follows:
Apparently, dreamcast-talk.com has been using the Sylverant PSO server for their private server for some time now, without even bothering to tell me about it, or even acknowledge that this is the case. They’re perfectly legally allowed to be using the server code (it is GPLed for a reason), but the fact that they’re not even saying where that code came from, or how they managed to make such a server really pisses me off. Not to mention the fact that they’re directly going against my wishes by setting up a private shipgate.

That said, I just sent them a message on their forums, which is included in the full text of this post…
(more…)

----

Another relatively quiet month…

Monday, June 21st, 2010

Well, the last month was really busy for me. I finished up with my first year of graduate school, so, I hadn’t had much time to work on things before that. Also, I got distracted with another little project for a little bit.

Anyway, I’ve implemented a few things that should hopefully be useful going forward in Sylverant in the past few weeks…

  • Added internationalization support to login server, and started on it for ship server via mini18n.
  • Added a Spanish and French translation of user messages in login server (so, if you connect with your language set to either of these, you’ll get the translated messages if you’re banned or something).
  • Login server now gets character data from the client for a future feature.
  • Added the ability to select a ship configuration file at runtime via a command line argument.

That last one there is probably the most interesting to me, actually. I’ll leave that up to anyone else reading to figure out for now.

 
Copyright © 2009 - 2014 Lawrence Sebald | Site design by Jean-Paul Van Gorder