The Open Source Revolution - all you need to know!

In the proprietary closed source model, the entire development cycle evolves within a single company. Programmers write code, hide it behind binaries and charge the customers to use the software. No one ever gets to know how bad the software really is!

Enjoy Free Beer

Photo by SurfStyle

Free BeerWe love free beer as much as we love free softwares.


Most of us admire free beer and free softwares? The former might not be true for all, but I’m sure you all would agree to the software thing! Has it not been true, more than 60% of the internet users would have not been hitting the websites offering cracks and serials (and they would have not mushroomed to an such an extent. Thanks to Google’s Adsense!)

But what if you are a proud owner of a software — be it an application software, a system software or a game that’s free, and may even be registered to you? This was the idea which created the first impression about Free and Open Source Softwares (FOSS) into the minds of the developers around the world who were busy working great, but under the slavery of softwares which were of closed source and high acquisition cost.

FOSS has risen to great prominence. Briefly, Open Source Softwares and Free Softwares are programs whose licenses give users the freedom to run the program for an indefinite time period, to study and modify the program, and to redistribute copies of either the original or modified program (without having to pay royalties to previous developers).

Open source is inevitable as it gives control to the customer. Bugs are more quickly discovered and fixed. And when a customer doesn’t like how a vendor is serving him, he can choose another without overhauling his infrastructure. No more monopolies. No more
technology lock-in.

What exactly happens with the closed source softwares?

In the proprietary closed source model, the entire development cycle evolves within a single company. Programmers write code, hide it behind binaries and charge the customers to use the software. Thereafter, they add fee for the after-sales support — to fix the software if and when it breaks. No one ever gets to know how bad the software really is!

Taking about Open source, we talk about a large, Internet-connected, worldwide community which backs up the entire project. It involves geeks, students, working-from-home engineers and entrepreneurs, tech savvy moms, and anyone you can think of!

To have an idea of how has the fan following for FOSS increased, look at the graph below. Apache’s Tomcat leads the way. Yes, it’s yet another FOSS!

WebServer Usage Graph

Why Open Source?

This is what RedHat has to say on this;
All software is written with source code. With open source software, the code is protected by a special license that ensures everyone has access to that code. That means no one company can fully own it. Freedom means choice. Choice means power.
The entrepreneurs may still rely on paid products and services but the geeks, students and dare-to-do computer professionals are definitely eying on FOSS. It is like a revolution in the field of computing that people have started to believe in sharing information rather than conserving it or hiding it from the world. This concept has led to a movement — to attain new heights and achieve new goals, which were previously overshadowed due to the reign of closed source softwares.

Talking about the developers and would-be-developers, the platform and support for tools and framework is a key concern guiding them to decide an Operating System. Now-a-days, A new web server infrastructure — LAMP is the cynosure of all eyes.

The acronym LAMP (Linux, Apache, MySQl, PHP/Perl/Python) refers to a solution stack of software, usually FOSS, which is used to run dynamic websites or servers. The well-defined tools of LAMP web development exist in nearly every Linux distribution. They include:

  • Linux operating system
  • Apache web server
  • MySQL database application
  • PHP scripting language
  • Perl programming language
  • Python programming language
Note from Brajeshwar: Praval is writing awesome articles with special attention to *nix and the Open Source realm. He’ve already lined up articles and topics about LAMP and thereafter concentrate on Linux — the free and Open Source Operating System based on UNIX. All this and more to follow in an array of articles coming soon. So, if you find Praval’s writing interesting, you should either subscribe to the RSS Feeds or come back to the site a little more often.
Praval, the author of this article is available as a freelance writer and technology blogger. He writes reviews and stuffs related to Wordpress, Linux, Information marketing, Open Source Softwares, Life hacks and technology in general. He also provides information marketing solutions to his clients. You may reach him at Praval.com.


Don't like it? There are lots of published articles, pick a random one.

oCricket

Praval Singh posted this article on Wed, Jun 4th, 2008 at 6:23 am
Categorized under Featured, Linux, Technology and has the following tags

Suggest 1 or more tags for this article

Use a comma (,) to separate 2 or more tags.

[?]

Prev Article: Acrobat 9 makes it to Adobe CS 3.3

Next Article: Brajeshwar part of 9rules Network


Possibly Related Articles

Archives: Visit the Archives for more articles.

Comments Post Yours

