Спасибо за ваш ответ. Скажите, правильно ли я понимаю автора кода с лицензией MIT вообще не нужно указывать нужно просто указать используются компоненты с MIT-лицензией, как это можно указать, если у меня нет своей лицензии?
Ну так заведите. Тот же MIT.
Кроме того лицензия есть всегда, даже когда ее "физически" нет.
На сколько я понимаю, если вы не выкладываете код в общий доступ, то считается, что лицензия какая-то приватная, если код в общем доступе - то какой-то аналог того же MITа. Но это не точно, я не специалист.
Когда вы с кодом распространяете лицензию, то тут уже не надо догадываться о правилах использования и распространения - все должно быть написано в лицензии.
как это можно указать
В readme, в справке, в диалоге "О программе", где-то еще, где пользователь вашей программы сможет увидеть, добавьте фразу, что используется такая то библиотека с такой то лицензией.
Можете посмотреть как это сделано в популярных программах, например, в браузерах используются куча свободных библиотек.