What license to choose for the source code of the graduation project so that the university could not use it for commercial purposes?

And is the use of source codes for commercial training a violation of the same GNU GPL v3 license ?

  • 2
    Unfortunately, I have no answer for you, but maybe the material from here will help, licenseit.ru - olegatro
  • one
    Explain the second part of the question. Who uses, why and how? - rjhdby
  • @rjhdby will be used in the library, I am not against free distribution, but against the use of materials for commercial purposes such as paid education, etc. - Sam_Fisher
  • four
    @Sam_Fisher for starters, I would know if you are free to choose a license at all. It is possible that any product you have released as part of the training belongs to the educational institution. We need a contract and laws to smoke. About the use of free materials for training on a fee basis - authorship is not assigned, the product is not sold (no check, to put it simply), source code is provided ... - rjhdby
  • four
    This question is legal, not technical, and it is better to ask a lawyer, not us. - D-side

1 answer 1

Is the use of source codes for commercial training a violation of the same GNU GPL v3 license?

no, it's not.

Standard public gnu licenses , which include the third version of gnu gpl , do not impose any restrictions on the use of programs compiled from source codes distributed under these licenses. let alone the purpose of using the source texts themselves and no speech. but, of course, when publishing these source texts there should be a mention of the license under which they are distributed.

What license to choose for the source code of the graduation project in order that the university could not use it for commercial purposes?

There are many examples of such restrictive licenses.

Perhaps the most well-known are several licenses from the creative commons suite, the title of which includes NC (non-commercial).