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

Open source licence #46

Closed
isedwards opened this issue Sep 29, 2020 · 4 comments · Fixed by #48
Closed

Open source licence #46

isedwards opened this issue Sep 29, 2020 · 4 comments · Fixed by #48

Comments

@isedwards
Copy link
Contributor

I'd like to adapt this to work on physical hardware.

Can you clarify which open source/creative commons licence(s) you'd like derivatives to be released under?

@BigEd
Copy link
Collaborator

BigEd commented Sep 29, 2020

It's a GPL project as it stands:
https://github.com/skilldrick/easy6502/blob/gh-pages/simulator/assembler.js#L8

Is that OK for you? Otherwise you'll need to hear from @skilldrick
Edit: oh, and also Stian, the upstream author.

@isedwards
Copy link
Contributor Author

Thank you @BigEd

I agree assembler.js is GPL 3
(because it is adapted from
http://6502asm.com/assembler.js.php)

The included es5-shim.js has an MIT license.

I'm really interested in Nick's tutorial text in index.markdown (and the assembly code within it).

@skilldrick perhaps the tutorial itself is most suited to a creative commons license?

I'm intending to run this on a real processor, so the JavaScript code isn't really of interest to me.

@skilldrick
Copy link
Owner

@isedwards yes, I'm fine with classing this as CC BY. I'd happily accept a pull request to make that official.

@isedwards
Copy link
Contributor Author

Thank you @skilldrick, I'll send a PR in the next couple of days.
Also, thank you for writting this tutorial in the first place, a lot of people have enjoyed it over the years!

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

Successfully merging a pull request may close this issue.

3 participants