Why use open source software

Assignment Help Software Engineering
Reference no: EM131698415

Assignment

Part1

Discussion Board.

Answer the question: Why use open source software?

Then leave a comment on the both answers below.

1.) It is difficult to NOT use open source software, because every time you stream movies, surf the web, or check your email, you're using open source software. So, the real questions is why not? Open source software is extremely advantageous, because of two reasons: security and stability. First, the risk of defects, or bugs, are lowered with open source software. These bugs can cause data loss, incorrect operation, or sudden failures. However, since anyone can use it, once someone detects a bug, they can fix it within hours! This helps keep open source programs secure. Next, stability is a key advantage of open source software. Because open source software conforms to standards so closely, there is rarely a need to change or update it. If the program works the way you need, the pressure to upgrade dissipates.

2.) There are several reasons to use open source software. The first is security. Because it is an open source, if a user finds a kink or problem, it is usually fixed quickly before damage spreads to other users. Next is control. The users can choose which parts of the program to use as well as change the parts of the program that they don't like. Training is easy because everyone has access to the software and they can use it as a resource as they develop other software. Finally, there is stability. Most open source software has been around for a lengthy period of time. It is available for use on projects that are planned over an extended period of time. Open source is about sharing and working with others to develop the best possible software for users. It is out there and it is available. We need to use it.

Part 2

Using the Internet, find a news story that was covered in the last six months that included a computer forensics investigation and expert testimony from the investigator during the trial. Discuss the story in your Original Posting for this week. Provide a summary of the case in your own words. From reading the article, did the investigator help the prosecutor make the case? What do you think are the most important skills that an investigator can have during a trial?

Reference no: EM131698415

Questions Cloud

Discuss ways to alleviate the given issues for agile teams : Discuss ways to alleviate these issues for agile teams. Would the ways you discuss be useful for non-agile teams in the same situation? Why or why not?
What is the doubling time of the bacteria : Imagine that one cell of S. meliloticolonizes a plant and after 7 days there are 15,000 bacteria within the plant. What is the doubling time of the bacteria?
Think about the future changes in the composition : Think about the future changes in the composition of the U.S. workforce.
How will you explain what is happening with your child : A well-intentioned, but meddling, relative comes to visit the weekend before your child's first birthday, in April. She cautions you that you must be spoiling
Why use open source software : Why use open source software? However, once someone detects a bug, they can fix it within hours! This helps keep open source programs secure.
Appropriate level of acidity : You are a microbiologist at Ben and Jerry's Ice cream, how will you manage the bacteria growth that provides the appropriate level of acidity?
Define the red ocean and blue ocean strategy : Define the red ocean and blue ocean strategy. Explain the properties associated with red and blue ocean stategy.
What is the concentration of bacteria : What is the dilution that you have performed? What is the concentration of bacteria (CFU/mL) in the diluted culture?
Discuss charles bernsteins- of time and the line : One topic of Charles Bernstein's "Of time and the line" is poetry itself, just as language is a topic

Reviews

Write a Review

Software Engineering Questions & Answers

  Indirect port addressing capability

Determine how many ports can the Z8000 address in each I/O addressing mode?

  Evaluate the natural settings of the test environment

Evaluate the natural settings of the test environment for Web users. Note: Test environments are usually labs designed to conduct testing. Natural settings refer to the user's normal operating environment

  Build a prototype for a marks management system

COIT20258 SOFTWARE ENGINEERING ASSIGNMENT - In this assignment, you are to build a prototype for a marks management system according to the design document

  Create a package diagram of the problem domain layer

Create a package diagram of the problem domain layer using the communication diagrams and the CRUDE matrix through the use of graphical tools in Microsoft Word or Visio, or an open source alternative such as Dia.

  Describe the approaches used by at least two methodologies

question 1 why is defining the proper scope for a project so important? what are the dangers a project can face if the

  What are the implications for systems developed in house

What are the implications for systems developed in house? Would in-house systems be more likely to have a lower or higher quality than commercial systems? Explain.

  Advantage of oo development

An advantage of OO development is consistency of language and OO development often omits writing a distinct requirements specification document.

  Question related to mis

Describe the question of MIS.

  What happens when each unit is tested successfully

What happens when each unit is tested successfully and then the entire system is tested and it doesn't integrate well with other systems? Is this a possibility

  How will new servers be deployed

You have been hired by Shiv LLC as an Information Technology consultant to develop a technology proposal. Shiv LLC manufactures and distributes solar panel for the consumer market. Your job is to submit a proposal that meets their criteria.

  Determine how to implement the project based on the

assume that you are approaching the implementation and deployment phases of the online course management system that

  Uml diagram to show a process view of the architectures

Create two UML diagrams, one showing a conceptual view and one showing a process view of the architectures for each of the two following systems (for a total of four diagrams) through the use of Microsoft Visio or its open source alternative, Dia.

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