Doing a rewrite seems to me to always result in a cleaner codebase faster than the incremental refactoring. That said, GCC today is a lot easier to interop with than the GCC of pre-LLVM times.<p>But, no amount of technical merit can save you when you don&#x27;t have a free compiler anymore. Don&#x27;t say Stallman didn&#x27;t warn you, because he did, just like he warned you about all the other crap.<p>Remember, when you&#x27;re getting burned by this, that you chose to make snarky comments on the Internet instead of realizing what the moral path forward was and doing the ethical thing.