>>106098148thank you!
also good night
about the license:
the tl;dr for the GPL says that you are allowed to do whatever you want with the software, as long as you don't change the license. you are allowed to run the program in any way or for any purpose, you are allowed to modify/study it (that requires the source code to be available), you are allowed to share the program with anyone (that includes sale of copies), and you are allowed to share your modified copies of it with anyone as well
the only 'restriction' is again, that you can't change the license, so you aren't allowed to take away any of those freedoms.
licenses like the MIT/apache/BSD licenses are called cuck licenses because they don't enforce freedom, that means any big tech company can take your code, slap some proprietary garbage DRM freedom restrictions at it, and use that to restrict the users' freedom (thats exactly what apple did with macOS and iOS, its just FreeBSD with a proprietary UI and some other proprietary crap around it)
and this is why you should use the GPL, unless you are a cuck and like to write code for big tech companies for free, just for it to be used against people/users like you.