0% found this document useful (0 votes)
161 views3 pages

Open Source and Proprietary Software

The document discusses the differences between open-source and proprietary software. Open-source software is developed through open collaboration and anyone can access and modify the source code. Proprietary software is solely owned and its source code can only be modified by the owner. The document then covers several differences in control, security, driver support, usability, and opacity between the two types of software.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
161 views3 pages

Open Source and Proprietary Software

The document discusses the differences between open-source and proprietary software. Open-source software is developed through open collaboration and anyone can access and modify the source code. Proprietary software is solely owned and its source code can only be modified by the owner. The document then covers several differences in control, security, driver support, usability, and opacity between the two types of software.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Roselle D.

Soriano

21-BSA-01

Open-Source Software

- refers to the software that is developed and tested through open collaboration meaning
anyone with the required academic knowledge can access the source code, modify it, and
distribute his own version of the updated code.
- any software under the open source license is intended to be shared openly among users
and redistributed by others as long as the distribution terms are compliant with the OSI’s
open source definition.

Proprietary Software

- is software that is solely owned by the individual or the organization that developed it.
Proprietary software, as the name suggests, are exclusive property of their creators or
publishers and anyone outside the community are not allowed to use, modify, copy or
distribute modified versions of the software.
- the owner of is the exclusive copyright holder of the software and only he has the rights
to modify or add features to the program’s source code. He is the sole owner of the
program who can sell it under some concrete conditions which should be followed by the
users in order to avoid any legal disputes.

Difference between Open-Source and Proprietary Software

Control of Open-Source and Proprietary Software

The idea alone that developers and programmers are allowed to examine and modify the source
code as deemed necessary shouts aloud control. More control means more flexibility, which
means non-programmers can also benefit from the open collaboration. Proprietary software, on
the contrary, restricts control only to the owner of the software.

Security of Open-Source and Proprietary Software

Because anyone with the required knowledge can add or modify additional features to the
program’s source code to make it work better, it allows better sustainability of the software as
indiscrepancies in the software can be rectified and corrected repeatedly. As developers can work
without any restrictions, it allows them to rectify errors that might have missed by the original
developers or publishers.

Driver Support of Open-Source and Proprietary Software

Open-source software packages often have missing drivers which is natural when you have an
open community of users with access to every single line of code. The software may include
code modified by one or more individuals, each subject to different terms and conditions. The
lack of formal support or sometimes use of generic drivers can put the project at risk. Proprietary
software means closed group support which means better performance.

Usability of Open-Source and Proprietary Software

Unlike open-source projects, proprietary ones are typically designed keeping in mind a limited
group of end users with limited skills. They target a small knit circle of end users unlike projects
accomplished within open source communities. Users outside the programming community
won’t even look at the source code let alone modify it.

Opacity of Open-Source and Proprietary Software

The viewing restrictions barred the end users from modifying the code let alone debugging it
effectively with no control over possible workarounds. The internal structure of proprietary
software is strictly closed-access meaning they lack transparency which makes it virtually
impossible for users to even suggest modifications or optimizations to the software. Open source,
on the other hand, promotes open collaboration which means lesser bugs and faster bug fixes
with fewer complexities.
Roselle D. Soriano 21-BSA-01

Timeline of Operating Systems


1969 – UNIX

He laid the foundations of today's operating systems (Linux, Mac OS X, NeXTSTEP, OpenBSD)

(1973) Xerox Alto was not a commercially very successful, his proposal, but affected the whole
generation of computers and operating systems. It was the first computer using a mouse and a
fully graphical interface.

1977 – Apple II

Steve Wozniak Apple II became one of the first massively expanded home computers.

1981 – MS DOS

System Which of the then little-known service firms on behalf of Microsoft has done a
multinational corporation. He first appeared on IBM PC .

1988 – NeXTSTEP

Steve Jobs in the eighties left Apple and went to pursue his own project called NeXTSTEP .

1992 – Windows 3.1

The first Window with Internet

1995 – Windows 95

1998 – Windows 98

2001 – Windows XP a Mac OS X

2007 – iOS (iPhone OS)

2009 – Windows 7

2010 – Chrome OS

2011- Max OS X Lion

2012- Windows 8

2015- Windows 10

You might also like