<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/">
  <channel>
    <title>Red Hat</title>
    <link>https://www.linuxjournal.com/</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>What Version of RHEL am I Using?</title>
  <link>https://www.linuxjournal.com/content/what-version-rhel-am-i-using</link>
  <description>  &lt;div data-history-node-id="1340861" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/red-hat-enterprise-linux-version.jpg" width="850" height="500" alt="What Version of RHEL am I Using?" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/suparna-ganguly" lang="" about="https://www.linuxjournal.com/users/suparna-ganguly" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Suparna Ganguly&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p dir="ltr"&gt;RHEL or Red Hat Enterprise Linux is one of the many operating systems provided by Red Hat. Red Hat is a popular Linux OS and has started functioning ever since the mid-1990s. Red Hat earned a good reputation due to being stable, regularly updated, and reliable.&lt;/p&gt;

&lt;p dir="ltr"&gt;If you are using RHEL and want to find its version, this article is for you. Now let’s check 7 useful methods to know what version of RHEL you are using.&lt;/p&gt;

&lt;h2 dir="ltr"&gt;Method 1: Track Your System with Hostnamectl&lt;/h2&gt;

&lt;p dir="ltr"&gt;The hostnamectl command helps track your system’s appearance on a network. It also finds the operating system and its release version. So, this can be a quick way to check this information.&lt;/p&gt;

&lt;p dir="ltr"&gt;To use this command, open a terminal and type:&lt;/p&gt;

&lt;pre dir="ltr"&gt;
$ hostnamectl&lt;/pre&gt;

&lt;p dir="ltr"&gt;In the output result, you’ll see the OS, kernel, and the architecture details.&lt;/p&gt;

&lt;h2 dir="ltr"&gt;Method 2: Use RPM Command&lt;/h2&gt;

&lt;p dir="ltr"&gt;Red Hat Package Manager, abbreviated to RPM, is a well known core package management utility included in Red Hat Enterprise Linux. You can identify the RHEL version you are using with this command.&lt;/p&gt;

&lt;p dir="ltr"&gt;Use RPM in the following manner.&lt;/p&gt;

&lt;pre dir="ltr"&gt;
$ rpm --query redhat-release&lt;/pre&gt;

&lt;p dir="ltr"&gt;You can also identify CentOS’ (another OS offered by Red Hat) release version using the RPM command. To check, type:&lt;/p&gt;

&lt;pre dir="ltr"&gt;
$ rpm --query centos-release&lt;/pre&gt;

&lt;p dir="ltr"&gt;As you enter the command suitable for your OS, the release version will appear on the screen.&lt;/p&gt;

&lt;h2 dir="ltr"&gt;Method 3: Check Red Hat Release File&lt;/h2&gt;

&lt;p dir="ltr"&gt;Linux distributions based on Red Hat contain release files. You can find such files in the &lt;code&gt;/etc/redhat-release&lt;/code&gt; directory. There are various types of Red hat release files, such as &lt;code&gt;system-release&lt;/code&gt;, &lt;code&gt;os-release&lt;/code&gt;, and &lt;code&gt;redhat-release&lt;/code&gt;.&lt;/p&gt;

&lt;p dir="ltr"&gt;Check your Red Hat OS release version with the help of the below-given command.&lt;/p&gt;

&lt;pre dir="ltr"&gt;
$ cat /etc/redhat-release&lt;/pre&gt;

&lt;p dir="ltr"&gt;To get more information, you can use the following commands.&lt;/p&gt;

&lt;pre dir="ltr"&gt;
$ cat /etc/system-release

$ cat /etc/os-release #contains more information&lt;/pre&gt;

&lt;h2 dir="ltr"&gt;Method 4: Check within Red Hat Issue File&lt;/h2&gt;

&lt;p dir="ltr"&gt;To check your Red Hat version, check within the &lt;code&gt;/etc/issue&lt;/code&gt; file. To find the version, type:&lt;/p&gt;

&lt;pre dir="ltr"&gt;
$ cat /etc/issue&lt;/pre&gt;

&lt;h2 dir="ltr"&gt;Method 5: Use lsb_release Command&lt;/h2&gt;

