user-avatar
Today is Thursday
April 25, 2024

Category: discussion

June 10, 2011

Sharing: That is what internet is all about

by viggy — Categories: discussion, experience, Misc, software — Tags: , , , Leave a comment

When was the last time you lent few hundred rupees to your best friend without thinking of getting it back in return? When was the last time you showed your collection of Coins or Stamps or DVDs to your nephew without being tensed of they spoiling it? When was the last time you lent your car to your dearest friend without hoping that he will return it without an extra bump or scratch on it?

Long long time ago, probably when you were kids. I guess not, kids especially are possessive about their toys and stuff.

Now again, when was the last time you shared a hilarious video link with your friends? When was the last time your shared an idea with your friend and other who follow you on Twitter? When was the last time you kept a movie on torrent even after it was fully downloaded so that others could download it from you? When was the last time you wrote a nice poem or a story or an experience on your blog so that others can enjoy it?

I guess, the answer for almost all the second set of questions is “Today or yesterday”.

Why such a difference? Why is sharing much more easier on Internet but not in real world?

Well, no prizes for the right answer. Because the obvious answer is that sharing on internet does not mean that you are loosing something. You will still have the video with you to watch again, you will still have the idea with you and you will still have the poem or the story or the experience with you. Which means, things on internet are growing as you share  them.

A perfect example is “Wikipedia”. While an Indian match goes on, the score of Sachin Ramesh Tendulkar keeps getting updated on his wikipedia page after every run he scores. I can understand why cricinfo guys do it, for the ad money but why is a person sitting in some remote place in front of his T.V. watching the match updating the wiki page simultaneously. Because he just wants to give the most updated information to his set of readers whom he does not even know. He is just contributing to it so that others also do the same for the contents which he reads on the internet.

So the obvious answer for the question was that on internet things grow as you share them and that is why we share them. As long as we do not loose the stuff we have, we are quite happy to share it others.

Then, how about software? Shouldnt they be also shared? I mean, even softwares grow as we share them with others without loss to the source.

Similarly, what about knowledge? Havnt we reached this wonderful world of technology with Iphones and 3D movies and aeroplanes because our predecessors shared the knowledge that they had without restricting it? Zero was discovered in India and it travelled all the way to Persia from where it reached all the corners of the world. Havent we been sharing knowledge from long long time.

So here are some more difficult questions for you.

In the world of sharing of knowledge, where does patents fit in?

In the world of sharing of softwares, where does licenses and proprietary softwares fit in?

And does it makes sense to put any type of restrictions on people sharing over internet?

Please share your views.

P.S. I thought of writing this blog when I read few lines of a junk article in a newspaper by Arindam Chaudhuri where he condemned internet and said that internet was full of articles that were written to spread wrong news and justifies the latest policy of Indian government to put restrictions on internet bloggers/contents.

June 4, 2011

ilug-bengaluru meetup

by viggy — Categories: discussion, FSMK — Tags: , , , , , Leave a comment

On 28th May, I attended Ilug-Bengaluru meeting. Deependra had called for the meetup and he had asked if FSMK office could be used as the venue. Since there was no other event planned in the office at the time, we were glad to provide the venue. Since the event clashed with the samudaya campaign event, only me and Prabodh sir from FSMK could attend the meetup. We were joined by Hobbes, Deependra and Harish from the ilug-Bengaluru. From FSMK’s side, we informed about the different events that we were conducting in the colleges, especially the success we had in St. Joseph with a course on free software technology.

Later, the discussion turned towards the importance of having a noname.conf again this year considering the success it had last year. Last year, the conference had got around 50 attendees and it had diverse topics for discussions ranging from startups to localization to discussion about various distributions. It also featured the screening of the Blender movie, Sintel.

Clearly, for a city like Bengaluru, which has been hosting almost all the major conferences in FOSS domain, like, National conference on Free software by FSMK, Pycon in MSRIT, FOSS.IN in Nimhans Convention Centre, GNOME Asia in Dayanand College, KDE conf in RVCE, Ubuntu Developer Day by Canonical, there is a need to organize regular meetups to keep the people connected apart from just during the events.

