keithd@cadovax.UUCP (05/16/87)
In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: > I'd like to clarify a legal issue here. Files from the WorkBench disk >may not be distributed on shareware or freeware or in any publicly >redistributable manner. The contents of the Workbench disk is copyrighted. This is still a bit fuzzy in my mind. Does that mean you can do an 'install' on a newly formatted disk without obtaining a license or not? What about the ram-handler, disk-validator, and port-handler and system-configuration? If these aren't included, what is the impact of booting a disk without these on it? Aside from the extra $100 a year revenue, I was wondering what the rationale is. >The files may only be distributed by an individual or company with a >Workbench License. The licensee must be the sole distributor and must >adhere to the rules of the license regarding copyright notices, disclaimers, >etc. This makes public redistribution impossible under the contract. I'm trying to decide if what you are saying is that it is not legal to produce a public domain disk that is self-bootable. Slideshow disks for example. A friend of mine is a commercial artist that has a series of his images and a PD slideshow on it configured to boot up and run the slideshow. Is it legal for him to distribute it PD? If so, could he decide to charge for it without incurring the $100? (starving artist counts pennies). If someone decided to contribute $100 to Fred Fish for the purpose of getting a workbench license, can we all then just give Fred bootable disks and have him distribute them all for us? Or on the other hand, if all this is not legal, has anyone out there seen any PD boot-up software that will address these problems? > Publicly redistributable software can be distributed with an installation >script designed to strip a user's copy of Workbench and install itself >onto that copy of Workbench. That's different than a boot disk designed for the dumb dumb user who wouldn't even know how to execute a script or run the CLI. We're talking first-time Amiga users here. So what's the exact scoop? Keith Doyle # {ucbvax,ihnp4,decvax}!trwrb!cadovax!keithd # cadovax!keithd@ucla-locus.arpa Contel Business Systems 213-323-8170
farren@hoptoad.uucp (Mike Farren) (05/17/87)
Keith Doyle seems to have some problems. Here are my responses. Sorry, Keith, but it doesn't seem "fuzzy" to me! In article <1541@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: >In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP writes: >> I'd like to clarify a legal issue here. Files from the WorkBench disk >>may not be distributed on shareware or freeware or in any publicly >>redistributable manner. The contents of the Workbench disk is copyrighted. > >This is still a bit fuzzy in my mind. Does that mean you can do an >'install' on a newly formatted disk without obtaining a license or not? Of course you can. What you can't do is to sell or (strictly) give that disk to the public. >What about the ram-handler, disk-validator, and port-handler and >system-configuration? If these aren't included, what is the impact >of booting a disk without these on it? Probably won't boot. I'm not going to check it out - I've had enough disk problems as it is! It seems pretty clear from Carolyn's statement that these files cannot be distributed. >I'm trying to decide if what you are saying is that it is not legal to >produce a public domain disk that is self-bootable. Seems to me that that's exactly what she's saying. >A friend of mine is a commercial artist that has a series >of his images and a PD slideshow on it configured to boot up and run the >slideshow. Is it legal for him to distribute it PD? If so, could he >decide to charge for it without incurring the $100? (starving artist >counts pennies). No, he cannot distribute it as a bootable disk, with or without charging for it. >If someone decided to contribute $100 to Fred Fish for the >purpose of getting a workbench license, can we all then just give Fred >bootable disks and have him distribute them all for us? Presumably he could, if and only if nobody else ever copied them. Since I have gotten most of my Fish disks from other sources than Fred, it seems that this would not be practical. >> Publicly redistributable software can be distributed with an installation >>script designed to strip a user's copy of Workbench and install itself >>onto that copy of Workbench. > >That's different than a boot disk designed for the dumb dumb user who >wouldn't even know how to execute a script or run the CLI. We're talking >first-time Amiga users here. Seems to me that one solution would be for someone to write a little program that would be run automatically when a disk was first brought up, which would prompt for the original Workbench disk and do the install automatically. This would, presumably, take care of all the problems. If I have been talking out of the side of my hat (not that I would ever do such a thing :->), Carolyn or one of the other CATS should let me know. -- ---------------- "... if the church put in half the time on covetousness Mike Farren that it does on lust, this would be a better world ..." hoptoad!farren Garrison Keillor, "Lake Wobegon Days"
innes@unccvax.UUCP (Norm Innes) (05/17/87)
In article <2142@hoptoad.uucp>, farren@hoptoad.uucp (Mike Farren) writes: > In article <1541@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: > > In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP writes: > > > I'd like to clarify a legal issue here. Files from the WorkBench disk > > > may not be distributed on shareware or freeware or in any publicly > > > redistributable manner. The contents of the Workbench disk is copyrighted. > > > > This is still a bit fuzzy in my mind. Does that mean you can do an > > 'install' on a newly formatted disk without obtaining a license or not? > > Of course you can. What you can't do is to sell or (strictly) give that disk > to the public. Carolyn's remarks refer to the distribution of *files* from the WorkBench disk. Consider the case, for example, where a number of public domain picture files, along with a suitable display program, are copied to a newly formatted disk. If you then run the install command to install that disk (without copying any WorkBench files) you can boot the disk and run the display program from the default CLI that appears. You can't do a LoadWB, of course, since you don't have the necessary files on that disk, nor do you have any of the usual CLI commands at your disposal. You can, however, add a suitable startup command file (s/startup-sequence) so the disk will boot and then automatically run the display program. It appears that this would satisfy many of the needs for bootable PD disks without infringing on copyrighted WorkBench files.
fnf@mcdsun.UUCP (Fred Fish) (05/18/87)
In article <1541@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: >In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >>The files may only be distributed by an individual or company with a >>Workbench License. The licensee must be the sole distributor and must >>adhere to the rules of the license regarding copyright notices, disclaimers, >>etc. This makes public redistribution impossible under the contract. >If someone decided to contribute $100 to Fred Fish for the >purpose of getting a workbench license, can we all then just give Fred >bootable disks and have him distribute them all for us? This would certainly allow *ME* to distribute bootable disks, but would defeat a major purpose of the library, that of making it freely redistributable by anyone ("freely" here refering to tolerable legal restrictions, if any, as opposed to monetary exchange). Given such a hypothetical situation, individuals or Amiga dealers could probably allow copying of the disks (after all, distributers and dealers don't have to obtain Workbench Licenses to *sell* (or give away at a loss if they are so inclined) commercial products that are distributed by the producer under a Workbench License. Of course, I have never seen the text of such a license so this is just supposition... >> Publicly redistributable software can be distributed with an installation >>script designed to strip a user's copy of Workbench and install itself >>onto that copy of Workbench. Given that the focus of my library has always been the experienced user, this is my prefered solution. You may have noticed on some of my later disks that I've started making them more "Workbench friendly" where this is reasonable and does not require me rewriting the code to make it work under Workbench. -Fred -- = Drug tests; just say *NO*! (Moto just announced new drug testing program) = = Fred Fish Motorola Computer Division, 3013 S 52nd St, Tempe, Az 85282 USA = = seismo!noao!mcdsun!fnf (602) 438-5976 =
carolyn@cbmvax.cbm.UUCP (Carolyn Scheppner CATS) (05/18/87)
In article <1541@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: >In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >>--------------------------------------------------------------------------- >> I'd like to clarify a legal issue here. Files from the WorkBench disk >> may not be distributed on shareware or freeware or in any publicly >> redistributable manner. The contents of the Workbench disk is copyrighted. >>--------------------------------------------------------------------------- >This is still a bit fuzzy in my mind. Does that mean you can do an >'install' on a newly formatted disk without obtaining a license or not? You can do whatever you want with your newly formatted disk. But if you put anything from Workbench on it, you can not give it away or sell it. If you are selling an Amiga software product and you are the sole publisher/distributer of the product, you can get a Workbench license which will allow you to distribute your product with Workbench files on the disk. The license currently costs $100/year and requires that you include C-A copyright statements and disclaimers. This obviously precludes any type of shareware/freeware/pd type of distribution because you would not be the sole publisher/distributer and would not be able to enforce compliance with the terms of the license. >What about the ram-handler, disk-validator, and port-handler and >system-configuration? If these aren't included, what is the impact >of booting a disk without these on it? I suggest you don't try. You'll probably GURU, hopefully BEFORE you trash your disks. >Aside from the extra $100 a year revenue, I was wondering >what the rationale is. Protection of our copyrights and control over the distribution of our copyrighted material. >>-------------------------------------------------------------------------- >> The files may only be distributed by an individual or company with a >> Workbench License. The licensee must be the sole distributor and must >> adhere to the rules of the license regarding copyright notices, disclaimers, >> etc. This makes public redistribution impossible under the contract. >>--------------------------------------------------------------------------- >I'm trying to decide if what you are saying is that it is not legal to >produce a public domain disk that is self-bootable. Slideshow disks >for example. A friend of mine is a commercial artist that has a series >of his images and a PD slideshow on it configured to boot up and run the >slideshow. Is it legal for him to distribute it PD? If so, could he >decide to charge for it without incurring the $100? (starving artist >counts pennies). That is what I am saying. It is not legal to distribute a public domain disk which is bootable or contains any of the contents of the Workbench disk. >If someone decided to contribute $100 to Fred Fish for the >purpose of getting a workbench license, can we all then just give Fred >bootable disks and have him distribute them all for us? Not at this time. It is possible that we might be able to work out some type of text file to be displayed by the startup-sequence which would state our copyrights and disclaimers, and then a mattress tag type of statement (You may not remove or modify this file or the code which displays this file under penalty of law). If this can be worked out with the legal department, it may be possible in the future to license Workbench for PD distribution. I'll see what I can do. No promises. >Or on the other hand, if all this is not legal, has anyone out there seen >any PD boot-up software that will address these problems? Yes. They supply a script that creates the bootable disk. >>-------------------------------------------------------------------------- >> Publicly redistributable software can be distributed with an installation >>script designed to strip a user's copy of Workbench and install itself >>onto that copy of Workbench. >>-------------------------------------------------------------------------- >That's different than a boot disk designed for the dumb dumb user who >wouldn't even know how to execute a script or run the CLI. We're talking >first-time Amiga users here. This is true. As I said, I'll see what I can do. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Carolyn Scheppner -- CBM >>Amiga Technical Support<< UUCP ...{allegra,caip,ihnp4,seismo}!cbmvax!carolyn PHONE 215-431-9180 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
carolyn@cbmvax.cbm.UUCP (Carolyn Scheppner CATS) (05/18/87)
In article <709@unccvax.UUCP> innes@unccvax.UUCP (Norm Innes) writes: >In article <2142@hoptoad.uucp>, farren@hoptoad.uucp (Mike Farren) writes: >> In article <1541@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: >> > In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP writes: >> > > I'd like to clarify a legal issue here. Files from the WorkBench disk >> > > may not be distributed on shareware or freeware or in any publicly >> > > redistributable manner. The contents of the Workbench disk is copyrighted. >> > >> > This is still a bit fuzzy in my mind. Does that mean you can do an >> > 'install' on a newly formatted disk without obtaining a license or not? >> >> Of course you can. What you can't do is to sell or (strictly) give that disk >> to the public. > >Carolyn's remarks refer to the distribution of *files* from the WorkBench disk. >Consider the case, for example, where a number of public domain picture files, >along with a suitable display program, are copied to a newly formatted disk. >If you then run the install command to install that disk (without copying any >WorkBench files) you can boot the disk and run the display program from the >default CLI that appears. You can't do a LoadWB, of course, since you don't >have the necessary files on that disk, nor do you have any of the usual CLI >commands at your disposal. You can, however, add a suitable startup command >file (s/startup-sequence) so the disk will boot and then automatically run the >display program. > >It appears that this would satisfy many of the needs for bootable PD disks >without infringing on copyrighted WorkBench files. Sorry, but it won't work. A boot disk needs the L directory handlers and disk-validator. Probably also needs quite a bit of what's in DEVS:. [ Sorry about the long quote and the short answer. Take some of my previous long answer and make believe it's here ] -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Carolyn Scheppner -- CBM >>Amiga Technical Support<< UUCP ...{allegra,caip,ihnp4,seismo}!cbmvax!carolyn PHONE 215-431-9180 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
keithd@cadovax.UUCP (05/20/87)
In article <709@unccvax.UUCP> innes@unccvax.UUCP (Norm Innes) writes: >Carolyn's remarks refer to the distribution of *files* from the WorkBench disk. >Consider the case, for example, where a number of public domain picture files, >along with a suitable display program, are copied to a newly formatted disk. >If you then run the install command to install that disk (without copying any >WorkBench files) you can boot the disk and run the display program from the >default CLI that appears. You can't do a LoadWB, of course, since you don't >have the necessary files on that disk, nor do you have any of the usual CLI >commands at your disposal. You can, however, add a suitable startup command >file (s/startup-sequence) so the disk will boot and then automatically run the >display program. > >It appears that this would satisfy many of the needs for bootable PD disks >without infringing on copyrighted WorkBench files. Except if you have to have the person RECEIVING the disk do the install, instead of doing the install BEFORE making the disk public domain, you lose all of the dumb users who don't know how to use the CLI. And in other words, YOU CANNOT LEGALLY DISTRIBUTE A PUBLIC DOMAIN AMIGA DISK THAT WILL BOOT. Even if all you want to boot to is your own little program that dosen't use any WB files. At least until someone can come up with a PD version of 'install'. Bah! Keith Doyle # {ucbvax,ihnp4,decvax}!trwrb!cadovax!keithd # cadovax!keithd@ucla-locus.arpa Contel Business Systems 213-323-8170
ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) (05/20/87)
In article <1891@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >Sorry, but it won't work. A boot disk needs the L directory handlers and >disk-validator. Probably also needs quite a bit of what's in DEVS:. > I beg to differ. Do the following: Format a fresh disk. 1> format drive df1: name "Pthpthpthpt!" noicons Next, make it bootable. 1> install df1: Now, plug this new -- and totally empty -- disk into the internal drive, and reboot. It'll boot. Mind you, you'll have no commands, and you'll be stuck in 64-column mode, with all the workbench defaults, but it'll boot. Software that you may run that opens libraries won't work of course (unless you re-assign LIBS:). If the program is properly written, however, it will bomb out gracefully and tell you that it can't open the library it needs. So all you need to make a disk bootable is to install it. Everything else on the disk is just there to support software that you may use, but isn't *absolutely* necessary. If it turns out I'm blatantly wrong about this, let me know. _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ Leo L. Schwab -- The Guy in The Cape ihnp4!ptsfa -\ \_ -_ Bike shrunk by popular demand, dual ---> !{well,unicom}!ewhac O----^o But it's still the only way to fly. hplabs / (pronounced "AE-wack") "Work FOR? I don't work FOR anybody! I'm just having fun." -- The Doctor
keithd@cadovax.UUCP (05/20/87)
In article <1890@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >>Or on the other hand, if all this is not legal, has anyone out there seen >>any PD boot-up software that will address these problems? > >Yes. They supply a script that creates the bootable disk. > >>That's different than a boot disk designed for the dumb dumb user who >>wouldn't even know how to execute a script or run the CLI. We're talking >>first-time Amiga users here. > >This is true. As I said, I'll see what I can do. Thanks for the efforts Carolyn, I know what it is like to deal with corporate lawyers who really have no idea how all of this stuff is being used. To me, we've succeeded when one can legally: 1) Go into a store that sells Amigas, 2) Give a salesman a disk that says 'boot me' on it, 3) Leave the store with the knowledge that 2 weeks later, when another salesman finds the disk in the 'demo' bin, he will easily be able to figure it out enough to be able to boot it and run the slideshow or other demo program. Computer salesman can not be expected to be able to remember or figure out how to get to the CLI, and do an 'install' or execute a script before they can run a PD disk. My local Federated has a whole bin of PD graphics demos they use in the store to demo the machines. It is clear that none of the salesmen know how to setup a slideshow disk. Come to find out, that a customer has been helping them out to try to help out Amiga sales. He comes in periodically with bootable slideshow disks that he gives them for that purpose. I've heard this happens at other stores. Apparently it is technically illegal. It's a good thing not too many people have been thinking about that, as it could have meant fewer Amiga sales. Now I suppose, as many PD libraries do, one could produce a PD disk that has icons to start up the demo, without including any Workbench files. However, I almost NEVER use the Workbench. All of the disks I configure for myself with slides on them just use the good-ol startup-sequence. Since 'install' puts workbench data on a disk that can't be deleted, as it is not a file, I would have to: 1) Format a new disk. 2) Copy the picture files and slideshow program to the disk 3) make an icon for the slideshow program 4) figure out how to configure the 'info' on the icon to invoke the slideshow with it's associated script files. 5) make sure the slideshow program WORKS from an icon. I suppose this could be done with a script once I take the time to figure it out for the first time, but there are about a half dozen slideshow programs out there that work differently, and would probably need special considerations. And the one that comes down the net next week will probably need new special considerations. And I suppose its possible some won't work correctly from the workbench anyway if they do printfs or something, I don't know. Even then, if the in-store machine dosen't have an external drive, it may add to the difficulty/confusion. You know how much easier it is to simply do a 'copy' of the disk as I use it? When a friend comes over, and wants the latest images I've collected, or if I feel like going over to Federated, and 'being a nice guy' by giving them a new slideshow, which method do you think is likely I will use? If I want to run down to a local computer show or users group meeting to show off the latest Amiga pictures, which method do you think I will use? I respect Commodore's rights to their software, and understand how they may want to 'maintain control' over it. However, in my mind, the present philosophy serves to either discourage such free distribution of demo disks, and/or encourage the illegal distribution of such disks due to the added effort required to produce a 'legal' demo. After all, none of that software will run on anything but Amiga hardware. And, everyone who buys an Amiga gets that software with it, so should already have equivalent rights to it anyway. From a user's perspective, the only difference is ease of use. And another side note, if you DELETE the Workbench system files, is that good enough? There are a variety of utilities that will undelete files out there. I've got it! If someone writes a program that boots up to a special program that undeletes all the workbench files, runs 'install' on itself and then reboots, it can be then distributed and the first time it boots will reconstruct the workbench environment as needed from 'deleted' files. Hmmm... Not really any easier to set up than the 5 step approach described above though. Isn't dependent on this weeks slideshow program characteristics, but it probably makes 'deleting' files not legally good enough anyway. So Carolyn, good luck in trying to get the powers that be to address these issues. I'd like more of us to be inspired to 'help the Amiga sales' by passing around a few 'free' disks, instead of being discouraged of that because we might be doing something illegal. Keith Doyle # {ucbvax,ihnp4,decvax}!trwrb!cadovax!keithd # cadovax!keithd@ucla-locus.arpa Contel Business Systems 213-323-8170
hrlaser@pnet02.UUCP (05/20/87)
Keith, you're lucky. At least your local Federated is a step past MY local Federated. The few times I've wandered back to their computer sales area, the demo Amiga usually has the "Insert Kickstart" hand on the screen. I guess they don't leave the Kickstart disk out assuming someone will steal it, so they put it away and the salesman turning on the machine in the morning can't find where the last guy left it! Great way to sell Amigas, eh? Harv PeopleLink: CBM*HARV UUCP: {akgua!crash, hplabs!hp-sdd!crash}!gryphon!pnet02!hrlaser INET: hrlaser@pnet02.CTS.COM
richard@pnet02.UUCP (05/20/87)
I think Keiths federated is the same as yours Harv, I mean how many are there in Torrance, just Ye Olde Towne, right? UUCP: {akgua!crash, hplabs!hp-sdd!crash}!gryphon!pnet02!richard INET: richard@pnet02.CTS.COM
carolyn@cbmvax.UUCP (05/20/87)
In article <3094@well.UUCP> ewhac@well.UUCP (Leo 'Bols Ewhac' Schwab) writes: >In article <1891@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >>Sorry, but it won't work. A boot disk needs the L directory handlers and >>disk-validator. Probably also needs quite a bit of what's in DEVS:. >> > I beg to differ. Do the following: > > Format a fresh disk. >1> format drive df1: name "Pthpthpthpt!" noicons > > Next, make it bootable. >1> install df1: > > Now, plug this new -- and totally empty -- disk into the internal >drive, and reboot. > > It'll boot. Mind you, you'll have no commands, and you'll be stuck >in 64-column mode, with all the workbench defaults, but it'll boot. I stand corrected. If a program doesn't use any disk resident devices or libraries (including icon.library), doesn't use Execute(), doesn't use ram:, doesn't need workbench or any cli commands, and never ever writes to a disk, it can be booted off an Install'd disk which contains nothing else. This configuration may be acceptable for some pd running demo type applications. I forgot about this type of standalone program and was thinking only of the type of boot disk required for something like Chris Gray's Draco language system disk. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Carolyn Scheppner -- CBM >>Amiga Technical Support<< UUCP ...{allegra,caip,ihnp4,seismo}!cbmvax!carolyn PHONE 215-431-9180 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
cmcmanis@pepper.UUCP (05/20/87)
In article <1549@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: > >Except if you have to have the person RECEIVING the disk do the install, >instead of doing the install BEFORE making the disk public domain, you >lose all of the dumb users who don't know how to use the CLI. And in other >words, YOU CANNOT LEGALLY DISTRIBUTE A PUBLIC DOMAIN AMIGA DISK THAT >WILL BOOT. Even if all you want to boot to is your own little program >that dosen't use any WB files. At least until someone can come up with >a PD version of 'install'. Bah! > >Keith Doyle Of course with the latency of netnews I am sure this will get bounced around a few more times but what the heck. As Leo has pointed out (and I have verified) you can indeed format a diskette and run 'install' on it and it will boot to the initial CLI and stop. Why does it do this? Because AmigaDOS IS IN THE KICKSTART ROM NOT ON THE DISK. All the install does is put about 32 bytes of object code into the 'boot' sector to call the DOS IN ROM. There are NO COPYRIGHTED FILES ON THE DISK AT ALL. Now we all know that a disk with nothing on it is not very useful, however you could put your own startup script, and some ARP command replacements on the disk. There is no replacement for disk-validator yet so it had better not get corrupted however it is also a simple matter to instruct the use in what to do if it does get corrupted, "Boot your machine from your workbench disk, stick the 'mumble' disk in any drive, after it stops grinding the disk will have been validated again and you can go back to using it as before." I guess this probably points to some things that would make good ARP projects... --Chuck McManis uucp: {anywhere}!sun!cmcmanis BIX: cmcmanis ARPAnet: cmcmanis@sun.com These opinions are my own and no one elses, but you knew that didn't you.
keithd@cadovax.UUCP (Keith Doyle) (05/20/87)
In article <513@gryphon.CTS.COM> richard@pnet02.CTS.COM (Richard Sexton) writes: >I think Keiths federated is the same as yours Harv, I mean how many are there >in Torrance, just Ye Olde Towne, right? I guess it just depends on what salesman is there that day. Which goes to prove my point, SOME salesman can't even be expected to figure out how to BOOT an Amiga, much less run a script against a PD disk so it can be booted. Keith Doyle # {ucbvax,ihnp4,decvax}!trwrb!cadovax!keithd # cadovax!keithd@ucla-locus.arpa Contel Business Systems 213-323-8170
kim@amdahl.amdahl.com (Kim DeVaughn) (05/21/87)
In article <1551@cadovax.UUCP>, keithd@cadovax.UUCP (Keith Doyle) writes: > After all, none of that software will run on anything but Amiga > hardware. And, everyone who buys an Amiga gets that software with > it, so should already have equivalent rights to it anyway. From a > user's perspective, the only difference is ease of use. Once upon a time, there was a company called IBM. They never expected to see their big operating systems (MVS, VM, etc.) run on anything but a big Blue machine. They were wrong! Now as unlikely as it is that anyone will ever "clone" the Amiga H/W, it is in CBM's best interest to fully protect their rights. It is also in their best interest to provide a method that allows *anyone* to distribute "turnkey" applications. Perhaps CBM could allow some minimal set of AmigaDOS commands, libs, devices, or whatever, to be excluded from copying and redistribution restrictions. Just enough to Execute a script that would copy anything else that the target application required from a "real" Workbench floppy, over to the application's floppy. This operation would only need to be performed the 1st time the floppy was "booted". Anyway, such a compromise might make selling the idea to the lawyers and bean-counters a little easier for you, Carolyn. Good luck! /kim [ Any thoughts or opinions which may or may not have been expressed ] [ herein are my own. They are not necessarily those of my employer. ] -- UUCP: kim@amdahl.amdahl.com or: {sun,decwrl,hplabs,pyramid,ihnp4,seismo,oliveb,cbosgd}!amdahl!kim DDD: 408-746-8462 USPS: Amdahl Corp. M/S 249, 1250 E. Arques Av, Sunnyvale, CA 94086 CIS: 76535,25
elg@killer.UUCP (Eric Green) (05/21/87)
in article <1541@cadovax.UUCP>, keithd@cadovax.UUCP (Keith Doyle) says: > > In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >> I'd like to clarify a legal issue here. Files from the WorkBench disk >>may not be distributed on shareware or freeware or in any publicly >>redistributable manner. The contents of the Workbench disk is copyrighted. > >> Publicly redistributable software can be distributed with an installation >>script designed to strip a user's copy of Workbench and install itself >>onto that copy of Workbench. Hi ho, Hi ho, brain-damaged lawyers galore, feed us cash, and we'll feed you bills and from our mouths will pour spouts of swill! (such as the above quotes from Carolyn, which are obviously depraved rantings of brain-dead lawyers... after all, everybody knows that you need an Amiga to run Workbench, and everybody knows that each Amiga already COMES with Workbench....) By the way, I'm not sure as to the legality of one legal owner of a piece of software giving a copy of his software to another legal owner of that piece of software. For example, I am a legal owner of SuperForth-64, and one of my disks was bad upon recieving it. I re-copied that disk from another friend with SuperForth-64, instead of waiting for a month while Parsec Research shipped me new disks. Gosh golly, that makes me one of them "software pirates", huh, according to Commodore's lawyers! So what's the difference between Fred Fish giving me, a legal owner of Workbench, a copy of Workbench on a public domain disk, and me copying that SuperForth disk? *WITH PERMISSION OF PARSEC RESEARCH*, by the way -- I called them when I found the bad disk, and mentioned that my friend had it. So what's the big deal? As a software author myself, and copyright holder on a couple of semi-commercial programs, I am quite aware of problems of piracy etc. However, I fail to see any problem here, since the only company making the Amiga is Commodore, and thus the Workbench wouldn't do anybody else any good. Oops, I forget. It WOULD be useful for programmers to be able to put the Workbench on their disks.... oh dear, it's useful, how much can we rip.... err.... charge them for it? (snicker snicker). And it's useful for PROGRAMMERS! Hey, we shouldn't subsidize those nasty critters by letting them put Workbench on PD disks for FREE, who knows, maybe they'd even start writing PROGRAMS, ooh ick, what a disaster! -- Eric Green elg%usl.CSNET CS student, University of SW Louisiana {cbosgd,ihnp4}!killer!elg Apprentice Haquer, Bayou Telecommunications Snail Mail P.O. Box 92191 BBS phone #: 318-984-3854 300/1200 baud Lafayette, LA 70509 I disclaim my existence, and yours, too.
bryce@COGSCI.BERKELEY.EDU (Bryce Nesbitt) (05/21/87)
In article <> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >>Or on the other hand, if all this is not legal, has anyone out there seen >>any PD boot-up software that will address these problems? > >Yes. They supply a script that creates the bootable disk. > >>That's different than a boot disk designed for the dumb dumb user who >>wouldn't even know how to execute a script or run the CLI. We're talking >>first-time Amiga users here. > >This is true. As I said, I'll see what I can do. You do NOT need to require CLI knowlege to execute a script that would copy workbench files from a user's disk to the product disk. A file that was passed 'round a while back called "ICONEXEC" will give a Workbench icon to a CLI command. I do not have a copy, but it probably ended up on a FISH disk. > Computer salesman can not be expected to be able to remember or figure > out how to get to the CLI, and do an 'install' or execute a script before > they can run a PD disk. The *should* be able to, but *should* not have too. > [This person] comes in > periodically with bootable slideshow disks that he gives them for that > purpose. I've heard this happens at other stores. Apparently it is > technically illegal. [goes on to talk about INSTALL] Inspired by your letter, I wrote a PD version of install. See the next posting...
scotty@l5comp.UUCP (Scott Turner) (05/21/87)
In article <1891@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >In article <709@unccvax.UUCP> innes@unccvax.UUCP (Norm Innes) writes: >>In article <2142@hoptoad.uucp>, farren@hoptoad.uucp (Mike Farren) writes: >>> In article <1541@cadovax.UUCP> keithd@cadovax.UUCP (Keith Doyle) writes: >>> > In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP writes: B >>> > > I'd like to clarify a legal issue here. Files from the WorkBench disk >>> > > may not be distributed on shareware or freeware or in any publicly >>> > > redistributable manner. The contents of the Workbench disk is copyrighted. >>> > >>> > This is still a bit fuzzy in my mind. Does that mean you can do an >>> > 'install' on a newly formatted disk without obtaining a license or not? >>> >>> Of course you can. What you can't do is to sell or (strictly) give that disk >>> to the public. >Sorry, but it won't work. A boot disk needs the L directory handlers and >disk-validator. Probably also needs quite a bit of what's in DEVS:. A boot disk doesn't need any of that stuff to boot. PROGRAMS on the other hand may wish to have some of this stuff. But if your program is self contained then I've got the program for you! At the end of this article you will find a program I wrote to answer the question of "Can I install or can I not install". It does it by supplying a new install program that puts non-infringing but 100% compatible boot code on the disk. So A now you can install and thumb yer nose at C-A Inc.! :-) I think it's a sad state when we have to sink to cloning to get around silly BS like this. The new boot code is the same size as the C-A original but executes a few cycles slower. On the bright side you can modify this program to install anything that will fit in the 1024 byte boot section on a floppy! Been hankering to make a copy protected auto-boot disk? Here's yer shot. Want to load stuff and set it up rather than come in and tear out stuff THEN setup? Use this and get in there BEFORE stuff gets setup! :) (Like change the CLI for a shell without playing head games I think...) Give your product a startup screen just like on a Mac! The uses are endless. On a more practical note, if your program requires something from the workbench disk (disk based library, SER:, PAR: etc) then modify this program to put a bootblock on your disk that tells the user your disk isn't bootable. This beats having the user think the disk is busted! This program is hardwired for DF0:, BUT unlike INSTALL it doesn't copy 1000 bytes of non-zero'd ram to yer disk. You'd be amazed at what you find in those bootblocks out there! I found several lines of MY source code on one of my floppy boot disks(!) So I consider this program more 'secure' than install. Scott Turner L5 Computing, the home of Merlin, Arthur, Excalibur and the CRAM. GEnie: JST | UUCP: stride!l5comp!scotty | 12311 Maplewood Ave; Edmonds WA 98020 If Motorola had wanted us to use BPTR's they'd have built in shifts on A regs [ BCPL? Just say *NO*! ] (I don't smoke, send flames to /dev/null) ----------------------------cut here, make my day------------------------------- begin 664 myinstal.arc M&@AM>6EN<W1A;``DEA``C0$``+4.)P(O;OP!```,```,F`<`TH$`!1>\"3@@ M7<$!;UC@`4`@$[,C^@+PX0-`Q0,\`>``&))1@A-7_M"H`*($D!D,2_0!4'#R MGS@G<DX`",$/21$F4`)*>>1DC@@>`!`*`(&4(H":.EJ>D8,""!T`<!B(8!)$ MIBL1&$0$HQ:(C``I@J(@^T?/B*`40BA.2G;2G[:N`-R%``(`@ARL`$0LP6NK M+A$4`,S($#R""0`4=7&T-$-"\`R.!`!PB#R9@F6."30+206`!&=`9T"P`(#W MD`@D)A`HP6"&7Z1AL:<,(I'`2:M_Q$0\_0U-1).Z8D`P.*,5"-.`F6NZ4$+( MC`'!=7V`,."BB),Z1)Y,*7A@`!R2`"C4!"750B1D(.`@L!`+T'<R;^:X8)-& MC)PP<N2!U3_?!43'?V.L048:<ZSA`AEEV)'&&&4`0`2#:X!P1QAS@.#$$U2` MD(8;<]`1!AMLE$&&`@4ID!DD!GQ0D`$!Z#%C`':T6`!Y`8@!``P%)3!`00B\ M.,$`[#PT)(P!2!)0`'X\F2.,`\@#&@AM>6EN<W1A;"YA<VT`Z!```+4.*P)$ MT,X<```,*D"TR9/&S1PZ8=BX"#.G38(A;^#DD9/F#!HZ(&+DP'$#A)@\(*:, M>4,'(Y4Z<MR4D0,B"!,F(*0D.8*$RI281:84D6*E"!$%*H""H((FS1P0<.2\ M.2,G3!L0=QB"*#@'3AHY9<AX!$D'31FD;"I>!/'&#`@H1$"$J=/UC9RC=]"\ M`3&R#ANM;DB"*&.GC!L09-X(#?/W1!(G4ZBX9'*"[ILV;0AK??.W:YFK9].2 M,;KFJ)@R8];.^5I6+0BL2<O,F9.F+](W8<>`I"S4,M(P<C"6A@CY36"L+8*T MJ1@&1!(W8UP,+7J4\E>C(,RX!9'G31T09^KDF1,"J-`@;.;,+2ZF(HBNA#N? MG]ND#$+>$*-/MUT'#M,P9+[2F=OW;1K*&<7@`@QDF65;$V&,H=1WJY71AAAL MK*2<$WI1Q@9(FVF5!';N"002"3)T=(=;7;'@$5O&G?`4'6F,L4:$6EGEQAK* M47%'BU\Q))09#&$DE6VP:<70:`]&R!(43%1QDTIWD`4'BY3-8:)D)YX171IX MJ*9<$F95=UU@;IR`$1IA]"54&ACEX9Z)9W2(9G=!!404=$DMU=13=U!$AVH9 MP2`##5OM>51!^WG$QALN'D4@E3$4>)Y7@''FWIY3_44&168&1(01,.BPI5GB MM5&&<U`9Y=6@&-5UET<YDA'&DUFM=UX8:^@'Z:6M?>5&'0^N%)U2;=0&Z4B0 M41F62LH)@>*&9+I&QX@@D"F'5IO-L09@F*IF8E=U'+6AA2`U^]433A2QXZ%P M2!2IM=CF"H(.*;C@G9R0&H:88B\U5N=]3T'7DQ19@/!OP`.#4,<9%X9@'$9Y MHLEG'6X4A&8:8>D1JZL([0CL:4Z1Y4:AME5[;5Q^384150BQ$9[)RC5!D$$I MJZ4RHF$(:EH,?M(@U$>4BE&'&6;X:L;&0R"1!!0<XXDF&H]^=0(<$3+TU1A1 MLU2HQ4HU5AY&HW$]%WIT"/O5G5,=E1`;($0\1HY_8?U&5EMB9-E?(UG%9T%- MWY;'H?@YEI^)H;$QAETUJR8V75XERJM:;FC5L,VVQ06;K0596:C(\L:Y')U* M\5OVNG10Y/.>CB]MV@D'(;J&UF^0=%!3<-3(G$>MT_'ZJZ6JO"/$8T#Y5UBU MYDUJM[%^E/=AB2V&5.=W)EL%%2;35?511!#XF718"17XL58^`8=?3*0A1E-R M@$1E8*J%B5%@C(,T/F%C%.6&Y7.]C]RILG\%!TE^L9C0CM,)3.5`$*JO'(8* M.\D)%0YSA$=5;E!_P<]F?"<KVXB!(2VBG>M"ASNA8"4.=;B*@_I'O2<0L`P. MDE49\&`4.N3/;U.SSJH^(Q#?I,$,:8A5H9)"*-,(Y01S&M11G/`$Z)&G=NM: MW7GR\#V!J&8.86B3?%BR0J=`K0S*>0)+F`2"(3`A":AC'!FT%Z7)14LR1CJ* MJK1"0Y2=#6Z0&``(O+>2FOW'#0FYS9W<LY*CY"55;^A/5G8&DM2808TR9*-^ M[E`&6L%M*.5+FUX*):[US*4-=8A?="`FR2;IH`7QFI=QNF2=,[H&A*KQW1Q> M0"Q1?6R5'ZQ#*A&)G)5$;'X./(IX4+(V&)KHBE(3RF:PTKNF]>LO5Y#)`IW0 M0!3DQ3B`H8R8G$@8$-@A#<6!@UQ4$H(4K$<'HA0)24R"$I7(02A,J$$7'P,' MME1.*#&0P0QBT"@$77%$OFE)7W95!J$4@0QMH`P9I`2"*P1!.1OQ$PQ:$(,X MUD"4&XJ,^<)3O[$U,GZQNF88P*DY)23&8R`X0A$BUL^`S&$D)<D#$-A0`V+% MK@I5&`+2IO.Z-.0G!"QU:0A..LX\0%0M3R$B]+`2-=;@LBO0V:4<>CF2_%0* M9)!J)X0R&)C(%$0Y2'@#(_MC(F:MI*1;P4Y3/F::V/AE-%,$G>C<"2"-MF0X M9P@#$9YP$^Q%!B,S<$$-1)#$29&&)1H=S%\L5!#]E"%"K818B^P8)2=N9G%U MNF9^M`*VO,$!-W0`2?QPTZ:C1&@UCR+,X:0SLQL==2[L$P]'A:*D(("`!#A+ M:W'J-IL(_D4XQ)GK3?*ZUR1F#@2M?6ULJRD7E*0UGC"PWEJT,A(WJ*1W=U0+ M1F*``QTD]RP?'=IC0M+(DD3(1`8%[A0.^E.LC$8.KCD;62S#$HI8Q':R2ZIU MEAI#IT(G,DXM4Q@H%@8(?44$0;A)$J;`5RHE02B1"=XSHR*'L;*(3]@S61AQ M2`>5@#;"A"DD2O8WFLP!I060<,)/R42I(3EHJKB<`0M@$$<0'(M/I2D(U>K@ M5!Q^%JM:58L8K),FZ_Q`E$7`PYY2DL<B8*$(0SA-&8*&E5K.00%?F$)]5G)- M\<@A`46(0A42T`(;J."A7S!"0<@@!=78M']8UC*7O1P#&T`9/(<:0WL<DN4M M=UD%,Y@!E(V`E3+,.<UV]O(,P"SFQE&!(6L`])I50(,<0)F.;@C?^\JGZ#O; M``=0'L*A1B-I\N6ATEZV@:._`&DB\`5'H%;!#73V!4V_832FON;:4GT#,,\U M"4](`*W=K+D@#QF/:,-M7.?:0*PPV2]K>_(7KJ"G,NBZSHO&-*G9TDXZ/%O- M=\99.-U3'^P<ZH)HP\H96MA'!>BZ"4_HR4&9D``:L"`(-DA`''<`@B"#1@C! MU/44JB"$=2<@".X&N+P'0&\HO(%0OBJ4J`(:29\!;27F3@`3BA"$!!"!,[@N M<QQ0`(4AI.#=,TA`P0_^L82CEC/&>8$)-2[+@T0<W3V)0@)&``,6$"'>\UYG M&ZY(0?/:)6SG3G<17,#N(-S`YC48.+VG@!`7O0;AYPQZS&<>`YO30.D@N#B[ M(N*76)F!#5$$`0]\0*"Q<]T-HAR">FTC@L"<000O%[K,:6YS&$1\XA4GPE*< MX)0R<-SC[XY!Q#TJA020^GN1%I^G40#O%,1=W42W>,V#\%!=VX0*D:]>Q(50 M+A=,0>**QTT>("W**^2HP>[R"E98%1KBY6T.V]E3OR!H&FTV!:TB4$H>S@82 M,V2R5F00@7*F(&-;@578Q8'.'Y='*J@:Q40%="(>QS!`'K/&OF[XNBQK*9!N MC:E,4Q/-(`.")N6(^;T>2="UC'>IB,C(2L41@1/*P!:E_&7'#^(K@&QS^\#- MX;=!=!H\5EAGY!DH]!?U<1^3]2O;!20J42D@T`2MXP822#SR(F98,7_U1QE" M\!AB('$4EP!$408=^"!_]W&4-WA34'A1-F7H911NP7@VX'CZ1@5/``4S!R(W MD%P*H``C6((?F``P-W3L-@(G@`1%P`10<`(K)G(A(1>3!"E'@!)U$'%!0`1$ M$`61-P)59W1..()S5"[18D9X8QN7!@-8``-A5"=[`EV4X0)Q)$HB,`5S<2BX M%%!MT%4J4B`&@EI*`0=Y@W]BX`)PIVM2@$`]J#EP1C.4$GU%<S1)DU:7M3=O M@!_RTFFB!VE"*'1;"%LL-@`R8'.")W5$2'4Y4W=.V(%Z`2&J0T!I8#$JR(*+ M*&<.(H,T*(*)D7EVIVM"D&6>)X1&,1IDD`1`MXF0QV[5\VXZHSD4TB2,Y!CJ M8AN3R#=:02A?`RD+YQ;N\S-,IAQ74!01$DT#)!Y0$7Z"0SA[<C@8I3AX4A2: M](PWHC*W00>:9(V!R(V^$@9F,&1Y0UOR0HIS5W-$(`.Z1F]:L!)SL8Z=P2N/ MEV4S!P5A0(GX07P6\P(TP%!UUY#^!G"!=W<A.((0*9%D<(+O9G<P0`*D&'F, M!P,IL`*BV)"95W6,%P,MZ813(!>N88\.QV16B(4Q:7,$F8J\`H@*.0<,R8M# M,`2_&`,HZ8075XT8H10STQ\_IFM7F(5;6'4#69`@H"P[%U:-<D/1(Y4PH@!, MJ6M$(`1&('DK1@*B!)'TR#1%N3@ZB8]1EP!"E7DR`)/(&(HTP'@TX'B:<QQH M8EDD(BNN5R@)DFQ'81L<Y"*8DQ^RUD_ZQF\;V86CF`"$9WB%1@:'9BVVZ)%Y MQQD&EQLD&02[:(REF(QMMI*"*120EC<B`QBGMC8-&9`O"9`S)Y"I.80;J6)! MD)EX9W&<P7>B<IJIN9F'YQ>QAB.AF9+(*)!7EW-E-A+3,A5F\8QG=S&U29D) MP'E#]WE-$(Q908REUVQZ0XT5="LHIY&1%P3`F9E#^)[N1@,P,),IP)4&!W6R M$I+JN9,0IVO*>6M/\)RXB'G1N7F=)Y[D.8QAHSE&P`;=PC084QS:M2)-X70` MRA*4`55?(3+N673Q"9-7,'/N)@,X@)^Q:'@$:J"7IXL*&I[`V"`.&DYHP!:! M<0>5@8TDX18A^F\CFI(E.@(YP`(HJJ*ZYD52$'DS8`-(JIDKR*)/@&LNFHL) MRHN^*)[X40;FJ0#C2:/$J)JZ:'/QYH35Z19:L1)*<9?#^02M`P=S@)P_BIH= M"9W_)I!Z=I*6EXM"D`"NN0(Q^HLG&7'[UF^9!YR]R8E%AZ>$RF]:6(1:&7(B MQP1^<09=P9?_II5!N0/*\G!WJ9Q/0&ULP7@U<(OS&9VB6)!B%B%(@$;>J9S, MYC"D^IH!,05^05FWLA1C*"I>NJ5AJIH;60-U"J4LZ&J<%GKE$YH0VF<&`XBV MD8T-9Y?8&3U1838S$QJD@ZD<J7E8JH6?-ZBDZ&_)&)R8RH6GR*W$RIE]-F?* M*A3&:GQ)-*W:B7BQ@B8*H*<'FGDZPXL+F@!,.:=!FJZMMFEET)QK$YIG*:;( M:`,9&:Z9)ZQ&%W&'.`4]F*1$A(,UMXQ"X9^52`;;,CO081M-]16/LR>5<8T? MRAEAM&.K&&=KH``<.Y$(D1L^Z!4Q2P86IY1]>@*ZQ82I201*R6XPX(1#D#@+ M^11G\#9'H7K>";21AP,X,+3T)@5(Q(HNDHA"H7<@(%2(0QA29!L'43BN9#LZ M%DA?P;0?6P;FLWJA<1`0"+:2T1P&D@:B\EM\MEU,"U(Y^A?003*KYR5T44U4 ML1(^DC9ET"0L:SL<!(A*X4[((A3'<1"--!EF(4!'!2D'P8VL<BA-,K*.81>* M5"GG13KKJ11-TFVB%1`)0;CG<5C<DS?$8S4DEDN?P[5'1!*8(Q1@2%J<.T"> M*U$GE$+%@1!:<0*,=!5DP(2T"QT(]S%WE!`OY!8541#_$Q`0(1'N=1'%TSJW M`XC52D!ST1!K-[M8\3@#5)@WTA8H,DR@00<7`HTO<P9GPC!2,;Q]$SHML@9Y MD"PHXK?&MWK041SQB#;L94`W(<`1J3"?=(O#J7=G8)Q^UW$HF)G*V9EE=GW] M4Z4(*GF;EZ7$.3]Z-S\CZ,!),`>FAA^-:JB+6I*8*@,RL))U1W0HF)I%\`1+ MBJKH.K$]Z,`0C)8ZFP`G$!C_%Q:3E@<^N\.5$\)G,,)+4<(G/$:Z.0(8F<,V M4;$/<;$)D+$P&Y'4.%)C=+,4Z6S0=K->W`)@/+-AHP!:MP8][+0[^YAK$)G= M><1N&A%SX,,NL+-K#!52P;5NI#)9P80D$`0K%G%$,`4N4*)VI\:D22(Y&WE2 M^[-!F\4BMZ^/7*(D``/V*;68AL="*W+:AL=]*K4Q8,ENG`#S!,J5]\B?O`-M M)H*(IA9D<"G8H;31\E4*P`1($`.>+'%(0)`[(`-VI\M!Z;2M_">&/,FZS,O! MW,F//,HB-P-[*<J4O`-YQLC6DG%E$`>L7,V2#,F5G,QYG`!)MP/.?,I2ZVB] M3,K?C(R-G!L@X,JFK)0E2@,X`,KG/,E2*\SB?,SSG,BH+'(H:AQ/T&I-\!-X MK,C1W,[5+,W][*\Y$\TV0-!?,'',1`5(\-!2:Y\4301!H!@:7<F`@FND9@1& MH!-4H-$J'7%%X`0_`1H````````````````````````````````````````` M```````````````````````````````````````````````````````````` $```````` ` end -- L5 Computing, the home of Merlin, Arthur, Excalibur and the CRAM. GEnie: JST | UUCP: stride!l5comp!scotty | 12311 Maplewood Ave; Edmonds WA 98020 If Motorola had wanted us to use BPTR's they'd have built in shifts on A regs [ BCPL? Just say *NO*! ] (I don't smoke, send flames to /dev/null)
upl@puff.WISC.EDU (Future Unix Gurus) (05/21/87)
Hey, wasn't there a pd program around called Xicon that let you attach an execute file to an icon in some manner? Seems like this is the obvious naive-user-installation tool, and since its PD it could be redistributed..... Could someone maybe re-post that sucker or tell us where it can be found in the FF library ? Jeff Kesselman upl@puff.cs.wisc.edu
scotty@l5comp.UUCP (Scott Turner) (05/22/87)
In article <19350@sun.uucp> cmcmanis@sun.UUCP (Chuck McManis) writes: >does it do this? Because AmigaDOS IS IN THE KICKSTART ROM NOT ON THE >DISK. All the install does is put about 32 bytes of object code into >the 'boot' sector to call the DOS IN ROM. There are NO COPYRIGHTED Wrongo Chuck. Install puts about 20 bytes of code in the boot sectors and about 1000 bytes of whatever is lying around in memory PLUS the required 12 bytes of info dealing with 1. This IS a DOS disk 2. A checksum 3. Where the root node is on the disk. Interestingly enough this seems to be the function of the boot code as well, except it returns a pointer to the RootNode memory structure which is not the same as the disk's rootnode :). It also doesn't call anything except FindResident (OpenLibrary doesn't work at this point in the bootstrap) and then returns to whomever called it. ie the boot code DOES NOT call the dog. Scott Turner -- L5 Computing, the home of Merlin, Arthur, Excalibur and the CRAM. GEnie: JST | UUCP: stride!l5comp!scotty | 12311 Maplewood Ave; Edmonds WA 98020 If Motorola had wanted us to use BPTR's they'd have built in shifts on A regs [ BCPL? Just say *NO*! ] (I don't smoke, send flames to /dev/null)
andy@cbmvax.cbm.UUCP (Andy Finkel) (05/26/87)
In article <917@killer.UUCP> elg@killer.UUCP (Eric Green) writes: >in article <1541@cadovax.UUCP>, keithd@cadovax.UUCP (Keith Doyle) says: >> In article <1868@cbmvax.cbmvax.cbm.UUCP> carolyn@cbmvax.UUCP (Carolyn Scheppner CATS) writes: >BY PERMISSION OF PARSEC RESEARCH*, by the way -- I called them when I found the >bad disk, and mentioned that my friend had it. (well, asking for permission puts it into a whole different ball game...) > >So what's the big deal? > >As a software author myself, and copyright holder on a couple of >semi-commercial programs, I am quite aware of problems of piracy etc. However, >I fail to see any problem here, since the only company making the Amiga is >Commodore, and thus the Workbench wouldn't do anybody else any good. Oops, I >forget. It WOULD be useful for programmers to be able to put the Workbench on >their disks.... oh dear, it's useful, how much can we rip.... err.... charge >them for it? (snicker snicker). If you're selling your program (not sharewaring it) there's no problem. There is an inexpensive Workbench license available. (and I'm sure we'll be able to work out the non-comercial stuff) A bit of friendly advice, from one programmer to another...Eric, don't you ever let one of your programs be involved in a royalty situation. You'd lose your shirt. :-) (think about it) Yes, lawyers, laws, and contracts can complicate our lives. But there are some issues here that need to be worked out. >Eric Green elg%usl.CSNET CS student, University of SW Louisiana andy finkel -- andy finkel {ihnp4|seismo|allegra}!cbmvax!andy Commodore/Amiga "An end is always a new beginning." - Captain Cloud Any expressed opinions are mine; but feel free to share. I disclaim all responsibilities, all shapes, all sizes, all colors.
scotty@l5comp.UUCP (05/27/87)
I had an interesting thought this past weekend. "What if I wanted to build an Amiga clone? Where would I get the software?" 1. If it were ME I'd do the world a favor and REWRITE all this software that C-A is so careful to protect. 2. If my backers were in a real hurry though, I'd send 'em out to buy all the 1.2 Enhancer kits they could lay their mitts on. :) So what do we get from this policy of C-A's??? Scott Turner -- L5 Computing, the home of Merlin, Arthur, Excalibur and the CRAM. GEnie: JST | UUCP: stride!l5comp!scotty | 12311 Maplewood Ave; Edmonds WA 98020 If Motorola had wanted us to use BPTR's they'd have built in shifts on A regs [ BCPL? Just say *NO*! ] (I don't smoke, send flames to /dev/null)
elg@killer.UUCP (Eric Green) (05/28/87)
in article <1928@cbmvax.cbmvax.cbm.UUCP>, andy@cbmvax.cbm.UUCP (Andy Finkel) says: > In article <917@killer.UUCP> elg@killer.UUCP (Eric Green) writes: > If you're selling your program (not sharewaring it) there's no problem. > There is an inexpensive Workbench license available. > (and I'm sure we'll be able to work out the non-comercial stuff) Oh, I'm not concerned, since I'm not writing for the Amiga at the moment (nothing personal, you understand.... it's just that Amiga Creek is an aweful lot smaller than IBM Ocean). And I have no trouble with Fish Disks, since I have 3/4ths of a brain. It's just the idea of "them lawyers are at it again" that peeves me.... it seems like the entire legal profession is either a) trying to take everything away from you, or b) trying to make things harder on all your customers. Almost as bad as government -- but at least government usually just wants your money. > A bit of friendly advice, from one programmer to another...Eric, don't > you ever let one of your programs be involved in a royalty situation. > You'd lose your shirt. :-) > (think about it) I know what you mean. I talked to one kid who wrote a program for Megasoft, and he says that he recieved a whole $12 in royalties, and Megasoft said that they only sold 10 copies.... for a nationally-advertised program, that people had all over the place. Since Megasoft is/was a Canadian company, he had no recourse, alas (couldn't sue, since he's an American). In general, my philosophy is that a) If a price in a store isn't listed, I can't afford it, and b) if I can't read the contract's legalese, I can't afford it. Especially if it mentions things about "profits" -- I learned so many ways of evaporating profits in my Accounting classes, that it's a wonder that ANY American business makes a profit! > Yes, lawyers, laws, and contracts can complicate our lives. > But there are some issues here that need to be worked out. I can imagine. Like, "uh oh, blurbfoo is coming out with an Amiga clone, and they found a public domain disk with some of our copyrighted stuff on it". In which case, Commodore has no recourse but to sue the guy who illegally put Commodore stuff on a public domain disk, I guess. But this sure sounds like a jiffy-neato reason for putting one of those "licencing agreements" into effect (you know, the ones that disclaim your existence, pretend that you are being allowed to use the program temporarily via the generosity of Micro Sloth Corporation for the low low price of $600, and so forth). Something about licensed owners of the software being able to exchange it with other licencsed owners of the software (and assuming that while Imperial Bat Monsters may own an Amoeba, the people who buy Baby-A's from Imperial Bat Monsters won't be license owners of the software -- since buying an Amoeba is necessary to become a licensed owner). > andy finkel {ihnp4|seismo|allegra}!cbmvax!andy > Commodore/Amiga Ya know, none of this cr*p would be necessary if we all tried to live like human beings and quit trying to f*ck each other.... sigh.... it's enough to make a person ashamed of being a member of the same species. PS: Sorry for any flames, they were directed at lawyers for Commodore et. al., not at any of the Commodore technical staff, who do a fine job whenever their lawyers aren't dragging them over hot coals and flogging them with horse whips. -- Eric Green elg%usl.CSNET CS student, University of SW Louisiana {cbosgd,ihnp4}!killer!elg Apprentice Haquer, Bayou Telecommunications Snail Mail P.O. Box 92191 BBS phone #: 318-984-3854 300/1200 baud Lafayette, LA 70509 I disclaim my existence, and yours, too.
jcz@sas.UUCP (06/04/87)
In article <1903@cbmvax.cbmvax.cbm.UUCP>, carolyn@cbmvax.cbm.UUCP (Carolyn Scheppner CATS) writes: > I stand corrected. If a program doesn't use any disk resident devices or > libraries (including icon.library), doesn't use Execute(), doesn't use ram:, > doesn't need workbench or any cli commands, and never ever writes to a > disk, it can be booted off an Install'd disk which contains nothing else. > This configuration may be acceptable for some pd running demo type > applications. > Carolyn Scheppner -- CBM >>Amiga Technical Support<< Isn't the code put on the disk by INSTALL also copyrighted? This would flatly make any Bootable PD distribution a violation, unless you had a PD OS. -- --jcz John Carl Zeigler SAS Institute Inc. Cary, NC 27511 (919) 467-8000 ...!mcnc!rti-sel!sas!jcz