&lt;p dir="ltr"&gt;LSB stands for Linux Standard Base. The &lt;code&gt;lsb_release&lt;/code&gt; command shows the Linux distribution information and some LSB. On RHEL, the &lt;code&gt;lsb_release&lt;/code&gt; is provided within the &lt;code&gt;redhat_lsb&lt;/code&gt;. You can simply install the &lt;code&gt;redhat_lsb&lt;/code&gt; package to use the command. To install, type:&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/what-version-rhel-am-i-using" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 10 Nov 2021 17:00:00 +0000</pubDate>
    <dc:creator>Suparna Ganguly</dc:creator>
    <guid isPermaLink="false">1340861 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>A Conversation with Kernel Developers from Intel, Red Hat and SUSE</title>
  <link>https://www.linuxjournal.com/content/conversation-kernel-developers-intel-red-hat-and-suse</link>
  <description>  &lt;div data-history-node-id="1340569" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/bryan-lunduke" lang="" about="https://www.linuxjournal.com/users/bryan-lunduke" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Bryan Lunduke&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Three kernel developers describe what it's really like to work on the
kernel, how they interact with developers from other companies, some pet
peeves and how to get started.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
Like most Linux users, I rarely touch the actual code for the Linux
kernel. Sure, I've looked at it. I've even compiled the kernel myself on a
handful of occasions—sometimes to try out something new or simply to
say I could do it ("Linux From Scratch" is a bit of a right of passage).
&lt;/p&gt;

&lt;p&gt;
But, unless you're one of the Linux kernel developers, odds are you just
don't get many opportunities to truly look "under the hood".
&lt;/p&gt;

&lt;p&gt;
Likewise, I think for many Linux users (even the pro users, sysadmins and
developers), the wild world of kernel development is a bit of a mystery.
Sure, we have the publicly available Linux Kernel Mailing List (&lt;a href="https://lkml.org"&gt;LKML.org&lt;/a&gt;)
that anyone is free to peruse for the latest features, discussions and
(sometimes) shenanigans, but that gives only a glimpse at one aspect
of being a kernel developer.
&lt;/p&gt;

&lt;p&gt;
And, let's be honest, most of us simply don't have time to sift through the
countless pull requests (and resulting discussions of said pull requests)
that flood the LKML on a daily basis.
&lt;/p&gt;

&lt;p&gt;
With that in mind, I reached out to three kernel developers—each working
at some of the most prominent Linux contributing companies today—to ask
them some basic questions that might provide a better idea of what being a
Linux kernel developer is truly like: what their days look like and how
they work with kernel developers at other companies.
&lt;/p&gt;

&lt;p&gt;
Those three developers (in no particular order):
&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;
Dave Hansen, Principal Engineer, System Software Products at Intel.
&lt;/li&gt;

&lt;li&gt;
Josh Poimboeuf, Principal Software Engineer on Red Hat Enterprise Linux.
&lt;/li&gt;

&lt;li&gt;
Jeff Mahoney, Team Lead of Kernel Engineering at SUSE Labs.
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Intel, Red Hat and SUSE—three of the top contributors of code to the
Linux kernel. If anyone knows what it's like being a kernel developer,
it's them.
&lt;/p&gt;

&lt;p&gt;
I asked all three the exact same questions. Their answers are here,
completely unmodified.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Bryan Lunduke:&lt;/strong&gt; How long have you been working with the Linux kernel? What got you
into it?
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Dave Hansen (Intel):&lt;/strong&gt; My first experience for the Linux kernel was a tiny little
device driver to drive the eight-character display on an IBM PS/2, probably
around 20 years ago. I mentioned the project on my college resume, which
eventually led to a job with IBM's Linux Technology Center in 2001. IBM is
where I started doing the Linux kernel professionally.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/conversation-kernel-developers-intel-red-hat-and-suse" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 30 Apr 2019 11:30:00 +0000</pubDate>
    <dc:creator>Bryan Lunduke</dc:creator>
    <guid isPermaLink="false">1340569 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>IBM Began Buying Red Hat 20 Years Ago</title>
  <link>https://www.linuxjournal.com/content/ibm-began-buying-red-hat-20-years-ago</link>
  <description>  &lt;div data-history-node-id="1340353" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/glyn-moody" lang="" about="https://www.linuxjournal.com/users/glyn-moody" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Glyn Moody&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;How Big Blue became an open-source company.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt; News that &lt;a href="https://www.redhat.com/en/about/press-releases/ibm-acquire-red-hat-completely-changing-cloud-landscape-and-becoming-worlds-1-hybrid-cloud-provider"&gt;IBM
