answersLogoWhite

0


Best Answer

Developing software using an open-source model is becoming increasingly popular. The main advantages that open-source software has over proprietary (closed-source) software are:

* Lower development cost. Individuals and smaller companies may aid in developing the software, reducing the number of programmers you have to pay yourself. * Bug detection and correction. With more people viewing your code from more diverse backgrounds, bugs will be found and fixed faster. This is often referred to as "Linus' Law": 'Given enough eyeballs, all bugs are shallow." * Reuse of code and shorter development time. Code from an older or different project can be incorporated into your new project, reducing the time it takes to create and develop it. * More independence. With a closed source project, you will have great problems if the developer goes out of business and you need your software updated or fixed. With the code open, any company can step in to fill the void. There may be some disadvantages to open-source software from a development perspective, though rarely any from the end-user perspective. The main problems are:

* Disclosure of trade secrets. Having the code for a program available implies revealing how it works. This includes disclosure of algorithms and how a device with a unique design might function. Revealing this information to others may cause duplication and loss of financial advantage. * Loss of revenue through traditional sales. If the source is available, then it is unlikely that consumers will pay a large amount for a CD or license. Revenue must instead be garnered through support agreements and OEM customization.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

14y ago

Open source and commercial software are not opposites.

The advantage of commercial software is, that it is supported and maintained by somebody (a company) that one can call.

Open source software has the advantage that the code can be inspected and further developed by anyone wanting to improve it, either for his own (business) purposes or for the general good.

Some companies such as Red Hat, Novell and JBoss (part of SUN/Oracle) distribute open source software in a commercial way. Hence my statement that open source and commercial software are not opposites.

Opposites would be:

Open source versus closed source

Commercial software versus free software

It is often thought that open source software is free (as in: free beer) but this is not necessarily so.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

no limitations at all. Free and cool. nice. However, the pros are better.

The feature of open source software:-

(1). free redistribution :- the license of open source software specify that any user or any group can modify the source code of any software and redistribute it .

(2). source code :- the license of open source software specify that the source code of any open source software must be include with the program and allow distribution in source code as well as in compiled form .this license will not allow any user or any group to distribute the compiled form of their work only.

(3). derived work :- Any person can improve ,modify and derive any new software out of any existing open source software under the term of gnugpl license and redistribute it under the term and condition of same gnugpl license.

(4). no discrimination against any person or group of persons :- The license of the open source software must not restrict the use of software to any particular user or any particular group.

(5). no discrimination against any field of endeavour :-the license of open source software (OOS) must not restrict anyone from making the software of specific field of endevour(i.e. the license must not deny any user or any group form making the software for a particular use by making the use of open source software(OOS) ).

(6). the license must not be product specific :- the license of the open source software must be specific for any product or software. this license equally applies on all the open source software(OOS).

(7). the license must be technology neutral :- the license must not be specific for any particlar interface or machine or any particular configuration of hardware.

This answer is:
User Avatar

User Avatar

Wiki User

10y ago

Various business industries are using open source software such as Ephesoft, Kolab, Xaraya and many more. Such open source software are usefule for following reasons -

Reliability

Security

Choice

Fast deployment

Lesser hardware costs

High-quality software

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the features of open source software?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What you prefer open source software or proprietary software?

I prefer open source software.


Does there exist an open source software for piping design layout schematics?

See the related link for a list of open source piping software.


What is meaning of the latest open source application software?

An open source application software is a software application which also provides the users the opportunity to take the source code and edit it. Customizing the source code and sharing it to other users for free is a way to make sure that the software is meant to benefit the user and not the programmer.


What is the definition of open source software?

Open source software (OSS) is defined as computer software for which the source code and certain other rights normally reserved for copyright holders are provided under a software license that meets the Open Source Definition or that is in the public domain. This permits users to use, change, and improve the software, and to redistribute it in modified or unmodified forms. It is very often developed in a public, collaborative manner. Open source software is the most prominent example of open source development and often compared to user-generated content. The term open source software originated as part of a marketing campaign for free software. A report by Standish Group states that adoption of open source software models has resulted in savings of about $60 billion per year to consumers.The term open source ("OS") describes a type of production, dissemination and exploitation of software opposed to the so-called "proprietary" way of distribution. OS-software is usually produced in a collaborative process by a web-based community. The ultimate aim is to create stable, compatible and free software. In order to achieve this, the source code is "open" for anyone to see and distributed along with the software and the according license. By these means, any user of the software has access to the code, can learn about it and develop it further Free use, modification and distribution is the core concept of OS. Many, but not all OS-licenses are distributed with a so-called copyleft-clause. Copyleft licenses do not only license the aforementioned types of exploitation, they do so only under the condition of re-distribution under the same license. The Open Source Initiative awards a cachet to all licenses that are in compliance with its Open Source Definition, which is a worldwide acknowledged standard. OS-licenses have been successfully tested in courts.


How do you extract the java source code of a java based open source software?

If the software is open source then generally they will provide the code in a separate link. I don't think it is possible to reverse-engineer the code of a program.

Related questions

What type of software is phpadsnew?

Open X Source software began as phpAdNews. Open X Source is an open-source advertising server that features a banner management interface and a tracking system for gathering statistics.


Does the open source software include all of the major features of the commercial product?

In theory, an open source software can do better than the commercial counter part - because of the free-will and openness. But in reality, NO, the open source version DOES NOT have the same major features of the commercial product. The major features of both versions will not be the same, and the commercial version SHOULD have the "major" features that the open-source does not have in order to make money from those features. And usually, those commercial features are patented or copy-righted, the open source version cannot duplicate them in any form. Some open source even has provision agreement that it would not be commercialized!!


Is open source software copyrighted?

Open source software is software that allows the source code to be used. Oftentimes, they are free to use. Open source software is copyrighted.


What you prefer open source software or proprietary software?

I prefer open source software.


What are the software trends in the present time?

Make a list of at least three useful Open Source Software that are used in Software development. List the basic features of each of these software.


what does an open source software do?

Open source software allows anybody to revise and reformat the software to suit their individual needs. Open source software is usually developed together and publically.


Is Microsoft Office open source software?

no....because an open source software is distributed for free


What is the difference between open-source and closed-source software?

The answer is in the question itself. Open-source software has it's source code available to everyone. Closed-source software does not.


When was Open Source Software Institute created?

Open Source Software Institute was created in 2000.


What is generally true about Open Source Software?

solaris is open source


Does Open Source software not have to be purchased.?

Often, Open Source software is provided free of charge. But always check.


What the latest open source application software?

New Open Source application software is introduced every day.