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

Please add a LICENSE so that we know what we are allowed to do with the book source. #162

Open
kwurst opened this issue Oct 27, 2023 · 2 comments

Comments

@kwurst
Copy link

kwurst commented Oct 27, 2023

Please add a license so that we know what we are allowed to do with the book source. As it stands, without a license, the only thing we are legally allowed to do is read the source files.

If that is your intention, I am totally fine with that and will suggest to my students that they purchase it on Amazon (as I did.)

But, the fact that you put it up on GitHub in a publicly accessible repo, with a build script, makes me wonder if you intended for people to build their own copy for their own use. If that is the case, may I suggest that you put a license on it that makes that clear?

Assuming that you do not want anyone else selling the book, I suggest CC-BY-NC-ND if you don't want others to be able to modify and redistribute it, or CC-BY-NC-SA if you want to allow others to modify and redistribute it.

Thank you for considering this.

@laboon
Copy link
Owner

laboon commented Oct 27, 2023

Hi Karl - Thanks. This was originally written as a textbook for my own class and I just didn't think to add a license. And as you can see from the commit history, I haven't really thought about it in a while.

There is a pre-built PDF available free here: https://github.com/laboon/software-testing Please feel free to distribute that to your students, if they don't want to mess with building their own PDF from scratch.

I'll add the CC-BY-NC-SA license to the repo this evening.

Additionally, you may want to check out some of the course repositories for exercises etc. Spring 2019 was the last course I taught, but it was in Ruby ( https://github.com/laboon/CS1632_Spring2019 ). If you would prefer exercises in Java, the last course I taught with that was Fall 2017 ( https://github.com/laboon/CS1632_Fall2017 ). If you want any of the raw slide decks or anything else from the courses I taught, I am happy to share if I can still find them, just let me know.

@kwurst
Copy link
Author

kwurst commented Oct 27, 2023

@laboon Thank you so much!

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