1. A licensing platform, in communication with a first license sharing device and a second license sharing device, comprising: a license database, for providing a plurality of licenses; and a main license sharing device, comprising: a license allocation manager, in communication with the license database, for dynamically managing a usage status of the plurality of licenses; a next-tier membership manager, in communication with the license sharing devices, for allocating at least one of the plurality of licenses to the license sharing devices, and updating the license usage status of the plurality of licenses corresponding to the first and the second license sharing devices; and a license record manager, in communication with the license allocation manager and the next-tier membership manager, for recording the usage status of the plurality of licenses.