Announcement

Collapse
No announcement yet.

Legal question regarding developement on civctp

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Legal question regarding developement on civctp

    Hi,

    by fortune my windows hardisk said goodbye, and i had to install win and civctp again.

    There are some things prohibited by the civctp2 EULA (clumsily translated by myself):
    1. copies, backup copies of the program and parts of it
    2. copying the program from cd (the installer may do this)
    3. running the program from other than cd
    4. reengineering, deriving, changing, decompiling, disassembling the program or parts of the program or deriving sources from program/parts of it

    Point 1. Backups/copies may be needed to undo changes
    Point 2. When porting civctp, this may happen (e.g. the windows installer won't run on linux)
    Point 3. Debug version of ctp2 does not use cd
    Point 4. At least changes and disassembles (debugging) are made and parts of the program (e.g.: *_str.txt) get modified

    Can we ignore these when it's just for our own use and regarding the source code project and we have a licence of ctp2?

    Ciao
    Holger

    PS: The EULA is on cd within Setup/rsrc/g/EULA.txt, excerpt of german one:
    LIZENZBEDINGUNGEN
    Es ist untersagt:
    * dieses Programm oder Teile davon kommerziell zu nutzen. Dies betrifft, ist jedoch nicht beschränkt auf die Verwendung in Cyber-Cafés, Computerspielhallen oder ähnlichen Einrichtungen. Activision kann eine gesonderte Lizenz für solche Einrichtungen vergeben, die es Ihnen gestattet, das Produkt kommerziell zu verwenden (s. Kontaktadresse am Ende dieser Vereinbarung). Das Programm darf nur durch den authorisierten Handel verkauft und mit ausdrücklicher schriftlicher Genehmigung von Activision vermietet werden.
    * das Programm auf mehr als einem Computer, Terminal oder einer Workstation gleichzeitig zu verwenden oder dies Dritten zu gestatten.
    * Kopien inkl. Sicherungskopien dieses Programms bzw. von Teilen des Programms oder Begleitmaterials zu erstellen.
    * das Programm auf eine Festplatte oder ein anderes Speichermedium zu kopieren, sondern es ist ausschließlich von der mitgelieferten CD-ROM auszuführen. (Möglicherweise wird jedoch beim Installationsvorgang ein Teil des Programms automatisch auf die Festplatte kopiert, um eine effiziente Arbeitsweise zu gewährleisten).
    * das Programm in einem Netzwerk, einer Mehrplatzumgebung oder Umgebung mit Fernzugriff zu verwenden oder dies zu gestatten. Das gilt auch, ist jedoch nicht beschränkt auf jegliche Art der Online-Verwendung, sofern dies nicht speziell vom Programm vorgesehen wird.
    * das Programm oder Kopien davon zu verkaufen, vermieten, leasen, lizenzieren, vertreiben oder auf andere Weise weiterzuleiten oder öffentlich vorzuführen, ohne vorher die ausdrückliche schriftliche Genehmigung von Activision eingeholt zu haben.
    * das Programm oder Teile des Programms zurückzuentwickeln, abzuleiten, zu verändern, dekompilieren, disassemblieren oder Quellcodes abzuleiten.
    * jegliche Art der Eigentumskennzeichnung auf oder im Programm zu entfernen, deaktivieren oder umgehen.
    * dieses Programm oder Kopien davon in Nichtübereinstimmung mit den Gesetzen und Abkommen der Regierung der Vereinigten Staaten zu exportieren oder reexportieren.

  • #2
    Re: Legal question regarding developement on civctp

    Originally posted by ctplinuxfan
    Point 1. Backups/copies may be needed to undo changes
    For the source code it is clearly stated that you are allowed to do a backup and noone will cry if you do it for the rest of the files too by the way you can find the files in a zipped version on the CD itsself, just search for a *.ctp extension instead of a *.zip extension.

    Originally posted by ctplinuxfan
    Point 2. When porting civctp, this may happen (e.g. the windows installer won't run on linux)
    There is already a *.zipped version of the source code online so no problem as long as you have to aggree to the license and you need the CD.

    Originally posted by ctplinuxfan
    Point 3. Debug version of ctp2 does not use cd
    That's a debug version, so we are not allowed to provide a debug version as official Apolyton Patch. Of course everyone can compile his own ctp2.exe as long as it is private and noone knows...

    Originally posted by ctplinuxfan
    Point 4. At least changes and disassembles (debugging) are made and parts of the program (e.g.: *_str.txt) get modified
    That is a text file and not part of the program, all the text files are open and intended to be modified by the user, and we also got some slic documentation, so modifying text files is not a problem and was not a problem before the release of the source code. By the way you can disassemble an *.exe but not a text file, because you can already read a text file.

    Originally posted by ctplinuxfan
    * dieses Programm oder Teile davon kommerziell zu nutzen. Dies betrifft, ist jedoch nicht beschränkt auf die Verwendung in Cyber-Cafés, Computerspielhallen oder ähnlichen Einrichtungen. Activision kann eine gesonderte Lizenz für solche Einrichtungen vergeben, die es Ihnen gestattet, das Produkt kommerziell zu verwenden (s. Kontaktadresse am Ende dieser Vereinbarung). Das Programm darf nur durch den authorisierten Handel verkauft und mit ausdrücklicher schriftlicher Genehmigung von Activision vermietet werden.
    As we just want to provide a patch and as we don't provide the art we don't violate this.

    Originally posted by ctplinuxfan
    * das Programm auf mehr als einem Computer, Terminal oder einer Workstation gleichzeitig zu verwenden oder dies Dritten zu gestatten.
    This means you are not allowed to store the program on one computer and run it via a network on other computers the same time of course with just one CD.

    Originally posted by ctplinuxfan
    * Kopien inkl. Sicherungskopien dieses Programms bzw. von Teilen des Programms oder Begleitmaterials zu erstellen.
    That is questionable as for instance new copies of CTP2 are sold without a tech tree poster. But this wouldn't allow to scan it and put it online, but I think Activision would accept it if you would do something like this.

    Originally posted by ctplinuxfan
    * das Programm auf eine Festplatte oder ein anderes Speichermedium zu kopieren, sondern es ist ausschließlich von der mitgelieferten CD-ROM auszuführen. (Möglicherweise wird jedoch beim Installationsvorgang ein Teil des Programms automatisch auf die Festplatte kopiert, um eine effiziente Arbeitsweise zu gewährleisten).
    That means that you are not allowed to run the program without the CD and that's why the EULA of the source code states that all modified code should only be used with the original CD.

    Originally posted by ctplinuxfan
    * das Programm in einem Netzwerk, einer Mehrplatzumgebung oder Umgebung mit Fernzugriff zu verwenden oder dies zu gestatten. Das gilt auch, ist jedoch nicht beschränkt auf jegliche Art der Online-Verwendung, sofern dies nicht speziell vom Programm vorgesehen wird.
    Probably that is concerning the use of the program, but it is not possible to do it from Apolyton.

    Originally posted by ctplinuxfan
    * das Programm oder Kopien davon zu verkaufen, vermieten, leasen, lizenzieren, vertreiben oder auf andere Weise weiterzuleiten oder öffentlich vorzuführen, ohne vorher die ausdrückliche schriftliche Genehmigung von Activision eingeholt zu haben.
    Well that is not very clear, but as we have the consent of Activsion that we can make a patch and put it online, we shouldn't worry about it.

    Originally posted by ctplinuxfan
    * das Programm oder Teile des Programms zurückzuentwickeln, abzuleiten, zu verändern, dekompilieren, disassemblieren oder Quellcodes abzuleiten.
    "Teile des Programms zurückzuentwickeln" is actual a very bad translation of the original, well we can forget about this part above since Activision released the source code, nobody will try to disassembly or decombile the program, because that is a lot of work and not very easy, at least you can't find anything about it in the net that could produce good c++ code.

    Originally posted by ctplinuxfan
    * jegliche Art der Eigentumskennzeichnung auf oder im Programm zu entfernen, deaktivieren oder umgehen.
    That means that you are not allowed to remove the name Activision from the game, and actual I would not do it even if it should be clearly stated that our version is not an official version by Activision, because Activision deserves credits for making CTP2 in the first place even it is not quite finished and second for the release of the source code, maybe we should include a thank you Activion in the credits.

    Originally posted by ctplinuxfan
    * dieses Programm oder Kopien davon in Nichtübereinstimmung mit den Gesetzen und Abkommen der Regierung der Vereinigten Staaten zu exportieren oder reexportieren.
    Probably they mean that you are not allowed to burn it black and sell it to other contries. Something we don't do.
    Civ2 military advisor: "No complaints, Sir!"

    Comment


    • #3
      Re: Re: Legal question regarding developement on civctp

      Hi Martin,

      thank you for your answer, it helped a lot!

      Perhaps i was too paranoid regarding that legal stuff, but it's great if the EULA of the original cd can be interpreted more developement friendly now.

      Hooray, the fact that the data files actually are in .zip format eases thinks a lot for getting civctp2 onto other platforms.

      Ciao
      Holger

      Comment

      Working...
      X