<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Lingen Liu</title>
    <description>The latest articles on DEV Community by Lingen Liu (@lingenliu).</description>
    <link>https://dev.to/lingenliu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1107393%2F84c9e7d2-2092-4f69-8354-ce37a31bff85.png</url>
      <title>DEV Community: Lingen Liu</title>
      <link>https://dev.to/lingenliu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lingenliu"/>
    <language>en</language>
    <item>
      <title>Is Oracle Linux A Reliable Cloned RHEL Linux</title>
      <dc:creator>Lingen Liu</dc:creator>
      <pubDate>Tue, 18 Jul 2023 08:25:07 +0000</pubDate>
      <link>https://dev.to/lingenliu/is-oracle-linux-a-reliable-cloned-rhel-linux-43g6</link>
      <guid>https://dev.to/lingenliu/is-oracle-linux-a-reliable-cloned-rhel-linux-43g6</guid>
      <description>&lt;p&gt;In the world of Linux servers, the Red Hat family is the most favored and widely used series. Started with Red Hat and then was cloned into different distributions.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;CentOS was the most popular and used free Red Hat clone distribution. Before Red Hat acquired it and transformed it into CentOS Stream.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rocky and AlmaLinux are emerging distributions that gained popularity as alternatives to CentOS. There are aims for offering a consistent target like the previous CentOS.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But, in the Red Hat family, there is a version that is a little less used and recognized: Oracle Linux.&lt;/p&gt;

&lt;p&gt;I will briefly introduce Oracle Linux in this article.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2406d3Ip--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.taoofcoding.tech/2023/07/oracle-linux.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2406d3Ip--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.taoofcoding.tech/2023/07/oracle-linux.png" alt="Oralce Linux" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Who created Oracle Linux?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;As the name suggests, Oracle Linux is released by the well-known company Oracle. It is also known as &lt;strong&gt;Oracle Enterprise Linux&lt;/strong&gt; or &lt;strong&gt;OEL&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Is Oracle Linux Free?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Yes, you do not need to pay to use Oracle Linux. &lt;/p&gt;

&lt;p&gt;But, it also offers commercial extended support. You can purchase paid services.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Is It a clone of Red Hat?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Yes. It is a Linux distribution built by recompiling the source code of Red Hat. &lt;/p&gt;

&lt;p&gt;But, it differs from CentOS because it is not simply a clone of RHEL but enhances it.&lt;/p&gt;

&lt;p&gt;Oracle is a giant with powerful capabilities in technology. So Oracle Linux is not just simply cloned RHEL but made many improvements.&lt;/p&gt;

&lt;p&gt;For example, Ksplice allows kernel updates without reboot. It is provided in Oracle Linux. There are many enhancements like Ksplice in Oracle Linux.&lt;/p&gt;

&lt;p&gt;Furthermore, Oracle Linux offers two different versions: RHCK and UEK.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;RHCK and UEK&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Oracle provides two different versions.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Red Hat Compatible Kernel (RHCK)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This version uses the same kernel as Red Hat. It is similar to the CentOS distribution series. Since it uses the same kernel as RHEL, its stability, and compatibility are guaranteed.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Unbreakable Enterprise Kernel (UEK)&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;UEK is shipped with an up-to-date mainstream kernel. And includes many enhancements created by Oracle, such as RDS, async I/O, OCFS2, and networking.&lt;/p&gt;

&lt;p&gt;Different with RHCK,  UEK is an enhancement version of REHL&lt;/p&gt;

&lt;p&gt;Although it delivers different kernels, Oracle still promises 100% compatibility with RHEL.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;5. Advantages of Oracle Linux&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Oracle Linux has its unique advantages when compared with Others.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Reliable compatibility with Oracle products&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;While it may not be as popular as CentOS etc, Oracle Linux is widely used within the company for many of its products. For example, Oracle Cloud uses Oracle Linux.&lt;/p&gt;

&lt;p&gt;Other Oracle products that run more reliably on Oracle Linux include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Oracle Exadata&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Oracle Private Cloud Appliance&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Oracle Big Data Appliance&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Oracle Exalytics&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Oracle Database Appliance&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Choosing Oracle Linux is an excellent option if you are using Oracle products.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Strong technical support from Oracle&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Oracle Linux is not just simply a clone of RHEL, it added many enhancements. &lt;/p&gt;

&lt;p&gt;Oracle Linux has made significant improvements. Also with strong integration with many Oracle products. This makes Oracle Linux a reliable and distinctive Linux distribution.&lt;/p&gt;

