0% found this document useful (0 votes)
137 views14 pages

Windows Vs Linux OS

The document discusses the advantages and disadvantages of using Linux compared to Windows. It notes that Linux is becoming a competitor to Windows as an operating system for desktop computers. Some key advantages of Linux include that the source code is open source, it is customizable, has low system requirements, strong security features, and is resistant to viruses. However, disadvantages include having fewer specialized business applications available and requiring knowledgeable administrators.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
137 views14 pages

Windows Vs Linux OS

The document discusses the advantages and disadvantages of using Linux compared to Windows. It notes that Linux is becoming a competitor to Windows as an operating system for desktop computers. Some key advantages of Linux include that the source code is open source, it is customizable, has low system requirements, strong security features, and is resistant to viruses. However, disadvantages include having fewer specialized business applications available and requiring knowledgeable administrators.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Activity 1

In the 1990s, Microsoft Windows dominated the market for desktop computers. Linux,
however, is becoming a competitor for desktop operating systems. The main difference
between Windows and open-source software is that the code for Windows is highly
secret where its competitor’s distribution is an open-source operating system that allows
anyone to download it, change it, and contribute to the internal kernel.

Advantages of using Linux:

1. Open Source. Linux source code is freely distributed. This allows many


programmers to collaborate on software projects of all sizes in order to offset the
cost of development.

2. Freedom to modify. Open Source code is free not only for all to view, but also to
modify. Because of this, it is not only possible for it to be made to suit the needs
of the many, but also for it to be tailored to suit the needs of the few. Open
Source software allows companies to align their IT strategy to their own business
objectives, instead of to those of their software provider.

3. Low resource requirements. Thanks to the contributions of so many, Linux has


become a very efficient operating system. In other words, it requires far fewer
resources to achieve results comparable to those of Windows. That's not to say
that Linux developers haven't been working to take advantage of the amazing
speed and capacity that the latest computers have to offer. It's just that there are
also Linux solutions available for those who would like to squeeze a few more
miles out of their old hardware.

4. The best security. The principles of Open Source have added greatly to the
security of Linux systems. For those with a basic understanding of the rules
involved, it's easy to produce systems that are almost impossible to breach. From
an administrative point of view, this makes Linux computers very easy to
manage: users can be allowed to do what they need to do, but cannot get
themselves into trouble.

5. Virtually immune to viruses. As a result of its excellent security, Linux systems


are as good as immune to virus attacks. Generally, anti-virus software is not
considered necessary. This doesn't mean that Linux viruses don't exist − of
course they do. But, because of the way Linux file system security works, it's
much harder for any virus or worm to infect the system. The only way for this to
happen is for an administrator to install an infected program while logged in as
the all-powerful root user. However, this need never happen if a system is
maintained with caution and common sense.
6. Exceptional stability. Once again, thanks to Open Source and the burning
desire of thousands contributers to create a stable computing platform, Linux has
become a rock solid operating system. When configured properly, a Linux
system will generally run until its hardware fails or it is shut down; up-times of
more than a year are not uncommon. One of the main reasons for this is that,
unlike Windows, applications that misbehave or fail have little or no influence on
the stability of the operating system.

7. The best technical support. Linux is supported by commercial distributors,


consultants, and by a very large and active community of users and developers.
In 1997, the Linux community was awarded InfoWorld's Product of the Year
Award for Best Technical Support over all commercial software vendors.

8. Bugs are fixed quickly. Programmers all over the world collaborate constantly
to make Linux a better and more stable system. When bugs are reported, nobody
tries to explain them away or tell you to wait a few months for a fix. Instead, with
so many developers involved, bugs are fixed quickly − sometimes within a matter
of hours. Often, those who report the bugs will end up corresponding with the
people who actually write the programs!

9. No vendor lock-in. Since there are no secrets in the world of Open Source,


