Understanding The Free Software Philosophy

Rakesh 'Arky' Ambati rakesh_ambati@[EMAIL-PROTECTED]
Mon Aug 1 21:04:16 IST 2005


Dear Friends,

FN wrote me requesting this latest cover story on Free Software
Foundation of India(FSFI) to post on FSUG.This article was written by FN
and Jhinuk C of LFY(Mostly by FN, according to Jhinuk).

I have included this copyrighted material once again on FSUG under the
norms of Fair Use.I converted it using GNU pdftotext program,the content
is for personal use only.The right are retained by authors and LFY
magazine. 

Published in LINUX FOR YOU JULY 2005 www.linuxforu.com


Understanding The Free Software Philosophy

The Free Software movement and the Open Source movement are like two
separate entities within the free software community. Read on to know
how different they are.

Free Software' may not be as visible in the media as its younger,
breakaway
sibling, `Open Source'. You seldom hear of GNU/Linux, compared to the
frequency
with which you read of the term `Linux'. But,quietly, and mostly away
from the glare of publicity, a small group of committed techies is
slogging hard in India, to make a difference through skill and
commitment. They are the Indian chapter of the Free Software
Foundation. So, when it comes to fighting the patents threat that
software faces in India, the Free Software Foundation--India (FSF-I)
is there. Recently, this organisation put together an ambitious
four-nation meet in Kerala,involving Venezuela, Brazil, Italy and
India.Some of the techies in the group have achieved amazing feats,
spurred on not just by their skills, but also by the ideology of Free
Software.

Knowing the `Free Software' philosophy 

The first step towards acknowledging the Free Software Movement is to
 understand that `Free Software' and `Open Source Software' are two 
different entities. And that we, in the media, have been quite unjust 
to the movement by using the terms `Free Software' and `Open Source' 
interchangeably. In an e-mail conversation with LFY, Richard M. Stallm
an,the founder of the Free Software Foundation Understanding the 
Philosophy `(FSF),explained that the Free Software Movement built this 
community of cooperation in 1984, by developing the GNU operating
 system. "We did this for the sake of freedom--specifically, 
the freedom to cooperate. 

In 1992, when the Linux kernel became free, it turned out that
GNU+Linux was so good in practical terms that millions of people
switched to it for its practical advantages. The result was that there
were many users that were not aware of the issues of freedom and
community that motivated us to develop the system. Some of them
disagreed with our philosophy. In 1998, some of those people started
using the term `Open Source' instead of `Free Software'. A major motive
was
that they could talk about our community and its free software without
mentioning the issue of freedom to cooperate. These people are part of
our community, and some have helped build it. But their philosophy did
not build our community, and it shouldn't be named after their
philosophy. Our
community was built by the Free Software Movement. It is the Free
Software Community."

