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

The License is unclear about individual pieces of code #1

Closed
pakoito opened this issue Oct 16, 2024 · 4 comments
Closed

The License is unclear about individual pieces of code #1

pakoito opened this issue Oct 16, 2024 · 4 comments

Comments

@pakoito
Copy link

pakoito commented Oct 16, 2024

After reading through the license it is unclear to me whether I can take some pieces of code from, say, the Input Manager, and use them to create a classic 2D platformer about a hungry purple demigod ball. Even if the source is available for learning purposes, if the license is not clear enough it can be constructed that any code I write that is inspired by it is not a clean room implementation, and thus breaching the license.

@flibitijibibo
Copy link
Owner

I can clear this up: you're definitely welcome to write your own stuff that takes inspiration from RL1, just don't directly copypaste anything - peeking at the source from time to time while you're writing something else is totally okay.

@flibitijibibo flibitijibibo pinned this issue Oct 16, 2024
@a2937
Copy link

a2937 commented Oct 16, 2024

So like if someone totally wanted to, they could totally take inspiration from this code and try to recreate the logic in a free open source game engine that is named for a famous play and release the result for free on Github?

@pakoito
Copy link
Author

pakoito commented Oct 16, 2024

I can clear this up: you're definitely welcome to write your own stuff that takes inspiration from RL1, just don't directly copypaste anything - peeking at the source from time to time while you're writing something else is totally okay.

Makes sense. At fintech companies I've been stopped by legal before I read through copyrighted code due to those "clean room" nuances. I believe it'll be okay as inspiration for personal projects and such :D

@pakoito pakoito closed this as completed Oct 16, 2024
@flibitijibibo
Copy link
Owner

flibitijibibo commented Oct 16, 2024

So like if someone totally wanted to, they could totally take inspiration from this code and try to recreate the logic in a free open source game engine that is named for a famous play and release the result for free on Github?

Definitely - the important part of the release is the sharing of ideas; we can hold a copyright on the code but we won't/can't assert ownership of the ideas the code implements.

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

3 participants