F.O.S.S. (FREE AND OPEN SOURCE SOFTWARE) Introduction basic concepts
F.O.S.S. (FREE AND OPEN SOURCE SOFTWARE) Introduction basic concepts
WHAT IS A SOFTWARE?
• Software is a group of commands with its documentation that tells a computer what to do or how to perform a task or it can be all the software on a machine(computer), including the apps and the O.S.
SOURCE CODE:
• Instructions to computer are generally written by Programmers in computer languages like C++,Python, Java, etc.
• These commands are understandable by humans and referred as sourcecode.
• To make , computer to read this sourcecode- it’s either permanently compiled or interpreted in machine level codes aka binary form.
OPEN SOURCE
• The term "open source" can be understood as something people can use modify and share because its design is publicly accessible.
• Today, "open source" called a broader set of values—what we call "the open source way."
PROPRIETARY SOFTWARE(closedsource):
- In this kind of software general user can't change source code or source code is not visible to end user
• In PROPRIETARY SOFTWARE Source code can be modified team or the organization that created it, and having full or complete control over it.
• These types of software are called as “Closedsource (or proprietary software) “
• That is, the sourcecode is not published and is not freely available.
Comments
Post a Comment