[Visit: http://www.gnu.org/philosophy/free-software-for-freedom.html
and http://www.gnu.org/gnu/linux-and-gnu.html for more clarity]

But, then again, `Free Software'should not be confused with a
technology that comes free of cost. It is a philosophy, an ethic of
sharing.
This is what FSF-India has put on the website [http://gnu.org.in]: "Free
software is a matter of freedom, not cost. It is a matter of liberty,
not price.The word `free' in free software has a similar meaning as 
in free speech, free people and free country, and should not be
confused with its other meaning associated with zero-cost.Think of 
free software as software that is free of encumbrances, not
necessarily free of cost. Think of it as a Swatantra software."

Free Software gives users the freedom to be used on any number of
computers, to share with others, to be studied, modified and
redistributed. Technically, Free Software is more stable, secure and
compatible with open standards,compared to proprietary software.
System crashes are extremely rare,which makes Free Software very
popular for servers. These qualities arise from the fact that Free
Software
provides the freedom to study the source code, and millions of
programmers and users worldwide contribute to the code, report bugs
and bug fixes. Free Software is also different because the pace at which
software is being produced and modified is much faster than in any
other technology. This again is the result of contributions from the
large
number of developers worldwide.

Thiruvananthapuram becomes Indian Mecca for Free Software 

The plot to form FSF-India was hatched in 1999, when a conference
in Thiruvananthapuram came about,and a Free Software festival was held 
in the city. At that time, the core group was formed by the
Mumbai-based G.Nagarjuna, who is chairman of FSF-India, apart from
being a scientist at the Homi Bhabha Centre for Science
Education, national centre of the Tata Institute of Fundamental Research
(TIFR); M. Arun, V. Sasi Kumar, and others from Thiruvananthapuram,
like TeX guru C.V. Radhakrishnan,Raj, RaghOO from Kochi, and Krishna,
a mathematics professor from Thiruvananthapuram.Recollects Nagarjuna, "A
formal
organisation finally took shape. We identified a working group and board
members. Then we all came down to write the `Memorandum of
Understanding' (MoU)." 

That was when the FSF enthusiasts declared Thiruvananthapuram the 
`Free Software capital' of India. Today, a
series of events,ranging from an international TeX users meet, to the
recent four-nations conference, seem to be underlining the role of
Thiruvananthapuram as a `Free Software Mecca'. Incidentally,the Kerala
capital even has an organisation known as SPACE (Society for the
Promotion of
Alternative Computing and Employment). It aims at promoting youngsters
to enter the world of Free Software, both for skills and
jobs.

FSF-India has registered itself under `Section 25' of the Indian
Companies Act, which makes it a not-for-profit company. Nagarjuna
explains, "We were thinking big. We wanted to have a large number of
smaller units scattered across the country. If we didn't form a company,
in each place, members would have had to form a society. It would mean
huge paper work for each group. So we thought we'd have one office,
which would take care of everyone's accounts (and paperwork). That was
the thought."

As its logo, the FSF-India has a charkha that morphs into a CD,
symbolising the philosophy `Weave your own code', giving a hi-tech slant
to the message of the Mahatma,which was `Weave your own cloth'.With
its headquarters inThiruvananthapuram, FSF-India currently has units
in Hyderabad,Calcutta, Bangalore, Chennai, Kochi,Kannur, Vellore,
Mumbai and New Delhi.

Creating people's technology

The FSF-India sees localisation of Free Software, or translating Free
Software into Indian local languages,as a crucial task, so as to create
a true
people's technology. Says Nagarjuna,"We thought we should have
members essentially for promoting the free software philosophy, and also
to join in various localisation groups all over the country."

Some of the achievements that the foundation can proudly look back on
is one of their first projects of localising GNU/Linux into
Malayalam, that was done in collaboration with the Asia-Pacific
Development Information Programme (APDIP) and Keltron.
Recollects Nagarjuna, "We did localisation of GNU/Linux to
Malayalam, about three years back.At that time, a Tamil version of GNU/
Linux was available. Then came Malayalam." But localising
Malayalam wasn't easy. Tamil being a linear script, it was easier,
believes
Nagarjuna, whose mother tongue is Telugu. Says he, "Other people had
to wait till Pango gave us Indian language support. The same was true
for KDE and Qt. So the browsers started speaking Indian languages
only much later." Nagarjuna is honest. "If you're speaking about
complete support, we're (in the Free Software world) still behind. We
don't
have dictionaries in Indian languages.

Proprietary software has fonts as well as dictionaries.
"But he's also optimistic. Now that the Free Software
world has solved the encoding problems, FSF-India hopes to tackle such
issues. But these problems cannot be solved unless some help from
academia is also forthcoming, he suggests. "We need more support. The
operating system has enough technical support; what we need now are
databases--a glossary of terms in all the languages,"says
Nagarjuna. FSF-India is trying to find out if the TDIL (Technology
Development for Indian Languages) network of the Ministry of
Communication and Information Technology, Government of India,can
release some of their glossaries and make these freely available to
those working in the Free Software world.

Battle to play it fair

Every battle that the foundation fights seems to qualify as a full
story in itself.Take, for example, the PlayFair fight with
Apple. PlayFair is Apple Computer's name for its digital rights
management (DRM or Digital Restrictions Management) built into the
proprietary multimedia technology and used by the iPod,iTunes, and the
iTunes Music Store.Every file bought from the iTunes Music Store, with
iTunes, is encoded with PlayFair. It digitally encrypts AAC audio
files and prevents users from playing these files on unauthorised
computers. PlayFair is a tool to enable fair use for music purchased
from Apple's iTunes music service. It lets people play music in
non-Apple authorised hardware like a GNU/Linux PC or most digital
audio players. It does that by stripping the DRM provision from a
song,provided the key to playing the song is available.PlayFair is
licensed
under the GNU General Public License. The PlayFair version 0.1 was
released on March 30, 2004.V e r s i o n 0.2 came along on April 2,
2004.These were posted on the [sourceforge.net] for all to view. But
on April 9, 2004, it got taken down from [sourceforge.net]. Apple had
sent in a Cease and Desist (C&D) letter to SourceForge.net invoking the
DMCA (Digital Millennium Copy Right Act of 1998) and instructed them
to take down PlayFair within 24 hours. On April 4, 2004, PlayFair had
moved over to Sarovar.org, the India-based hosting site for Free
Software projects. By April 16, 2004, PlayFair had been taken down from
[sarovar.org] as well. Apple sent a C&D letter to the sponsors,
maintainers and ISP of Sarovar.org invoking the IT Act 2002 and Indian
Copyright Act, and instructed them to take down PlayFair within 24
hours.
FSF-India could not accept such breach of freedom and started
contemplating on a court battle. Says Nagarjuna, "When Sarovar.org in
Thiruvananthapuram was asked to remove the project, we could have
gone to court saying Apple had no locus standing in India, since India
does not have a DMCA law. However,the company hosting Sarovar is a
small company, and decided not to fight on its own. It asked us, FSF
India,
to sort it out."

At this juncture, Anand Babu, a Free Software proponent and the maker
of one of the world's fastest supercomputers, `Thunder', currently
being used by the US Department of Energy, came up with a neat
solution.Babu took over the maintenance publicly and re-launched the
project as [Hymn-Project.org] from within the United States with legal
backing from FSF-India and the Electronic Frontier Foundation (which
promotes free speech in cyberspace), as well as ISP support from
CTYME.COM. SaysBabu, "We claimed that the Hymn Project is legal, based
on the Fair Use rights, and we were prepared to fight Apple in the
court. What also helped us was the work of the actual authors of
PlayFair." On the ideological plane, he says, "DMCA imbalances the
copyright law, by overpowering its Fair Use provision. Not only the
user of the DRM stripping software, but also the developer and the ISP
hosting
this software are treated as criminals under the DMCA Act."

Drive to make India patent-free 

Another proud milestone in FSF-India's
career is that of making the Indian Parliament remove the software
patents from the patents bill. Says V. Sasi Kumar of FSF-India, "We
have been able to convince the Government of India to drop the clauses
related to software patents,from the recent patents bill. We thank the
help rendered by the left parties, the CPI(M) in particular, in
achieving this."
The foundation believes that software patents are a serious menace in
many countries. Agreements like the TRIPS (Trade Related Aspects of
Intellectual Property Rights) Treaty clearly mandate that computer
programs shall be protected by copyrights (refer
[http://swpat.ffii.org/analysis/trips/index.en.html] for more
details), and further aggravate the practice of `software patents'. 
Sasi Kumar says."Software patents are an illegal trade barrier 
wherever practiced, and a thorn in the flesh of software developers. 
Creating more awareness and co-operation will help us move closer
towards software freedom for one and all, everywhere." 

Other issues,like the exclusive use of proprietary software in education
across
many states, and even several governments opting for proprietary
software for many of their programmes and actually entering into 
agreements with software companies like Microsoft,are still live.
 FSF-India intends to take it all up.

Keeping promises

FSF-India made some promises to itself when it was founded. It vowed
to promote the development of globally useful Free Software, in India 
and elsewhere; create awareness about Free Software specifically among 
students; increase access to Free Software by users, and promote the 
development of local solutions to local problems by empowering local
programmers in the use of free platforms, tools and technologies.

The foundation is striving towards the above objectives by:

Concentrating on popularising the ideology of Free Software, and 
bringing to the attention of authorities the dangers of adopting 
proprietary software for public use.

Emphasising on the inclusion of Free Software into the IT textbooks 
for high school classes in Kerala, and the subsequent promotion of
Free Software in schools.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Richard Stallman tells LFY 'Why India is special'.

Q. What do you think of the Free Software movement that is going on in
India?

India is among the few countries with the strongest understanding of
Free Software as an ethical issue of freedom. (The others are Spain,
Colombia, Brazil and Argentina.) Many countries have people who
appreciate the practical side-benefits that can result from freedom, 
but if that's all they see, they don't really understand what Free
Software is all about.

Q. What's made you visit the country so many times?

Partly because India is an important place for software development,
partly because of the intense support for Free Software in the country
--
and partly because I love Indian classical music and dance, and I'm very
glad to have a chance to go to India and see it.

Q. What is that one special thing that makes you think India can or
cannot make its mark in the Free Software Movement?

I am hoping, rather, that the Free Software Movement will make its mark 
in India. Millions of Indians use computers, and millions more will
start in the coming years. If we can convince Indians to demand freedom
with their computers, that will be a victory with world-wide
consequences.


Richard Stallman tells LFY Why India is special.RICHARD STALLMAN,
founder, Free Software Foundation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Inclusion of Free Software in the IT courses conducted by the UGC
Academic Staff College in Thiruvananthapuram.Inclusion of Free Software
in the
curriculum in institutions like the Vellore Institute of Technology.

Running the media centre of the World Social Forum in Mumbai
exclusively on Free Software. Sasi Kumar cites some examples of the 
foundation's achievements,"We have made a significant impact in
Kerala, where the phrase Free Software is now understood by virtually 
everyone. FSF India has helped the education department here to create 
a GNU/Linux distribution for teaching IT in high schools, and about
4,000 teachers are now being trained in the installation and use of 
the system.Anna University in Tamil Nadu has now started courses that 
should produce about 3000 engineers trained in Free Software
annually. The Madras Institute of Technology, under the university, has
a good number of developers working in Free Software. The Homi Bhabha
Centre for Science Education has been developing Free Software-based
applications that can be used in education, and has brought out its
own version of GNU/Linux, known as Gnoware." Further, in order to
increase access to Free Software by users, including the economically
backward people in India, FSF-India is helping Sarai, the New
Delhi-based
NGO in its Cyber Mohalla, to exclusively use Free Software.
The final utterance Despite these good works, FSF-India lacks
membership, strength and volunteers. Says Nagarjuna, "Lack of
sufficient volunteers is the main problem. We have a lot more
sympathisers than people who can work. Everybody who is spreading
Free Software doesn't always identify that that work is being done on
behalf
of FSF-India. Yet, a lot of work is getting done." The organisation is
also keen to employ 2-3 full-timers to work for it.
Convincing people to start using Free Software for the sake of
principles is another area of concern. Laments Nagarjuna, "This requires
moral commitment, not just pragmatism. Moral commitment is
seldom seen in the ethos currently, all over the world. That's a major
challenge. If you look at it like this, at the time of Independence,
during the
freedom movement, people talked highly about morality. Not just about
throwing out the enemy."

After all, how do you motivate youngsters to go in for free software,
when proprietary software tempts the best brains with mega-bucks?
Nagarjuna reiterates, "If you choose to do it, it's for freedom, not
because
of economic reasons. The point I keep talking about is that we keep
working
and struggling to maintain freedom, even if it is expensive.Freedom is
more valuable than just the `total cost of
ownership'thatopensourcefollowers
talk about. Our arguments, unlike those of the open source promoters,
are not based on economics alone. Not even just technology. It's ethics
and politics (of technology) that we are concerned about. Ours is a
cultural movement."

By: Jhinuk Chowdhury, LFY Bureau

-- 
arky

Rakesh 'arky' Ambati
GPG Key ID:  0x92BCF7D4 
Blog [ http://arky.in ]
Member FSUG-Bangalore [ http://bangalore.gnu.org.in ]
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://gnowledge.org/pipermail/fsug-bangalore/attachments/20050801/7383e9c9/attachment.pgp


More information about the Fsug-Bangalore mailing list