Obsidium is a feature-rich software protection and licensing system that was designed as a cost effective and easy to implement, yet reliable way to protect your software applications and games from unauthorized modifications (i.e. "cracking") and redistribution and provide a secure and flexible licensing/registration system. It is primarily aimed at software companies and individual developers who would like to provide feature- or time-limited evaluation versions of their software products, but also allows for the implementation of a wide range of custom licensing scenarios.