Follow-up question.
You wrote a library in Rust and uploaded it to Cargo using the GPL license. Someone grabs it via cargo and uses it in their own project, which uses the MIT license.
Is this allowed?
A proprietary, commercial video editor includes a modified version of libav in their software. Upon request, they provide a copy of their modified version of libav and instructions on modifying their software to use a customized version of libav.
libav uses the LGPL license. Is this allowed?
Your project uses the MIT license. Someone who is upset at the way the project is being run starts a fork. They use the same name as your original project and claim to be the authoritative source for thew software. They change the license to GPL so that you "can't steal their code", but leave a copy of the MIT license in the repository with your copyright notice intact.
You do not have a trademark on the project name.
Is this allowed?
You're a web developer. You use "npm install" to install 500 or so dependencies from npm, then use webpack to combine all of the modules into one minified javascript bundle.
Are you compliant with the software licenses of your dependencies in any way whatsoever?
@drewdevault needed more "IDK IANAL" options