Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Call To Power II > CtP2-Source Code Project > GENERAL: Technical GPL Violations?
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!
CivGroups
CTP2 Source Code Project (59): Not a Member - Join

bottom of page
  
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
Maajromax is offline Maajromax
Settler

May 2002
time: 00:31
  Old Post 05-11-2003 03:46
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Technical GPL Violations? Full PM-box? Change here!

I downloaded the source code today and randomly browsed through it -- it appears that Activision is violating the GPL with its distribution of things in the /bin directory.

Sed, cp, mv, find, and grep seem to be the GNU versions, and flex may be as well. Technically, Activision's inclusion of them in the CTP2 source code (under the same restrictive license) is a violation of the GPL.

This is a minor point, but someone should probably mention it before a lawyer sees it.

kaan is offline kaan
Prince
Aarhus
Mar 2001
time: 05:31
  Old Post 05-11-2003 04:20
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations: Deluxe Edition

That could be a problem, i really hope they only used stuff released under a bsd type license.

J Bytheway is offline J Bytheway
Emperor
England
Jul 2001
time: 05:31
  Old Post 05-11-2003 05:08 Visit J Bytheway's homepage!
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Increase the size of your Attachments

I believe that they aren't actually covered by most of the restrictions in the licence, since they are not in fact source code, but that's certainly arguable. Given the prescence of cygwin dlls it seems likely that they are the cygwin versions, which I presume are GNU versions.

Certainly if they are GNU versions then at the very least a copy of the GPL and a pointer to where you can get their source code should have been included...

Pyaray is offline Pyaray
Warlord
Santa Ana, CA, USA
Oct 2000
time: 21:31
  Old Post 05-11-2003 07:02 Visit Pyaray's homepage!
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Increase the size of your Attachments

I couild be mistaken, I'm certainly not a lawyer, and I haven't read the agreement lately. But I think the GPL license states that the source must be availble to the user, not necessarily that it needs to be distributed with it at all times. And the source is available to those tools. The binaries were included as a conveniance, not as an official distribution.

Pyaray

Maajromax is offline Maajromax
Settler

May 2002
time: 00:31
  Old Post 05-11-2003 11:17
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Got spare money?

Although this is obviously far from intentional (and a minor point at that), technically Activision did make a distribution of several GNU tools, licensed under the GPL Version 2. They did so without, as the GPL requires, providing source code or offering to do so for those tools -- in fact, these tools are included without credit to their copyright holders. Since this is probably a noncommercial distribution, they'd likely be allowed to just 'relay the offer' they got with their own acquisition.

In addition, my reading of the Activision license prevents redistribution of parts of the source code, which would include /bin; again, technically this prevents further redistribution of some of these GNU tools.

Frankly, I'm somehow surprised that this got past the lawyers -- they were stripping COMMENTS, for $DIETY's sake. Personally, I'd rather have comments and no /bin than the other way around.

[edit: added this]
Obviously, the /bin directory is completely seperate from the actual source code -- there's no reason for Activision to do anything drastic like withdraw the source, because the /bin directory is only used to build the game; no improper relations between Activision and non-Activision code.

kaan is offline kaan
Prince
Aarhus
Mar 2001
time: 05:31
  Old Post 05-11-2003 15:09
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Support Apolyton, buy Civilization 2

If these programs are GPL, and that seems likely, Then the solution is quite simple, we just add the sourcecode and the GPL license in that dir and we are done, no problem left.

heres a link to the GPL http://www.gnu.org/copyleft/gpl.html

and heres a bit of it
quote:

3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

* a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

* b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

* c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

MrBaggins is offline MrBaggins
King

May 1999
time: 05:31
  Old Post 05-11-2003 18:31
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Support Apolyton or Terrorists Win

Technically... we don't have to do anything. This is an Activision issue.

We could have a topped thread with the GPL info and source, since we are essentially the distribution point... though, perhaps?

I guess it could be a problem if some jobs-worth decided it to be... and the source package really has a limited, non-public audience. We all know the GPL situation, and aren't looking to abuse their product, or Activisions for that matter.

Any public ultimate work that was subsequently created (I.E. a patch or replacement CTP2.EXE) would need appropriate credits and thats about it...

Maajromax is offline Maajromax
Settler

May 2002
time: 00:31
  Old Post 05-11-2003 19:41
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Increase Your PM Length

quote:
Originally posted by MrBaggins
Any public ultimate work that was subsequently created (I.E. a patch or replacement CTP2.EXE) would need appropriate credits and thats about it...


Not even that -- unless they do something really funny in the build process, nothing in the /bin directory is actually included in the CTP2 executable; they're merely tools to aid the build process.

While I think there probably should be some official statement/action from Activision on this, if for no other reason than to make their lawyers earn their paychecks, this has no bearing on the status of the CTP2 source itself (everything not in the /bin directory).

ahenobarb is offline ahenobarb
Prince

Nov 2001
time: 05:31
  Old Post 06-11-2003 01:44
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Re: Technical GPL Violations? Support Apolyton

quote:
Originally posted by Maajromax
I downloaded the source code today and randomly browsed through it -- it appears that Activision is violating the GPL with its distribution of things in the /bin directory.

...

This is a minor point, but someone should probably mention it before a lawyer sees it.


You must be American. Anyone who knows that much about the GPL knows where to find the source code to Grep. Grep is so ancient I think it was programmed on Napier's bones.

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:31.
Apolyton Time is 00:31.
    top of page
Rate This Thread:
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0352 seconds (86.97% PHP - 13.03% MySQL) with 36 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net