2. Reliability
As the world moves towards more automation, the
need for reliable systems becomes important.
Linux is an operating system which manages and
coordinates resources for multiple applications on
one machine.
3. Reliability
The reliability comes from two areas. One is the
Unix and POSIX related design from the 1960s.
Second is the opensource design which makes
sure all bugs are found and user removable.
The more the users, the less the bugs.
4. Security
When reliability is important, the security gets
taken care of.
This is because security is a part of reliability.
If a system is not secure, it can effect reliability.
Therefore, Linux is secure because of all the
efforts to make it reliable.
5. Security
Since the design is for reliability, there is no need
for security administrators, antiviruses, firewalls
and other perimeter fluff to protect the reliable
system.
A reliable system by design ignores attempts to
confuse it.
Also it deliberately ignores attempts by
unauthorized users to make it unreliable or
unavailable to authorized users.
6. Security
To understand this point completely, you need to
learn the 4 levels of security by Khawar Nehal
(me) which explains what is going on and why this
method works.
An explanation is located here
http://atrc.net.pk/products/ict/security/real%20sec
urity%20course%20by%20kn%20july%202021/re
al%20security%20course%20by%20khawar%20n
ehal%20-%203%20july%202021-3.pdf
7. Performance
Linux runs on almost any hardware from a 4 bit
CPU to the largest super computers.
By November 2017 all top 500 supercomputers in
the world were running Linux.
11. Message Passing Interface (MPI) is a standardized and portable message-
passing standard designed to function on parallel computing architectures.
12. Performance
Linux runs on almost any hardware from a 4 bit
CPU to the largest super computers.
By November 2017 all top 500 supercomputers in
the world were running Linux.
13. Ease of use
The best example currently is of Android.
Android is a slimmed down version of Linux
implemented for mobiles.
Over a billion people use it without needing a
manual.
15. Ease of use
The users who start with Linux find other
operating systems as harder to use.
This demonstrates that ease of use is related to
which system a user starts with first.
However another system user can be provided a
similar experience in Linux due to the large
number of similar interfaces available.
They are called desktop environments.
17. Customization
Since it is more flexible and open, ICT
departments can configure it based on their
detailed requirements.
This allows less time to configure systems based
on various requirements.
Also these functions can be automated with less
labor time if your ICT department people are open
to learning the existing tools available.
20. Multiple vendor support
Companies and users are not limited to a single
vendor for updates and support.
All users can be supporters too and can fix
anything without the prior approval of any vendor.
This is the main reason for the reliability of the
systems.
Anyone can fix them as soon as they find
something wrong or a bug. And the fix is available
in minutes to everyone else globally.
21. Easy and Hard
Linux is easy because it can do a lot of the tasks
which are commonly required.
It is hard because it allows for unlimited
possibilities as compared to closed systems to
which it is compared to. Customers can expect
more so they expect a lot of work to be done
to meet their new possibilities and
requirements.
22. Easy and Hard
If you take it easy, the common things shall get
done well in a reliable manner. No more worrying
about viruses or firewalls.
If you take the hard route and deliver what cannot
be delivered by other closed systems, you can get
rewarded more for better meeting the customer’s
requirements.
More recognition and / or payoff is the result of
that.