Linux is a Unix-like operating system that was designed to provide personal computer users a free or very low-cost operating system comparable to traditional and usually more expensive Unix systems. Linux has a reputation as a very efficient and fast-performing system.
In our Last topic we have discussed about the Introduction and History of Linux and now will see about the various Advantages and Disadvantages of Linux in detail.
Advantages Of Linux:
Linux was one of the first open-source technologies, but many programmers have contributed and added software that’s completely open-source for any user. This means that you can download the source code and change it any way you like. Some developers have restrictions on how you can distribute the code. For instance, some developers allow you to change the code, but you cannot distribute it for money.
You don’t need to spend time and money to obtain licenses since Linux and much of its software come with the GNU General Public License. You can start to work immediately without worrying that your software may stop working anytime because the free trial version expires. Additionally, there are large repositories from which you can freely download high quality software for almost any task you can think of.
Linux doesn’t need to be rebooted periodically to maintain performance levels. It doesn’t freeze up or slow down over time due to memory leaks and such. Continuous up-times of hundreds of days (up to a year or more) are not uncommon.
Linux provides persistent high performance on workstations and on networks. It can handle unusually large numbers of users simultaneously, and can make old computers sufficiently responsive to be useful again.
Linux was developed by a group of programmers over the Internet and has therefore strong support for network functionality; client and server systems can be easily set up on any computer running Linux. It can perform tasks such as network backups faster and more reliably than alternative systems.
Linux can be used for high performance server applications, desktop applications, and embedded systems. You can save disk space by only installing the components needed for a particular use. You can restrict the use of specific computers by installing for example only selected office applications instead of the whole suite.
It runs all common Unix software packages and can process all common file formats.
The large number of Linux distributions gives you a choice. Each distribution is developed and supported by a different organization. You can pick the one you like best; the core functionalities are the same; most software runs on most distributions.
Fast and easy installation: Most Linux distributions come with user-friendly installation and setup programs. Popular Linux distributions come with tools that make installation of additional software very user friendly as well.
Full use of hard disk:
Linux continues work well even when the hard disk is almost full.
Linux is designed to do many things at the same time; e.g., a large printing job in the background won’t slow down your other work.
Linux is one of the most secure operating systems. “Walls” and flexible file access permission systems prevent access by unwanted visitors or viruses. Linux users have to option to select and safely download software, free of charge, from online repositories containing thousands of high quality packages. No purchase transactions requiring credit card numbers or other sensitive personal information are necessary.
If you develop software that requires knowledge or modification of the operating system code, Linux’s source code is at your fingertips. Most Linux applications are Open Source as well.
Disadvantages of Linux
There’s no standard edition of Linux. Whereas Microsoft offers several different editions of each version of Windows, there are countless variations of Linux. For a new user it can be confusing to work out which is best for you.
Linux has patchier support for drivers (the software which coordinates your hardware and your operating system). This means you’ll sometimes find it trickier to get a new device set up.
Linux is, for new users at least, not as easy to use as Windows. That’s largely because Linux gives you more control, but does mean you’ll have to spend some time getting used to the way it works.
Because Linux is neither as popular as Windows, nor a commercial product, support works in a different way. You may have to look harder to find the answer to a problem and, while Linux supporters are more likely to offer help, it may not always match your own level of technical understanding.
Many of the programs you are used to in Windows will only run in Linux through a complicated emulator. These programs aren’t guaranteed to work perfectly, and in some cases may be noticeably slower.
While Linux can be suitable for an individual user, its small market share means it’s much harder to introduce in a corporate setting. With most office workers already familiar with Windows and Microsoft programs, there’ll likely be a notable time cost in converting staff to using a Linux system.
While there are perfectly passable alternatives to many popular Windows programs (such as the various Office components), some high-end applications such as Photoshop don’t have as close equivalents in Linux.
Fans of PC gaming may find Linux offers them a much more limited range. That’s partially because the latest games are nearly always a commercial operation and much harder to reproduce in Linux because they are much more individual than, for example, office software.
While there’s no specific reason why this should be the case, in practice quite a few users report finding printing can be troublesome to set up in Linux.
- Active Directory Guide: Installation of Active Directory Domain Controller, Additional Domain Controller(ADC), New Child Domain Controller, Read-Only Domain Controller (RODC)