License when using Github Code

So am I doing something wrong or when I install the code from Github on my server at school do my students still have to have a license to get past the first level/area? So if that is true then people helping you improve the code and doing it for free is putting money in your pockets? I thought Open source meant free to use? I guess not.