Beruflich Dokumente
Kultur Dokumente
The non-English versions of this course, RH124, are in pre-release; the final localized release will
occur after thorough reviews are completed.
P 1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17
Previous (/rol/rhz/rhls/course/rh124-8.0/ch01)
Next (/rol/rhz/rhls/course/rh124-8.0/ch01s02)
Abstract
Describe and define open source, Linux, Linux distributions, and Red Hat
Goal
Enterprise Linux.
Define and explain the purpose of Linux, open source, Linux distributions,
Objectives and Red Hat Enterprise Linux.
https://rol.redhat.com/rol/rhz/rhls/course/rh124-8.0/ch01 1/8
01/08/2019 Red Hat Online Learning
What is Linux?
Objectives
After completing this section, you should be able to define and explain the purpose of Linux, open
source, Linux distributions, and Red Hat Enterprise Linux.
https://rol.redhat.com/rol/rhz/rhls/course/rh124-8.0/ch01 2/8
01/08/2019 Red Hat Online Learning
Linux was built around the basic design philosophy that users can perform all administration tasks
from the CLI. It enables easier automation, deployment, and provisioning, and simplifies both local
and remote system administration. Unlike other operating systems, these capabilities have been
built in from the beginning, and the assumption has always been to enable these important
capabilities.
Linux is a modular operating system that allows you to easily replace or remove components.
Components of the system can be upgraded and updated as needed. A Linux system can be a
general-purpose development workstation or an extremely stripped-down software appliance.
Some software has source code that only the person, team, or organization that created it can see, or
change, or distribute. This software is sometimes called "proprietary" or "closed source" software.
Typically the license only allows the end user to run the program, and provides no access, or tightly
limited access, to the source.
Open source software is different. When the copyright holder provides software under an open source
license, they grant the user the right to run the program and also to view, modify, compile, and
redistribute the source royalty-free to others.
Open source promotes collaboration, sharing, transparency, and rapid innovation because it encourages
people beyond the original developers to make modifications and improvements to the software and to
share it with others.
Just because the software is open source does not mean it is somehow not able to be used or provided
commercially. Open source is a critical part of many organizations' commercial operations. Some open
source licenses allow code to be reused in closed source products. One can sell open source code, but the
terms of true open source licenses generally allow the customer to redistribute the source code. Most
commonly, vendors such as Red Hat provide commercial help with deploying, supporting, and extending
solutions based on open source products.
Who is Red Hat?
Red Hat is the world's leading provider of open source software solutions, using a community-powered
approach to reliable and high-performance cloud, Linux, middleware, storage, and virtualization
technologies. Red Hat's mission is to be the catalyst in communities of customers, contributors, and
partners creating better technology the open source way.
Red Hat's role is to help customers connect with the open source community and their partners to
effectively use open source software solutions. Red Hat actively participates in and supports the open
source community and many years of experience have convinced the company of the importance of open
source to the future of the IT industry.
Red Hat is most well-known for their participation in the Linux community and the Red Hat
Enterprise Linux distribution. However, Red Hat is also very active in other open source communities,
including middleware projects centered on the JBoss developer community, virtualization solutions,
cloud technologies such as OpenStack and OpenShift, and the Ceph and Gluster software-based storage
projects, among others.
https://rol.redhat.com/rol/rhz/rhls/course/rh124-8.0/ch01 4/8
01/08/2019 Red Hat Online Learning
However, one of the challenges for Linux users was to assemble all these pieces from many different
sources. Very early in its history, Linux developers began working to provide a distribution of prebuilt and
tested tools that users could download and use to set up their Linux systems quickly.
Many different Linux distributions exist, with differing goals and criteria for selecting and supporting the
software provided by their distribution. However, distributions generally have many common
characteristics:
Distributions consist of a Linux kernel and supporting user space programs.
Distributions can be small and single-purpose or include thousands of open source programs.
Distributions must provide a means of installing and updating the distribution and its components.
The provider of the distribution must support that software, and ideally, be participating directly in
the community developing that software.
Red Hat Enterprise Linux is Red Hat's commercialized Linux distribution.
Red Hat Enterprise Linux
Development of Red Hat Enterprise Linux
Red Hat develops and integrates open source software into RHEL through a multistage process.
Red Hat participates in supporting individual open source projects. It contributes code, developer
time, resources, and other support, often collaborating with developers from other Linux
distributions. It helps to improve the general quality of software for everyone.
Red Hat sponsors and integrates open source projects into a community-driven Linux distribution,
Fedora. Fedora provides a free working environment that can serve as a development lab and
proving ground for features that are incorporated into their commercialized products.
Red Hat stabilizes the software to ensure that it is ready for long term support and standardization,
and integrates it into their enterprise-ready distribution, RHEL.
https://rol.redhat.com/rol/rhz/rhls/course/rh124-8.0/ch01 5/8
01/08/2019 Red Hat Online Learning
Fedora
Fedora is a community project that produces and releases a complete, free, Linux-based operating
system. Red Hat sponsors the community and works with community representatives to integrate the
latest upstream software into a fast-moving and secure distribution. The Fedora project contributes
everything back to the free and open source world, and anyone can participate.
However, Fedora focuses on innovation and excellence, not long-term stability. New major updates
happen every six months, and they can bring significant changes. Fedora only supports releases for
about a year (two major updates), which makes it less suitable for enterprise use.
Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) is Red Hat's enterprise-ready, commercially-supported Linux
distribution. It is the leading platform for open source computing, not just a collection of mature open
source projects. RHEL is extensively tested, with a large supporting ecosystem of partners, hardware and
software certifications, consulting services, training, and multiyear support and maintenance guarantees.
Red Hat bases its major releases of RHEL on Fedora. However, after that Red Hat can pick and choose
which packages to include, make further enhancements (contributed back to the upstream projects and
Fedora), and make configuration decisions that serve the needs of customers. Red Hat helps vendors and
customers engage with the open source community, and to work with upstream development to develop
solutions and fix issues.
Red Hat Enterprise Linux uses a subscription-based distribution model. Because this is open source
software, this is not a license fee. Instead, it pays for support, maintenance, updates, security patches,
access to the Knowledgebase on the Red Hat Customer Portal (http://access.redhat.com/
(http://access.redhat.com/)), certifications, and so on. The customer is paying for long-term support and
expertise, commitment, and assistance when they need it.
When major updates become available, customers can move to them at their convenience without paying
more. It simplifies the management of both the economic and practical aspects of system updates.
CentOS
https://rol.redhat.com/rol/rhz/rhls/course/rh124-8.0/ch01 6/8
01/08/2019 Red Hat Online Learning
CentOS is a community-driven Linux distribution derived from much of the open source Red Hat
Enterprise Linux codebase and other sources. It is free of charge, is easy to install, and is staffed and
supported by an active user community of volunteers that operates independently of Red Hat.
The following table lists some key differences between CentOS and Red Hat Enterprise Linux.
Errata production
starts when an official Rapid issue response by in-house developers, hot fixes may be available
RHEL errata release is before the official RHEL errata release.
available.
Help and
Documentation, reference architectures, case studies, and
documentation
Knowledgebase articles available through Red Hat Customer Portal.
resources available
Access to Red Hat Customer Portal Labs, a set of tools you can use to
through forums,
improve performance, identify security problems, or assist with any
mailing lists, chat, the
issues. Optional proactive system analysis with Red Hat Insights, a SaaS-
CentOS Project web
based tool to provide real-time assessment of risks related to
site and wiki, and other
performance, availability, stability, and security.
community sources.
https://rol.redhat.com/rol/rhz/rhls/course/rh124-8.0/ch01 7/8
01/08/2019 Red Hat Online Learning
Red Hat also makes available free subscriptions to a number of products for development purposes
through the Red Hat Developer Program at https://developer.redhat.com
(https://developer.redhat.com). These subscriptions allow developers to develop quickly, prototype, test,
and demonstrate their software to deploy on the same enterprise products.
Another approach is to deploy an instance of Red Hat Enterprise Linux made available through a cloud
provider. For example, Red Hat has official AMIs available for Red Hat Enterprise Linux in the Amazon
AWS Marketplace.
For more information, visit the Red Hat Enterprise Linux "Get Started" page, referenced at the end of this
section.
REFERENCES
Get Started with Red Hat Enterprise Linux (https://access.redhat.com/products/red-hat-
enterprise-linux#getstarted)
The Open Source Way (https://opensource.com/open-source-way)
Previous (/rol/rhz/rhls/course/rh124-8.0/ch01)
Next (/rol/rhz/rhls/course/rh124-8.0/ch01s02)
rh124-8.0-1
https://rol.redhat.com/rol/rhz/rhls/course/rh124-8.0/ch01 8/8