There are 6 responses so far. You can follow any responses to this entry through the RSS feed. You can leave a response, or trackback from your own site.

  1. how many people using open source really need sotuce code. large number of bloggers are using wp but how many of them modified the wp code.? why always think open source?
    open source is complete different .
    their are different thing that are involve in open source. open source is not mean that it is free

  2. I agree everyone doesn’t need the source but having this option of shared source creates better avenues for developers around the world to work on it and get better products out of the current ones. It’s just like you need not be a pilot to travel in an aircraft!
    The concept behind open source is not new. For centuries, universities and research communities have shared their work. Monks copied books by hand. Scientists publish new discoveries in journals. Mathematical formulas are distributed, improved, redistributed.
    And it’s not like you should always think about open source. It’s an alternative to the biased closed source. It is something that has forced big guns like Sun and Microsoft to get into open source development now!

  3. Why does the use of OSS imply that the user must do changes to the code?
    I’m a full-time FOSS user, I don’t do the coding, though I do my bit in contributing by being active at forums and filing bug reporst. My parents and my sister use FOSS back home, I convinced them to use FOSS as it suits them just fine for their needs - browsing, wordprocessing and occasional movie/music.

  4. FOSS or FLOSS (Free libre open source software) is always cool for individuals, small and medium business enterprises.

    But bigger enterprises still go for commercial products because of the vendor commitment to support them.I believe the next logical thing that can happen (or probably should happen) will be establishment of professional support mechanisms.

    Obviously support on a ongoing basis involves cost in terms of money and time(effort).so it is a good opportunity for entrepreneurs to establish fee based profession support houses for open source products.Obviously open source does not always mean free in terms of price, as is wrongly understood by many.

  1. Pings & Trackbacks Sites, articles & blog posts linking back to this article.

Post yours

Sidenotes

Quick notes, scribbles, somehow related to this website and to what I do. Or perhaps I'm just plain lazy to make them into a full article.

The rise and fall of Twitter

Superb, Awesome! Couldn't avoid having it here for people to enjoy. Via: TechCrunch. 9th Aug, 2008

Spawning does Django

Our team had a discussion yesterday why Spawning might be a good solution for our Python-Django specific Web server. The discussion is still hot on the table and have not come to a conclusion; nonetheless, ...2nd Aug, 2008

Take the A List Apart 2008 Survey

It's A List Apart's second annual survey for people who make websites. I took it! And so should you. The Survey for People Who Make Websites. This year's survey corrects many of last year's mistakes, with ...29th Jul, 2008

Django 1.0 alpha released

Django Project have released Django 1.0 Alpha today (22nd Jul, 2008 IST). If this is the timeline Django would stick to; then, Django 1.0 final release should hit the web on 2nd Sep, 2008. Alpha ...22nd Jul, 2008

The Continuum, a massive Flash Game

[flv:http://media.brajeshwar.com/v/games/the-continuum-trailer.flv 640 360] Watch The Continuum Trailer on YouTube Saw this at TechCrunch -- The Continuum: Flash Gaming Goes Hardcore. The Continuum is a new Flash game, featuring an extremely polished interface and deep ranking system. The ...12th Jul, 2008

View the Sidenotes Archive

Play the Penguin Game

Recommended

  • Not Safe for Work Ever clicked a link and felt embarrassed with the content in front of your co-workers? Ever caught unaware because the funny link your friend sent was a little beyond funny? Let’s minimize that with NSWF.
  • My Special Job My Special Job is a place where you can look for your weird necessities, strangely superb employees, when your need are more of those hackers, geeks, and ultimate rockstars in the Internet Technology.
  • o! Just Me Of colorful cultures, entertainment, media, life hacks, music, books and movies from hollywood & bollywood.
  • Forum Oinam’s technical discussion forum where developers and designers can discuss all technical topics.
  • AS 2.0 Reference Reference for ActionScript 2.0 Programming Language used in Flash. Primarily stashed here for my own personal reference.
  • Oinam The official conglomerate of the Oinam related companies, institutes and holdings.
  • Downloads All downloads, Free and Open Source.

Download free Brajeshwar Wordpress Theme

Brajeshwar

Brajeshwar I firmly believe in keeping things simple, easy for users and I envison pushing the technical envelop time and again for the betterment of viable commercial and practical applications.

Want to know more about me?

Brajeshwar's affinity with Adobe

My Photos

More photos on Flickr

Member of 9rules Network

"Brajeshwar" has 843 Articles and 5,903 comments, contained within 20 categories and 1,167 tags.

This site is in operation since 11th June, 2001.