I'm a little confused about the copyrights and etc. I'm working on an indie game by myself and I don't have the capacity to make everything myself, so I use open source libraries like LWJGL,dyn4j,nifty-gui. The license written in them says:
Copyright (c) 2012, Jens Hohmuth
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
I understand that I can use it in my program or even can sell it, but won't it mean others can use my program with it? Will my code become open source if I use these or is it separated? I want my own code to be copyrighted so others cant use it as they want. Like any other game out there. Is possible if I use the above listed other libraries?
It isn't really in my line, I don't know how these rights work if someone can explain this to me I would really appreciate it.