3. /Open source OS
/01
Introduction of open
source OS, Linux and
its working.
/Types of open source os
/02
Various types of
open source OS and
introduction to some
open source OS.
/ Main security concerns
with open-source OS
/03
Are open source
operating system
secure?
/Pros and cons
/04
Advantages and
disadvantages of
open source OS
/TABLE OF CONTENTS
INDEX.HTML
5. INDEX.HTML
/INTRODUCTON
• The term "open source" refers to computer software or applications
where the owners or copyright holders enable the users or third
parties to use, see, and edit the product's source code.
• The open-source operating system allows the use of code that is
freely distributed and available to anyone and for commercial
purposes. The user may modify or change those codes and develop new
applications according to the user requirement.
• Some basic examples of the open-source operating systems are Linux,
Open Solaris, Free RTOS, Open BDS, Free BSD, Minix, etc.
6. INDEX.HTML
/Working of open source OS
It works similarly to a closed operating system, except that the
user may modify the source code of the program or application.
Open-Source Software is licensed in such a way that it is
permissible to produce as many copies as you want and to use
them wherever you like
It generally uses fewer resources than its commercial
counterpart because it lacks any code for licensing, promoting
other products, authentication, attaching advertisements, etc.
There is no specific way or framework for working on the open-
source OS, but it may be customized on the user requirements.
7. INDEX.HTML
/What is linux
At the heart of most open-source operating systems today is the
Linux kernel. Linux provides the core of these operating
systems, the kernel that interacts with a computer's hardware.
This kernel provides the core functionality any OS needs.
Operating system makers then build tools that plug into this
Linux kernel to create an operating system.
The Free Software Foundation also points out how much modern
open-source operating systems also borrow from the GNU OS and
its tools, arguing that Linux-based operating systems should be
referred to as GNU/Linux-based operating systems.
8. INDEX.HTML
/Are there open-source operating systems that aren't based on Linux?
Yes, while Linux underpins most open-source operating systems,
there are OSes built around other kernels.
The Unix-like system can be used with the Gnome 2 and KDE
desktops, whose layout will be familiar to long-time Linux
users, as well as running many Linux-compatible applications.
Perhaps the most surprising alternative is ReactOS, a work-in-
progress open-source OS that looks similar to Windows XP and
that is designed to be a Windows replacement that behaves just
like the old favorite.
For any old-school computer users pining for the DOS command
line, there's also FreeDOS, an open-source, DOS-compatible
operating system that can be used to run legacy software
10. INDEX.HTML
/Types of open source operating system
Most of the Open Source Operating Systems are Linux based.
Linux Kernel -It provides the core functions needed for an
Operating System like Parcelling of data, processing of memory,
and interactions with the computer hardware. Linux is open-
source many developers studied the source code and created many
supportive plug-ins and operating systems for their needs.
Operating Systems that are not based on Linux.
There are many types of Operating systems that differ between
them based on their goal and purpose. While some of them, like –
Ubuntu, Linux Mint, and Elementary OS focus on simplicity, some
like Tails focus on security.
11. INDEX.HTML
/Some Famous open source operating systems
Linux Kernel
It is open-source software, and many
developers researched the source code and
produced a plethora of helpful plug-ins and
operating systems to meet their requirements.
Fedora
Fedora is another popular Linux-based
operating system. It is supported by Red Hat
and built by the Fedora Project
community. Fedora developers prefer to make
upstream improvements rather than create
fixes specifically for Fedora.
12. INDEX.HTML
/Some Famous open source operating systems
React OS
This community-based OS may run Windows apps,
making it an excellent alternative to the
Windows operating system. The operating system
is developer-focused.
Chrome OS
Chrome OS is a partly open-source operating
system with various attractive features. It's
a part of the Chromium and Linux families.
The only issue with the operating system is
that it only supports Nexus devices or its
hardware.
14. INDEX.HTML
/Are open source OS’s secure?
By having many people scrutinize the code, the theory goes than
someone is more likely to spot bugs, security holes and malicious
routines in the OS.
That doesn't always work in practice though, with at least one
high-profile example of a serious security flaw remaining in open
source operating systems for years before being spotted.
That doesn't always work in practice though, with at least one
high-profile example of a serious security flaw remaining in open
source operating systems for years before being spotted.
While the jury is still out on whether proprietary or open-source
operating systems are more secure, there have been several recent
negative reports in relation to the security of open-source
software in general.
15. INDEX.HTML
/How stable are open-source operating systems?
While historically Linux-based operating systems may have been
characterized as difficult to get working due to issues such as
poor driver support, today there are a wide range of Linux-based
operating systems.
There are also a wide range of Linux-based operating systems that
work on Arm-based hardware, of the type typically found in mobile
devices. Although these are typically less stable than Linux-based
operating systems on x86 computers there are exceptions, such as
the Debian-based Raspbian on the low-cost Raspberry Pi computer,
which works very well thanks to the ongoing efforts of Raspberry Pi
Trading.
17. INDEX.HTML
/Advantages of open source OS
• Open source software is free.
• Open source is flexible;
developers can examine how the code works and freely make changes
to dysfunctional or problematic aspects of the application to
better fit their unique needs.
• Open source is stable;
the source code is publicly distributed, so users can depend on it
for their long-term projects since they know that the code’s
creators cannot simply discontinue the project or let it fall into
disrepair.
18. INDEX.HTML
Open source fosters ingenuity;
programmers can use pre-existing code to improve the software and
even come up with their own innovations.
Open source comes with a built-in community that continuously
modifies and improves the source code.
Open source provides great learning opportunities for new
programmers.
19. INDEX.HTML
/Disadvantages of open source OS
• Open source can be harder to use and adopt due to difficulty
setting it up and the lack of friendly user interfaces.
• Open source can pose compatibility issues. When attempting to
program proprietary hardware with OSS, there is often a need for
specialized drivers that are typically only available from the
hardware manufacturer.
20. INDEX.HTML
Open source software can pose liability issues. Unlike commercial
software, which is fully controlled by the vendor, open source rarely
contains any warranty, liability, or infringement indemnity
protection. This leaves the consumer of the OSS responsible for
maintaining compliance with legal obligations.
Open source can incur unexpected costs in training users, importing
data, and setting up required hardware.vi