Starmade on github

    mou

    Joined
    Jul 1, 2013
    Messages
    179
    Reaction score
    2
    It would be really cool to have starmade source on github,

    using github everyone can have a copy of the source and edit it, and then show it to the project leader (schema) and he can approve it or not

    the game would grow so fast with this

    nothing more to say,

    All the best!
     

    Doomsider

    Server scriptologist
    Joined
    Jan 21, 2013
    Messages
    215
    Reaction score
    43
    I support this, I know Schema waiting until Beta and that is fine :)
     
    Joined
    Jul 8, 2013
    Messages
    122
    Reaction score
    13
    • Legacy Citizen 5
    • Purchased!
    Totally agree with this, it would help the game grow at a tremendes rate while improving everything about the game that Schema wants.
     
    Joined
    Jun 25, 2013
    Messages
    189
    Reaction score
    1
    You have my total support, i would love to have more ability to mod starmade then just some simple cosmetic blocks.

    +1

    -H
     
    Joined
    Jul 11, 2013
    Messages
    84
    Reaction score
    3
    • Legacy Citizen 2
    • Legacy Citizen
    I agree, devs would have some workload spread throughout the willing contributing community :}
     
    Joined
    Aug 1, 2013
    Messages
    4
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    As much as I want that, do you think that Schema would want to post the entire source code and make this project more or lsess open source? More than likely, the project leaders will not want release all of the game code, especially with a game as unique as this one. But who knows. A mod API may be as far as anything gets
     

    mou

    Joined
    Jul 1, 2013
    Messages
    179
    Reaction score
    2
    I think he could keep game core for himself and let us edit the rest
     

    2hu

    Joined
    Jul 19, 2013
    Messages
    32
    Reaction score
    0
    Schema is a jew and probably would want to keep his monopoly over the entire thing, not to mention that hiding everything makes it easy for a lazy person to keep exploits and bugs hidden instead of fixing them (only really applicable once we\'re out of alpha). Someone could conceivably write a new game using the same classes, after all (but why they would do it in Java I wouldn\'t be able to figure out). Github requires projects to be licensed under a \"Free\" license (By free, I mean freedom to distribute, modify, run, and distribute modified versions, not freedom from cost).

    Schema could, however, make the game \"source-available\", which generally refers to a program that has its source public but lacks some of the freedoms that a Free licence would have. Schema could restrict in his license usage of the source to his game only, but the project would have to be hosted somewhere other than Github.
     
    Joined
    Apr 21, 2013
    Messages
    1,714
    Reaction score
    650
    • Top Forum Contributor
    • Legacy Citizen 3
    • Councillor Gold
    do you even know what you\'re talking about? this is the same schema who told people not to spend money on this game. the only reason the source is not available right now is because it\'s early alpha and he doesn\'t want people fucking with the code.



    I MEAN, FOR FUCKS SAKE. HES GERMAN.
     

    2hu

    Joined
    Jul 19, 2013
    Messages
    32
    Reaction score
    0
    Schema doesn\'t even let players keep rights over their \"block-structures, custom config, screenshots or a video of your game play\" (http://star-made.org/user-content-licence). And like I said earlier, Free Software is a matter of freedom, not price; there are many reasons why a developer might make a program free as in cost but not free as in freedom. For example, he might not want clones popping up, or he may want to reserve the power to use the game commercially. \"Using the game commercially\" doesn\'t necessarily mean selling licenses, and can include things such as ad revenue or royalties from having the game used in some media (e.g. in a movie).
     
    Joined
    Aug 1, 2013
    Messages
    4
    Reaction score
    0
    • Legacy Citizen 2
    • Legacy Citizen
    Personally, I\'d rather have this game not be open source, but source-available or just an extensive mod API. As 2hu said, github would require a free license, annnnd that\'s probably not what this game needs. I\'d rather have this game see commercial success (AKA having this game cost money), and having the team of developers grow. Then, the extended team of developers can fix the bugs and grow this game to what it should be
     

    2hu

    Joined
    Jul 19, 2013
    Messages
    32
    Reaction score
    0
    Just to be clear, I hope you know that I mean free as in speech, not free as in beer.
     
    Joined
    Jul 31, 2013
    Messages
    132
    Reaction score
    0
    Github doesn\'t require free license (Proof on StackExchange which is trusted source - for TL;DR if you don\'t specify license it is \"All rights reserved\" by default, you can specify any license at all, even your custom one).

    SourceForge, however, does. Please do not mistake those two services (both are great).



    And as much as I\'d like to see this happen, I think schema wants to make living from it after it\'s out of alpha so I don\'t think there will be any type of this thing going on, even on license \"you can look, but don\'t fork\", as there will be always individuals who would break license (case in point: Some years ago, when Notch was still lead dev of Minecraft some Chinese people decompiled MC, changed strings to Chinese (there weren\'t translations yet), replaced default textures and item names and were selling it on Chinese software sites as \"their\" fully-compatible Minecraft clone).
     
    Joined
    Apr 21, 2013
    Messages
    1,714
    Reaction score
    650
    • Top Forum Contributor
    • Legacy Citizen 3
    • Councillor Gold
    Do you understand what you are reading there? That\'s legal boilerplate for virtually every game out there. Schema has the right to use your ships, screenshots, videos and whatnot of starmade so as to promote it. He doesn\'t actually claim ownership of your ships. He won\'t come to your house and delete all your screenshots. All it means (legally) is that the gameplay portrayed is from a game that he has liscensed. You will find similar clauses with similar wording in the EULA of almost every major videogame in existence.



    As for your definition of it being free; you\'re goddamn right it\'s not going to be free. I don\'t get why you\'re insulting schema over him not basically giving out his work for anyone else to use.
     

    2hu

    Joined
    Jul 19, 2013
    Messages
    32
    Reaction score
    0
    Alright, I guess I was mistaken about Github.

    There are ways to make money on a project that is Free Software. An example would be one which is obviously already happening, the endorsement of \"official\" game server hosts.

    I didn\'t know about the Chinese rip-off before, and it\'s sad that it happened. I don\'t think it\'s a very strong argument either for or against a Free license, though, since Star Made is done in Java as well and the same thing could happen to it. I guess that making the source viewable would make it take less time, though.

    EDIT: Changed \"game servers\" to \"game server hosts\" because I was unclear
     
    Joined
    Jul 31, 2013
    Messages
    132
    Reaction score
    0
    Available source would make it much more easy and any wannabe would be able to do such ripoff. And while money can be made from open-source software (both free in hippie\'s Stallman\'s sense and just open source on other licenses like MIT or BSD), it isn\'t much. Just see where commercial closed software is and where open source equivalent are. Some projects like Open Office, GIMP, Krita, KDE, GNOME, etc. can live off donations and paid support, but most aren\'t so lucky. And even most of those projects are inferior to commercial counterpart (OO/LO
     
    Joined
    Aug 18, 2013
    Messages
    23
    Reaction score
    0
    • Legacy Citizen
    Please let this happen, community contributes and lots of help is waht starmade needs. There are droves of professional programmers waiting and wanting to help now, help fix bigs, help clean up code, help with certain instabilities.