235k views
5 votes
Sarah Jones is a coder who is working with a team to create a new mobile operating system. At their last meeting, the team discussed whether to make the code open source or closed source. What are benefits to each for the developer and for the user? What responsibility does the developer have to ensure the quality of an open source program?

User Siamko
by
7.5k points

1 Answer

4 votes

Step-by-step explanation:

Open-source software in simple terms refers to software whose source code can be changed by another developer other than the original developer (the original creator).

Benefits:

  • it allows improvements
  • it is easy to get tutorials about the software from several developers.
  • fewer usage restrictions

A Closed-source software does not allow modification, in other words, it means programmers cannot improve the program expect if given permission by the creators.

To ensure the quality of the program the developer needs to perform periodic internal testing.

User ChrisPatrick
by
7.9k points