Moderator: Transport Empire Moderators
Ok on second thoughts I'm not sure the wording was correct on the last poll.
To summarise the findings so far...
One - TE will be free
Two - Others are not allowed to use parts of the TE code in "for profit" software
I think we need now to focus on releasing any modified product.
For all options the original authors must be acknowledged, and any changes must also refelect who the author was.
Download TT | Latest TTDPatch | OpenTTD | OpenTTDCoop | BaNaNaS: OpenTTD content system | 2048² OTTD scenario of the Netherlands
GRF Codec | GRF Crawler | GRF Maker | Usefull graphics & tools sites | NML Documentation Wiki | NFO Documentation Wiki
All my graphics are licensed under GPL. "Always remember you're unique, just like everyone else."
I think that limiting the distribution of TE will only decrease it's popularity as people wont get introduced by it.
Why is that a problem? Surely that's an asset.aarona wrote:One problem I have seen with some maturing projects is that mid-way through, someone decides they don't like the direction the project is taking so they decide to split from the main group and form their own project. There is that potential here, especially due to the wide range of focal points people have with respect to where they see the game going. (Someone may release a more simulation based project, another might go for game alone, irrespective of any extensibility issues...)
Don't believe me? There are plenty of examples where this has meant the evolution [even survival] of major projects - GCC was forked and the fork remerged some years later having been a massive improvement, Xorg is a complete fork of XFree86 by frustrated developers and now a far superior codebase.
So what if somebody takes what exists and makes it into another project. It means two games for the [developer] price of one. They will most likely go in different directions or one will emerge as the right way to go and the other merge into it or die out because it's the wrong way to go. Of course, it's not quite that simple (e.g. one project could succeed because the developer are more motivated rather than doing better things) but if it means the survival of TE as a game then surely it's a good thing for the game.
The decisive factor is what you want out of the project. If the most important thing is a playable game, then open source is best. There could be a fork, but only if the project is badly managed or needs to split to satisfy two audiences. If you are writing this game for yourselves and want complete control, no matter what, then closed source is probably best.
To the players the difference, at the end of the day, is negligible if the end product is freely available. However, I strongly believe open source is more effective as a development process. You are creating the game for the community, right? So it doesn't matter if somebody improves on your work and everybody gets to play, right? Or are your reasons more self-involved, in which case open source is so not the right path for you to take.
I don't even want to think about that as a possiblitycharlieg wrote:Just to elaborate a little, there's also the possibility that the team here gets half way and then motivation peters out. If the game is open source, at some point in the future anybody else can take it on and improve it. If it's closed source, then it dies.
With your main post...
It all well and good for a project the size of GCC and the like to fork off. Have you noticed how far TE has gotten over the last...three years? A forked project means that we have more than one capable person going against each other to try and make the best product instead of working together for a common goal.
You make a good point about motivation. Chances are if someone splits off, that might be the automatic death signal for the other group because the only motivated person (that is the only person who is willing to break away because they are passionate about their cause) leaves.
But...If progress is made on the game, then others might jump on board because they feel it might actuallying be going somewhere and then it will be a different story.
I believe that motivation is the key to an open source project. The question is, why would people chose to spend time on a project where the only benefit is the end-product? In some cases the end-product is something sorely needed by a number of people, and in this case, its only going to be an improvement/extensiion of an already popular game. Is there really such a strong push for another project in light of TT(D), TTDPatch, OpenTTD, Locomotion, Transport Giant, Simutrans...If the answer is yes then where is everyone?
I do agree with your suggestion that we should be going the open open (sic) source route (pardon the pun) but I think the reality of TE is a bit more sader and we may need to fine tune some details before we comitt ourself a license.
Er... but a project only forks when capable people reach an impasse on their perceived direction for a project. Being closed source does not solve this scenario - in fact it worsens it because you will simply lose a motivated developer who strongly disagrees with project direction. At least if there's a fork you can merge back improvements from one project to the other (fork synergy!) or the fork thrives and becomes a decent game in it's own right.aarona wrote:A forked project means that we have more than one capable person going against each other to try and make the best product instead of working together for a common goal.
The number of people that have offered to help with TE over the last 3 years is surprisingly high. Since the project was nothing more than a meta project until recently [i.e. designing the design] most of the offers have simply sunk into the forum history. Once the project starts going properly [something tangible, something resembling the start of a transport game] you will find that kind of interest rekindled.aarona wrote:Is there really such a strong push for another project in light of TT(D), TTDPatch, OpenTTD, Locomotion, Transport Giant, Simutrans...If the answer is yes then where is everyone?
I support freedom for freedoms sake, not because people are cheapskates.
Topic locked, read the Licensing - overview topic for the latest developments (09112006).
Users browsing this forum: No registered users and 2 guests