Having started on open source, we looked further into the various open source projects. Processing is an open source computer programming language built for the design communities with the purpose of teaching non-programmers the fundamentals of computing programming in a visual context.
Using processing, we are tasked to work on our first individual project – Pong. After much struggle, I finally managed to program a complete and functioning game! This is how the game looks when you run the code.
In addition to Processing, this week we will be experimenting on a similar open-source hardware known as Arduino.
Arduino is an open source computer hardware and software company that designs and manufactures single board micro-controllers and kits for building digital devices and interactive objects that can sense and control objectives in the physical and digital world.
We were given the Arduino Uno Rev3 together with some LEDs, photoresistors and resistors to experiment with. The Arduino Uno Rev3 is a micro-controller board that comes with 14 digital input and/or output pins.
Do It With Others (DIWO) is primarily a collaborativeproject development model similar to crowdsourcing, which binds individuals with similar interests. Generally, DIWO is implemented through websites or portals, where users highlight their interests and the projects they are working on.
The nature of the project can be anything from software application development, research, new innovation or even a social cause. People work with each other to support their project or cause, through with the internet helps to facilitate this form of crowdsourcing.
With the introduction of proprietary or closed source, which follows the monetisation model of catering to the consumer’s request and preference for a given price, the software’s publisher retains the intellectual property rights (copyright of the source code) and poses major restrictions including the inability to allow modifications and redistribution of the software, unless an exchange of monetary was made.
In response, Richard Stallman said
My project is to make all softwares free.
Thereby, the introduction of Open Source software.