Reasons for recommendation free and open source software, Basic Computer Science

Assignment Help:

For multi-national business IT system, free and open source software (FOSS) is recommended over a proprietary system. The reasons for this recommendation are:

1. Security

In open source software, the kernel code is open for public viewing. This will allows the flaws to get spotted more easily. However in case of the proprietary system, where the products are not meant for public view, anyone exterior to the company cannot view the product an hence cannot detect any flaw it might be containing. In open source software the fixing of bugs also happens very fast get fixed immediately, which is not the case with the proprietary world. For instance with Microsoft, it might take weeks or months for patching a vulnerability.

2. Quality

A number of developers as well as users work towards improving the security of open source software, along with several innovative and novel aspects and enhancements being added to the software. Generally, open source software has almost all the features that the user wants, since the users might be having a hand in making it that way. Actually, technical superiority is the one specific reason because of which open source software is the chosen product

3. Provision for customization

Because it is an open code, users can just modify the software for adding the functionality that is desired and customize it as per their needs.

4. Freedom

With proprietary system, the users need to suit themselves with whatever the vendor provides them. However, since the vendor-lock-in system is absent in the open source software, users get to decide on their own regarding what is to be done with the software. There is also a worldwide community of developers as well as users for assistance.

5. Flexibility

In case of proprietary software there is constant requirement for the OS as well as the hardware to be updated. But in open source software there is not so much requirement and it can work well with the previous hardware as well. The vendor or user can decide regarding when the upgrading needs to be done.

6. Interoperable software

Open source software adheres to open standards in much better way as compared to the proprietary software. The user does not need to be restricted by proprietary data formats while being interoperable with other businesses.

7. Auditable

Since it is an open code in open source software, the user can check first hand as to whether the software is genuine or not. While with proprietary software, one can only trust the claims of the vendor regarding everything.

8. Support services

Open source software is usually free, and the users have access to support by the help of a number of communities which come with the software. For every Linux software possesses an online community with very good documentation, forums, mailing lists and several other provisions for instant help on anything. In case there is need for added security and certainty, the users can go for the nominally charged paid support options, which in case of proprietary software are going to cost more.

9. Cheap product

Last but not the least, in proprietary products, not just the software, but several other important steps like checking of malware or virus, updating of programs, etc do cost a lot. The user on the other hand can get better quality of everything at a much lesser price in case of open end software. Thus, seeing all the above points, it is worth going for open end software like Linux for a multi-national business IT system.


Related Discussions:- Reasons for recommendation free and open source software

Satellite transmission, Satellite Transmission: Satellites use microwa...

Satellite Transmission: Satellites use microwave frequencies and techniques. Satellites used for message transmission (as opposed to those, which travel around the earth on st

Simulated annealing-artificial intelligence, Simulated Annealing One wa...

Simulated Annealing One way to answer the problem of local maxima and related problems like ridges and plateaux in hill climbing is to permit the agent to go downhill to some e

Artificial intelligence agents, Artificial Intelligence Agents In the ea...

Artificial Intelligence Agents In the earlier teach, we discussed what we will be talking about in Artificial Intelligence and why those tasks are important. This lecture is all

High level languages, High level languages: High level languages (conv...

High level languages: High level languages (converted to machine code by compiler or equivalent) are much easier to program, as well as to understand. Several high level langu

Electronic transmission frequency, Electronic  transmission Frequency: ...

Electronic  transmission Frequency: Frequency is the rate at which a wave or cycle alternates between high and low (analog mode) or on and off (digital mode). For example, the

How can we create a fcb file?, Creating a new file For the formation of fil...

Creating a new file For the formation of files the 21H interruption 16H function is used. DX must identify a control structure whose necessities are that as a minimum the logic uni

C++, Ask question #MiniA string S is said to be "Super ASCII", if it contai...

Ask question #MiniA string S is said to be "Super ASCII", if it contains the character frequency equal to their ascii values. String will contain only lower case alphabets (''''a''

Introduction to microprocessor, The microprocessor is at times referred to ...

The microprocessor is at times referred to as the ''brain'' of the personal computer, and is responsible for the processing of the instructions which creates computer software. It

Briefly explain registers, Question 1 Briefly explain Registers Que...

Question 1 Briefly explain Registers Question 2 What are complier and interpreter? Question 3 Explain the process of installing Windows XP Question 4 Wr

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd