What is the meaning of ALC? Annual License Charge is the same as Annual Subscription, but will in future only be referred to as ALC. All existing Subscription benefits will be included with ALC