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

Add SPDX license identifier to the compiler source code #9220

Closed
axic opened this issue Jun 17, 2020 · 5 comments · Fixed by #9440
Closed

Add SPDX license identifier to the compiler source code #9220

axic opened this issue Jun 17, 2020 · 5 comments · Fixed by #9440

Comments

@axic
Copy link
Member

axic commented Jun 17, 2020

Since we advocate for this in Solidity programs, we should bite the bullet and also include it in all the compiler source code 🙊

@sacgrover
Copy link
Contributor

Hey,
I would like to work on it. Do you have any more information about it?

@chriseth
Copy link
Contributor

chriseth commented Jul 8, 2020

@sacgrover thanks for wanting to help out! I think what @axic meant is adding the appropriate

// SPDX-License-Identifier: GPL-3.0

to all source files of the compiler that are GPL-3-licensed.

@sacgrover
Copy link
Contributor

Okay, Thanks. I will dig into it more. Please assign this to me.

@sacgrover
Copy link
Contributor

sacgrover commented Jul 8, 2020

One Question, SPDX-License-Identifier will always be GPL-3.0 or it can have different value?
and when we say source files. Does it mean abis json that get created?

@chriseth
Copy link
Contributor

chriseth commented Jul 9, 2020

If the license snippet in that file is gpl, then it is gpl. I think we might also have some mit files.

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