CMake, clang-format, watchman
The code looks beautiful, examaple: https://github.com/osquery/osquery/blob/master/osquery/files...
> https://github.com/osquery/osquery/blob/master/LICENSE > If you're using osquery you are free to choose one of the provided licenses.
If GPLv2 is optional, then why have it all? (To give the user flexibility since GPLv2 isn't forward compatible to from Apache2)
A simpler license w/ a separate patent exception would give the user choice, a forker could "upcast" to any forward-compatible license.