Skip to content

microsoft/azurelinux

Azure Linux logo   Azure Linux

An open-source Linux distribution built and optimized for Azure, with sources derived from Fedora Linux. Azure Linux provides a secured, reliable operating system for virtual machines, containers, and bare-metal platforms.

Azure Linux is built on a robust open-source foundation and enhanced with Azure-specific innovations. This provides the familiarity of the RPM package ecosystem, while adding Azure-native security, compliance, and operational capabilities.

Key features of Azure Linux include: hardened security posture, an Azure-optimized kernel, supply chain security, native Azure integration, and a predictable lifecycle.

The 4.0 branch holds the sources for Azure Linux 4.

This branch holds the sources for Azure Linux 3; for more details, please consult README-3.0.md.

Getting started

The links below will help you get started with Azure Linux:

Product documentation https://aka.ms/azurelinux
Release information GitHub Releases
File a bug / feedback GitHub Issues
Ask a question / get help SUPPORT.md
Contribution guidelines CONTRIBUTING.md
Report a security issue SECURITY.md

ISO for Azure Linux 3.0

To try Azure Linux Download the ISO here: Azure Linux 3.0 x86_64 ISO / Azure Linux 3.0 aarch64 ISO

Before using a downloaded ISO, verify the checksum and signature of the image.

After downloading the ISO, use the quickstart instructions to install and use the image in a Hyper-V VM.

Note: Support for the ISO is community based. Before filing a new bug or feature request, please search the list of Github Issues. If you are unable to find a matching issue, please report new bugs by clicking here or create a new feature request by clicking here. For additional information refer to the support.md file.

Engagement & support

  • Bugs and feature requests: file a GitHub issue. Please search existing issues first to avoid duplicates. Share as much as you can with us regarding what you tried and what you're seeing.
  • Questions and discussion: see SUPPORT.md for the full set of channels.
  • Security vulnerabilities: do not open a public issue. Follow the process in SECURITY.md to report privately to the Microsoft Security Response Center.
  • Pull requests: see CONTRIBUTING.md for the patch-series workflow, commit-message conventions, and review expectations.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos is subject to those third parties' policies.

Acknowledgments

Any Linux distribution, including Azure Linux, benefits from contributions by the open-source software community. We gratefully acknowledge all contributions made from the broader community.

We specifically want to thank the Fedora Project for providing us with a strong foundation across components, spec files, tools, services, and community. We are proud to participate and contribute to this community.

License

Unless otherwise specified, the content of the Azure Linux distribution and this repository are distributed under an MIT license.

Individual packages within the distribution are distributed under licenses specified in their package spec files and sources.

This repository contains files derived from Fedora Linux. For details on the licensing terms for the Fedora Project, please consult fedoraproject.org.

About

Linux OS for Azure 1P services and edge appliances

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors