Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!unix.cis.pitt.edu!dsinc!bagate!cbmvax!cbmehq!cbmger!peterk From: peterk@cbmger.UUCP (Peter Kittel GERMANY) Newsgroups: comp.sys.amiga.tech Subject: Re: What Files can I use? (HELP) Keywords: Releasing programs... Message-ID: <586@cbmger.UUCP> Date: 20 Nov 90 10:05:26 GMT References: <1990Nov7.101812.41986@cc.usu.edu> <1990Nov19.100314.20566@iesd.auc.dk> <1990Nov19.122804.11210@zorch.SF-Bay.ORG> Reply-To: peterk@cbmger.UUCP (Peter Kittel GERMANY) Organization: Commodore Bueromaschinen GmbH, West Germany Lines: 41 In article <1990Nov19.122804.11210@zorch.SF-Bay.ORG> xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) writes: > >>My question is: Is it legal to copy the Workbench/Extras files to my >>own disk, and then release this disk for commercial use, or do I need >>some kind of license from Commodore? > >Maybe, but you can easily finesse the problem by creating a disk that >includes no Commodore files, but does contain a script (perhaps run >from workbench via IconX) that builds the bootable disk onto a blank >formatted floppy supplied by the user, using material from your disk, >the user's Workbench original, and the user's Extras original. You're completely right, Kent. But it's not so easy to make up a foolproof script. I experienced this when I wanted to release a PD program that needed some stuff from WB AND the Extras disk. Well, finally it worked, but I recommend firmly that this script has to be tested thoroughly and that the worst case condition has to be assumed: 512 K RAM, only 1 floppy drive. Typically you will have to prompt the user for inserting a source disk (WB), then copy some of its files into RAM:, then prompting the user for his own disk (perhaps formatting and Installing it), copying the files to his disk, and finally (VERY important!) deleting those files from RAM: again to free the memory. This has to be done perhaps several times, depending on the size of your application and the volume of files you have to gather from other diskettes. For prompting, use the Ask command. To access ANY diskette, ALWAYS use its volume name for identification, DO NOT refer to df0:! (Well, and the next difficulty will arise when we have 1.3 and 2.0 Workbenches out there mixed and the script has to know about subtle differences about some files no more existing in c directory and such more...) -- Best regards, Dr. Peter Kittel // E-Mail to \\ Only my personal opinions... Commodore Frankfurt, Germany \X/ {uunet|pyramid|rutgers}!cbmvax!cbmger!peterk