TODAY -

E-Pao! Education - Free Software Movement and GNU/Linux.

Free Software Movement and GNU/Linux

By: Ringo Pebam *



Computers have increasingly defined and controlled our lives. These machines run us. Code runs these machines.

How was it before?

Software developers create computer programs by writing text, called "source code," in a specialized language. This source code is often mechanically translated into a format that the computer can run. In the early days of computing (approximately 1945 to 1975), researchers in Universities made their software available to researchers in other Universities.

In those days, software was considered part of the computer. Computer manufacturers used to include the source code of the software delivered with their computer systems. In those days sharing software was a general practice, like sharing of recipes in cooking.

The researchers used to take codes from each other. They added features and fixed problems and send back the enhanced version, the code got enhanced everyday. This kind of software-sharing communities existed for many years, they were the original hackers and believed information should be free. From the perspective of a 1970s-era programmer, the transaction was the software equivalent of a neighbor stopping by to borrow a power tool or a cup of sugar from a neighbor.

With the coming of (affordable) microcomputers into the market it became a common practice, to sell software independent from hardware. They made the software proprietary, keeping the source code as a secret. Source code had become a trade secret and companies refused to part with their code.

Ethics found no place in their thinking. Hackers were hired away by proprietary software companies, making them sign nondisclosure agreements and promise not to help any fellow hacker. The free software community was shrinking

How GNU/Linux was born?

In 1984, Richard Stallman, a researcher at the MIT Artificial Intelligence Lab, could no longer tolerate the closing of software source code, resigned from his job and started the Free Software Movement; he started the GNU Project-(GNU is a recursive acronym for "GNU's Not UNIX") which was aimed at creating a Unix1 compatible operating system2 which would be Free Software (Free as in Freedom, and not in price as in free beer).

Unix was developed at the Bell Labs, in 1969, and was originally distributed for free and gained much popularity in universities. Unfortunately, in the '70s and '80s, Unix had become commercial and rather expensive. The source code of Unix, once taught in universities courtesy of Bell Labs, became cautiously guarded and not published publicly.[1]

Operating system is a program that acts as an intermediary between a user of a computer and the computer hardware.[2]

Free Unix!

Starting this Thanksgiving I am going to write a complete Unix-compatible software system called GNU (for Gnu's Not Unix), and give it away free to everyone who can use it. Contributions of time, money, programs and equipment are greatly needed...


- Richard Stallman; Posting to net.unix-wizards; 27 Sept. 1983.

Richard Mathew Stallman
In 1985 Stallman founded the Free Software Foundation, a non profit umbrella for free software development, to promote the development of GNU and GPL (General Public License) related software. The GPL is Stallman's innovative license, that allows anyone to use the program and modify it, but prevents code from becoming proprietary once distributed and it also forbids proprietary programs from "linking" to it. By the 1990's the GNU Project had written all the major components of an operating system except one, the kernel.

In 1991, "Linux" a free kernel developed by Linus Benedict Torvalds a second year student of Computer Science at the University of Helsinki and a self-taught hacker, appeared in the internet.

Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones...

I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)


- Linus Torvalds; Posting to comp.os.minix; 25 Aug. 1991

Linus Torvalds
After its first release, it soon attracted the attention of several other hackers. While Linux initially was not really useful except as a toy, it soon gathered enough features to be interesting even for people uninterested in operating system development.

Codes were downloaded, tested, tweaked, and returned to Linus and Linux improved day by day. This led to the Linux revolution as we know it today. The Linux kernel when combined with the already-developed GNU operating system components the resulting operating system was surprisingly stable and capable. Linux became the de facto kernel for the GNU operating system.

The Linux Kernel is also an interesting social phenomenon, apart from being a technological feat. Through Linux, the free software movement has broken through to general attention. On the way, it even got an informal marketing department and brand: open source.

It is baffling to many outsiders that something as successful as Linux could be developed by a bunch of unorganized people from various corners of the world in their free time.

"GNU/Linux" or simply "Linux" is used by an estimated 20 million people worldwide. There is a common misconception in the media that needs to be cleared; Linus Torvalds never developed the so-called "Linux operating system". Torvalds was the lead developer of the Linux kernel, but the kernel is only one of many pieces of an operating system; most of the GNU/Linux operating system was developed by the GNU project and by other related projects.

It is a result of the contribution of thousands of programmers, from all parts of the world. There are various people who have contributed more than others, notably Richard Stallman, Linus Torvalds but still without the thousands of semi-anonymous coders, their contribution would not have amounted to as much as it is today.