&lt;p&gt;Especially if you are using Oracle products, Oracle Linux is more reliable.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Better compatibility with specific hardware&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Oracle Linux provides better compatibility and support for many hardware.&lt;/p&gt;

&lt;p&gt;Oracle Linux was certified with many hardware, including IBM, Dell, Lenovo, Cisco, etc.&lt;/p&gt;

&lt;p&gt;Additionally, Oracle/Sun hardware servers often come bundled with Oracle Linux by default.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;6. Disadvantages of Oracle Linux&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Oracle Linux is not as popular as CentOS except in its own ecosystem. &lt;/p&gt;

&lt;p&gt;It has some disadvantages that make it less popular compared to CentOS/Rocky Linux.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Poor reputation in the open-source community&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Well, this is a significant disadvantage. &lt;/p&gt;

&lt;p&gt;Linux is an operating system that is closely associated with the open-source community.&lt;/p&gt;

&lt;p&gt;But Oracle's reputation in the open-source world is quite poor.&lt;/p&gt;

&lt;p&gt;Most companies will choose RHEL for paid options and CentOS/Rocky Linux for free options.&lt;/p&gt;

&lt;p&gt;Except for using Oracle products, there is no special reason to choose Oracle Linux.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;It is a cloned and enhanced version&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Oracle Linux has made significant enhancements and improvements thanks to Oracle's strong ablity.&lt;/p&gt;

&lt;p&gt;But it is still a cloned version of RHEL. And made some changes based on it.&lt;/p&gt;

&lt;p&gt;So, When Oralce Linux Compared with RHEL, RHEL is still considered more reliable.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Less contribution, Less community support.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Oracle Linux benefits from open source as others.&lt;/p&gt;

&lt;p&gt;But it contributes much less to the Linux kernel compared to Red Hat and Ubuntu, etc.&lt;/p&gt;

&lt;p&gt;So Oracle does not have strong community support as CentOS and others. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;8. Is Oracle Linux Suitable For you?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;It is clear that Oracle Linux is suitable for the following groups:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;You are using Using Oracle Cloud or Oracle's own products&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Purchasing Oracle hardware servers, which often come bundled with Oracle Linux&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Having a close relationship with Oracle&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are a member of a group in the above, Oracle Linux is a better choice for you. &lt;/p&gt;

&lt;p&gt;Otherwise, RHEL or Rocky Linux is more suitable for you.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Linux Mint and Its Twin Brother LMDE</title>
      <dc:creator>Lingen Liu</dc:creator>
      <pubDate>Wed, 12 Jul 2023 12:14:53 +0000</pubDate>
      <link>https://dev.to/lingenliu/linux-mint-and-its-twin-brother-lmde-30dl</link>
      <guid>https://dev.to/lingenliu/linux-mint-and-its-twin-brother-lmde-30dl</guid>
      <description>&lt;p&gt;For desktop Linux, there are several popular distributions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fedora, the Linux desktop version of the Red Hat series.&lt;/li&gt;
&lt;li&gt;Ubuntu is a widely popular and user-friendly desktop distribution based on Debian.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On the other hand, Linux Mint is a Linux based on Ubuntu with a similar style to the older Windows XP and has gained a large user base.&lt;/p&gt;

&lt;p&gt;However, many people may not be aware that Linux Mint has a twin brother: LMDE (Linux Mint Debian Edition).&lt;/p&gt;

&lt;p&gt;So, I will give you a brief introduction to LMDE.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--d052awgs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.taoofcoding.tech/2023/07/LMDE5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--d052awgs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://images.taoofcoding.tech/2023/07/LMDE5.png" alt="LDME5" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Advantages of Linux Mint&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Linux Mint is a desktop distribution based on Ubuntu. It offers three different versions with different desktop UI: Cinnamon, Xfce, and Mate. &lt;/p&gt;

&lt;p&gt;Cinnamon is the primary supported version maintained by the Linux Mint team. While Ubuntu and Fedora use GNOME instead.&lt;/p&gt;

&lt;p&gt;With many Linux distributions available, it is challenging to stand out without unique advantages. &lt;/p&gt;

&lt;p&gt;Linux Mint has gained popularity for several main reasons:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Designed for desktop Linux&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Unlike Ubuntu, which supports both desktop and server environments, Linux Mint's sole focus is on the Linux desktop.&lt;/p&gt;

&lt;p&gt;So, Linux Mint comes with many user-friendly applications that are not found in other Linux distributions, making it easier to use.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Windows-like style&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;We are proud of  Linux for its open-source, free, and customizable.&lt;/p&gt;

&lt;p&gt;It's undeniable that a significant number of people still use Windows and are more accustomed to its style. &lt;/p&gt;

&lt;p&gt;Ubuntu and Fedora, both using the GNOME desktop UI, have a style closer to macOS but not Windows, which can be challenging for many users from Windows. &lt;/p&gt;

&lt;p&gt;In contrast, Cinnamon resembles Windows XP and Windows 7. Which makes it more user-friendly for Windows users.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Low Resources requirements&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Compared to Ubuntu, Linux Mint with Cinnamon has lower hardware requirements. It only requires a minimum of 2GB of RAM, while Ubuntu requires at least 4 GB. &lt;/p&gt;

&lt;p&gt;Since many people repurpose older machines for Linux installations. It's clear that a resource-friendly distribution is more popular.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Open-source and freedom&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Linux Mint, based on Ubuntu, goes beyond just changing the UI. It is a community-driven distribution that adheres to the principles of open-source and freedom. &lt;/p&gt;

&lt;p&gt;In contrast, Ubuntu, backed by a commercial company, has various commercial influences. &lt;/p&gt;

&lt;p&gt;The Snap software store is not welcomed by the community because of its closed source. So Linux Mint disables Snap by default.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What is LMDE?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Linux Mint is well-known, but it actually has a twin brother: LMDE (Linux Mint Debian Edition).&lt;/p&gt;

&lt;p&gt;Many people didn't know L, which is why I want to focus on it in this article and let everyone know about this alternative choice.&lt;/p&gt;

&lt;p&gt;So, what is LMDE?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LMDE is Linux Mint built on Debian.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In short:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;It is a Linux distribution developed and maintained by the Linux Mint team.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Its style closely resembles the official version of Cinnamon in Linux Mint (hence the "twin" reference).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It is built on Debian instead of Ubuntu, which Linux Mint is based on.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you use LMDE, it may not be easy to distinguish it from Linux Mint based on its appearance alone. However, there are significant differences between them under the hood.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Built on Debian&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The purpose of LMDE was to provide an alternative in case Ubuntu "disappeared" one day or faced certain restrictions (like Red Hat). To mitigate this, the Linux Mint team built LMDE on Debian.&lt;/p&gt;

&lt;p&gt;Although built on a different base, the UI and experience of these two versions are very similar.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Cinnamon-only version&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;LMDE only offers the Cinnamon desktop UI and does not include Mate or Xfce.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Who is LMDE for?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Compared to Linux Mint, LMDE is more suitable for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;People who like Linux Mint or Debian but are not fond of Ubuntu.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;People who prefer Debian but find its desktop environment less user-friendly.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;People who are dedicated to open-source and freedom, and dislike being influenced by commercial factors.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you belong to any of these groups, you might consider trying out LMDE. It is user-friendly, based on Debian, and fully open-source.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Disadvantages of LMDE&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;It is important to know that LMDE and Linux Mint appear very similar in appearance. But there are still some differences between them.&lt;/p&gt;

&lt;p&gt;Using LMDE also comes with notable drawbacks that you need to overcome.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;not as much ease of use as Linux Mint&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ubuntu gained popularity in the desktop Linux world because it invested a significant amount of effort in friendly.&lt;/p&gt;

&lt;p&gt;Making it more friendly for Linux users.&lt;/p&gt;

&lt;p&gt;While many programmers or Linux experts may not like Ubuntu, it's essential to remember that not everyone is a programmer. The usability of an operating system is important.&lt;/p&gt;

&lt;p&gt;LMDE, based on Debian, strives to have a consistent style with Linux Mint, but without the support of Ubuntu, it especially reduces the ease of use. &lt;/p&gt;

&lt;p&gt;There are some points of this: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Software installation may be inconvenient&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;No PPA software sources support&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Upgrades may be slower&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Debian tends to have older software versions and kernels.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Smaller user base, higher learning curve&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As a beginner, whether you are using Linux Mint or Ubuntu, you will likely encounter many issues that have been shared by a large number of users. You can easily find solutions online as numerous people have provided them.&lt;/p&gt;

&lt;p&gt;This is where usability shines. When you face a problem, you can Google it  and find solutions effortlessly.&lt;/p&gt;

&lt;p&gt;However, this is not the case with LMDE. Debian is primarily used in server environments rather than the desktop Linux. This means that if you encounter a problem, it may be challenging to find a solution through online searches.&lt;/p&gt;

