Privacy is a very big ethical issue that developers face. Since developers have almost every piece of information kept, someone could find things about a user that they would’ve wanted to be kept private. Log files, for example, remembers almost every piece of information about a user. While that does sound convenient for the user it can mean bad things if the developer has bad intentions for that user, or the software’s security could be at risk. In order for the user to put sensitive information on the developer’s software the user must have complete trust in the creator and complete faith in the security of the software. …show more content…
Some open source code have certain rules and guidelines that developers have to follow, while others do not. There are three different kind of open source code: Licensed source code, Copyrighted source code, and Public domain. Licensed source code has specific guidelines and rules that the developer cannot disobey if they choose to use the code, as well as having to give proper credit to the owner. Copyrighted code can be used more freely but still requires credit to the owner of the coding. Public domain requires no credit to the creator and can be used freely. Public domain doesn’t create a challenge for a developer’s ethics but Copyrighted and Licensed code do. Giving someone proper credit is for their work is important, as well as following the rules that the person requires for their product to be