Hobbes proposed to conduct second noname.conf on August 27th, which is considered as the anniversary week for Linux. The plan is to target around 150-200 participants during the noname.conf. Like last year, noname.conf will be open to anybody and everybody to come and discuss anything associated with FOSS technology.

The noname.conf will then be followed by a major FOSS conference in Novemeber which will target audience and speakers from all over India.

For such a plan to get implemented, it is necessary that before noname.conf, FOSS evangelists regularly meet. Hobbes gave the example of meetups in 2003 which managed to get around 50 participants every meetup. Clearly if in past when there was little awareness of GNU/Linux amongst people, if the meetups managed to get an attendance of 50 people every single time, managing the same at present time shouldnt be a difficult task. The only bottleneck we identified was the current split in the community in Bangalore. The split makes sense as each group have their own way of seeing FOSS technology and its impact. However we also need to make sure that the split does not inhibit new comers to join. Currently there is a lack for a local platform for new comers to come and learn the technology. Even though the groups are individually trying to make such platforms, if we get together, the impact will much more profound.

Hence we call upon members of all the groups which share the idea of spreading and using FOSS at all levels to join us during our meetups. The meetup is planned to be conducted on every last weekend of the month. The venue and the exact date and time will be broadcasted in all mailing lists as soon as they are fixed. We hope to see active participation from all FOSS enthusiasts and veterans.

March 12, 2011

FOSS in curriculum

by viggy — Categories: curriculum, discussion, FOSS, FSMK, FSMK, Misc, panel, tech1 Comment

Having missed most of the excitement of the two days of the State level academicians convention on Free Software in Research and Teaching, I arrived at the venue fortunately to get a chance to attend the panel discussion. The topic of discussion was “Foss in Curriculum”. The discussion was moderated by Senthil and the panel consisted of the following distinguished persons.

Prof. K Gopinath, IISc

Dr. K. Rajnikant, Principal, MSRIT

Dr. C. R. Venugopal, Prof and Head, SJCE, Mysore

Dr. Sunil Manvi, Prof and Head, Reva ITM

A time limit of 8 minutes was given to each panellist to express their views. Senthil started the discussion by stating the position of Free Software Movement on the subject. He said that the whole FOSS movement was started initially by academicians and researchers from various universities who did not want vendor lock in for the tools they were using in their research. Hence it was apt for even faculties and university as a whole to ensure that there is no vendor specific courses or instances in the syllabus. He compared the situation of profs struggling to understand the proprietary tools  even when FOSS tools are available like people trying to get the recipe of Coco-Cola even though there is tender coconut available. He emphasized that when tools are proprietary and hence closed for everybody, how will the students be able to play with it and understand it. It is like asking a mechanic to learn to repair the car without actually being allowed to open the car hood. With this, he asked Dr. K. Rajnikant to express his views.

Dr Rajnikant who is principal of MSRIT and also an academic senate member of VTU was the VTU representative for this panel discussion. He told that when the questions comes of mandating tools in curiculum, there are many factors they need to consider. Due to this factors, they are forced to keep a blend of both proprietary and FOSS tools in the syllabus. One such factor was the importance of the knowledge of tools to the students placement. If the industry is using mainly a proprietary tool in particular domain then for helping students to get placed in the industry, they will have to inclucate such a tool in the syllabus. However, he made it very clear that VTU did not have any mandate on compulsarily using any proprietary tools in the curiculum. For example, he told that the graphics subject is already being thought using OpenGL which is a popular FOSS cross-platform API for developing graphics applications. Hence colleges always have freedom to explore various FOSS tools if they want. But in reality, since colleges already have paid licensed versions of proprietary tools and thier profs already have put effort in developing course material around the proprietary tools, they are unwilling to move to FOSS tools. Another factor he pointed was that at present, students are using the just the tools to develop the applications and not to actually understand how the tool is developed and internals of it. Hence for them, it does not matter even if the source code of the tools actually exist. In conclusion, he made it very clear that VTU in near future as such cannot mandate the use of FOSS tools in its syllabus and it was necessary for them to keep a blend of both proprietary and FOSS tools in the curiculum.

