Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Identify each technology as open source or proprietary. Compare and contrast the

ID: 3706750 • Letter: I

Question

Identify each technology as open source or proprietary. Compare and contrast the ability of the two technologies to integrate data from a database into a Web application (note this does not mean cost or access to the code). Discuss a significant advantage of using the open source technology to integrate data from a database into a Web application. Discuss a significant advantage of using the proprietary technology to integrate data from a database into a Web application. Discuss a significant disadvantage of using the open source technology to integrate data from a database into a Web application. Discuss a significant disadvantage of using the proprietary technology to integrate data from a database into a Web application.

Explanation / Answer

The open source technology refers the medium in which programmers create and modify software is freely available on the Internet

Example: Linux operating system

In Open source technology, the software can be used without paying a license fee, and anyone can modify the software to enhance the capabilities

On the other hand, Proprietary software is software that is owned by an individual or a company. There will be restrictions on its use, and its source code is kept secret. It will be difficult to modify the program without permission from the owner.

Advantage of using open source technology

Open source technologies, uses the high end technologies such as common information model (CIM) and web based enterprise management (WBEM) to integrate and combine server, application, service and workstations. This integration would result in efficient administration.

Disadvantage of using open source technology

In Open Source technology, most interfaces are not so user-friendly and easy to use. We should give more attention to the functionality than the user interface.

Advantage of using Proprietary technology

Customer support packages for proprietary technology are specifically designed and fine-tuned for their own products over many years. Since the scope of their software is typically narrower than that from open source projects, training and after-sale support will be very good.

Disadvantage of using Proprietary technology

The source codes for this technology are not visible to the users. So it is not possible to modify the code effectively. We should send error codes, messages and dump stacks to the vendor and wait for correction or fix. It will be difficult for the customers to make customizations or optimizations in their final product.