SolidWorks is a solid modeling computer-aided design (CAD) and computer-aided engineering (CAE) computer program that runs primarily on Microsoft Windows. While it is possible to run SolidWorks on MacOS, it is not supported by SolidWorks. SolidWorks is published by Dassault Systèmes.
Miles mentioned, "SolidWorks is built on outdated technology, using copies of files as opposed to shared documents. It's not versatile with multiple devices, including mobile. The user needs high end, expensive hardware to run it. Service Packs, Yearly Updates make compatibility between users very difficult. It is a very expensive piece of legacy software that I need to pay for upfront."