How do open source projects work? How is it different from closed source projects?

What will be an ideal response?


The term open source means that the source code of the program is available to the public. Source code is computer code as written by humans and that is understandable by humans. Source code is compiled into machine code that is processed by a computer. Machine code is, in general, not understandable by humans and cannot be modified. In a closed source project, like Microsoft Office, the source code is highly protected and only available to trusted employees and carefully vetted contractors. The source code is very well protected. Only those trusted programmers can make changes to a closed source project. With open source, anyone can obtain the source code from the open source project's Web site. Programmers alter or add to this code depending on their interests and goals. In most cases, programmers can incorporate open source code into their own projects. They may be able to resell those projects depending on the type of license agreement the project uses. Open source succeeds because of collaboration. A programmer examines the source code and identifies a need or project that seems interesting. He or she then creates a new feature, redesigns or reprograms an existing feature, or fixes a known problem. That code is then sent to others in the open source project to evaluate the quality and merits of the work and to add it to the product, if appropriate.

Business

You might also like to view...

Which of the following is NOT a reason why companies hold inventory?

a. to respond to the uncertainties in demand levels b. to respond to the uncertainties in supply levels c. to safeguard against shipping delays d. to increase shortages artificially

Business

Which of the following statements is true under the Competitive Equality Banking Act?

a. Cash deposits must clear within four intervening working days. b. The Federal Trade Commission adjudicates all matters that arise from the operation of this legislation. c. Local checks must clear within four intervening working days. d. Non-local checks must clear within four intervening working days.

Business

Which of the following payroll items is included on the Balance Sheet?

A) Health insurance expense B) Salaries and wages expense C) Federal withholding tax payable D) Payroll taxes expense

Business

In the first-order linear regression model, the population parameters of the y-intercept and the slope are, respectively,

a. b0 and b1 c. ?0 and b1 b. b0 and ?1 d. ?0 and ?1

Business