Adobe's License Agreement
If you have a retail CS3 license, you can install the software on a second computer owned by you (2.4 "Portable or home computer")
However, The software ships with EITHER Windows OR Mac installers. Owning CS3 for one OS does not give you the license to install on the other operating system. I know that in the past, Adobe key codes were OS specific - don't know about CS3.