&lt;p&gt;For newcomers, resolving various Linux issues on their own can be quite difficult. Not everyone is a programmer, some tasks that consider simple, such as using the shell, can be challenging for ordinary users to learn.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;If you are a Linux beginner, LMDE may not be the best fit for you. Ubuntu or Linux Mint, with their user-friendly approaches, are more suitable options.&lt;/p&gt;

&lt;p&gt;However, if you are an experienced Linux user, LMDE, the twin brother of Linux Mint, might be a distribution worth considering and trying out.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>opensource</category>
    </item>
    <item>
      <title>What Does Redhat's Official Restriction on Accessing Its Source Code Mean?</title>
      <dc:creator>Lingen Liu</dc:creator>
      <pubDate>Wed, 28 Jun 2023 07:57:41 +0000</pubDate>
      <link>https://dev.to/lingenliu/what-does-redhats-official-restriction-on-accessing-its-source-code-mean-34on</link>
      <guid>https://dev.to/lingenliu/what-does-redhats-official-restriction-on-accessing-its-source-code-mean-34on</guid>
      <description>&lt;p&gt;Recently, Red Hat made changes to the accessibility of the source code for Red Hat Enterprise Linux (RHEL). This event has significant implications for the Linux server ecosystem.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QSHC94Oi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/msb7umxndystolm2olec.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QSHC94Oi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/msb7umxndystolm2olec.png" alt="Redhat Source Code Closed?" width="800" height="593"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In summary, the changes are as follows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For the general public, the only source code that can be accessed openly is for CentOS Stream.&lt;/li&gt;
&lt;li&gt;The source code for RHEL can still be obtained but is restricted to the Red Hat Customer Portal.&lt;/li&gt;
&lt;li&gt;RHEL-based replicas like Rocky Linux or AlmaLinux will no longer have access to RHEL source code for replication; they can only be based on the source code of CentOS Stream.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For programmers or companies using the RHEL/CentOS series, the main impact is the inability to freely use a Linux distribution that closely resembles RHEL but lacks service support.&lt;/p&gt;

&lt;h2&gt;
  
  
  What You Need to Know
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;What changes did Red Hat make?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Red Hat released a statement, and the key sentence in this statement is as follows:&lt;/p&gt;

&lt;p&gt;"CentOS Stream will now be the sole repository for public RHEL-related source code releases. For Red Hat customers and partners, source code will remain available via the Red Hat Customer Portal."&lt;/p&gt;

&lt;p&gt;This means that RHEL-based replica Linux distributions like Rocky Linux or AlmaLinux will no longer have access to RHEL's source code.&lt;/p&gt;

&lt;p&gt;Therefore, there will be no freely available Linux distributions with nearly identical stability to RHEL but without the service support.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What is the relationship between CentOS Stream and RHEL?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;CentOS used to be the most famous replica of RHEL, built on the source code of RHEL. It was very popular and widely used. However, Red Hat acquired CentOS and made changes to it.&lt;/p&gt;

&lt;p&gt;Red Hat transformed CentOS into CentOS Stream, changing it from a replica of Red Hat's Linux version to a pre-release and testing version.&lt;/p&gt;

&lt;p&gt;Clearly, CentOS Stream cannot match the stability of CentOS. Using CentOS Stream in a production environment may not be a good choice.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Who will be affected?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The Linux distributions most affected are those like Rocky Linux and AlmaLinux. After CentOS changed to CentOS Stream, distributions like Rocky Linux emerged as replacements for the previous CentOS.&lt;/p&gt;

&lt;p&gt;The primary advantage of these distributions remains their complete replication of RHEL, providing the same level of stability. However, without access to RHEL's source code, this significant advantage is lost.&lt;/p&gt;

&lt;p&gt;Another affected group includes companies or individuals who favor the RHEL series. Previously, they had free options like Rocky Linux to enjoy the stability of RHEL without paying any fees.&lt;/p&gt;

&lt;p&gt;In the future, they will have to make a choice between stability and cost.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can RHEL be accessed and replicated based on the Red Hat Customer Portal?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Unfortunately, it cannot.&lt;/p&gt;

&lt;p&gt;While RHEL's source code can be accessed through the Red Hat Customer Portal, it cannot be modified and redistributed based on it. Red Hat's user agreements prohibit republishing sources acquired through the customer portal.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can replication be based on the CentOS Stream source code?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;No, it cannot.&lt;/p&gt;

