Grab bag of questions
Ok, I found a few pieces of related software that I'd like to package
up. They rely on a program called ZDoom, which I believe somebody else
is intending to package soon-ish. It's a very enhanced source port of
Doom. I'm pretty sure the binary packages belong in contrib, as they
rely on the commercial WAD files to work. (Technically they work with
the shareware WADs, but they complain.) These packages are instead for
zeth - ZDoom Editor for Total Headcases
zeth-doc - Documentation for the above
zdbsp - Builds BSP trees for ZDoom Levels
acc - ACS->ACC script compiler for ZDoom Levels
A few problems, though.
"acc" has a somewhat unclear license regarding distribution and
modification. It includes both a EULA that sounds like a commercially
purchased binary, and another license file that basically says "modify
it, but don't sell it, and keep the notice". I sent an e-mail to Raven
Software about it, seeking clarfication, but as of this writing, have
not received a response. Both relevant files are attached below. (The
package I'm creating as a heavily modified version, specifically for
ZDoom.) Also, I'm not sure if the "include" files really belong in
/usr/include/acc or possibly somewhere else.
"zeth-doc" is basically ripped straight from http://zdoom.doomworld.com/
but lacks any sort of Copyright information at all. So I'm not sure what
to put into the "debian/copyright" file. I'm also not sure I did the
proper sort of packaging for a Documentation package. I *think* I got it
right, but, well, you all saw how much I messed up stripclub at first. ;)
"zeth" had a bunch of FHS-unfriendly code in it, expecting files to be
in the working dir rather than in /etc or similar. I'm a little unsure
I'm putting everything in the "correct" place, so I'd like it if
somebody would go over it and offer opinions on what I might change or
improve. It's missing a man page still, but it's not neccessary for
operation. zeth has a LOT of command line parameters available, so it'll
take a bit to document them all...
"zdbsp" was pretty much flawless, from what I could tell. No problems there.
Test packages are available on mentors.debian.net. Thanks in advance.
SOFTWARE LICENSE AGREEMENT
IMPORTANT - READ CAREFULLY: USE OF THIS PROGRAM IS SUBJECT TO THE SOFTWARE LICENSE TERMS SET FORTH BELOW. PROGRAM INCLUDES ALL SOFTWARE INCLUDED WITH THIS AGREEMENT, THE ASSOCIATED MEDIA, ANY PRINTED MATERIALS, AND ANY ON-LINE OR ELECTRONIC DOCUMENTATION, AND ANY AND ALL COPIES OF SUCH SOFTWARE AND MATERIALS. BY OPENING THIS PACKAGE, INSTALLING, AND/OR USING THE PROGRAM AND ANY SOFTWARE PRGRAMS INCLUDED WITHIN, YOU ACCEPT THE TERMS OF THIS LICENSE WITH ACTIVISION, INC. (ACTIVISION).
LIMITED USE LICENSE. Subject to the conditions described below, Activision grants you the non-exclusive, non-transferable, limited right and license to install and use one copy of this Program solely and exclusively for your personal use. All rights not specifically granted under this Agreement are reserved by Activision and, as applicable, Activisions licensors. This Program is licensed, not sold, for your use. Your license confers no title or ownership in this Program and should not be construed as a sale of any rights in this Program.
You shall not:
" Exploit this Program or any of its parts commercially.
" Use this Program, or permit use of this Program, on more than one computer, computer terminal, or workstation at the same time.
" Make copies of this Program or any part thereof, or make copies of the materials accompanying this Program.
" Use the program, or permit use of this Program, in a network, multi-user arrangement or remote access arrangement, including any online use, except as otherwise explicitly provided by this Program.
" Sell, rent, lease or license any copies of this Program, without the express prior written consent of Activision.
" Remove, disable or circumvent any proprietary notices or labels contained on or within the Program.
OWNERSHIP. All title, ownership rights and intellectual property rights in and to this Program and any and all copies thereof (including but not limited to any titles, computer code, themes, objects, characters, character names, stories, dialog, catch phrases, locations, concepts, artwork, animation, sounds, musical compositions, audio-visual effects, methods of operation, moral rights, any related documentation, and applets incorporated into this Program) are owned by Activision, affiliates of Activision or Activisions licensors. This Program is protected by the copyright laws of the United States, international copyright treaties and conventions and other laws. This Program contains certain licensed materials and Activisions licensors may protect their rights in the event of any violation of this Agreement.
PROGRAM UTILITIES. This Program contains certain design, programming and processing utilities, tools, assets and other resources (Program Utilities) for use with this Program that allow you to create customized new game levels and other related game materials for personal use in connection with the Program (New Game Materials). The use of the Program Utilities is subject to the following additional license restrictions:
You agree that, as a condition to your using the Program Utilities, you will not use or allow third parties to use the Program Utilities and the New Game Materials created by you for any commercial purposes, including but not limited to selling, renting, leasing, licensing, distributing, or otherwise transferring the ownership of such New Game Materials, whether on a stand alone basis or packaged in combination with the New Game Materials created by others, through any and all distribution channels, including, without limitation, retail sales and on-line electronic distribution. You agree not to solicit, initiate or encourage any proposal or offer from any person or entity to create any New Game Materials for commercial distribution. You agree to promptly inform Activision in writing of any instances of your receipt of any such proposal or offer.
If you decide to make available the use of the New Game Materials created by you to other gamers, you agree to do so solely without charge.
New Game Materials may be created only if such New Game Materials can be used exclusively in combination with the retail version of the Program. New Game Materials may not be designed to be used as a stand-alone product.
New Game Materials must not contain any illegal, obscene or defamatory materials, materials that infringe rights of privacy and publicity of third parties or (without appropriate irrevocable licenses granted specifically for that purpose) any trademarks, copyright-protected works or other properties of third parties.
All New Game Materials must contain prominent identification at least in any on-line description and with reasonable duration on the opening screen: (a) the name and E-mail address of the New Game Materials creator(s) and (b) the words THIS MATERIAL IS NOT MADE OR SUPPORTED BY ACTIVISION.
WARRANTY INFORMATION. THIS PROGRAM IS PROVIDED AS IS. ACTIVISION AND ITS AFFILIATES MAKE NO WARRANTIES OF ANY KIND, WHETHER ORAL OR WRITTEN, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, AND NO OTHER REPRESENTATIONS OR CLAIMS OF ANY KIND SHALL BE BINDING ON OR OBLIGATE ACTIVISION OR ITS AFFILIATES.
LIMITATION ON DAMAGES. IN NO EVENT WILL ACTIVISION OR ANY AFFILIATES OF ACTIVISION BE LIABLE FOR SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM POSSESSION, USE OR MALFUNCTION OF THE PROGRAM, INCLUDING DAMAGES TO PROPERTY, LOSS OF GOODWILL, COMPUTER FAILURE OR MALFUNCTION AND, TO THE EXTENT PERMITTED BY LAW, DAMAGES FOR PERSONAL INJURIES, EVEN IF ACTIVISION HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ACTIVISIONS LIABILITY SHALL NOT EXCEED THE ACTUAL PRICE PAID FOR THE LICENSE TO USE THIS PROGRAM. SOME STATES/COUNTRIES DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS AND/OR THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITAIONS AND/OR EXCLUSION OR LIMITATION OF LIABILITY MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION.
TERMINATION. Without prejudice to any other rights of Activision, this Agreement will terminate automatically if you fail to comply with its terms and conditions. In such event, you must destroy all copies of this Program and all of its component parts.
U.S. GOVERNMENT RESTRICTED RIGHTS. The Program and documentation have been developed entirely at private expense and are provided as Commercial Computer Software or restricted computer software. Use, duplication or disclosure by the U.S. Government or a U.S. Government subcontractor is subject to the restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clauses in DFARS 252.227-7013 or as set forth in subparagraph (c)(1) and (2) of the Commercial Computer Software Restricted Rights clauses at FAR 52.227-19, as applicable. The Contractor/Manufacturer is Activision, Inc., 3100 Ocean Park Boulevard, Santa Monica, California 90405.
INJUNCTION. Because Activision would be irreparably damaged if the terms of this Agreement were not specifically enforced, you agree that Activision shall be entitled, without bond, other security or proof of damages, to appropriate equitable remedies with respect to breaches of this Agreement, in addition to such other remedies as Activision may otherwise have under applicable laws.
INDEMNITY. You agree to indemnify, defend and hold Activision, its partners, affiliates, licensors, contractors, officers, directors, employees and agents harmless from all damages, losses and expenses arising directly or indirectly from your acts and omissions to act in using the Product pursuant to the terms of this Agreement
MISCELLANEOUS. This Agreement represents the complete agreement concerning this license between the parties and supersedes all prior agreements and representations between them. It may be amended only by a writing executed by both parties. If any provision of this Agreement is held to be unenforceable for any reason, such provision shall be reformed only to the extent necessary to make it enforceable and the remaining provisions of this Agreement shall not be affected. This Agreement shall be construed under California law as such law is applied to agreements between California residents entered into and to be performed within California, except as governed by federal law and you consent to the exclusive jurisdiction of the state and federal courts in Los Angeles, California.
If you have any questions concerning this license, you may contact Activision at 3100 Ocean Park Boulevard, Santa Monica, California 90405, (310) 255-2000,
Attn. Business and Legal Affairs, firstname.lastname@example.org
Activision and Raven are releasing this code for people to learn from and play with.
The code retains its original copyright and can not be used for profit,
any work released using this code must contain credit for it.
this is set up for a watcom makefile. it should not be difficult to convert for VC, or whatever.
This is not supported software. But i might be able to a tech question here and there.