there are no operating systems or applications that customers can get locked
into. This gives customers a stronger bargaining position when shopping for new
IT solutions. The availability of the source code also means that every user and
support provider is empowered to get to the root of technical problems quickly
and effectively − even making changes if necessary. This contrasts sharply with
closed source, proprietary operating systems, where even top-tier support
providers must rely on the OS vendor for technical information and bug fixes.

10. Extensive hardware support. First of all, Linux has support for many different
computing platforms. Standard PC hardware is the most commonly used, but
there is also support for a wide range of other computing platforms, including
Alpha, Power PC, 680x0, SPARC and Strong Arm processors, and system sizes
ranging from PDAs (such as the PalmPilot) to supercomputers made up of
clusters of systems (Beowulf clusters). Second, Linux has support for a very long
list of peripheral hardware components, such as keyboards, mice, video cards,
printers, sound cards, scanners, digital cameras, SCSI cards, and tape devices.
Where older hardware is concerned, you'll often find that Windows has dropped
its support while Linux has not.

11. Many free tools and applications. Most Linux distributions come with a wide
range of additional Open Source applications. These include the market leading
Apache web server and the powerful GIMP graphics editor. Not to mention a
huge collection of tools for system administration and development. On top of
that, many commercial applications are also available for Linux.
12. Ultimate product continuity. Every years, products that many companies
depend on are discontinued, or the businesses that produce and support them
go bust. This means that, whether they like it or not, the companies that rely on
those products will end up paying for expensive migrations to alternative
products. With Linux and other Open Source solutions, that need never happen.
Since the source code is open to everyone, any organization can elect to
maintain the source code for as long as they want, even if nobody else wants to.

13. Broad interoperability. Linux works together with many different computer


systems. It can communicate using the native networking protocols for Unix,
Microsoft Windows, IBM OS/2, Novell NetWare, and Macintosh, and can also
read and write the disks and partitions used by these and many other operating
systems.

14. Strong remote access. Remote access is a great way to saving money on


maintenance and support. Like its relatives in the Unix world, Linux was designed
from the ground up with remote access in mind. Using the standard tools
available to all, remote access on Linux platforms is fast and efficient, reliable
and completely secure − even via the Internet.

15. Low Total Cost of Ownership (TCO). Due to all of the advantages listed above,
together with the fact that Linux and all other Open Source solutions know no
licensing costs, the TCO for Linux-based systems is as low as you can get.
Productivity can remain high, investments low and expenditures for maintenance
and support can be kept to a minimum. To many, this is welcome news in our
difficult economic times and it is why a growing number of organizations and
governments are using Linux wherever they can.

Disadvantages of using Linux:

1. Fewer business applications. Although most Linux distributions come with an


impressive array of tools and applications, there still aren't nearly as many
specialised business applications available for Linux as there are for Windows.
This is undoubtedly one of the most important hurdles that will have to be cleared
by the Linux community before Linux can become a common desktop solution.

2. Incompatible distributions. One of the main headaches for developers, but


also for users, is that not all Linux distributions are the same: an application
developed for one distribution may not work on another. Sometimes, an
application may not even work on a different version of the same distribution.
Luckily, the major distributions include all of the most important applications; it's
the more obscure applications that are more likely to be a problem.

3. Knowledgeable administators required. As opposed to the latest generation of


Windows administrators, who are generally little more than normal users capable
of creating and deleting accounts, an effective Linux administrator has to know a
lot more. Such knowledgeable individuals are not as easy to come by, but luckily,
once found and employed, they tend to represent much better value for money.

Other Linux issues:

1. User interface. It is often said that Linux is quite different from Windows and that
for those wanting to make the switch, the learning curve is steep. Well, Linux is
different, so there is an element of truth in this statement, but how much this
affects you really depends on where you stand as a user. Here are three different
scenarios:

o For home users. As an operating system for the average home user,
Linux isn't the easiest system to set up and expand. The installation
process isn't as automated as that of Windows, and for those who run into
problems, the only way to fix things is from the command line. There,
knowledge of all kinds of arcane instructions is required. This is okay for
dedicated hobbists, but it's usually too much for the casual user.

