Sunday 12 February 2012

Open Source Movement

Intellectual Property "Under intellectual property law, owners are granted certain exclusive rights to a variety of intangible assets, such as musical, literaryand artistic works; discoveries, inventions, words, phrases, symbols and designs." - Wikipedia.

Universities are a typical information bank, copyright of course helps this. However Digital Culture has created alternatives. 


Open source provides us, the public with free access so source codes, such as web pages and programs. We also have free rights for certain software. And when we type PHP on the web, you will find that people will give you back a better source code, all open source websites contain PHP codes. 

Various examples of open source software: 

  • Linux- A server that works on being reliable. 
  • Apache- Makes servers work e.g. HTML. 
  • PHP- Facebook.


"Source code and object code refer to the "before" and "after" versions of a computerprogram that is compiled (see compiler) before it is ready to run in a computer. The source code consists of the programming statements that are created by a programmer with a text editor or a visual programming tool and then saved in a file. For example, a programmer using the C language types in a desired sequence of C language statements using a text editor and then saves them as a named file. This file is said to contain the source code. It is now ready to be compiled with a C compiler and the resulting output, the compiled file, is often referred to as object code. The object code file contains a sequence of instructions that the processor can understand but that is difficult for a human to read or modify. For this reason and because even debugged programs often need some later enhancement, the source code is the most permanent form of the program." 

Hacker Culture- Computer programmer. 

Hacker Values- Computers enabling us to see how computers work. 

Homebrew Club- “As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid? One thing you do, is prevent good software from being written. Who can afford to do professional work for nothing? What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?” - Bill Gates, 1976

Problems with software- Bug and viruses e.g. email spam and hacking.

We are all a majority of the time using open source movement, using sites such as Facebook, Google and of course Breo for University. I know for a fact that I enjoy using these sites the most, for the pure fact that its completely free to get any information I need. However one site I used to use was Firefox, it is continuesly growing over the years as I see, but Google Chrome and Internet Explorer are the main personal web servers peoples use. 

Open Source technologies allow us to see and share imformation, helping to improve source codes, therefore creating cultural connections. 

Open street maps - “Open Street Map is a free editable map of the whole world. It is made by people like you.” - Open Street Map





No comments:

Post a Comment