is buying Red Hat&lt;/a&gt; is, of course, a significant moment for the
world of free software. It's further proof, as if any were needed,
that open source has won, and that even the mighty Big Blue must
make its obeisance. Admittedly, the company is not quite the
behemoth it was back in the 20th century, when "&lt;a href="https://www-03.ibm.com/ibm/history/ibm100/us/en/icons/personalcomputer/words"&gt;nobody
ever got fired for buying IBM&lt;/a&gt;". But it remains a benchmark for
serious, mainstream—and yes, slightly boring—computing. Its
acquisition of Red Hat for the not inconsiderable sum of $34 billion,
therefore, proves that selling free stuff is now regarded as a
completely normal business model, acknowledged by even the most
conservative corporations.
&lt;/p&gt;

&lt;p&gt;
Many interesting analyses have been and will be written about why
IBM bought Red Hat, and what it means for open source, Red Hat,
Ubuntu, cloud computing, IBM, Microsoft and Amazon, amongst other
things. But one aspect of the deal people may have missed is
that in an important sense, IBM actually began buying Red Hat 20
years ago. After all, $34 billion acquisitions do not spring
fully formed out of nowhere. Reaching the point where IBM's
management agreed it was the right thing to do required a journey.
And, it was a particularly drawn-out and difficult journey, given IBM's
starting point not just as the embodiment of traditional proprietary
computing, but its very inventor.
&lt;/p&gt;

&lt;p&gt;
Even the longest journey begins with a single step, and for IBM, it
was taken on June 22, 1998. On that day, IBM announced it
would ship the Apache web server with the IBM WebSphere Application
Server, a key component of its WebSphere product family. Moreover,
in an unprecedented move for the company, it would offer "commercial,
enterprise-level support" for that free software.
&lt;/p&gt;

&lt;p&gt;
When I was writing my book &lt;em&gt;&lt;a href="https://books.google.com/books/about/Rebel_Code.html?id=PrtQAAAAMAAJ&amp;redir_esc=y"&gt;Rebel
Code: inside Linux and the open source revolution&lt;/a&gt;&lt;/em&gt; in 2000, I
had the good fortune to interview the key IBM employees who made
that happen. The events of two years before still were fresh in
their minds, and they explained to me why they decided to push IBM
toward the bold strategy of adopting free software, which ultimately
led to the company buying Red Hat 20 years later.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/ibm-began-buying-red-hat-20-years-ago" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 07 Jan 2019 12:30:00 +0000</pubDate>
    <dc:creator>Glyn Moody</dc:creator>
    <guid isPermaLink="false">1340353 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>The Ceph Foundation and Building a Community: an Interview with SUSE</title>
  <link>https://www.linuxjournal.com/content/ceph-foundation-and-building-community-interview-suse</link>
  <description>  &lt;div data-history-node-id="1340374" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/petros-koutoupis" lang="" about="https://www.linuxjournal.com/users/petros-koutoupis" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Petros Koutoupis&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
On November 12 at the OpenStack Summit in Berlin, Germany, the Linux foundation
formally announced the Ceph Foundation. Present at this same summit were key
individuals from SUSE and the SUSE Enterprise Storage team. For those less
familiar with the SUSE Enterprise Storage product line, it is entirely powered
by Ceph technology.
&lt;/p&gt;

&lt;p&gt;
With Ceph, data is treated and stored like objects. This is unlike traditional
(and legacy) data storage solutions, where data is written to and read from
the storage volumes via sectors and at sector offsets (often referred to as
blocks). When dealing with large amounts of large data, treating them as
objects is the way to do it. It's also much easier to manage. In fact, this
is how the cloud functions—with objects. This object-drive model enables
Ceph for simplified scalability to meet consumer demand easily. These objects
are replicated across an entire cluster of nodes, giving Ceph its
fault-tolerance and further reducing single points of failure. The parent
company of the project and its technology was acquired by Red Hat, Inc., in
April 2014.
&lt;/p&gt;

