The Open Source Communities

2594 Words6 Pages

1. INTRODUCTION:
As the title describes, it is a movement for the freedom to use, modify or reuse others` codes without the violation of the license. This movement began in late 90`s which lead to a totally new generation of technology in field of computers and software specifically. We all know the initial computer was “Abacus” and its decedents were basically used for single purpose i.e. Calculation. If any other task was to be performed, overall setup was to be changed to. Changing the requirements every now and then wasn`t considered the most feasible approach.
Today, we don’t experience any of these hassles of changing any computer component to execute the task. Infact, now the computers perform each and every task and generate the expected output in the existing setup at a superfast speed all this has been possible only because of evolution of “software”.
The most important components of the “software” system are:
1.1 Program
“A sequence of instructions that a computer can interpret and execute; "the program required several hundred lines of code"[1]
Basically, program is just set of directions that are required for the computer to know what work it has to perform. For every different task we have different programs that are to be executed. Similarly, every device is programmed according to its use.
1.2 Software
Software is nothing but program along with the input that is given to the computer to execute the required task. Using software you can perform all possible task from sending an email to operating a satellite
Computers are even used in all possible fields like neurosciences, medical, arts,media etc only because avaialability of the software to carry out the necessary and desired functions easily.
1.3 Developer:
A...

... middle of paper ...

...RENCES
1. Program Definition: http://www.thefreedictionary.com/Program+(computer+science)
2. Definition of Free Software: https://www.gnu.org/philosophy/free-sw.html
3. http://www.linux.com/news/featured-blogs/200-libby-clark/770483-linux-video-of-the-week-red-hat-ceo-explains-why-enterprises-need-open-infrastructure
4. https://www.gnu.org/copyleft/
5. http://opensource.com/resources/what-is-openstack
6. http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031?page=0,1
7. http://www.linux.com/news/hardware/peripherals/772120-3d-printings-success-points-to-a-rosy-future-for-open-hardware http://www2.bgsu.edu/departments/english/cconline/pg_cco%20article/freesoftware.html http://www.linux.com/news/hardware/peripherals/772120-3d-printings-success-points-to-a-rosy-future-for-open-hardware http://en.wikipedia.org/wiki/OpenStack Wikipedia

Open Document