Posts

FREE SOFTWARE VS. OPEN SOURCE

  FREE SOFTWARE VS. OPEN SOURCE In this article we are going to discuss about free software vs open source software  • Free software and open source software aka FOSS are two of the most popular term in the programming world.  • The free software movement has been around for some time now and open source has become a popular methodology in today’s community. • Free software does not means software or codes which is  free of cost, although most software's produced under the free software license are free to use.  • This confusion  was the primary reason for the establishment of open source software(oss). But the open source software became a concept quite different from its parent by developing its own sets of values, philosophy and methodology.  • Free software movement was made for  at advocating the availability of free source codes and removal of copyrights.  • Also, whatever codes are derived from a free software license can also  be...

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

 what is free software (DON'T BE IN MISCONCEPTION WITH FREEWARE) FREE SOFTWARE IS A SOFTWARE THAT GIVES USER FREEDOM TO RUN SPECIFIC SOFTWARE FOR SPECIFIC PURPOSE  E.G. FOR STUDY,CHANGES OR ETC. they are totally different from freeware  for e.g. Google docs ,sheets .Microsoft Office etc those listed software are free to use but they do not disclose their source code . hence this kind of software are freeware instead of free software. and free software availability of source code is precondition  let us see what are free software  the formal definition of free software was give by free software foundation in 1986 and it was coined by Richard Stallman . In this Richard stallman says that the software is free if and only if it follows some essential freedom. THE FOUR ESSENTIAL FREEDOM: FREEDOM 0: FREEDOM TO RUN SOFTWARE AS YOUR WISH FOR ANY PURPOSE FREEDOM 1: THE FREEDOM TO STUDY OR ANALYSE HOW PROGRAM OR SOFTWARE  WORKS . IN THIS SOURCE CODE AVAILABILITY...

F.O.S.S. INTRODUCTION NEED FOR OPEN SOURCE SOFTWARE

NEED FOR OPEN SOURCE SOFTWARE  Decreases dependency on private source company's: open source software decreases dependency on closed sourced software or you can say private software  which increases the evolution in this field  • More openly accessible tools:  being open source large amount of peoples can access there tools and make new products. and can change source of old software or code.   • Try before you buy: many open source software present in market comes with free versions of their software in that you can access it use it and if you are comfortable with software then you can buy the software for advancement   • Great and quick support of community: the OPEN SOURCE SOFTWARE comes with  a 24/7 online community that responds very quickly by which software developers can easily and more quickly develop their software projects, • Access to source code and the ability to change it . in this kind of software you can easily change source code can m...

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 ...

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

Some basic concepts of F.O.S.S. >   Why you should study FREE AND OPEN SOURCE SOFTWARE: FREE AND OPEN SOURCE SOFTWARE is one of the most basic concept of  I.T & computer science  field  it is one of the   important theory of this field. also it gives you primary exposure to the I.T. world . It also tells us about community's of software fields like Github ,it also introduces us to open source software's , operating system , Languages, databases. In foss you will also get to study about  Development models of  open source, basic terminology in computer science FOSS  teaches students about how to   build on existing knowledge and built components, much like basic  research. it also gives us ethical values of building software's . also introduces to free source software building  environment  . It also protects users freedom and maintain healthy competition in market .that point also we study in  FR...