Dassault Systèmes does not offer a "free for life" version for commercial use, but they provide verified pathways for students and researchers.
If your school or employer already owns CATIA V5 licenses, you may be able to install the software and borrow a license via VPN. how to download and install catia v5 for free verified
: While not strictly free, the 3DEXPERIENCE CATIA for Students package is available for approximately $60/year and is the current official replacement for the old V5 student edition. Verified Installation Guide (Official License Holders) Dassault Systèmes does not offer a "free for