Following Epic Games' announcement that Unreal Engine 4 will be free, Nvidia has decided to do the same for its PhysX 3.3.3.
While tied to Unreal Engine 4 as a "core game physics" it does not come as a surprise that Nvidia has decided to add PhysX to the list of free things that will be available in UE4's engine repository. According to Tim Sweeney, Nvidia will be providing "CPU-based implementation" of PhysX while GPU-specific part of PhysX might still not be free.
Since it is free for all, Nvidia will be also accepting changes to the code and these will be shared via Unreal Engine future versions.
In addition to bundling it free with Unreal Engine 4, Nvidia has also extended its PhysX SDK to Android OS, OS X and Linux and will be available via Nvidia Gameworks.
In case you are interested, you can find more information and instructions over at
Nvidia's Github site.Source:
Developer.Nvidia.com.