The open source way…

The open source is an amazing world and a computer geek need no introduction of what is meaning of open source as it has became part of their life. open source have made the technology very easily accessible for all on the web. in fact students also can join a ongoing open source project and can contribute to the project.

considering all this many Indian universities also have introduced open source in their curriculum and this is really good step as normally guys love to spend their lot of time on PC on doing some coding stuff, but as open source has became part of curriculum they have got official permission to do these stuff. But it is very crucial to explain what is open source philosophy as mere studding open source is not going to help the actual OSS world.

Open source is not just about the software and giving their code for free it is definitely not limited to that. here we should consider philosophy of jimmy wales (Wikipedia founder) which says “Imagine a world in which every single person on the planet is given free access to the sum of all human knowledge ” of course this is applicable to a project like Wikipedia but if we think beyond this and implement this to IT sector then it will illuminate the true open source philosophy.

Unfortunately this is not happening in some places in India as most of the people of “let it be” nature and resistive to rapid changes and often they refer conflict in their view in terms of their defeat or victory. They are not open to all kind of new information just because once getting stable in their job they just don’t care what is going around the rest of world. if we link this with the education system and especially with technical education situation is really disgraceful. Indian planning commission member Dr. narendra jadhav once said “out of sync teachers and outdated syllabus what can be more harmful to the education system

what I am trying to say is if teachers and students adopt to the open source philosophy and open their minds and extirpate the egos the entire system will became very effective producing not just engineers but also good citizens who will be well aware of their potential. Sometimes it happens that a newly joint teacher doesn’t know about some technical topic and a student is knowing it very well then the teachers will not fill shy to ask a student if the teacher is ready to learn that is his mind is open to all kind of information. of course this will help to both students and teachers since the student can’t communicate will all students as he has to look for his future but the teacher always can do it since it`s his duty. Also with sharing of knowledge students and teachers both can do their works more effectively and creatively by using 100% of their potential and thus giving possible best performance every time.

Many times I have discussed this topic with several teachers and some executives also and my conclusion after that was according to teachers and executives, a student is responsible for his career it is not teachers job to spoon feed each student since the students are of don’t care nature they don’t like to study (follow the rules and procedures) and if they (teachers) force something it create bad impression among students. Also students do the stuff just because it is given in their syllabus. What they expect is every teen age crossed student is capable of deciding what he can do and how he can do it. In technical education for every course universities expect student to posses some pre-requite skills like they expect knowledge of operating system, web, and some software like photoshop, flash. And so it is not responsibility of college authority to give knowledge on it. Apart from that there should be a safe gap in teachers and students so a teacher asking a student for help!!!! Oh… forget it, this is just ridiculous… (Remember the gap the boss (here teacher) is always right)

Alas! And this is what weakening our entire system. And thus I think to improve it we should get adapted to the open source philosophy not just for software but for life style.

The truth is 90% of new coming students to technical education (I don’t know about IIT and equal colleges) are blank about the so called pre-requisite software skills. Still the college authority doesn`t do anything about it. The students are obviously translucent about what is going around the globe in technology and they fear to implement the technology in their daily workings (especially for ‘IT’ it is very easy to adopt do it yourself approach). So how can someone expect that these unaware people will decide what they are capable of? They are always unaware of ample number of opportunities in the world of open source. And due to this after completion of their course of degree the student still doesn’t know what they have studied they can’t even define what their course was all about!! I remember during the last year project viva many students approached me and asked me “how we launch a web site on web server?” where as it is “expected;” that every IT engineer must have knowledge about it. But OMG….( It is expected na… so lack of knowledge about is obvious.)

Linus torvels once said “The Linux philosophy is ‘Laugh in the face of danger’. Oops. Wrong One. ‘Do it yourself’. Yes, that’s it.” And Exactly this is what I am trying to convey, I don’t expect spoon feeding from teachers, we know the till 12th education system it is killing the creativity of young students and when they come to engineering they keep their same attitude, so till their first year of course they are unaware of the possibility and capabilities of themselves. What I expect is teachers helpful hand just to pick the students who are ready for the “do it yourself”. It is said ”The dream begins with a teacher who believes in you, who tugs and pushes and leads you to the next plateau, sometimes poking you with a sharp stick called “truth.” The teacher should encourage such students and the student will find his way as per his interest making the teacher’s hand progressively unnecessary. Also important constituent of OSS world is sharing of knowledge if there is no barrier of thoughts in teachers and students the ideas can flow in very lucid and liberal way. This is true about me and I am very satisfied with what I am and with the kind of mentors I got and I am very thankful to all of them. but when I see my juniors at same level where I was 2-3 years ago, they are struggling to make their way out due to unawareness of opportunities.

And thus I expect that students should be aware of the open source philosophy and then to the software world of open source. Open source really make work easy infarct one of linus torvels say is “Intelligence is the ability to avoid doing work, yet getting the work done.” It is possible with kind of world that is created by Open source system and forums and all only think to have proper knowledge of it. We can create a smarter world with open source philosophy where technology will be the biggest institution of all. But to achieve it we must open our minds to do things in open source way.