&lt;p&gt;
I was fortunate in that I was able to connect with a few key
SUSE representatives for a quick Q &amp; A, as it relates to this recent
announcement. I spoke with Lars Marowsky-Brée, SUSE Distinguished
Engineer and member of the governing board of the Ceph Foundation; Larry
Morris, Senior Product Manager for SUSE Enterprise Storage; Sanjeet Singh,
Solutions Owner for SUSE Enterprise Storage; and Michael Dilio, Product and
Solutions Marketing Manager for SUSE Enterprise Storage.
&lt;/p&gt;


&lt;p&gt;
&lt;strong&gt;Petros Koutoupis:&lt;/strong&gt; How has IBM's recent Red Hat, Inc., acquisition
announcement affected the Ceph project, and do you believe this is what led to
the creation of the Ceph Foundation?
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;SUSE:&lt;/strong&gt; With Ceph being an Open Source community project, there is
no anticipated effect on the Ceph project as a result of the pending IBM
acquisition of Red Hat. Discussions and planning of the Ceph foundation have
been going on for some time and were not a
result of the acquisition announcement.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;PK:&lt;/strong&gt; For some time, SUSE has been fully committed to the
Ceph project and has even leveraged the same technology in its SUSE
Enterprise Storage offering. Will these recent announcements impact both the
offering and the customers using it?
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;SUSE:&lt;/strong&gt; The Ceph Foundation news is a validation of the vibrancy
of the Ceph community. There are 13 premier members, with SUSE being a
founding and premier member.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/ceph-foundation-and-building-community-interview-suse" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Fri, 28 Dec 2018 13:00:00 +0000</pubDate>
    <dc:creator>Petros Koutoupis</dc:creator>
    <guid isPermaLink="false">1340374 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Oracle Patches Spectre for Red Hat</title>
  <link>https://www.linuxjournal.com/content/oracle-patches-spectre-red-hat</link>
  <description>  &lt;div data-history-node-id="1339787" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/charles-fisher" lang="" about="https://www.linuxjournal.com/users/charles-fisher" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Charles Fisher&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;Red Hat's Spectre remediation currently requires new microcode for a complete fix, which leaves most x86 processors vulnerable as they lack this update. Oracle has released new retpoline kernels that completely remediate Meltdown and Spectre on all compatible CPUs, which I show how to install and test on CentOS here.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
The Red Hat community has patiently awaited a retpoline kernel
implementation that remediates CVE-2017-5715 (Spectre v2) and closes all
Meltdown and Spectre vulnerabilities that have captured headlines this
year.
&lt;/p&gt;

&lt;p&gt;
Red Hat's initial fixes rely upon microcode updates for v2 remediation, a
decision that leaves the vast majority of AMD64-capable processors in an
exploitable state. Intel's new microcode has proven especially
problematic; it performs badly and the January 2018 versions were plagued with
stability issues that crashed many systems. It is a poor solution to a
pressing problem.
&lt;/p&gt;

&lt;p&gt;
Google's retpolines—an &lt;a href="https://security.googleblog.com/2018/01/more-details-about-mitigations-for-cpu_4.html"&gt;ingenious&lt;/a&gt;
approach to v2—essentially play out
the exploit within the Linux kernel in any and all vulnerable code. This
method allows the kernel to retain complete control over speculative
execution hardware in all architectures upon which it runs. It is faster
and more generic than Intel's microcode and seems in every way a
superior solution.
&lt;/p&gt;

&lt;p&gt;
Oracle appears to be the first major member of the Red Hat community that
has delivered a Linux kernel with retpoline support. The latest version
of the Unbreakable Enterprise Kernel preview release 5 (UEKr5) now offers
complete remediation for Meltdown and Spectre regardless of CPU microcode
status. The UEKr5 is based on the mainline Linux kernel's long-term
support branch v4.14 release. &lt;strong&gt;&lt;em&gt;In late-breaking news, Oracle has issued a
production release of the UEKr4 that also includes retpolines, details
below.&lt;em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/strong&gt; For corporate users and others with mandated patch schedules over
a large number of servers, the UEK now seems to be the only solution for
complete Spectre coverage on all CPUs. The UEK brings a number of other
advantages over the "Red Hat-Compatible Kernel" (RHCK), but this patch
response is likely to drive Oracle deeply into the Red Hat community
should they remain the single source.
&lt;/p&gt;

&lt;span class="h3-replacement"&gt;
CentOS Installation&lt;/span&gt;