Why we should use Free Software?

The implications are not just technical but economic, political and cultural. Free and open access to the source code of software, is showing its tremendous power to fortify user sovereignty in the computing/internet marketplace.

"Free software" is a matter of liberty, not price. To understand the concept, think of "free" as in "free speech," not as in "free beer." Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software.

Free Software has significant market share in many markets, is often the most reliable software, and in many cases has the best performance. Free Software scales, both in problem size and project size. Free Software often has far better security, perhaps due to the possibility of worldwide review.

Free software options should be considered any time software or computer hardware is needed. Free software is far better on the dimensions of cost, power and quality. With GNU/Linux - we can download the operating system or buy a CD costing some few hundreds rupees, we can even modify it to suit our needs, and we can make copies of it and lots of money can be saved. For a state like ours it would be very economical.

To Schools/Colleges/Universities:

Free software permits students to learn how software works. When students reach their teens, some of them want to learn everything there is to know about their computer system and its software. That is the age when people who will be good programmers should learn it.

To learn to write software well, students need to read a lot of code and write a lot of code. They need to read and understand real programs that people really use. They will be intensely curious to read the source code of the programs that they use every day.

Teaching the students to use free software, and to participate in the free software community, is a hands-on civics lesson. It also teaches students the role model of public service rather than that of tycoons.

Conclusion

We are a group of GNU/Linux users, based around the principles of sharing. We are trying to bring the Free Software awareness, and build a local GNU/Linux Users Group in Manipur, which had been missed out for so long. Manipur (and the North-East) should not lag behind.

As of now, our group members are all scattered and reside outside Manipur, and we can give help and support only through computer networks. We wish we were at home to be able to help in person in Manipur. But whenever we come home we will be doing all that we can. We are also trying to bring in experienced users and GNU/Linux enthusiasts residing in Manipur to establish a local users group and make things move in Manipur. It will be a non-profit group that provides support and education for GNU/Linux users.

Join us now! Let us continue expanding, achieving technical revolutions and making good software with the true spirit of freedom and sharing.

Please inquire about GNU/Linux and feel free to ask for help/support/guidance by mailing to our mailing list:

Home Page: http://groups.yahoo.com/group/linux-manipur/
Post message: [email protected]
Subscribe: [email protected]

References:

www.gnu.org/
www.fsf.org/
notabug.com/2002/rms-essays.pdf
cyber.law.harvard.edu/home/1999-02
puggy.symonds.net/~rkrishnan/mec-article.pdf
www.oreilly.com/openbook/freedom/
www.dwheeler.com/oss_fs_why.html
daniel.brunthaler.at/study/english/opensource.html
www.linuxgazette.com/node/9721
liw.iki.fi/liw/texts/linux-the-big-picture.html


Ringo Pebam, a software Engineer in Bangalore and GNU/LINUX enthusiast, writes regularly to e-pao.net
He can be contacted at [email protected]
This article was webcasted on February 09, 2006.


* Comments posted by users in this discussion thread and other parts of this site are opinions of the individuals posting them (whose user ID is displayed alongside) and not the views of e-pao.net. We strongly recommend that users exercise responsibility, sensitivity and caution over language while writing your opinions which will be seen and read by other users. Please read a complete Guideline on using comments on this website.