i have used the word philosophy for at least 8 times in this post and that  is what i want to emphasis, we must understand the philosophy of the subject or field to do better work. its unfortunate that today we just go on doing things in ad-hoc manner just because some one tells us to do so. we must stat thinking what we are doing is right or wrong we must start asking questions and have our own believe system. i think that will create true scientific minds and genuine engineers of 21st century.

I hope someone will read this and hopefully think on it I don’t want to hurt any ones feeling this is a blog so I have put forth my point of view and blogs are mint for this only.

7 thoughts on “The open source way…

  1. Open source itself is still a foreign term,largely misunderstood as synonym for free.So its implementation in real life principles seams an even far fetched statement. I do agree that this scenario is a result of not following the open source way.But this creates a never ending cycle of
    unawareness—>let it be attitude—–>unawareness
    As u quote Linus a no. of times also understand that the no. of linus’s this society has managed to produce will be on Nano scale when compared to the ‘Let it be’ attituders’.
    Methods follwed by a society are a reflection of those followed by majority.
    All this sounds a little pessimist.So let me add a few bright shades.

    1: Human Resources Development Minister Kapil Sibal has proposed radical changes in school education in India.
    wants to encourage private investments in education; he wants to review the functioning of existing deemed universities and he wants a regulatory authority in higher education in which “there would be no political interference.”

    2:Courtsey:-> The Hindu

    Besides increasing the practical component in learning process, there should be a strong effort to increase linkages between the industry and the higher technical education institutes in all possible areas so that the young people will get maximum advantage out of this and they can shine brighter in their future careers.
    The young participants felt that classroom teaching in higher technical education should be changed drastically to add more practical input to enable students to have job-ready traits by the time he or she finishes B.Tech course. In the fast-changing competitive scene, these hard skills are even more crucial for the overall performance of students not only in their final examinations but also in their future pursuit of placements

    more details on

    Talks ,Blogs ,Seminars like these can initialise the Will in the masses to understand, adopt and progress with the help of open source tech. and only then can we think of implimenting these changes in our system


    1. thanks for the link its a good article.
      and through out the blog i m tring same thing as u pointed out. glad that u know abt this.


  2. Need to bring in more contributers,why dont you try and involve commitee’s like ITSA into this.
    I had been to “GIM”(Goa Institute of Mgmt) one among the top 20 colleges they have excellent notice board blogs.
    Scope for marketting students to participate in diffrent Advertise campaigns.
    The Finance people had to project a particular product as per present market scenario etc etc
    What was even good to see was students participating 🙂 .there was space for freshers to introduce themselves and express there idea. and lots more.
    They have team work sessions at night(Its a residential course)etc etc


  3. I have a basic question about Open Source Softwares.

    Some Companies only provide freewares then from what they pay their engineers?
    Did the advertisements embedded in their products give them enough money?
    From where Hardy Heron get money for Ubuntu? They even provide free discs.

    And if they (Company not an indivisual) launched certain product then they must think for the maintenance and the updates.

    And now a days I am reading about the cloud computing but there they do not mention freewares.
    Some __ $ for __ period are the charges to use is all they predict for future.

    (exception google docs and google products up to some extent).

    What do you say about this?


    1. thats great ur interested in knowing this things.
      1. freewares are a way to distract piracy of copyright software, also its a cut short version of purchasable sw so if u like freeware u can buy more feature worth full sw.
      in india copyright and IT laws are not that strictly followed, which are as old as 1960s. althouth it is amended in 2008 but there is not authority to execute that law since very few officer know abt hacking n all. also we got a population of 100crore!! hard to monitor!!! so its subject of ethics of individual.

      2. open source has many good aims one of them is to serve IT world. providing best of the best for end users, its doing something good for humanity. so money is not that important. besides advertisement + donations + customer support on open source sw give them enough money.
      abt ubuntu its revenue is manly from donations and the accessories of ubuntu. u can check them out on their site. me u will never complain abt updades of open source sw they are really fast.

      4. cloud computing is totally different from open source, cloud computing is about distributed storage and processing. i will recommond u to read and study more abt it.
      just 1 more thing… study abt this all after ur exams!!!

      i hope this will help u.


  4. Hey Sanyal,
    How to launch a web site on web server?
    I still don’t know how to?
    I was unable to launch it on the web server.
    Actually I have created a online shopping system type site and just curious about how my site will appear on the web and through the mobile browsers and can I connect the database in access with it or not.
    I have opened a new account on one of the Free web hosting Service Site ( uploaded all the content.
    I haven’t even reached the finish step.
    But I was able to open my homepage which is in simple HTML only through the host account.
    Still didn’t know how to link JSP pages with Database on Web servers.
    I didn’t find it that much easy.
    Some guidance must be required here.
    But I will assure you that Before my BE I will launch at least one webpage on Internet.


    1. for launching a site u need a domain name and web space. now depending on ur site`s language u wl have to select type of server i.e. for PHP site u will need apache server etc.
      thats great u r interested in web world. i wl tell u once i wl be back there. till then study for ur exams!!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s