https://skillbox.ru/media/code/chuzhoy_kod_kratkiy_likbez_po_ispolzovaniyu/
Что нужно знать об авторских правах на исходники, чтобы не было мучительно больно и стыдно.