"If someone changes a value within my codes or writes codes that change
the
behavior of my codes then he is actually reusing it."

Again copyright law in no way shape or form protects behavior. The
modification of a programs behavior does not violate copyright law. If
you can quantify the behavior in a formula or algorithm you can patent
the formula or algorithm and get protection that way.

Modification of binaries by an individual is a bit of a grey area as
long as the modified binaries are not redistributed. Keep in mind
someone running a server has not distributed any binaries in any form.

"In terms of inherited classes this means that any direct copy of my
codes
that is then changed or an inherited class with changed behavior is
actually reusing my codes too. So this falls under the intellectual
property
copyright law."

Truth is I am not aware of any modification to a mod-game that uses
inheritance. You would have to distribute the original header files with
your mod-game for this to even be possible.

Inheritance and what constitutes derived work is another grey area. At
best it would prevent someone from distributing their modifications,
assuming the inheritance used the original classes of the game. It would
not prevent the modifications from being used on the server owned by the
person that made the modifications.

Most companies that distribute header files add a definition of derived
work to the right to use portion of the user agreement. Ex: "All
binaries generated with these header files constitute a derived work and
is subject to all terms and conditions of this agreement."


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Beppo
Sent: Monday, February 14, 2005 9:11 PM
To: [email protected]
Subject: Re: [hlcoders] Re: [OT] [OT] "Safe way" of setting weapon
damages?

If someone changes a value within my codes or writes codes that change
the
behaviour of my codes then he is actually reusing it.
In terms of inherited classes this means that any direct copy of my
codes
that is then changed or an inherited class with changed behaviour is
actually reusing my codes too. So this falls under the intellectual
property
copyright law.

And to the SDK... I guess you will find some text in the readme/info
that
actually allows you to chnage the SDK source codes to a specific degree
for
non commercial projects... including mods.

But if a mod states in its licensee agreement that you are not allowed
to
change it in any way (agree to perform no after market modifications in
termy to be allowed to use it) then the whole thing will be copyrighted.
Either install it by agreeing or do not install it... your choice.

--
Norbert Bogenrieder aka Beppo     Lead Programmer and Project Lead
[EMAIL PROTECTED]           Sentry Studios - Infiltration
[EMAIL PROTECTED]                  http://www.sentrystudios.net
             http://infiltration.sentrystudios.net



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to