&lt;p&gt;Although Red Hat has previously issued a statement claiming that CentOS Stream is still a reliable version, in reality, CentOS Stream serves as an upstream testing version for enterprises.&lt;/p&gt;

&lt;p&gt;The stability of CentOS Stream is not sufficient to guarantee the release of new Linux distributions based on it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Are there any other options for users?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Certainly, the open-source world always provides more and better choices.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Choose the Debian/Ubuntu series.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For me personally, after CentOS changed to CentOS Stream, I promptly switched to the Debian/Ubuntu series.&lt;/p&gt;

&lt;p&gt;Debian is a fully open-source and free Linux distribution unaffected by commercial influences, and it is highly stable. Its stability is comparable to RHEL. Ubuntu, based on Debian, is also a popular Linux distribution.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;No-cost RHEL&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After the change from CentOS to CentOS Stream, Red Hat also offers the option of &lt;em&gt;No-cost RHEL&lt;/em&gt;. Subject to certain conditions, individuals, teams, and nonprofit organizations can apply for limited free usage of RHEL. This service caters to developers, teams, and nonprofit organizations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Linux Remains a Trustworthy Choice
&lt;/h2&gt;

&lt;p&gt;Despite the changes to CentOS, both open source and Linux remain reliable choices. Regarding RHEL, although this action may upset developers, I believe it is reasonable and deserves respect.&lt;/p&gt;

&lt;p&gt;After all, there are still many excellent open-source alternatives worthy of our attention and selection.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>opensource</category>
      <category>redhat</category>
      <category>news</category>
    </item>
    <item>
      <title>Debian 12 Released, Maybe It Is The Best Linux Distribution</title>
      <dc:creator>Lingen Liu</dc:creator>
      <pubDate>Tue, 27 Jun 2023 02:39:27 +0000</pubDate>
      <link>https://dev.to/lingenliu/debian-12-released-maybe-it-is-the-best-linux-distribution-5bh4</link>
      <guid>https://dev.to/lingenliu/debian-12-released-maybe-it-is-the-best-linux-distribution-5bh4</guid>
      <description>&lt;p&gt;Debian 12 was released on June 10, 2023. It may be the best Linux distribution version and definitely worth your attention and understanding.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--m84wmF_K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eiwxy8l78pajoa3d8xn8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--m84wmF_K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eiwxy8l78pajoa3d8xn8.png" alt="Debian 12" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Outstanding Linux Distribution
&lt;/h2&gt;

&lt;p&gt;Most programmers may be more familiar with CentOS or Ubuntu, and they rarely use the Debian distribution. Some people may not have even heard of Debian.&lt;/p&gt;

&lt;p&gt;However, Debian is an outstanding Linux distribution for several reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It is a purely community-managed open-source and free distribution without any influence from commercial companies or commercial interests.&lt;/li&gt;
&lt;li&gt;Debian is the ancestor of the three major Linux distribution families (Debian, Red Hat, and Arch). Many famous Linux distributions like Ubuntu are built on Debian.&lt;/li&gt;
&lt;li&gt;Linux is known for its stability, and among all Linux distributions, Debian is recognized as the most stable and reliable one.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Therefore, Debian is an excellent and reliable choice for Linux servers. It is also my default choice for Linux servers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Debian 12 Release
&lt;/h2&gt;

&lt;p&gt;After nearly two years of development, Debian 12 has been released with the codename “bookworm”.&lt;/p&gt;

&lt;p&gt;Before introducing the new features of Debian 12, let’s first understand the release mechanism of Debian.&lt;/p&gt;

&lt;h3&gt;
  
  
  Release Mechanism
&lt;/h3&gt;

&lt;p&gt;Each Linux distribution has its own release mechanism. For example, Ubuntu releases a version every six months and a Long Term Support (LTS) version every two years. Each LTS version is supported for five years, extendable to ten years with Ubuntu Pro services, while non-LTS versions are supported for only nine months.&lt;/p&gt;

&lt;p&gt;In contrast, the release mechanism of Debian is as follows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Simultaneous release of “Stable,” “Testing,” and “Unstable” versions. Of course, for server selection, “Stable” is the best choice.&lt;/li&gt;
&lt;li&gt;Approximately every two years, a “Stable” version is released (not as strict and fixed as Ubuntu; it is released when development is completed). Each “Stable” version is supported for five years. There is no commercial support service (there is no commercial company behind it).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Changes in Debian 12
&lt;/h3&gt;

