Officials said more details about Office 2021 would be available at that time. Microsoft will be launching Windows 11 on October 5. Microsoft's other non-subscription, next-generation Office release, known as Office 2021, which Microsoft is positioning as its consumer-focused, non-subscription release, will be available on October 5, officials said today. Office LTSC is available globally to all volume-licensed customers starting today. Office LTSC, or Long Term Servicing Channel, offers a subset of the features that are included in Microsoft 365/Office 365 Office releases and is meant for specific, regulated scenarios. Microsoft is making one of its two non-subscription-based, next-generation Office releases - Office LTSC - generally available on September 16.