Delcam never released any portable version. ArtCAM always required installation and a hardware lock (dongle) or serial activation.

While "ArtCAM 2008 Portable Verified" might seem like a good text for a search query or a torrent filename, I need to be careful here.