It was written from the ground up to be expandable, flexible, and extremely responsive for use with very large files on any operating system including Windows, Apple, and Linux. Information from the Mach4 webpage: 'Mach4 is completely new software and has less than 1% of the programming code in common with Mach3.