Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New LLVM license #48

Open
ppenzin opened this issue Apr 3, 2020 · 1 comment
Open

New LLVM license #48

ppenzin opened this issue Apr 3, 2020 · 1 comment

Comments

@ppenzin
Copy link
Contributor

ppenzin commented Apr 3, 2020

Fort (previously flang) is based on Clang code base and Clang has gotten relicensed a little over a year ago. I think it would be beneficial to relicense this code base as well, partially because the code this project is based on has been relicensed, but also because the easiest way to add Driver and other needed modules is to borrow more code from Clang.

I've added everybody who made non-trivial contributions to flang or fort code base:

Please comment whether or not you would agree to relicensing the code you've contributed to flang under the new LLVM license.

P.S. This is how I got the list:

$ git ls-files | \
while read f; do \
git blame -w -M -C -C --line-porcelain "$f" | \
grep -I '^author '; \
done | cut -f2 -d'<' | cut -f1 -d'>' | sort -f | uniq -ic | sort -nr
29981 author arphaman
22273 author Petr Penzin
10467 author Bill Wendling
2368 author Mark Doffman
1160 author Michael Gottesman
 132 author zeuk
 130 author Ben Brewer
 107 author Craig Griffiths
  77 author Carlo Bertolli
  27 author John Leidel
  11 author jleidel
   6 author Alex
   3 author Thomas Hindoe Paaboel Andersen
   3 author Paul Osmialowski
   1 author Waldir Pimenta
@jleidel
Copy link
Contributor

jleidel commented Apr 3, 2020

@ppenzin, I am definitely amenable to relicensing to the new LLVM license.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants