What are the advantages and disadvantages of Linux?

In Linux
Advantage #1 - Stability

If you have used other operating systems, once you have made the switch to Linux, you will notice that Linux has an edge over Windows here. I can remember rebooting Windows many times over the years, because an application crashed, and I couldn't continue working. Linux can crash also, but it is much harder to do. If an application crashes in Linux, it will usually not harm the kernel or other processes.

Advantage #2 - Free Software

Most software can be obtained without cost for Linux. For example, one thing that has kept people from Linux is the lack of office software. That has changed with Open Office, and now you can edit documents and presentations from the popular Microsoft software. The conversion isn't 100% perfect, but it has worked remarkably well in allowing me to correspond and use documents that people send me via e-mail or the web.

Advantage #3 - Runs on old hardware

If you have an old 386 or 486 laying around collecting dust, you can use this to run Linux. I remember running Linux just fine on a Pentium 100 with a 1 GB disk drive, and 16 MB of memory. One use of an old machine like that could be a file server. Just go to your computer store, buy a large hard disk (as long as your old stuff can support it), and you can make a great storage server. With all the digital pictures and movies around today, this could be a great use for Linux. Look into using Samba, a server application for Linux that allows you to make your machine share the disk as a Windows share.

Advantage #4 - Security

Linux has the advantage of the code being in the public domain. This can be a double-edged sword; while you can look at the code, and developers can fix holes rapidly, it also means hackers can find bad code. I have been very impressed with the security of Linux, and the programs that run on it. I think having the code out in the open, and the ability to fix things yourself if necessary is a big plus. Who likes to work blind? With some distributions, on installation the computer will ask you what levels of security you would like for your system. You can be very trusting, or you can be paranoid. Linux gives you this flexiblity.

Disadvantage #1 - Learning curve

I won't lie to you; Linux is going to take some time to learn. I know that our society likes to be instantly gratified. Learning Linux is definitely worth your time, but to really master it, you will need to spend some good time in front of your machine tinkering with things. Don't expect to be an expert after reading something like "Linux for Dummies". If you are contemplating this for your company, you will need to budget some money for training and learning time.

Disadvantage #2 - Equivalent programs

While I gave the example before of an office suite of programs that is working well, there are still applications that do not exist in Linux. Thankfully, this list has become much more narrow in recent months. You will want to think carefully when you switch to Linux about what programs you currently use, and if they have Linux support for them. It may not make sense for you to switch if you are going to spend tons of time converting databases and application data.

Disadvantage #3 - More technical ability needed

You will want to make sure that you train someone in Linux really well. Alternately, you could hire someone who has experience with Linux. A good Linux administrator needs to be on hand as you start to migrate your systems over. This is a disadvantage financially, at least in the beginning. You may find over time, however, that you only need a temporary administrator to handle the routine tasks.

Disadvantage #4 - Not all hardware compatible

Some of the latest and greatest hardware that is being produced is not compatible with Linux. At least, not yet. The people that contribute program code and drivers to the Linux kernel are great at including support fairly quickly. Until that time, not everything you buy for hardware in your system may work. I've had to rely on third-party drivers and other means to make hardware like a new Ethernet card work. Eventually, the support will be built in. One thing you can do is before your purchase, ask if the hardware vendor has support for Linux. Some manufacturers do write their own Linux drivers and distribute them with your purchase, making it very easy to integrate with your existing system.
+ 114 others found this useful
Thanks for the feedback!
Follow

Beautiful Goodbye is out! Can you tell our users why they should get a copy?

View Full Interview

What are the advantages of Linux hosting?

Linux hosting is often cheaper, as the web host does not have to pay for either the base license or a license for each VM (if any). Depending on the applications that will be (MORE)

What are the disadvantages of using the Linux os?

Depends what you use it for. Obviously the inability to use Windows programs is going to be unwelcome for newcomers, as well as having to adjust to the new UI (this could also (MORE)
In Linux

What are the advantages of using Linux?

-It's super secure -It's fast -It's stable -Significantly less risk of getting a virus/trojan -It's very customizable -Most Linux distributions don't take much of memory.
Thanks for the feedback!

What are the disadvantages of Linux over Windows?

  Disadvantage #1 - Learning curve I won't lie to you; Linux is going to take some time to learn. I know that our society likes to be instantly gratified. Learning Linux i (MORE)

What are the advantages and disadvantage of using Linux?

great question :) :) :) advantages: free, upgraded frequently and each update requires MUCH less time that on windows or Mac, no viruses threats, more control to your compute (MORE)
In Gaming

Valve Promotes Linux Gaming with Steam Store, Game Ports

Linux has not historically been popular as a gaming platform. Valve hopes that porting its Steam store and its own games to Linux will help protect against negative effects fr (MORE)
In Spam

How to Stop Spam on a Linux Operating System

People often use Linux operating systems because of their enhanced security features. However, most do not realize that the level of security was due to the relatively low num (MORE)
In Linux

5 Great Options for a Virtual Online Linux Desktop

Linux is becoming more and more popular with each passing day. The security of the system has always been better than Windows and more and more people are finding it easier to (MORE)
In Linux

What are the disadvantages of Linux?

The main "disadvantages" of Linux are primarily social / political, not technical. Because Linux is not as widespread on the desktop market, manufacturers are reluctant to pro (MORE)
In Linux

What are the advantages of SUSE Linux?

The only real advantage of SUSE Linux over other distros IMO is that windows users could install it and not be too lost. Although some other Linux OS are nearly as easy to use (MORE)

Disadvantage of Linux?

You will want to make sure that you train someone in Linux really well. Alternately, you could hire someone who has experience with Linux. A good Linux administrator needs to (MORE)

What are the advantages of Linux NFS?

NFS allows a system to share directories and files with others over a network. By using NFS, users and programs can access files on remote systems almost as if they were local (MORE)

What are the advantages of using the Linux OS?

linux is a open source software free download and use it we can edit and modify ,use it. free cost( but in windows by pay of cost we are retrieving os.) High security. no (MORE)