WB 3.1 will run on 3.0 ROMS but some stuff refuses to run. I've actually run it on a 600 with 2.05 ROMs before now (had to install it handraulically

) but on 2.05 ROMs you can't format and non of the Prefs work. On a 3.0 machine it should do most stuff but again there are bits that won;t open and functins that don't work.
*HOWEVER* it's a violation of the Workbench 3.1 License, technically, to run it on non 3.1 ROMs as I recall. :rtfm:
Oh and for the information of those about to send the AmigaPolice round to my house I have since installed 3.1 ROMs in both the machines mentioned above. The trouble is I only have disks for WB 2.05, WB 3.1 and OS 3.9, so I don't have any 3.0 disks to test stuff with I was only using 3.1 for hardware validation purposes - as soon as the computers were known good they got 3.1 ROMs slammed in them.