Unfortunately there is no plan to make PSoC Creator components open source or to create a build for other platforms at the moment
For newer devices we have ModusToolbox which is available for mac and Linux too. But again PSoC 5 is not supported in ModusToolbox.
As a workaround (I agree that it is not a fairly easy task), you can use PSoC Creator in Windows VM or export PSoC Creator project to other IDEs.
Thank you for your feedback.
Rakshith M B
The ONLY part of PSoC Creator that is really missing on Modus Toolbox is the Schematic Editor / Component / Pin Assignment interface. It is written in .NET. It *almost* works under Wine.
If that were ported to Mono (which Microsoft now owns, and which is open source, and which implements the .NET CLR runtime), as a stand alone application, I could get by without using PSoC Creator under a VM, which can occasionally suck.
The flow would be to open the Schematic Designer Application, drag, drop, draw, and save. Switch to Modus Toolbox and compile. Switch back to change.
Unfortunately, under Wine, the drawing is terrible, and there are a lot of errors thrown, but it does tend to work. With the source code and either 1) work with Codeweavers.com, or 2) Mono, it could be ported rather quickly, as such project go. Probably 30 to 60 man days.