rust-console / gba

A crate that helps you make GBA games
https://docs.rs/gba
Apache License 2.0
658 stars 50 forks source link

Add an example for directly modifying pixels on mode 3 realtime during game vs loading a pixel array directly. #188

Closed EvanTheProgrammer closed 1 year ago

Lokathor commented 1 year ago

This looks good, and having your own credit on the file is totally fine, but before I can merge it I would need you to add it under the same license as the rest of the code in the repo (Zlib OR Apache-2.0 OR MIT), for simplicity to users of the crate. Documentation and config files and other non-code files can be CC0 on occasion, but I'd like all code files to have an identical license.

EvanTheProgrammer commented 1 year ago

I have updated to MIT licence

Lokathor commented 1 year ago

Oh, sorry that I was unclear. The OR parts mean that the crate is currently available under any of the three licenses and the user accepting the code gets to pick. So you'd have to contribute the file under the full three-license-choice thing. Just like it says in the license file of this repo's Cargo.toml.

More simply: you can remove the mention of any particular license from the file and then the file would default to being under the same license as the rest of the repository under GitHub's TOS for how contributions work.

EvanTheProgrammer commented 1 year ago

I have removed the licence part.