I just wanted to point out that your lockups and crashes in Blender have nothing to do with it being open source and probably more to do with its complexity. Not saying you were trying to make out that because it's foss that's why it crashes, but seeing as this comment thread branched from that argument I just wanted to point this out.