o For administrators. The learning curve is the steepest for support


personnel that have previously only had experience with Windows. There
are many differences to get used to, new concepts to absorb and old
habits to unlearn; it can seem like a mountain to climb. However, for those
who persist, the rewards are great: levels of control far beyond what
they've been used to.

o For business users. With a well-managed Linux desktop machine, the


average business user shouldn't have anything to worry about. They have
the best deal because they get all the good stuff, such as the rich
graphical user environments now available, but don't have to worry about
about any of the hard stuff; the administrators take care of that.
Maintenance, installations, upgrades, troubleshooting and support can all
be accomplished through remote access. On-site intervention is only
necessary when hardware problems occur.

2. Migration. Any business that considers making a switch from one data


management system to another, which is referred to as migration, must consider
the cost thereof. Generally speaking, it can be said that the greater the
dissimilarities are between the new and the old systems, the greater the cost of
migration will be. This is just as true when migrating to Linux as it would be when
migrating to any other system. And since Linux is not Windows, there are a few
extra things to consider. For instance, a migration to Linux can include, but is not
limited to:
o Conversion of data, such as mail files, databases, documents and
spreadsheets, to a new format may not always be that easy. With
database migrations in particular, it is quite common for at least some data
to be lost due to differences in database structure. Remember also that
vendors of proprietary software are very good at making it difficult for their
customers to export their data to other systems.

o Training of personnel. The average user will probably require some


training to use the new applications, although probably not much more
than for any new application introduced previously. The support staff, on
the other hand, will need considerably more training to be brought up to
speed, especially if they have no previous experience with Linux.

o Developing new policies. Many larger organizations have developed


policies for maintaing their software that is based on their experience with
commercial products. As things are quite different in the world of Linux,
many of these policies will have to be reconsidered.

3. No one company is responsible. This is true: if something about a Linux


system doesn't work properly, there is no particular company that anyone can
complain to or ask for technical support. On the other hand, this is typically the
kind of argument that is brought forward by commercial software companies. For
instance, there are all kinds of drawbacks when only one company is responsible
for a software package: support can still be a nightmare, bug fixes usually take
longer, and upgrades are often too expensive. And on top of that, companies like
Microsoft do everything they can to escape responsibility when bugs are found in
their software (just read one of their license agreements).
With Linux, things are certainly done differently. Users must turn to
documentation and user communities for support, reporting the bugs to package
managers and developers. However, if most everybody's questions and bug
reports are usually addressed within days instead of months, there's no reason to
complain. In addition, some large companies, such as Dell, HP and IBM, are now
guaranteeing the same service-level agreements for Linux that they do for
proprietary operating systems.

Advantages of using Windows:

1. Ease of use. Users familiar with earlier versions of Windows will probably also
find the more modern ones easy to work with. This is ascribable to everything
from the standardised look and feel of almost all programs written for Windows to
the way the file system has been presented ever since the days of MS-DOS (disk
A:\, disk C:\, etc.). This is one of the main reasons why Windows users are often
reluctant to switch operating systems.
2. Available software. There is a huge selection of software available for Windows.
This is both due to and the reason for Microsoft's dominance of the world market
for PC computer operating systems and office software. If you're looking for an
application to suit your business needs, chances are that if it exists there will be a
Windows version of it available somewhere.

3. Backwards compatibility. If you're currently using an older version of Windows


and need something more up to date, but you don't want to loose the use of
some older programs that are only available for Windows and are critical to your
business needs, the chances are good (although not a certainty) that those
programs will also work with a newer version of Windows.

4. Support for new hardware. Virtually all hardware manufacturers will offer


support for a recent version of Windows when they go to market with a new
product. Again, Microsoft's dominance of the software market makes Windows
impossible for hardware manufacturers to ignore. So, if you run off to a store
today any buy some random new piece of computer hardware, you'll find that it
will probably work with the latest version of Windows.