&lt;p&gt;
&lt;a href="https://www.centos.org"&gt;CentOS&lt;/a&gt;, &lt;a href="https://www.scientificlinux.org"&gt;Scientific&lt;/a&gt; and &lt;a href="https://linux.oracle.com/pls/apex/f?p=101:101:2470398880366:::::"&gt;Oracle&lt;/a&gt; Linux are all based off the upstream
provider Red Hat. CentOS is a popular variant and is likely the best
demonstration for loading the UEK on a peer distro.
&lt;/p&gt;

&lt;p&gt;
It appears that Red Hat itself has been laying groundwork for a retpoline
kernel. A January 2018 gcc compiler update implies a successful backport:

&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/oracle-patches-spectre-red-hat" hreflang="en"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 15 Mar 2018 14:52:25 +0000</pubDate>
    <dc:creator>Charles Fisher</dc:creator>
    <guid isPermaLink="false">1339787 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>ZFS for Linux</title>
  <link>https://www.linuxjournal.com/content/zfs-linux</link>
  <description>  &lt;div data-history-node-id="1339658" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/charles-fisher" lang="" about="https://www.linuxjournal.com/users/charles-fisher" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Charles Fisher&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
&lt;em&gt;Presenting the Solaris ZFS filesystem, as implemented in Linux FUSE, native
kernel modules and the Antergos Linux installer.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
ZFS remains one of the most technically advanced and
feature-complete filesystems since it appeared in October
2005. Code for &lt;a href="http://web.archive.org/web/20060428092023/http://www.sun.com/2004-0914/feature"&gt;Sun's
original Zettabyte File System&lt;/a&gt;
was released under the CDDL open-source license, and it has since become a
standard component of FreeBSD and slowly migrated to various BSD brethren,
while maintaining a strong hold over the descendants of OpenSolaris,
including OpenIndiana and SmartOS.
&lt;/p&gt;

&lt;p&gt;
Oracle is the owner and custodian of ZFS, and it's in a peculiar position
with respect to Linux filesystems. &lt;a href="https://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html"&gt;Btrfs&lt;/a&gt;, the main challenger to ZFS,
began development at Oracle, where it is a core component of Oracle Linux,
despite &lt;a href="https://www.suse.com/communities/blog/butter-bei-die-fische"&gt;stability
issues&lt;/a&gt;
Red
Hat's recent decision to &lt;a href="https://www.theregister.co.uk/2017/08/16/red_hat_banishes_btrfs_from_rhel"&gt;deprecate
Btrfs&lt;/a&gt; likely introduces
compatibility and support challenges for Oracle's Linux road map.
Oracle obviously has deep familiarity with the Linux filesystem landscape,
having recently released &lt;a href="https://blogs.oracle.com/linuxkernel/upcoming-xfs-work-in-linux-v48-v49-and-v410%2c-by-darrick-wong"&gt;"dedup"
patches for XFS&lt;/a&gt;.
ZFS is the only filesystem option that is stable, protects your data,
is proven to survive in most hostile environments and has a lengthy
usage history with well understood strengths and weaknesses.
&lt;/p&gt;

&lt;p&gt;
ZFS has been (mostly) kept out of Linux due to
&lt;a href="https://sfconservancy.org/blog/2016/feb/25/zfs-and-linux"&gt;CDDL
incompatibility&lt;/a&gt; with Linux's GPL license.
It is the clear hope of the Linux community that
Oracle will re-license ZFS in a form that can be included in Linux,
and we should all gently cajole Oracle to do so. Obviously,
a re-license of ZFS will have a clear impact on Btrfs and the
rest of Linux, and we should work to understand Oracle's position
as the holder of these tools. However, Oracle continues to gift
large software projects for independent leadership. Incomplete
examples of Oracle's largesse include &lt;a href="http://www.zdnet.com/article/oracle-gives-openoffice-to-apache"&gt;OpenOffice&lt;/a&gt;
and recently &lt;a href="https://adtmag.com/articles/2017/09/12/java-ee-moving-to-eclipse.aspx"&gt;Java
Enterprise Edition&lt;/a&gt;,
so it is not inconceivable that Oracle's generosity may at some point
extend additionally to ZFS.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/zfs-linux" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 12 Feb 2018 15:54:56 +0000</pubDate>
    <dc:creator>Charles Fisher</dc:creator>
    <guid isPermaLink="false">1339658 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Meltdown/Spectre Status for Red Hat and Oracle</title>
  <link>https://www.linuxjournal.com/content/meltdownspectre-status-red-hat-and-oracle</link>
  <description>  &lt;div data-history-node-id="1339648" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/charles-fisher" lang="" about="https://www.linuxjournal.com/users/charles-fisher" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Charles Fisher&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;em&gt;
