clangml icon indicating copy to clipboard operation
clangml copied to clipboard

Simpler license

Open XVilka opened this issue 7 years ago • 4 comments

Not sure why such an exotic license is used/required here.

XVilka avatar Sep 12 '18 09:09 XVilka

It certainly would help making this code into an official clang/llvm binding to OCaml if it had a license that was compatible with clang/llvm's...

pmetzger avatar Sep 12 '18 11:09 pmetzger

We will discuss next week about a new version of clangml. The choice of license will be discussed.

thierry-martinez avatar Sep 12 '18 11:09 thierry-martinez

Any update on that? We are considering using this project in a transpiler we're writing to generate C++.

seantalts avatar Mar 19 '19 09:03 seantalts

The new version of clangml (4.0.0beta1: https://gitlab.inria.fr/tmartine/clangml/ ) has BSD license.

However:

  • the support for C++ is very limited,
  • while it can be used to parse C/C++ files, there is no support for pretty-printing code,
  • it is still beta!

On the other hand, the support for C++ and code pretty-printing are two functionalities that we plan to introduce before the release.

thierry-martinez avatar Mar 19 '19 10:03 thierry-martinez