5. Plug & Play. As an operating system for the average home user, Windows still
has an edge over the competition in the area of Plug & Play support for PC
hardware. As long as the right drivers are installed, Windows will usually do a
good job at recognising new hardware. Other operating systems also offer Plug &
Play functionality, but to a lesser degree and more frequently require manual
intervention.

6. Games. If you crave the latest in PC gaming technology, then you need
Windows. A plethora of gaming titles are available for Windows, as well as lots of
special gaming hardware that's supported. Some of the most popular games are
also available for Linux, and even more for the Mac, but there's really no
comparison. It must be said, though, that not all of the old games that were
written for Windows 95 and 98 will also work with XP.

7. Compatibility with MS driven websites. After Windows had become the world's


most popular desktop operating system, Internet Explorer (IE) became the
world's most popular web browser soon after Microsoft began bundling it with
Windows 95 in order to squash competition from rival Netscape's Navigator
browser. Since Netscape's demise, Microsoft have introduced more and more
proprietary features into their web servers that can only be taken advantage of
with Internet Explorer. Obviously, these sites are less accessible with other
browsers − sometimes not at all. This, coupled with the fact that the latest
versions of IE are only available for Windows, has made Windows the only
choice for those who want to take full advantage of those websites that use
Microsoft's technology.

Disadvantages of using Windows:


1. High resource requirements. As opposed to the makers of other operating
systems, Microsoft requires its customers to invest the most in their computer
hardware: a faster processor (the CPU), more internal memory and a larger hard
disk. Microsoft have always maintained that this is due to all the extra
functionality that they've added, as demanded by their customers. Actually, few
people make use of many of those features, yet everyone is still forced to
contend with the additional overhead that is the result. (Ref: CNN)

2. Closed Source. Troubleshooting problems with Windows would be so much


easier for users and support personnel if only they knew what was actually going
on. Unfortunately, only Microsoft has full access to its software's source code,
and since no log files are generated its users are left to try and deduce what
causes their problems by trial and error alone. At best this is time-consuming,
while at worst it can make a program impossible to work with. See also: "Shared
Source".

3. Poor security. Compared to other operating systems, Microsoft security is weak.


According to their own developers, their products "just aren't engineered for
security." The result is that Windows computers are more likely than other
systems to be hijacked and used to distribute everything from spam to
pornography (Ref: Inquirer) to hate mail. Even worse, any such activity only
points to the computer that was compromised: since Windows does not generate
log files, the owner has no way of proving anyone else's involvement.
Another aspect of this issue has to do with internal security from an
administrative point of view. Configuring any computer is time-consuming and
Windows is certainly no exception. Therefore, it's better if users can be prevented
from making changes to certain parts of the system, whether on purpose or by
accident. Unfortunately, only with great difficulty is it possible to achieve a level of
fine-grained administrative control on Windows systems, which is why it is rarely
seen outside of larger organizations. What all this means for businesses is that
Windows systems require a lot more time and effort to maintain than other
systems. Failure to do so will only result in more lost productivity or worse.

4. Virus susceptibility. This subject is usually regarded as part Microsoft's general


problems with security. However, the susceptibility of any of Microsoft's operating
systems to computer viruses has always been pronounced; nearly all computer
viruses target Windows computers and regularly wreak newsworthy havoc.
Indeed, if it wasn't for Windows, the multi-million dollar anti-virus industry as as
we know it would be virtually non-existant. Viruses on other platforms, save for
perhaps the older Mac operating systems, are strictly a rarity. What this means
for businesses, is that that they have no choice but to keep investing in anti-virus
software for all of their Windows computers, as well as to keep up with the almost
daily release of Microsoft security patches.

5. Outrageous license agreements. Most people never bother to read the EULA,