LATEST IN E-PAO.NET
  • The Happiness Code : Download
  • Violence in Manipur 2023-2024 : Timeline
  • NH-2 Bridge bombed @Sapermeina : Gallery
  • Crop/animal for higher productivity in NE #1
  • Training Programme under SPARK concluded
  • Why environment control is so difficult
  • 4th Foundation Day- Young Minds Collective
  • All set for second phase poll
  • The Nongsaba phenomenon
  • Khongjom Day @Khebaching #1 : Gallery
  • India's responsibility to end Manipur violence
  • Migrant worker could access TB services only
  • Importance of reading magazines as student
  • SHG pioneering agricultural innovation
  • Nearing the one year mark
  • The enemy within
  • Id-ul-Fitr @Hatta #2 : Gallery
  • Workshop @ NSU Manipur : Gallery
  • 15th Manipur State Film Awards 2023
  • "ST status for Meetei" at Panthoibi Shanglen
  • GSDP doubles, health shines
  • Vote has been cast, repoll held
  • Two faces of democracy
  • Laurels for Scientist Ngangkham Nimai
  • Crime against women in Manipur
  • "ST status for Meetei" at Sugnu
  • Creativity & innovation for vibrant career
  • 4th Foundation Day of YMC
  • Racing towards one year mark
  • Prophetic words, indeed
  • Nupi Landa Thaunaphabishing #14 :: Book
  • 174th Anniv Maharaj Narasingh #1 : Gallery
  • Ensuring Fair Voting in Hills of Manipur
  • Dr Irengbam Mohendra's latest book :: Rvw
  • NDA has the advantage in both
  • Lok Sabha polls in Manipur #1 : Gallery
  • L Rup's Robot 'Kangleinganbi' in Manipuri
  • Art- means of connecting hearts in Manipur
  • Is it Living Alive or Living Death ? :: Poem
  • Rabies - A preventable zoonotic disease
  • April 19, 2024: The blackest day of all
  • Ugly turns on voting day
  • Children Camp @JNMDA Imphal #2 : Gallery
  • The chasm between TB & HIV continues
  • Parliament and its Members
  • Kimchi for health and glowing skin
  • LS election with a difference
  • To vote, or not to vote ?
  • Sajibu Cheiraoba Chak Katpa #2 : Gallery
  • "ST status for Meetei" at Lamjao, Kakching
  • The Power of Poppy - 27 :: Poem
  • Mother Language based education essential
  • Modi's warriors wear regional hats
  • Nest Asia promoting Northeastern Cuisine
  • Now look beyond LS poll
  • The rot in the system
  • Scientists of Manipur : Laitonjam Warjeet
  • Community seed bank @Umathel : Gallery
  • 10 candidates cracked Civil Services Exam
  • Milk of Paradise: History of Opium : Rvw
  • How plastics find their way into our bodies
  • Condemning attack on Trucks along NH-37
  • Cong looking to buck the trend
  • Saving Manipur
  • Sajibu Cheiraoba: 1 occasion, 2 narratives #2
  • Election Duty :: Travellog
  • 1st Nagas' Meet in Punjab
  • How to select right MP to represent Manipur
  • "ST status for Meetei" at Tejpur
  • Bats are Keystone species for the Planet
  • The '15 days' conundrum
  • Free but not so fair
  • Descent of Radha-Krishna #30: Download
  • Before You Vote : My Rumbling Thoughts
  • "ST status for Meetei" at Kakching
  • Meiraba wins All India Sr tournament
  • Finding light in dark through my daughter
  • Navigating life's unreasonable expectations
  • Test of people's character
  • BJP's election manifesto
  • Athoubasingi Numit #1 : Gallery
  • Black rice & Glycemic Index
  • What Nadda should speak at Dimapur rally
  • Open Letter to CM Office Manipur
  • Meghalaya unveils Strawberry festival
  • Benefits of maths newspapers for students
  • Id-ul-Fitr @Hatta #1 : Gallery
  • Are you a good person ?
  • Physics Academy of NE : Executive Body
  • "ST status for Meetei" at Moirang
  • Cherrapunji Eastern Craft Gin launched
  • Cong on cautious path
  • Botox for Hair
  • Posers voters should raise now
  • The lull before the storm
  • 80th Anniv- Battle of Kanglatongbi @UK
  • Vir Chakra Ngangom Joydutta's bust unveiled
  • Hun - Thadou Cultural Festival : Gallery
  • "ST status for Meetei" at Singjamei
  • Election Eclipses: Ballad of Battle & Loss
  • Our voices are equal at the ballot box
  • Scientists of Manipur : Ngangkham Nimai
  • Urgent Call for Solidarity in Manipur
  • Meitei Nongsha #2 :: An Artwork
  • "ST status for Meetei" at Waikhong
  • About NPF-BJP-NPP alliance & why ?
  • World Veterinary Day, 2024
  • The heavy stake behind the LS polls
  • The politics of lying & deception
  • Sajibu Cheiraoba Chak Katpa #1 : Gallery
  • Hun-Thadou Cultural Fest @ Delhi: Report
  • Appeal to Parties & Candidates
  • "ST status for Meetei" at Wangoo
  • Establishment of community seed bank
  • Awareness Programme on new Criminal Laws
  • Make a right choice at the Lok Sabha election
  • Sajibu Cheiraoba: 1 occasion, 2 narratives #1
  • RIST talk-58 : Support systems of elderly
  • "ST status for Meetei" at Hiyanglam
  • Vote, do not boycott !
  • Lok Sabha election: A new dawn in politics ?
  • IIT-Guwahati Half Marathon report
  • Taking ST demand to the election ring
  • Lesson to be learnt from across border
  • Mirabai: Poised for Paris Olympics
  • Legal position for protection of environment
  • "ST status for Meetei" at Keisamthong
  • Heterocyclic compound & biochemical science
  • Inner, torn between two lovers
  • Certification Music Therapy Workshop
  • NOTA as a choice
  • Caesar's wife must be above suspicion
  • Descent of Radha-Krishna #29: Download
  • World Health Day 2024
  • "ST status for Meetei" at Pangantabi
  • The Power of Poppy - 26 :: Poem
  • Fulbright Fellowship Outreach at Arunachal
  • Id-ul Fitr da namaz nattana..
  • Nupi Landa Thaunaphabishing #13 :: Book
  • Lok Sabha election is coming, be prepared
  • 6th Hun-Thadou Cultural Festival
  • Let There Be Free & Fair Election
  • "ST status for Meetei" at Lamlong
  • Science magazines are important for student
  • Interesting choice of candidates
  • The power of We, the voters
  • Inspirations from Scientists of Manipur #1
  • The Case for Amendment of Article 371-C
  • Meitei Nongsha #1 :: Artwork
  • Link between forest & conflict in Manipur
  • Final Call for Application MFA - Phase-2
  • ST for Meiteis call before elections
  • Passing the buck
  • Beating of the Retreat #1 : Gallery
  • Life of our Lives in Ethnic Strife Era! :: Poem
  • IIT-Guwahati annual Half Marathon
  • Follow up: European Parliament on Manipur
  • Yoga & Kegel exercise: Pelvic floor workout
  • Opting for the NOTA button
  • Yearning of the displaced people
  • Kenedy Khuman (Singer) : Gallery
  • 5th NE Women's Peace Congregation
  • World Autism Awareness Day 2024
  • Election fever grips Manipur despite unrest
  • Looking for a decent election hustings
  • Clock ticking towards voting day
  • An exemplary directive
  • Children Camp @JNMDA Imphal #1 : Gallery
  • Memo to Election Commission of India
  • Easter & Holi echo in Nilgiris
  • Holiday Camp for children at JNMDA, Imphal
  • Zero waste is our moral responsibility
  • Elections & loyalty vis-a-vis Manipur crisis
  • Show of strength without unity
  • Yaoshang Pichakari #2 : Gallery
  • Panthoi Chanu : 1st to play in Australia
  • Intensive labs in film preservation
  • Building bridges with books
  • Need of the hour: Political maturity
  • Accepting defeat before the election
  • Descent of Radha-Krishna #28: Download
  • April Calendar for Year 2024 : Tools
  • Natural packaging from bamboo : Gallery
  • The Power of Poppy - 25 :: Poem
  • Everyone has their own Bharat Ratna
  • Nupi Landa Thaunaphabishing #12 :: Book
  • Demand- Manipuri as classical language
  • The Drummer from Odisha
  • Beauty benefits of lemon
  • Yaoshang Mei Thaba #2 : Gallery
  • Manipur's original Ponies : Gallery
  • Yaoshang & Dance of Democracy loom
  • Symposium on Jagadguru Shankaracharya
  • Choosing ITI as a campus after X
  • Yaoshang Pichakari #1 : Gallery
  • Yaoshang @Nabadwip Dham : Gallery
  • How oral health affects your pregnancy
  • Two faces of Holi
  • Prawaas 4.0, Multimodal Transport Show
  • A decade of development of higher education
  • Yaoshang Mei Thaba #1 : Gallery
  • Our Eternal Kangleipak :: Poem
  • Micro-livestock for livelihoods: For NE States
  • The fun of Holi used to be monotonous
  • 2nd Annual Art Exhibition #1 : Gallery
  • About the "Meitei" community from Manipur
  • Unveiling the medicinal benefits of honey
  • The incalculable value of wildlife
  • Promises of true love
  • Trends, Alliances, & Challenges in Elections
  • Meitei Goddess Ngaleima : An Artwork
  • Lamta Thangja @ Imphal : Gallery
  • Meira Paibis of Manipur
  • North East Film Festival #2 : Gallery
  • Students @ Class X Exam : Gallery
  • Saroi Khangba @ Kangla : Gallery
  • Protest for scrapping SoO #2 :Gallery
  • Shopping List for Shivaratri : Gallery
  • N Tombi Equestrian C'ships #1 : Gallery
  • Featured Front Page Photo 2024 #1: Gallery
  • Radio E-pao: Manipuri Film OST (130+ song)
  • Save Manipur : Protest [Feb 15] #3 : Gallery
  • Naorem Roshibina- Wushu Medallist : Gallery
  • GHOST of PEACE :: Download Booklet
  • List of Kings of Manipur: 33 - 1984 AD