| 21 posts found | |
|---|---|
|
I've received this question few minutes ago: Can the source code of PlaneShift be downloaded? the answer is: Surely yes, you can download the source from sourceforge, instructions are here: http://www.planeshift.it/sources.html We provide compiling guides, we ensure the server and client work from the package you can download, all sources are GPLed.
The good part is that the code which runs on your computer when you play the game is publicly available, so it can be checked by numerous people for any adware or spyware. In fact PlaneShift has been proven to be adware/spyware free by 3rd party organizations. In case you are a developer, you can look at the code and learn more about it. Learn how a game is made. |
|
|
8/08/07 2:27:47 PM#2
Not the question I asked. Can you setup a fully functional planeshift server from your source code? |
|
Originally posted by Talad Yes, as I said. You can setup a server. |
|
|
8/08/07 2:44:54 PM#4
Will it function the same as the current planshift servers minus the art ? |
|
|
It will be a fully working server, but will have just a base set of quests (tests only), rules, items, etc... In short you can think to it as all the technology is deployed but you miss the "content", so the parts which are specific to PlaneShift game and setting. |
|
|
8/08/07 3:39:28 PM#6
Whats the "other planeshift only" things not included in the source of your open source game? |
|
|
I do not understand your question. Everything that's source code is open to the public, server and client. All the specific game content, like rules, spells, quests, etc... are just basic ones to test the client and server functionalities. To make your own game you will have to add your setting, races, story, etc... But all the functions and features are the same as the main server we use. |
|
|
12/04/07 6:12:08 AM#8
Something I was told suggested that the art and rules are intertwined into the code in such a way that it would be a major undertaking for anyone to seperate and remove the parts of the code under a proprietary licence from the rest of the game. Someone suggested that it would take so much time to turn it into a (legally) useable platform that they might as well just create a new platform. Is this true, or is just something that person made up? |
|
|
12/04/07 11:53:23 AM#9
|
|
|
12/04/07 3:21:26 PM#10
Originally posted by Tuxidehttp://www.virtualcitizenship.org/static/irc_20070118.html It really seems like a technical issue, not a political one. |
|
|
12/04/07 5:23:35 PM#11
|
|
|
12/04/07 5:57:05 PM#12
Hmm. It's not that long a read, but I'll do my best.
|
|
|
12/04/07 11:18:16 PM#13
|
|
|
12/05/07 12:37:54 AM#14
Originally posted by Tuxide I think the code itself includes documentation of what each line is. When I use to work with DOS computers, I would leave notes to myself in the autoexec and config files about changes I had made, why certain lines were inactive or redundant, etc. I think the PS team has done the same thing, though I haven't loooked at the code personally. In the IRC log though, they hint at the documentation not being always helpful:
25 [23:06:56] Cayle, what's wrong with maintaining that code base... The comments are ingenious... //*this code does something to help the game move along
And I'm not sure it isn't a legal issue. There are things in the code that are copyrighted and if you use the platform without removing the copyrighted materials you put yourself at risk. Not necessarily litigation, but it might be as simple as a legally binding "Don't do that." I agree with you though that it's more a practical issue than a legal issue, but there's the same challenge in either case. |
|
|
12/05/07 1:45:16 AM#15
|
|
|
12/05/07 2:02:23 AM#16
Well I know for a fact that Talad has made a big deal about Planeshifts content being meant for Planeshift (by content I mean rules, art, music, and other stuff under that license). Various arguments have been put forward, including the desire to keep Planeshift unique, control over creative works, and making sure that the works are only used in "quality projects". So it is a big deal to certain people, including Talad. |
|
|
12/05/07 5:55:10 AM#17
Don't really see what you mean here, PlaneShift-the-engine (the thing you download from SVN) is GPL and doesn't include all of that. It includes the source code and minimal content (such as NPCroom) that you would need to execute the binaries for yourself—client, server, superclient, everything else. Minus the compiler and dependencies, of course. |
|
|
12/05/07 6:11:55 PM#18
Do you know what they're talking about in that log then? (I'm not convinced.) |
|
|
12/18/07 2:25:18 PM#19
I tried to download the source code and it worked! It took me ages to figure out how to do it, because I'm not a programmer, but I wanted to understand myself if that was right or not. The code is fully available! How hard will be to make another game out of it? |
|
|
12/18/07 2:42:27 PM#20
|
|