or End User License Agreement, that must be agreed to before any Microsoft
product − including service packs and security updates − can be used or
installed. Most people simply regard these screens as an irritant that must be to
clicked through in order to install the product. However, if they did take the
trouble to read the EULA, many would probably be a little more than irritated. For
instance, Microsoft's EULA for Windows XP was radically ammended for people
who installed a security update in mid-2002 that fixed an obvious and potentially
dangerous security leak in Windows Media Player. It states explicitly:

You agree that in order to protect the integrity of content and software
protected by digital rights management ('Secure Content'), Microsoft may
provide security related updates to the OS Components that will be
automatically downloaded onto your computer. These security related
updates may disable your ability to copy and/or play Secure Content and
use other software on your computer.

So, along with a routine security patch, Microsoft also slipped in this new
agreement that gives them the right to install any software on your computer that
they see fit − including software that "may disable your ability to ... use other
software on your computer". Basically, this amounts to giving Microsoft
'Administrator' rights on your computer (so much for privacy). No doubt Microsoft
would say that this measure is only meant to target pirated software, but the
EULA is vague insofar that it does not exclude the possibility that software
acquired legally from vendors other than Microsoft can be disabled as well. In
other words, at the very least, this agreement gives Microsoft the final say on
what software may be run on your computer.

And just in case you think all of this might be a little exaggerated, know that
Microsoft has been a big booster of the UCITA − a horrible law that would allow:

o Software publishers to change the terms of the contract after purchase.


o Restrictions that prohibit users from criticizing or publicly commenting on
software they purchased.
o Software and information products to contain "back door" entrances,
potentially making users' systems vulnerable to infiltration by unauthorized
hackers.
o Software publishers to sell their products "as is" and to disclaim liability for
product shortcomings.

Sound familiar? That's right − they're already doing this! Or, at least they're trying
to, despite loads of criticism. Naturally, this is why Microsoft is pushing for a law
to be passed that would be on their side. (Ref: InfoWorld)

6. Poor technical support. Few of Microsoft's support staff truly understand


security or high-end enterprise issues, and even less have access to or
understand any of the source code. Extremely high-volume accounts get special
treatment, but for others the odds of getting good support on truly difficult
problems are extremely poor. To make matters worse, the free support provided
to end-users has been dramatically reduced over the years. For businesses that
depend on Microsoft products, this translates into greater risks and higher costs.
These days, all Windows users rely heavily on the automated Windows Update
system that applies all the necessary patches to Windows computers via the
Internet. Unfortunately, this update system is not very reliable; it's had all kinds of
problems. Recently, for example, it was giving computers that were in need of
critical security patches a clean bill of health. So much for Microsoft's much
vaunted Trustworthy Computing Initiative.

7. Hostile treatment of legitimate users. In an effort to curb software piracy,


Microsoft includes a scheme in Windows XP that involves sending them a
"fingerprint" of your PC's hardware configuration that allows them verify whether
your license is still being used on only one PC or not. The moment they detect
that your license is running on another machine, your copy of Windows will cease
to function. The only way you can get it to work again is by asking them for a new
activation code. To some, this may sound reasonable at first, since I'm sure we
all agree that software piracy is a bad thing, but what happens if you want to
upgrade your entire machine? That's right: you have to call Microsoft for a new
code. What's interesting is that Microsoft knows this would really annoy IT
managers in big corporations (who normally pay anyway), so they give the bulk
licenses a back door round this protection. The rest of us are are considered
guilty until proven innocent.
Another long-time method that Microsoft uses to harass legitimate users is
through the Business Software Alliance (BSA). This is a non-profit organization
that was set up to fight software piracy and is sponsored by a number of well-
known software companies, but mainly by Microsoft. Of course, they spend their
time looking for organizations (and even individuals) who they suspect might be
using Microsoft's software illegally, but they're equally zealous at targeting those
that might not be able to account for all of their licenses in time for an 'official'
BSA audit. Actually, unless they are invited to come by to talk about 'software
licensing', which is what they like to offer, they have no legal authority to enter
onto anyone's premises. Still, that doesn't stop them from sending threats of
hefty fines and even jail time − even to those not using Microsoft's products!
Again, everyone's guilty until proven innocent. Interestingly, the moment a mea
culpa is made, the BSA will arrange for people to buy Microsoft licenses rather
than force them to pay fines.

