Ethically and legally, using cracked licenses from GitHub is piracy. Developers shouldn't share license keys. It's a violation of the Software Escrow Agreement (SEA). Consequences include legal action, loss of updates, and penalties.