Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! Clones, Extensions, Modding » FreeStars » Open source client?
Open source client? Fri, 20 January 2006 01:56 Go to next message
Madman is currently offline Madman

 
Officer Cadet 1st Year

Messages: 228
Registered: November 2003
Location: New Zealand
Of all the clients that have been or are being worked on, are any of them open source so I can look at it and/or contribute?

Preferably something that isn't MS-Windows dependent, although I might be able to get MS-Windows stuff working under Wine.

Report message to a moderator

Re: Open source client? Fri, 20 January 2006 06:18 Go to previous messageGo to next message
Madman is currently offline Madman

 
Officer Cadet 1st Year

Messages: 228
Registered: November 2003
Location: New Zealand
Answering my own question here (what I get for posting without doing the research), there are four I could find:

- The very start of one in the Freestars project itself
- GStars
- Frontier Project
- My Own Stars

The last one (My Own Stars) doesn't seem to have any source code and is Windows specific anyway,

Frontier Project looks like the one that has the most code, but I don't know which gui toolkit it is using, and whether the toolkit is available for Linux (all the classes start with FX, can anyone help?). In fact, Frontier Project seems to have no documentation whatsoever.

Freestars itself and GStars both look _very_ skeletal, but use wxWidgets, a cross platform toolkit.

So I'll change my question:

Of the multitude of Freestars clients out there, can anyone suggest which would be the best to look at from the point of view a Linux user?

Report message to a moderator

Re: Open source client? Fri, 20 January 2006 10:39 Go to previous messageGo to next message
Kotk

 
Commander

Messages: 1227
Registered: May 2003
Everything is in some plans+prototype stage. Nod
wxWidgets are useful cross platform gui. Maybe try Freestars own client as first thing. That skeleton is maybe more promising than GStars. Pinoccio wrote it just this summer, so there is nothing major like you see. He was partially reusing turn generators code so architecture fits better than that of other clients. Contact LEit, he is the head developer of Freestars.

Report message to a moderator

Re: Open source client? Fri, 20 January 2006 13:12 Go to previous messageGo to next message
Madman is currently offline Madman

 
Officer Cadet 1st Year

Messages: 228
Registered: November 2003
Location: New Zealand
plans+prototype is fine, as long as there is something that can be built on.

I'm jumping the gun a bit anyway - I'm kind of stuck until I can compile the server, and with that I've run into a broken inserting an integer onto a queue of pointers that I don't yet know enough about what was inteneded to be able to fix.

All of the clients are GPL, so there's no reason not to integrate parts of the other ones if that becomes useful and can be done cleanly Smile

As for contacting LEit, I've already sent him a PM, but I prefer to use the forums where I can:
- it means that if someone else comes along with the same questions/issues, there's some sort of record,
- the level of response gives an idea as to how alive the project is - if it turns out that the lack of activity on freestars is permanent rather than a temporary hiatus, I'll take my enery elsewhere.

Report message to a moderator

Re: Open source client? Fri, 20 January 2006 14:14 Go to previous message
Ptolemy is currently offline Ptolemy

 
Commander

Messages: 1008
Registered: September 2003
Location: Finland

You can often catch LEit in the #freestars IRC channel.

Ptolemy




Though we often ask how and why, we must also do to get the answers to the questions.

Report message to a moderator

Previous Topic: Thousand Parsec needs testers!
Next Topic: Compiling under Linux
Goto Forum:
  


Current Time: Sat May 04 00:34:52 EDT 2024