After this, Prof C. R. Venugopal from SJCE, Mysore and also an academic senate member of VTU right at the outset declared that he was a lover of open-source. He said that during his post-graduation in IIT-Bombay, there was already a culture of Eat Breathe and Drink Linux. He emphasized that as a computer science engineer, a student must be knowing inside out of the computers which can only be possible if they start playing with the source code of the tools which is possible only with FOSS in the curiculum. He said that the main problem that needs to be addressed immediately is the lack of faculties who can teach current subjects with FOSS tools.

Prof Gopinath started the discussion by giving his encounters in life for promoting FOSS. He said that when he had started teaching his subject, operating systems, he was making use of minix and encouraged students to start enhancing it and he found many students who were able to do it. He said that even after trying hard to equip his department machines to linux, he was not successful way back in 1992 as it was considered to be inferior. But within next 2-3 years, the institute itself started getting pre-loaded linux machines and soon all the machines were running only on Linux. In his opinion,FOSS is the perfect platform, a infrastructure to start to building things on it. Hence, it is the right way to teach any subject. He also said that, instead of colleges going to industry to buy licenses of softwares, colleges should actually invest on developing the necessary tools internally. He said that if the faculties find FOSS tools to be not as competitive as a proprietary software, then it should be used as a base for teaching. It can then be used to understand the problem and solve it. He also mentioned that he was probably a wrong person as a panellist as he has always been using FOSS and anything other than that is unthinkable to him. Hence even for the sake of discussion if he suddenly starts talking anything against using FOSS, then probably his head needs to be checked.

After Prof Gopi’s such strong statement, Prof Manvi, from Reva ITM was asked to express views on the discussion. He said that only FOSS tools can be played with. Hence a student should definitely use FOSS tools during his course. He also emphasized that at a time when colleges have very limited funds for infrastructure, they are forced to cut costs in every possible way and hence using FOSS tools in lab is a very viable option for colleges also. He mentioned that it costs around 5 lakhs per annum for 30 machines license of a popular proprietary tool used in Electronics department of which he is the HOD. If there is a FOSS alternative, like Scilab, then colleges should definitely use it. He said that using FOSS tools even after taking support license from vendors will save as much as 30% of the costs. He also mentioned that it is very difficult for colleges to use industry tools as the tools keep changing every 2-3 years and it is very difficult for them to upgrade it. It is even unnecessary for them to upgrade to newer versions as the subject fundamentals that they teach in the course remain the same. He pointed that the immediate problem that needs to be addressed is to the lack of necessary documentation for every FOSS tools so that the faculties can go through them and start using it. He saw this as the major hindrance for using FOSS in curriculum and if addressed it will certainly boost the rate at which colleges are moving to FOSS. Hence he requested organization like FSMK and FSMI to work on it. As a first step, he asked FSMK to come up with complete lab manuals for present lab subjects using FOSS tools.

With this we came to the end of the panel discussions and since very less time was left, Senthil quickly made the conclusion that as of now there was no complusion from university for colleges to use proprietary tools and if the few hinderance pointed by panellists were solved, colleges will deifinetely start using FOSS.

Again due to time constraints, only two questions were allowed. In the first one, an Audience pointed that to allow students to go to depth, it was necessary for the university to decrease the breadth of the course. For this, Dr. Rajnikant pointed that as an university it was necessary for them to look at a bigger picture while deciding the course. There are colleges which lack faculties in particular subjects and if the depth was increased then the lack of faculties for such subjects will be more. Hence they have to decide the curiculum keep these factors in mind. However, he pointed that under the university there were 14 autonomous colleges which had the freedom to decide their syllabus in each subject and conduct examination accordingly. But for this, colleges need to prove their abilities only after which the university can award them with such freedoms.