GLFW in a Nutshell
  • About GLFW
  • Preparation
    • Project Setup
    • Library Setup
  • Windows
    • Window Basics
    • Properties
    • Actions
    • Creation Hints
    • Attributes
    • (Windowed) Fullscreen
    • Callbacks
    • Icons
  • Contexts
    • Context Basics
    • OpenGL (ES)
    • Vulkan
  • Input
    • Keyboard
    • Mouse
    • Joystick/Gamepad
    • Other
  • Monitors
    • Monitor Basics
    • Video Modes
    • Multiple Monitors
  • Appendix
    • Credits
    • Licensing
    • Glossary
Powered by GitBook
On this page
  • This Book
  • GLFW
  • STB
  • LWJGL (Java)

Was this helpful?

  1. Appendix

Licensing

What you are allowed (not) to do

PreviousCreditsNextGlossary

Last updated 5 years ago

Was this helpful?

This Book

This book and the code found on this are licensed under the BSD 2-clause license. It allows you to...

  • ...use, modify, and redistribute these resources free of charge, as long as you...

  • ...include the license text found in .

GLFW

GLFW is licensed under the zlib/libpng license. It allows you to...

  • ...use, modify, and redistribute its source code free of charge, as long as you...

  • ...don't misrepresent the origin of the software, ...

  • ...have plainly marked altered source code version, and...

  • ...include the license text found .

STB

STB is in the public domain. You can do whatever you want with it, as stated .

LWJGL (Java)

LWJGL is licensed under the BSD 3-clause license. It allows you to...

  • ...use, modify, and redistribute its source code free of charge, as long as you...

...include the license text found .

GitHub repository
LICENSE.md
here
here
here