The Red Hat family of operating systems addressed Meltdown and Spectre in
its v3.10 kernel quickly, but relied too much upon Intel's flawed
microcode and was forced to revert from a complete solution. Oracle
implemented alternate approaches more suited to its v4.1 UEK, but both
kernels continue to lack full Spectre coverage while they wait for Intel.
Conspicuously absent from either Linux branch is Google's retpoline,
which offers far greater and more efficient coverage for all CPUs. Auditing
this status is a challenge. This article presents the latest tools for vulnerability
assessments.
&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;
A frenzy of patch activity has surrounded this year's Meltdown and Spectre
CPU vulnerability disclosures. Normally quiet microcode packages for Intel
chips have seen &lt;a href="https://oss.oracle.com/ol7/SRPMS-updates"&gt;four&lt;/a&gt; updates in the month of January, one of which was
finally to roll back flawed code that triggers random reboots. For
enterprise-grade hardware, Intel's quality control has left much to be
desired.
&lt;/p&gt;

&lt;p&gt;
It is likely premature to deploy new monitoring and compliance tools, and a
final solution for this set of vulnerabilities will wait until correct
microcode is obtained. Still, it may be important for many organizations to
evaluate the patch status of servers running Linux kernels packaged by Oracle
and/or Red Hat.
&lt;/p&gt;

&lt;p&gt;
Meltdown patches exist now and should be deployed immediately on vulnerable
servers. Remediating all Spectre vulnerabilities requires not only the latest
kernels, but also a patched GCC to compile the kernel that is capable of
implementing "retpolines", or compatible microcode from your CPU vendor.
&lt;/p&gt;

&lt;span class="h3-replacement"&gt;
RHCK&lt;/span&gt;

&lt;p&gt;
Red Hat was one of the first Linux distributions to publish &lt;a href="https://access.redhat.com/articles/3311301"&gt;guidance on
Meltdown and Spectre&lt;/a&gt;. It established three files as "kernel tunables" in
the /sys/kernel/debug/x86 directory to monitor and control these patches:
&lt;code&gt;pti_enabled&lt;/code&gt; for Meltdown, &lt;code&gt;ibpb_enabled&lt;/code&gt; for Spectre
v1 and &lt;code&gt;ibrs_enabled&lt;/code&gt; for
Spectre v2. Only the root user can access these files.
&lt;/p&gt;

&lt;p&gt;
When these files contain a numerical zero, the patches are not active. If
allowed for the CPU, a numerical one may be written to the file to enable the
relevant remediation, and a zero may be written later to disable it. This is
not always allowed—AMD processors are not vulnerable to Meltdown, and the
value in the &lt;code&gt;pti_enabled&lt;/code&gt; file is locked to zero and cannot be changed. If the
fixes are active and show 1, the performance of the CPU may be reduced.
Compatible microcode is required to enable all patches on vulnerable CPUs,
which adds new assembler/machine language op codes that erase vulnerable
kernel data from CPU pipelines and caches to close the exploit.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/meltdownspectre-status-red-hat-and-oracle" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 05 Feb 2018 20:34:57 +0000</pubDate>
    <dc:creator>Charles Fisher</dc:creator>
    <guid isPermaLink="false">1339648 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Red Hat OpenStack Platform</title>
  <link>https://www.linuxjournal.com/content/red-hat-openstack-platform</link>
  <description>  &lt;div data-history-node-id="1339232" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/james-gray" lang="" about="https://www.linuxjournal.com/users/james-gray" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;James Gray&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
The adoption of OpenStack in production environments has burgeoned,
necessitating increased requirements for enhanced management
and seamlessly integrated enterprise capabilities. 
&lt;/p&gt;

