Ultimate Amiga
Ultimate Amiga Emulation => A.I.A.B (Amiga In A Box) => Topic started by: MadAngus on September 28, 2012, 09:47:56 PM
-
Quick Answer, It's clean as expected.
It is simply not possible to install this without a copy of the Workbench disks and kickroms, which are not included.
At some point I'm going to have to find out what every file does and understand how James built and coded his distribution, but not right now, that will come in time.
To determine if there was a significant number of Workbench files I ran two checks one side by side directory comparison and a file search comparing each file name to any equivalent found in any directory.
The result is 21 files matching workbench names that I do not know the source off, however having the same name as a Workbench file is not an indication that it is a direct copy. These files could be Redistributable's, not owned by AmigaOS (68040.library for example), complete rewrite's or modified versions.
Same Name \ Same Directory
AIAB [Installer]\WinUAE\Harddrives\Workbench\C
================================================= OS31
Copy 8 KB 06/05/1999 08:24:56 AM 5 KB 20/06/1996 01:20:50 AM
Dir 12 KB 13/02/1998 08:48:46 AM 3 KB 20/06/1996 01:20:50 AM
ED 5 KB 06/05/1999 08:24:56 AM (Ed) 24 KB 20/06/1996 01:20:52 AM
SetPatch 14 KB 06/05/1999 08:25:00 AM 13 KB 20/06/1996 01:21:04 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Classes\DataTypes
================================================= OS31
amigaguide.datatype 49 KB 16/04/2005 11:29:36 AM 49 KB 20/06/1996 01:21:12 AM
ilbm.datatype 7 KB 07/11/2001 04:28:52 PM 4 KB 20/06/1996 01:21:18 AM
picture.datatype 33 KB 06/05/1999 08:24:52 AM 9 KB 20/06/1996 01:21:18 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Classes\Gadgets
================================================= OS31
colorwheel.gadget 18 KB 14/09/2000 08:50:52 AM 12 KB 20/06/1996 01:21:20 AM
gradientslider.gadget 8 KB 02/10/2000 10:01:54 AM 5 KB 20/06/1996 01:21:20 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Devs
================================================= OS31
system-configuration 1 KB 06/05/1999 08:24:48 AM 1 KB 20/06/1996 01:21:44 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Devs\DataTypes
================================================= OS31
ILBM 1 KB 06/05/1999 08:24:48 AM 1 KB 20/06/1996 01:21:32 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Devs\Monitors
================================================= OS31
PAL 2 KB 06/05/1999 08:24:50 AM 2 KB 20/06/1996 02:08:36 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Fonts
================================================= OS31
Ruby.font 1 KB 29/12/2000 02:24:20 AM 1 KB 20/06/1996 02:06:42 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Fonts\Ruby
================================================= OS31
8 3 KB 06/07/1994 09:30:48 AM 3 KB 20/06/1996 02:07:06 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Libs
================================================= OS31
68040.library 83 KB 21/06/1998 05:19:20 PM 42 KB 20/06/1996 01:50:58 AM
68040.library 44.2 (21.6.98) © 1997-1998 by Phase5, written by Ralph Schmidt
asl.library 8 KB 06/05/1999 08:24:36 AM 39 KB 20/06/1996 01:22:02 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Prefs
================================================= OS31
Font 34 KB 06/05/1999 08:23:40 AM 11 KB 20/06/1996 02:06:52 AM
Input 38 KB 06/05/1999 08:23:40 AM 13 KB 20/06/1996 02:06:56 AM
Pointer 22 KB 09/04/1998 08:58:00 AM 22 KB 20/06/1996 02:07:04 AM
ScreenMode 18 KB 06/05/1999 08:23:38 AM 13 KB 20/06/1996 02:07:12 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Prefs\env-archive\SYS
================================================= OS31
wbconfig.prefs 1 KB 06/05/1999 08:24:10 AM 1 KB 20/06/1996 01:22:14 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\S
================================================= OS31
shell-startup 1 KB 10/05/2005 01:45:00 AM 1 KB 20/06/1996 01:22:24 AM
AIAB script
startup-sequence 1 KB 19/10/2006 07:36:04 PM 1 KB 20/06/1996 01:51:04 AM
Jaybee's kick-ass Startup-Sequence made especially for his "AmigaInABox" release
AIAB [Installer]\WinUAE\Harddrives\Workbench\System
================================================= OS31
Format 20 KB 26/11/1998 07:45:06 AM 13 KB 20/06/1996 01:22:30 AM
/*******************************************************************/
Same Name \ Any Directory
OS31\Storage\Monitors
================================================
NTSC 2 KB 20/06/1996 02:08:36 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Devs\Monitors
=====================================================================================
NTSC 2 KB 06/05/1999 08:24:50 AM
OS31\Tools\Commodities
=================================================
Exchange 6 KB 20/06/1996 02:07:48 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Tools
=============================================================================
Exchange 16 KB 06/05/1999 08:24:14 AM
AIAB [Installer]\WinUAE\Harddrives\Workbench\Prefs\env-archive\AIAB\
Version 1 KB 03/06/2005 09:35:56 PM,
AIAB'a Version contains only the AIAB version number.
OS31\C\Version 4 KB 20/06/1996 01:21:06 AM
-
A little info update on this.
Been reading some of the notes files and read the following comment from Jaybee.
After months of waiting.....and email sending, I finally received an email from Amiga INC.'s main man, Petro Techenco, unfortunately he has disallowed the use of original Amiga files in any AIAB release, which is the reason a Workbench ADF is required for installation...oh well, I hope this doesnt prevent too many peeps from tying AIAB out ;(((
So Jaybee confirms here that he never used any original files.
-
A little info update on this.
Been reading some of the notes files and read the following comment from Jaybee.
After months of waiting.....and email sending, I finally received an email from Amiga INC.'s main man, Petro Techenco, unfortunately he has disallowed the use of original Amiga files in any AIAB release, which is the reason a Workbench ADF is required for installation...oh well, I hope this doesnt prevent too many peeps from tying AIAB out ;(((
So Jaybee confirms here that he never used any original files.
Thats all I needed to know, ;).
-
Found another comment confirming it. I'll provide the link later.
On one of the AIAB pages Jaybee states that no illegal files are present from version 1.6 onwards. 8)
-
But why does he copy the complete DF0 over ? (workbench 3.1)
-
There are no workbench 3.1 files in the AIAB archives. So the installation has to copy them over.
-
If I where you I would check if the author has file lists from his bb3 and bb4.
Could be possible you only need a few files to get to run AIAB.
http://lilliput.amiga-projects.net/bbag4.htm
nice tips
http://lilliput.amiga-projects.net/TechDetails2.htm
He also makes better workbench a minimalistic (a500) workbench enhancement.
-
If I where you I would check if the author has file lists from his bb3 and bb4.
Could be possible you only need a few files to get to run AIAB.
http://lilliput.amiga-projects.net/bbag4.htm
nice tips
http://lilliput.amiga-projects.net/TechDetails2.htm
He also makes better workbench a minimalistic (a500) workbench enhancement.
Good idea, at a later date though. However I wouldn't use that workbench enhancement per say, I would only adapt AIAB to accept those files.
[Edit3] I think doing this without requiring an actual OS disk might cause some legal shenanigans or other problems down the road. So as far as the AIAB website and distributions are concerned I think it would be prudent to stick with the requirement of an original disk.
It is not Illegal however to describe how to do it. So if someone wanted to produce a document on the procedure then they should go for it.
The legal side of things:
I have read some of Jaybee's comments saying that no illegal files are contained in the archives after version 1.6. So to be on the safe side, any version prior to V2 will not be hosted on the new site.
I am at the moment checking every install and archive through to installation to make sure that no roms are included and that the workbench disk is requested and that a copy process is fulfilled. These archives have been in the wild too long and I want to make sure they are 100% legal as Jaybee went to a lot of work to make them so.
As far as apps like DOpus v4 are concerned, Jaybee got permission to distribute these apps with his AIAB distributions, as long as the archives etc are unmodified then those permissions still stand. The only difference is they are being hosted on another server. Note: I don't count restoring an archive/file to it's original state as a modification.
The above paragraph should also apply to the gamepacks. However I personally am not interested in providing updated or new gamepacks. It's the workbench enhancements/Site updates that are my focus on this project.
As far as new updates/versions etc, are concerned, permissions will have to be renewed because they have a new maintainer. Out of respect and courtesy permissions will also be re-requested for the old files.
I wonder if anyone is in contact with Jaybee. It would be good to get his blessing for all this. Maybe I should try his old eMail address.
One other thing, I like Acknowledgement pages/sections so those that have or will contribute get a mention. ;)
FOL do you want to host only zip and tar.gz archives and ditch the rar and 7z files as they are just duplicates of the zip archive. It won't delay anything if you do.
Also the DOpus installation comes with a readme from Jaybee stating that DOpus 4.x did in fact Become open-sourced under the GPL. The original binaries where not however allowed to be redistributed. As stated in the readme Jaybee got permission to redistribute the original binaries.
However as you know no such restriction can be placed on a recompiled set of binaries if the GPL'ed open-sourced code is used.
If need be I will do that recompile, let's hope not.
[Edit] It's already been done, DOpus416JR on aminet. I think we will use that one.
[Edit2] I use a file manager extensively so future updates may contain a lot of DOpus updates from Aminet.
-
7zip, is the best compression tool for zip files.
It has an awesome compression ratio.
-
Finished with the file check on all the AIAB files, result no roms, wb requested, wb files copied over, on all files. So good to go and back to work getting the site up in the next few hours.
FOL I got the post 1.06 apps pack from BarryB at EAB. Having a look inside the doc file from Jaybee, it states...
Well, the Personal Paint saga continues - after been given permission to include it in the archive, i was then told to remove it (but it was for a good reason.....Cloanto are actually really nice people!). So, you wont find Personal Paint anymore....hopefully it will return?
I have done a basic file search on all versions files and can't find any reference to PPaint. Can you tell me exactly where it cropped up on your installation, was it on a r10.6 install.
I won't link the gamepack files, if you want to delete them once I've done the update by all means do. However If at some point you agree with the statement I made (copied below), let me know and I'll re-link them.
As far as apps like DOpus v4 are concerned, Jaybee got permission to distribute these apps with his AIAB distributions, as long as the archives etc are unmodified then those permissions still stand. The only difference is they are being hosted on another server. Note: I don't count restoring an archive/file to it's original state as a modification.
The above paragraph should also apply to the gamepacks.
[Edit] Doesn't apply to Exile.
(2) The agreement terminates automatically after 1 year from today (ie
until 6th June 2003), unless ongoing permission is gained.
-
Amiga Redistributable.
Did Amiga ever understand the concept of Redistributables, I've had a browse through the "Amiga Developer CD v2.1" but can't find any mention of what files might be considered redistributable. ???
On the up side most of the files from the questionable list in the first post have been eliminated in the process of doing the extensive file analysis, they come from other legal packages. 8)
Anybody know Oliver Roberts the developer of the Warp-Datatypes and are in contact with him or know how to directly contact him.
-
Update on the file anylysis:
Of the 500+ files in AIAB (not inc' AIAB-AFOS), there were around 60 files that could not be identified as belonging to a specific package, I suspect that most of these files are auto-generated on installation of it's package. As such these files require the installation of packages (best guess) to determine which is auto-generated, and also to acquire the original file setup before Jaybee changed them, if at all.
Anyway work on this stage continues and I should be able to produce the final report in the next week or two.
As it stands now there is only one package that needs removed from the AIAB releases. I find it unlikely that there will be any issues with the few files I have still to trace.
-
FOL I got the post 1.06 apps pack from BarryB at EAB. Having a look inside the doc file from Jaybee, it states...
Well, the Personal Paint saga continues - after been given permission to include it in the archive, i was then told to remove it (but it was for a good reason.....Cloanto are actually really nice people!). So, you wont find Personal Paint anymore....hopefully it will return?
I have done a basic file search on all versions files and can't find any reference to PPaint. Can you tell me exactly where it cropped up on your installation, was it on a r10.6 install.
Not that we have seen Angus for a long time. I have permission to include last PPaint release.