Basic license is the license which is need for any Azure DevOps user to read and commit the code mainly. Users with MSDN subscriptions need not be assigned Basic as they get “Basic” access free because of their subscriptions.
Users with below subscription can be excluded from being assigned Basic License
- Microsoft Visual Studio Professional Subscription
- Microsoft Visual Studio Enterprise Subscription
- Microsoft Visual Studio Test Professional Subscription
- MSDN Subscription