&lt;p&gt;
Numerous
enterprises worldwide rely on &lt;a href="http://redhat.com"&gt;Red Hat&lt;/a&gt;'s offerings in the OpenStack
space—that is, Red Hat OpenStack Platform, a highly scalable, open
Infrastructure-as-a-Service (IaaS) platform designed to deploy, scale and
manage private cloud, public cloud and Network Functions Virtualization
(NFV) environments. 
&lt;/p&gt;

&lt;p&gt;
The updated Red Hat OpenStack Platform 9, based
on the "Mitaka" release from the upstream OpenStack community, brings
technical updates across the board, encompassing nearly all of the major
OpenStack projects, and features integrated management for OpenStack
through Red Hat CloudForms. Red Hat OpenStack Platform 9 builds on
the proven, trusted foundation of Red Hat Enterprise Linux to provide
critical dependencies needed in production OpenStack environments centered
around service functionality, third-party drivers, and system performance
and security.
&lt;/p&gt;
&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1000009/12098f7.jpg" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/red-hat-openstack-platform" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 05 Dec 2016 14:05:31 +0000</pubDate>
    <dc:creator>James Gray</dc:creator>
    <guid isPermaLink="false">1339232 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Daily Giveaway - Fun Prizes from Red Hat!</title>
  <link>https://www.linuxjournal.com/content/daily-giveaway-fun-prizes-red-hat</link>
  <description>  &lt;div data-history-node-id="1339210" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/carlie-fairchild" lang="" about="https://www.linuxjournal.com/users/carlie-fairchild" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Carlie Fairchild&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;Red Hat is giving away prizes to &lt;cite&gt;Linux Journal&lt;/cite&gt; readers through the end of October. &lt;a href="http://www.linuxjournal.com/giveaway/enter"&gt;Enter to win!&lt;/a&gt; Each day we'll be giving away some pretty cool Red Hat tumblers or scarves, with the grand finale prize of a Red Hat Video Classroom Course of your choice -- a value up to $3,500!
&lt;p&gt;
&lt;/p&gt;
&lt;a href="http://www.linuxjournal.com/giveaway/enter"&gt;Enter to win now!&lt;/a&gt; As an added bonus, EVERYONE who enters to win will receive free access to the entire &lt;cite&gt;Linux Journal&lt;/cite&gt; digital archive -- well over 200 issues!
&lt;p&gt;
&lt;/p&gt;
&lt;a href="http://www.linuxjournal.com/giveaway/enter"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u800391/rh_scarf.jpg" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/daily-giveaway-fun-prizes-red-hat" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 25 Oct 2016 11:35:30 +0000</pubDate>
    <dc:creator>Carlie Fairchild</dc:creator>
    <guid isPermaLink="false">1339210 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>ACI Worldwide's UP Retail Payments</title>
  <link>https://www.linuxjournal.com/content/aci-worldwides-retail-payments</link>
  <description>  &lt;div data-history-node-id="1339038" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/james-gray" lang="" about="https://www.linuxjournal.com/users/james-gray" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;James Gray&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;img src="http://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1000009/11997f6.png" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;p&gt;
As customers of global-payments solution provider &lt;a href="http://aciworldwide.com"&gt;ACI Worldwide&lt;/a&gt; retire aging
platforms, they are clamoring for Linux-based options. ACI Worldwide has
responded with a Red Hat Enterprise Linux version of UP Retail Payments, a
complete and customizable end-to-end enterprise payments solution. UP Retail
Payments, targeted at banks and processors, combines the benefits of
ACI's BASE24 and UP BASE24-eps solutions. BASE24 is ACI's retail
payment platform; UP Framework orchestrates any payment type, channel,
currency or network. 
&lt;/p&gt;

&lt;p&gt;
ACI's approach with this solution is like a bridge
between BASE24 customers' current systems and evolving end-user demands,
enabling them to continue running some or all of their systems into the
foreseeable future. This strategy lowers risk and costs, adds ACI,
eliminating the need to "rip and replace" systems to address
emerging payment needs. ACI emphasizes the advantages of the new RHEL version of
UP Retail Payments, such as a 50% reduction in TCO while increasing
performance, scalability and
reliability.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/aci-worldwides-retail-payments" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 26 Apr 2016 17:45:00 +0000</pubDate>
    <dc:creator>James Gray</dc:creator>
    <guid isPermaLink="false">1339038 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
