redistribution of openttd

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

Post Reply
numerodix
Engineer
Engineer
Posts: 13
Joined: 16 May 2004 12:46

redistribution of openttd

Post by numerodix »

I'm new here and I read the openttd introduction thread with the concerns raised there. What I'd like to know is how it stands legally at the moment. To get the game running I had to download ttd from one of the links posted on this forum and copy a few files from the original game. While the project is open source, apparently it requires files from the original game, hence that probably disqualifies it for distribution with distros and such, am I right?

So is there a plan to make that requirement redundant, is that possible/practical to do? Ie. are we to expect that openttd will in the future qualify for free redistribution as other GLP software?

Ps. I've been playing it for about a day and I'm really impressed, it's a perfect duplicate from what I can tell, along with a couple improvements from original tt which is what I played in the past. Great effort and much appreciated!!
School
Engineer
Engineer
Posts: 56
Joined: 18 Apr 2004 09:30

Post by School »

I think it would not be very strictly legal.
Since the base code used in OTTD is actually referenced from the assembly of the original game (don't tell me OTTD is totally written from nothing, at least the grf file model is reserve-engineered).
The core part of the game is already covered by the licence of the game, so it would be a legal issue.
User avatar
Darkvater
Tycoon
Tycoon
Posts: 3053
Joined: 24 Feb 2003 18:45
Location: Hong Kong

Post by Darkvater »

OpenTTD in the future, hopefully near future, will be completely independent.

Already now a new graphics format is devised, and hopefully soon new graphics will be added so that you won't need the TTDLX graphics. Of course it will be possible to use the old graphics for people that have bought the original TTDLX and would like to play with the old style graphics.
don't tell me OTTD is totally written from nothing, at least the grf file model is reserve-engineered
How do you think TTDPatch figured out the GRF file system? Did they just look very closely how it works and then implemented it themselves? No, of course not. Would that mean that all custom-made graphics are in copyright violation? Interesting concept ;0
TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
ChrisCF
Transport Empire Developer
Transport Empire Developer
Posts: 3608
Joined: 26 Dec 2002 16:39
Location: Over there --->

Post by ChrisCF »

Darkvater wrote:Would that mean that all custom-made graphics are in copyright violation? Interesting concept ;0
No. TTDPatch isn't, OpenTTD is. We've had this discussion before, case closed. :roll:
User avatar
Darkvater
Tycoon
Tycoon
Posts: 3053
Joined: 24 Feb 2003 18:45
Location: Hong Kong

Post by Darkvater »

ChrisCF wrote:
Darkvater wrote:Would that mean that all custom-made graphics are in copyright violation? Interesting concept ;0
No. TTDPatch isn't, OpenTTD is. We've had this discussion before, case closed. :roll:
I was just talking about the grf system...but am happy to not further elaborate on this :)
TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
numerodix
Engineer
Engineer
Posts: 13
Joined: 16 May 2004 12:46

Post by numerodix »

Darkvater wrote:Already now a new graphics format is devised, and hopefully soon new graphics will be added so that you won't need the TTDLX graphics. Of course it will be possible to use the old graphics for people that have bought the original TTDLX and would like to play with the old style graphics.
Alright, good news :) I thought I would take a stab at writing a gentoo ebuild for it once it's legit considering how easy it was to install.
ChrisCF
Transport Empire Developer
Transport Empire Developer
Posts: 3608
Joined: 26 Dec 2002 16:39
Location: Over there --->

Post by ChrisCF »

Darkvater wrote:I was just talking about the grf system...but am happy to not further elaborate on this :)
The result is still the same. TTDPatch uses the existing system, and works around it for the advanced features. OpenTTD so far has reverse-engineered it and copied it (so far).
Wuntvor
Engineer
Engineer
Posts: 9
Joined: 19 Mar 2004 18:22

Post by Wuntvor »

numerodix wrote:Alright, good news :) I thought I would take a stab at writing a gentoo ebuild for it once it's legit considering how easy it was to install.
Hm, should still be possible.. Just check if the files are in a certain directory, if they aren't, the emerge fails and tells the user to place the needed files there. Then he can emerge it again and it can install. Kind of the way you have to install the Sun Java package... Just an idea, I have no idea how to actually do this. :)
numerodix
Engineer
Engineer
Posts: 13
Joined: 16 May 2004 12:46