8. Extortionist prices. In the past, when Microsoft was asked on numerous


occasions why it was raising the price of its Windows licenses yet again, the
standard reply was that it was necessary to offset the development costs of their
latest version. However, after the the Enron and Worldcom scandles, Microsoft
decided to overhaul its reporting structure in an effort to achieve more
transparency in its earnings information. The results are quite revealing. What
people long suspected was the case is now known to be fact: that Microsoft's
profit margin for Windows is huge. According to their earnings report filed with
the S.E.C for the third quarter of 2002 (Ref: S.E.C.), it was a whopping 85.8% of
$2.892 billion in revenues. Their 'Information Worker' division, which includes the
Office line of applications, took a 76.8% profit on sales of $2.385 billion. In other
words, Microsoft's high prices are mostly 'monopoly tax'. Interestingly, though,
while their server division also turned a profit, all the others ones operated at a
loss. It looks like Microsoft is using the profits from its monopoly divisions to pay
its way into new markets.

9. Additional expenses. After setting up a series of Microsoft computers, or even a


single one for that matter, sooner or later customers invariably find themselves in
need of additional software. For example, a virus scanner is mandatory
nowadays, but many also believe a spyware blocker is essential as well. But,
that's just the cheap stuff. If you run a Windows-based website, for instance, you
may find yourself investing a lot of money in development tools, most of which
are Microsoft products. The costs of applications that can run on your web site
are usually higher than that of other systems. For example, you can find loads of
free scripts and applications to run services such s web boards, chat rooms, web
statisics and email for Linux-based web sites, but you won't find many free
applications in the Microsoft world.

10. Poor stability. For people who are used to dealing with Windows, rebooting and
re-installing are such a regular occurance that most don't even give it a second
thought. However, that is by no means an excuse for such poor performance:
Windows should not freeze up and reboot simply because Word or Internet
Explorer was being used. And yes, this is because Microsoft products are full of
bugs − no matter what Bill Gates says (Ref: Cantrip Corpus). Nevertheless, it
seems most people have become largely desensitized on this issue − as if it's a
natural consequense of the complexity involved. But, it doesn't have to be that
way: every other major operating system available today has a better track
record.

11. Vendor lock-in. Also referred to as 'vendor dependence', Microsoft is infamous


for promoting brand loyalty among its customers in this manner. One way for a
vendor to establish lock-in is for it to gain control of both sides of an otherwise
open and standard client/server model by adding proprietary extensions to the
standard communications format. Customers can then no longer switch to
cheaper, alternative client or server ssoftware without losing fuctionality, having
to finance a complete migration to different products, or both. Microsoft, being a
manufacturer of applications and operating systems for both workstations and
servers, is in the ideal position to create such situations. Indeed, they have taken
this concept and made it into a fine art. For the customer, poor quality and high
prices are inevitably the result.

12. Backwards incompatible file formats. A well-known drawback of using


Microsoft applications such as Office (Word, Excel, etc.), is that their file formats
are not backwards compatible. For instance, this means that a document created
in the MS Word 2002 format cannot be interpreted in any way by someone using
Word 97. Microsoft has always maintained that this is because of all the new
features that have been added to each new document format, but the truth is that
it would have been easy for Microsoft's developers to create a common file
format that would have allowed all versions of Word to simply ignore any new
and unrecognised formatting features. No, they chose to do things differently
because their method is the one that keeps their customers upgrading.
How does this work in practice? Well, most businesses buy into Microsoft's
product lines because they believe everybody else does. An important benefit is
that, if all the latest versions are used, they will always be able to read files sent
to them by other organizations that also use Micosoft's products. Everything's
fine until the next version of the software hits the market. Customers then find
that, first of all, the longer that upgrade has been available and they delay buying
it, the more often they'll find themselves receiving documents in the new file
formats that they can't read. Second, if they postpone their move to the new
version for too long, Microsoft will no longer consider them eligible for a cheaper
upgrade option and force them to buy a whole new license instead. Finally,
upgrading the applications often forces you to upgrade the entire operating
system as well.

