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

Popular posts from this blog

F.O.S.S. INTRODUCTION what is free software

F.O.S.S. (FREE AND OPEN SOURCE SOFTWARE) Introduction (Why you should study FREE AND OPEN SOURCE SOFTWARE)