Is the plan to start completely from scratch or were you interested in looking at other projects (with a compatable license) that might have something you could use:
Is the plan to start completely from scratch
Our current C front-end (named clang) builds on LLVM (a well established back-end framework).
That said, the C++ front-end we envision would be built atop both clang/LLVM (which is far from starting from scratch, fortunately:-)
If you are interested in learning more about our goals, you might try starting with the email below.
Thanks for your interest,
To us, it isn't all about the license: it's also about the technology. We evaluated many other solutions and they didn't fit (and couldn't easily be changed to fit) our technical goals.
If you're looking for partial C++ support in the short term, OpenC++ is a better choice for you than clang is.