13. Poor support for older hardware. Legacy support for older hardware is gone in
Windows 2000 and Windows XP. Microsoft claims this was necessary to
increase the overall stability of their systems, but if other systems with excellent
reputations for stability include much better support for older hardware, where
does this leave Microsoft's argument?

14. Poor remote access. As opposed to many of the alternatives available, MS-
DOS, and thus Windows after it, were never designed with remote access in
mind. That's not to say that it isn't done − it is, because it's a great way to save
on administration costs − it's just that the solutions have always left something to
be desired. They're unreliable, insecure (especially via the Internet), expensive,
need too much bandwidth or require extra Microsoft network components to
work. Invariably, it's a combination of these characteristics.

15. High Total Cost of Ownership (TCO). The fact that Microsoft charge so much
initially for their software is one thing, but what most salesmen fail to mention is
that, if you want to stay with this platform in the future and keep all the benefits
(application and file format compatibility), you'll have to upgrade every two to
three years. Also, Microsoft make upgrading more expensive for customers who
lag behind. The other major reason for the high TCO, is the intensive
maintenance required by modern Windows systems. Vital Microsoft security
patches are published so often, that it seems even Microsoft can't always keep
up. As a result, their systems were also affected when the Slammer worm struck
in late January 2003. They would not have suffered this humiliation if they had
only remembered to install one of their own security patches many months
earlier 
Linux and Windows Comparison Table
Below is the detailed comparison of Linux and Windows.

Basis for  Linux Windows


Comparison

Access In Linux user has In windows every user won’t have access to the source code,
access to the only members of the selected group will have access to it.
source code of
kernel and alter the
code according to
his need. It has its
own advantages
like bugs in OS will
fix at a rapid pace
and disadvantages
like developers may
take advantage of
any weakness in OS
if they found.

Flavors or Linux has various Windows has very few customization options available.
Variety distributions which
are highly
customizable based
on user needs.

Licensing In Linux with GPL- In windows, with Microsoft license, users won’t have access
Licensed operating to source code (can’t modify the software) and based on a
system, users are number of licenses – we can install only on those number of
free to modify the computers.
software, can re-
use in any number
of systems and
even they can sell
the modified
version.

Command In Linux, command In windows, we have command line but can’t use as Linux
line line is a very useful command line. We need to go running and enter cmd then
tool for command line will open.
administration and
daily tasks but for
end users, it
doesn’t make much
difference.

Run level Linux has inbuilt In windows, if we encounter any problem in order to fix it, we
ability to stop at need to reboot at run level 3 as an administrator/ root to
different run levels find and fix the problem.
with this we can
work using a
command line and
GUI if anyone has
an issue.

Usability Linux is Windows gives user’s a simple system to operate but it will
complicated to take a longer time to install.
install but has the
ability to complete
complex tasks
easier.

Support Linux has support Windows has support which is easily accessible, online
via a huge forums/ websites and it has paid support also.
community of user
forums/websites
and online search.

Updates In Linux, users have In windows, updates will come at inconvenient times such as
full control of you are giving a print to the printer but suddenly update pop
updates, we can up will come which makes users frustrate and took more
install whenever we time to install.
needed and it will
take less time
without any reboot.

Security Linux is more Windows is the major target for developers of viruses and
secure than malware and it is most vulnerable without anti-virus
windows where software.
hackers or
developers of
viruses will find
difficult to break
through Linux.

You might also like