&lt;p&gt;A brief description of the changes in Debian 12:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Kernel Upgrade, Linux kernel 6.1&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Although there are numerous Linux distributions that seem to offer many choices, the essence of all Linux systems is based on the Linux kernel. The Linux kernel is the fundamental and most important core support for Linux systems.&lt;/p&gt;

&lt;p&gt;Debian 12 has been upgraded to Linux kernel 6.1, which is a long-term support (LTS) version of the kernel and will be supported until 2026.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Numerous software upgrades to new versions&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In general, one of the most important aspects of any major distribution release is the upgrade of the default-supported software. Debian 12 is no exception, as a large number of software packages in its repositories have been updated to new versions.&lt;/p&gt;

&lt;p&gt;Let’s take some examples familiar to programmers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Nginx 1.22&lt;/li&gt;
&lt;li&gt;OpenJDK 17&lt;/li&gt;
&lt;li&gt;PHP 8.2&lt;/li&gt;
&lt;li&gt;MariaDB 10.11&lt;/li&gt;
&lt;li&gt;PostgreSQL 15&lt;/li&gt;
&lt;li&gt;Python 3.11.2&lt;/li&gt;
&lt;li&gt;Vim 9.0&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Debian has also upgraded its support for various desktop tools to new versions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gnome 43&lt;/li&gt;
&lt;li&gt;KDE Plasma 5.27&lt;/li&gt;
&lt;li&gt;LXDE 11&lt;/li&gt;
&lt;li&gt;LXQt 1.2.0&lt;/li&gt;
&lt;li&gt;MATE 1.26&lt;/li&gt;
&lt;li&gt;Xfce 4.18&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Brand new non-free-firmware mechanism&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In general, communities that embrace the principles of open source and freedom tend to have reservations about proprietary software.&lt;/p&gt;

&lt;p&gt;Debian, being built on the principles of “open source and freedom,” has never been particularly friendly to “non-free” firmware or software.&lt;/p&gt;

&lt;p&gt;This unfriendliness is reflected in the fact that Debian’s distribution build products do not include or install certain “non-free” software by default. Before Debian 12, you had to add a “non-free” repository source yourself and manually install some “non-free” software.&lt;/p&gt;

&lt;p&gt;Well, for server systems, this is not a significant problem. However, for desktop Linux, this is extremely unfriendly. Most hardware drivers are not open source, which means that installing a desktop system based on Debian can be very troublesome. You have to handle various hardware drivers by yourself. In contrast, Ubuntu doesn’t care about these issues at all and automatically finds and installs the necessary drivers for you. This is one of the reasons why Ubuntu is very user-friendly.&lt;/p&gt;

&lt;p&gt;However, starting from Debian 12, a “non-free-firmware” repository source has been included and added by default. During installation, necessary firmware software or drivers will be loaded and installed as needed, which significantly improves user-friendliness.&lt;/p&gt;

&lt;p&gt;However, it should be noted that Debian 12 still does not include the “non-free” repository by default. The “non-free” repository includes some non-open source and non-free software that is not required during system installation.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The Universal Operating System&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Debian 12 has added support for Secure Boot on ARM64 architecture hardware.&lt;/p&gt;

&lt;p&gt;Debian claims to be “The Universal Operating System,” and this is true. The reason is that Debian supports a wide range of CPU architectures, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;32-bit PC (i386) and 64-bit PC (amd64)&lt;/li&gt;
&lt;li&gt;64-bit ARM (arm64)&lt;/li&gt;
&lt;li&gt;ARM EABI (armel)&lt;/li&gt;
&lt;li&gt;ARMv7 (EABI hard-float ABI, armhf)&lt;/li&gt;
&lt;li&gt;Little-endian MIPS (mipsel)&lt;/li&gt;
&lt;li&gt;64-bit little-endian MIPS (mips64el)&lt;/li&gt;
&lt;li&gt;64-bit little-endian PowerPC (ppc64el)&lt;/li&gt;
&lt;li&gt;IBM System z (s390x)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Basically, few Linux distributions can support such a wide range of architectures.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is Debian 12 for You?
&lt;/h2&gt;

&lt;p&gt;For those who are still using Debian 11, it is generally not recommended to upgrade immediately considering the stability requirements of server systems. It is more prudent to wait until version 12.1 before considering an upgrade.&lt;/p&gt;

&lt;p&gt;If it is a new Linux system, choosing Debian 12 is completely feasible.&lt;/p&gt;

</description>
      <category>linux</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
