It seems the ending date is purely cosmetic, and essentially every license may be expired immediately, if someone at the licensing server chooses to end ones license prematurely.
This is the licensing expiry/renew stuff that happened on the server operated for my community:
Code:
2017-10-11 21:12:59.288697|INFO |Accounting | |Licensing Information
2017-10-11 21:12:59.289400|INFO |Accounting | |type : Non-profit
2017-10-11 21:12:59.289893|INFO |Accounting | |starting date : Sun Jun 18 00:00:00 2017
2017-10-11 21:12:59.290390|INFO |Accounting | |ending date : Sat Dec 23 00:00:00 2017
2017-10-11 21:12:59.290841|INFO |Accounting | |max virtualservers: 10
2017-10-11 21:12:59.291298|INFO |Accounting | |max slots : 512
Code:
2017-12-02 01:06:03.991800|INFO | | |License expired, but there is a new one available.. retrieving
2017-12-02 01:06:04.125845|INFO |Accounting | |Your license was updated by the licensing server
2017-12-02 01:06:04.304794|INFO |Accounting | |Licensing Information
2017-12-02 01:06:04.304847|INFO |Accounting | |type : Non-profit
2017-12-02 01:06:04.304879|INFO |Accounting | |starting date : Fri Dec 1 00:00:00 2017
2017-12-02 01:06:04.304903|INFO |Accounting | |ending date : Sat Jun 23 00:00:00 2018
2017-12-02 01:06:04.304924|INFO |Accounting | |max virtualservers: 10
2017-12-02 01:06:04.304944|INFO |Accounting | |max slots : 512
Code:
2017-12-15 17:20:24.544199|INFO | | |License expired, but there is a new one available.. retrieving
2017-12-15 17:20:24.669526|INFO |Accounting | |Your license was updated by the licensing server
2017-12-15 17:20:24.905552|INFO |Accounting | |Licensing Information
2017-12-15 17:20:24.907491|INFO |Accounting | |type : Non-profit
2017-12-15 17:20:24.908925|INFO |Accounting | |starting date : Sat Dec 9 00:00:00 2017
2017-12-15 17:20:24.908998|INFO |Accounting | |ending date : Sat Jun 23 00:00:00 2018
2017-12-15 17:20:24.909044|INFO |Accounting | |max virtualservers: 10
2017-12-15 17:20:24.909084|INFO |Accounting | |max slots : 512