Skip to content

Commit

Permalink
Merge pull request #315 from AlmaLinux/add_to_and_update_FAQ
Browse files Browse the repository at this point in the history
Adding new questions and fixing a few others.
  • Loading branch information
bennyvasquez authored Oct 9, 2023
2 parents cdbd435 + 0cbe800 commit 56af560
Showing 1 changed file with 15 additions and 12 deletions.
27 changes: 15 additions & 12 deletions docs/FAQ.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,33 @@
---
title: 'FAQ'
---
###### last updated: 2023-02-09
###### last updated: 2023-10-02

# Frequently asked questions

### What is AlmaLinux?

AlmaLinux OS is a community-owned and driven, stable and secure *Linux®* distribution that is binary compatible with *RHEL*.
AlmaLinux OS is a community-owned and driven, stable and secure *Linux®* distribution that is compatible with *RHEL*.

### Can I do X, Y, or Z with AlmaLinux?

Sure! AlmaLinux OS, much like RHEL and CentOS Stream is a general purpose operating system. If it works with upstream (RHEL) then it should work exactly the same on AlmaLinux. We are not 1:1 with CentOS Stream, as Stream may at points track ahead of our releases.
Sure! AlmaLinux OS, much like RHEL and CentOS Stream, is a general purpose operating system. If it works with RHEL, then it should work exactly the same on AlmaLinux. We are not 1:1 with CentOS Stream, as Stream may at points track well ahead of our releases.

### Will you always be binary compatible with RHEL?
### What does ABI/binary compatible with RHEL mean?

Unless RHEL dramatically shifts development direction (again), our response will continue to be yes.
In July of 2023, [we announced](https://almalinux.org/blog/future-of-almalinux/) that we were shifting our goal from being a downstream rebuild of RHEL to maintaining ABI compatibility with RHEL. For the AlmaLinux team that means that everything from software applications to kernel modules that work on RHEL will work on AlmaLinux, and if they don't we would consider that a bug.

In July 2023 we changed directions from a 1:1 binary downstream rebuild of RHEL to a goal of binary compatibility. You can read more about that on our [blog](https://almalinux.org/blog/impact-of-rhel-changes/).
### Is AlmaLinux OS FIPS-140 compliant??

AlmaLinux OS 9.2 is FIPS-140 compliant. Read more in this blog post: [FIPS Validation for AlmaLinux OS](https://almalinux.org/blog/2023-09-19-fips-validation-for-almalinux/)

### Where did the name "AlmaLinux" come from?

We chose the name AlmaLinux in homage to the open source community around the world. Alma means soul in Spanish and other Latin languages. A vital part of Open Source is the passionate, diverse developer community, helping support the work of projects like the Linux kernel and really all open and free software. We believe that community is the soul of Linux, and Linux distribution users are indebted to the community's efforts.

### How is the community protected from future development roadmap changes?
### How is the community protected from future course changes?

The AlmaLinux OS Foundation is committed to supporting the community and promoting transparency in all things. The AlmaLinux OS Foundation involves the community as members of the foundation and enables them vote for the governing board. AlmaLinux will always be free and open-source.
The AlmaLinux OS Foundation is a 501(c)(6) that was founded in March of 2021 to own and manage the AlmaLinux OS project. We have been involving the community since the beginning, and the governing board is chosen by members of the foundation. At all times, AlmaLinux OS will be free and open.

### Why use AlmaLinux?

Expand All @@ -41,10 +43,10 @@ AlmaLinux currently supports four architectures - x86_64, aarch64, ppc64le, and

### Is AlmaLinux secure?

AlmaLinux provides a commitment to security updates and bug fixes for a period of at least 10 years. Moreover, AlmaLinux provides [Errata](/documentation/errata.md), [public OVAL streams](/documentation/oval-streams.md), [OpenSCAP](/documentation/openscap-guide.md) and SCAP Workbench packages, including the availability of the official [CIS Benchmark for AlmaLinux](https://www.cisecurity.org/benchmark/almalinuxos_linux). AlmaLinux has [SBOM](/documentation/sbom-guide.md) integrated into our build pipeline, facilitating software supply chain security.
AlmaLinux provides a commitment to security updates and bug fixes for a period of 10 years for each major version. Moreover, AlmaLinux provides [Errata](/documentation/errata.md), [public OVAL streams](/documentation/oval-streams.md), [OpenSCAP](/documentation/openscap-guide.md) and SCAP Workbench packages, including the availability of the official [CIS Benchmark for AlmaLinux](https://www.cisecurity.org/benchmark/almalinuxos_linux). AlmaLinux has [SBOM](/documentation/sbom-guide.md) integrated into our build pipeline, facilitating software supply chain security.


### Where does AlmaLinux get package sources and how AlmaLinux is built?
### Where does AlmaLinux get package sources? How AlmaLinux is built?

The process in general looks like this:
* We clone the upstream sources from the CentOS git repositories. These are the same source that Red Hat uses to build their packages.
Expand All @@ -59,16 +61,17 @@ The process in general looks like this:
### How do I migrate a single host from CentOS to AlmaLinux?

AlmaLinux developed a [migration tool](https://github.com/AlmaLinux/almalinux-deploy) to make it simple to migrate to AlmaLinux from other Linux distributions including CentOS and CentOS Stream.
You can read more details and find guide steps on the [Migration](/documentation/migration-guide.md) wiki page.

You can read more details and find guide steps on the [Migration](/documentation/migration-guide.md) wiki page.

### How do I migrate an entire fleet of servers from CentOS to AlmaLinux?

Yes. AlmaLinux is binary compatible with RHEL, which means that your applications and services should be completely interoperable. For that reason, you can rapidly migrate any number of servers using the [migration tool](https://github.com/AlmaLinux/almalinux-deploy).
Since AlmaLinux is compatible with RHEL®, your applications and services should be completely interoperable. You can rapidly migrate any number of servers using [AlmaLinux-deploy](https://github.com/AlmaLinux/almalinux-deploy).

### How do I migrate from CentOS 7 to AlmaLinux 8?

The AlmaLinux community has developed the ELevate project as an initiative to support migrations between a major version of RHEL-derivatives. It uses the [Leapp utility](https://leapp.readthedocs.io/) and a few [patches](https://github.com/AlmaLinux/leapp-repository/commits/almalinux) to support migration from CentOS are used to perform the upgrade.

Check the [ELevate page](/elevate/README.md) for the list of the available migration directions and for the [Quickstart Guide](/elevate/ELevate-quickstart-guide.md).


Expand Down

0 comments on commit 56af560

Please sign in to comment.