Post by numerodix »

Wuntvor wrote: Hm, should still be possible.. Just check if the files are in a certain directory, if they aren't, the emerge fails and tells the user to place the needed files there. Then he can emerge it again and it can install. Kind of the way you have to install the Sun Java package... Just an idea, I have no idea how to actually do this. :)
That's a good idea, thanks! Actually I have no idea how it's done myself but I thought I would finally find out. :)
School
Engineer
Engineer
Posts: 56
Joined: 18 Apr 2004 09:30

Post by School »

ChrisCF wrote:
Darkvater wrote:I was just talking about the grf system...but am happy to not further elaborate on this :)
The result is still the same. TTDPatch uses the existing system, and works around it for the advanced features. OpenTTD so far has reverse-engineered it and copied it (so far).
Furthermore, the "way" how the game operates is also copyrighted.
Until the engine is totally written, there is no chance to be a independent game.
DjArcas
Engineer
Engineer
Posts: 65
Joined: 24 May 2004 14:02
Contact:

Post by DjArcas »

School wrote:
ChrisCF wrote:
Darkvater wrote:I was just talking about the grf system...but am happy to not further elaborate on this :)
The result is still the same. TTDPatch uses the existing system, and works around it for the advanced features. OpenTTD so far has reverse-engineered it and copied it (so far).
Furthermore, the "way" how the game operates is also copyrighted.
Until the engine is totally written, there is no chance to be a independent game.
I sincerely doubt that the routefinding, tracklaying, etc, routines have been individually copyrighted by Chris Sawyer/Hasbro/Atari. Technically possible, but there's that little thing called prior art.

If you tried to make a game that loaded up a new commerical game's datafiles and played them, then the company would have the right to come down on you like a ton of bricks - and they would. However, for something 7 (or so) years old? Naah, who's going to bother?
User avatar
GoneWacko
Tycoon
Tycoon
Posts: 8680
Joined: 10 Jul 2002 15:08
Location: Enschede, The Netherlands
Contact:

Re: redistribution of openttd

Post by GoneWacko »

numerodix wrote:I'm new here and I read the openttd introduction thread with the concerns raised there. What I'd like to know is how it stands legally at the moment. To get the game running I had to download ttd from one of the links posted on this forum and copy a few files from the original game. While the project is open source, apparently it requires files from the original game
The fact that you downloaded the game just to play OpenTTD makes it illegal for you.
I'm not certain about other concerns about legality.
GoneWacko. Making [url=irc://irc.oftc.net/tycoon]#tycoon[/url] sexy and exciting since 1784.
pasky
OpenTTD Developer
OpenTTD Developer
Posts: 90
Joined: 25 Apr 2004 15:14
Location: Czech Republic
Contact:

Post by pasky »

DjArcas wrote:
School wrote:Furthermore, the "way" how the game operates is also copyrighted.
Until the engine is totally written, there is no chance to be a independent game.
I sincerely doubt that the routefinding, tracklaying, etc, routines have been individually copyrighted by Chris Sawyer/Hasbro/Atari. Technically possible, but there's that little thing called prior art.
You two are now confusing patents and copyrights. You cannot copyright a "way" of doing things and there's nothing like prior art in the (c) world. And I doubt any patents were issued in relation with TTD and even if they did, we in Europe don't care (yet).
The flush toilet is the basis of Western civilization. -- Alan Coult
School
Engineer
Engineer
Posts: 56
Joined: 18 Apr 2004 09:30

Post by School »

pasky wrote:
DjArcas wrote:I sincerely doubt that the routefinding, tracklaying, etc, routines have been individually copyrighted by Chris Sawyer/Hasbro/Atari. Technically possible, but there's that little thing called prior art.
You two are now confusing patents and copyrights. You cannot copyright a "way" of doing things and there's nothing like prior art in the (c) world. And I doubt any patents were issued in relation with TTD and even if they did, we in Europe don't care (yet).
Yes I mean patents. I don't think they file patents of TTD.
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 28 guests