Ultimate Amiga

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: AIAB version file check.  (Read 3951 times)

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
AIAB version file check.
« 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


« Last Edit: October 07, 2012, 01:28:14 AM by MadAngus »
Logged
My shadow says otherwise.

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
Re: Bleeding edge version file check.
« Reply #1 on: October 04, 2012, 01:48:42 AM »

A little info update on this.

Been reading some of the notes files and read the following comment from Jaybee.

Quote
   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.
Logged
My shadow says otherwise.

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ****
  • Karma: 689
  • Offline Offline
  • Posts: 3,493
  • Amigakit.com Technical
    • PSPUAE
Re: Bleeding edge version file check.
« Reply #2 on: October 04, 2012, 01:03:17 PM »

A little info update on this.

Been reading some of the notes files and read the following comment from Jaybee.

Quote
   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, ;).
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
Re: Bleeding edge version file check.
« Reply #3 on: October 04, 2012, 07:56:19 PM »

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)
Logged
My shadow says otherwise.

jvdbossc

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
  • Generic Amiga User
    • Amigablogfun
Re: Bleeding edge version file check.
« Reply #4 on: October 05, 2012, 02:24:13 PM »

But why does he copy the complete DF0 over ? (workbench 3.1)
Logged

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
Re: Bleeding edge version file check.
« Reply #5 on: October 05, 2012, 03:05:54 PM »

There are no workbench 3.1 files in the AIAB archives. So the installation has to copy them over.
Logged
My shadow says otherwise.

jvdbossc

  • A600
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 12
  • Generic Amiga User
    • Amigablogfun
Re: Bleeding edge version file check.
« Reply #6 on: October 05, 2012, 04:28:56 PM »

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.

Logged

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
Re: Bleeding edge version file check.
« Reply #7 on: October 06, 2012, 01:17:25 AM »

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.
« Last Edit: October 06, 2012, 04:32:05 AM by MadAngus »
Logged
My shadow says otherwise.

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ****
  • Karma: 689
  • Offline Offline
  • Posts: 3,493
  • Amigakit.com Technical
    • PSPUAE
Re: Bleeding edge version file check.
« Reply #8 on: October 06, 2012, 10:51:52 AM »

7zip, is the best compression tool for zip files.
It has an awesome compression ratio.
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
Re: Bleeding edge version file check.
« Reply #9 on: October 07, 2012, 01:27:56 AM »

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...

Quote
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.

Quote
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.
« Last Edit: October 07, 2012, 01:53:48 AM by MadAngus »
Logged
My shadow says otherwise.

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
Re: AIAB version file check.
« Reply #10 on: November 02, 2012, 09:20:19 AM »

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.
Logged
My shadow says otherwise.

MadAngus

  • There is no spoon.
  • Site Admin
  • A500
  • ****
  • Karma: 5
  • Offline Offline
  • Posts: 497
  • AMOS Docs / AIAB Dev
    • AIAB (Amiga In A Box)
Re: AIAB version file check.
« Reply #11 on: November 24, 2012, 12:29:48 PM »

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.
Logged
My shadow says otherwise.

FOL

  • PSPUAE Dev Team
  • Site Admin
  • A4000T
  • ****
  • Karma: 689
  • Offline Offline
  • Posts: 3,493
  • Amigakit.com Technical
    • PSPUAE
Re: Bleeding edge version file check.
« Reply #12 on: December 06, 2014, 08:22:06 PM »

FOL I got the post 1.06 apps pack from BarryB at EAB. Having a look inside the doc file from Jaybee, it states...

Quote
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.
Logged
Quote
Resolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire
Pages: [1]   Go Up
  • Ultimate Amiga >
  • Forum >
  • Ultimate Amiga Emulation >
  • A.I.A.B (Amiga In A Box) (Moderators: FOL, MadAngus) >
  • AIAB version file check.