Well, yes, but the 3000UX ran AMIX System 5 Release 4 AND AmigaOS 2.1 ... (I'm guessing AmigOS was selected from the Early Startup)
@trev: Ugggh! I hope no one ever tries to use all 4,294,967,296 possible 'protection bits' in Windows... man, and I thought the registry was a mess...
As for the rest, well I did say to correct me if I'm wrong
That'll teach me to post after a few drinks... lol...
It's 32-bit. This gives a possible 4,294,967,296 possible combinations of those bits.
Lets look at Unix which uses at least 12 bits, which are divided thusly:
Special Modes | Owner | Group | Others
--------------+--------+--------+-----------
U-G-S | R-W-X | R-W-X | R-W-X
--------------+--------+--------+-----------
1-1-1 | 1-1-1 | 1-1-1 | 1-1-1
These allow up to 4096 different combinations, and it's not at all hard to rememer any of them. Each of the Owner, Group and Others permissions uses 3 bits, 1 for Read permission, 1 for Write permission and 1 for Execute permission.
In usual binary fashion this makes 8 combinations for the Owner, 8 for the Group and 8 for the Others. Another 8 for special modes I won't discuss.
Permission | Binary | Decimal
-------------+--------+------------
- - - | 000 | 0
-------------+--------+------------
- - x + 001 | 1
-------------+--------+------------
- w - | 010 | 2
-------------+--------+------------
- w x | 011 | 3
-------------+--------+------------
r - - | 100 | 4
-------------+--------+------------
r - x | 101 | 5
-------------+--------+------------
r w - | 110 | 6
-------------+--------+------------
r w x | 111 | 7
-------------+--------+------------
(You probably wouldn't use the first 4.)
Since the Owner, Group and Others sections are effectively the same permissions applied to different objects, you only have to remember 3 different permissions (R, W or X), but they can be applied to 9-bits of the permissions field, capable of being applied 512 different ways, some of which won't be used. So you remember 3 permission values, and 3 special permission values. So you remember 6 different permissions, and apply them in a possible 4096 combinations, none of which you have to memorize. You simply apply the 6 you know, in the pattern you want.
Don't let the 32-bit field scare you. It's going to be no worse than remembering 32 different permissions at the most.
Unix probably uses more than 12 bits, but this is all the user is usually exposed to.