Какие есть компиляторы для C#?
Microsoft курирует разработку открытого проекта  Roslyn,  но последний под лицензией MIT. Если что-нибудь приключится с условиями использования, кто-нибудь создаст его клон.
Для сборки проектов .net core не нужна студия. Хватит sdk только.