Any reports on how this is progressing? FN

http://www.apdip.net/news/malayalam/index.htm
Free Font For Malayalam
Abstract

The role of Information Communication Technologies (ICT) in common man^�s 
life is increasing. However, only a small fraction of people are able to 
utilize the benefits. A major barrier in the promotion of computer usage in 
a country like India is largely due to the fact that there are hardly any 
software in any of the Indian scripts. In a country where nearly one third 
of the population lives below $1/day, the cost of ICT applications is still 
prohibitively expensive. The cost of ICT applications is primarily due to 
two costs; the hardware cost and the software costs. While hardware costs 
have been coming down and are inevitable to a certain extent, software 
costs have not acted as a major constraint in applying ICT applications in 
developing countries.

The free software movement has been addressing the issue of making 
available information to all as a basic right. While some basic software 
are today available in free downloadable forms over the Internet, these 
software do not cater to the fonts in Malayalam, which is the language of 
30 million Keralites in Kerala and at least 10 million outside.

The project proposes to create free software with local language 
(Malayalam) support in accordance with the established standards so that 
ICT applications can be made available at low cost in the language of the 
people. Further, the developed codes are proposed to be made available on 
the Internet so that people can not only freely use them but also develop 
on them.

Specifically, the project aims to create Free Font for Malayalam, create 
toolkit (toolkits are basic building blocks in creating Graphical User 
Interface based applications) with Malayalam support, and create a 
localised desktop and office productivity applications and documentation in 
Malayalam. This will surely help in ICT penetration in Kerala, spur 
development of similar fonts on free software for other local languages in 
India and other parts of Asia Pacific, create the base for further 
development in software with local language support thus enabling a larger 
segment of the population to enjoy the benefits of information technology.

Background and Justification of the Project
ICT has potential to play an important role in improving the life of common 
man in a developing country. Many initiatives have already been taken in 
this regard. At the same time it is also true that only very few people are 
able to take advantage of ICT and the high costs of hardware and software 
are in certain ways perpetuating the development divide through a digital 
divide. A minority population, that is able to afford the high cost, are 
able to benefit from the ICT revolution and a large majority is getting 
further marginalized in the process.

Two major reasons for this digital divide are:

Non availability of content in regional languages

The high cost of software.

Kerala is one of the southern states of India lying nearly 9 to 13 degrees 
North and having a population of nearly 30 million out of which nearly 74% 
live in rural area (2001 census). It is important to note that the rural 
population has gone up from 73.5% to 74% during 1991 to 2001. Apart from an 
elected State Legislature, the State also has multi-layered elected local 
bodies. There are 992 Grama Panchayats (Village level councils) and 58 
Municipal Councils and Corporations representing the rural and urban areas 
respectively. Kerala, known as ^�God^�s own country^� for its natural beauty 
and which makes it one of the top tourist destinations of the world, has 
also initiated various programs/steps to make the benefits of information 
technology reach common people through innovative projects. Although Kerala 
has a literacy level of 90.92% (2001 census) (male 94.20% and female 
87.86%), the population connected to Internet remain shockingly below 1%, 
the issues relating to lack of connectivity remain a big problem.

Today, Malayalam enabled software is scarce. Those available are for Word 
Processing alone. Malayalam usage in computers is limited to using the 
computer as an electronic typewriter and for publishing. The major reason 
for this is the lack of Operating Systems supporting Malayalam. To add to 
this, the Malayalam font system for the global standard ^� the Unicode - has 
not been built. As a result, it is not possible to have an ICT 
infrastructure with Malayalam support.

Another issue is the very high cost of proprietary software. If Malayalam 
font is developed in proprietary software, the cost of the same will make 
it prohibitively costly for using it on a larger scale. Low income 
populations will in particular, find it exceedingly difficult to use the 
resulting system, thus making the digital divide even more dominant. The 
alternative proposed is the development of local content in free Software. 
Freedom associated with free software enables one to make modifications to 
it (to support Malayalam) and make it available to people around the world.

Project Objectives
The benefits of Information Technology are reaching only a very small 
minority, thus creating a digital divide. The two major issues here are 
lack of availability of software with local language support and the very 
high cost of software.

This Project aims to reduce this digital divide by creating localised 
versions of free software. This project will create Free Font for 
Malayalam, create a toolkit (toolkits are basic building blocks in creating 
GUI based applications) with Malayalam support, create localised desktop 
and office productivity applications and documentation in Malayalam. This 
will create the base for further development in software with local 
language support, thus enabling a larger segment of the population to enjoy 
the benefits of information technology.

Further, the developed codes are proposed to be made available on the 
Internet so that people can not only freely use them but also develop on them.

Project Benefits/ Beneficiaries
The project foresees various benefits arising out of it. The direct impact 
arising out of this would be large-scale development of content in local 
language. Additionally, the content would be more participative and, 
therefore, more localized in terms of needs and requirements, issues and 
solutions etc. Inspite of having more than 90% literacy for over one 
decade, the Kerala state continues to remain low on PC and Internet 
penetration in the country. Development of local content for a state like 
Kerala, with high literacy will lead to change in the society and economy.

Some important aspects are

Usage: Tools in ICT will become more and more accessible to people who 
don^�t know English but know to read and write Malayalam. This implies 
access to majority of people in Kerala.

Education: Education for majority in schools is in Malayalam language. This 
will be enable development of educational software in local language.

Date archiving: Archiving of vast amount of data available becomes 
possible. The knowledge archiving and retrieval is the major application of 
ICT. Till now we are forced to use English language to archive our 
knowledge, our history. This has inherent limitations.

Economic: This will also help in development of new ICT enabled services in 
local languages etc.

e-Governance: Support for local language becomes easy for all the 
e-governance programs of the Government.

Apart from benefits arising to Kerala, the project will have lessons for 
developing similar fonts in other local languages. Asia Pacific, rich in 
culture and languages cannot be dependent on English alone. Indian alone 
has 17 official languages. The experience gained through this project will 
encourage other similar efforts in other languages.

Project Sustainability
The software developed by the Project will be loaded free on the Internet 
enabling anyone interested to download it and use it. It will also enable 
others interested in it, to develop it further so that there is an ongoing 
mechanism to upgrade the software. This would ensure continuous ongoing 
upgrading of software and its long-term sustainability.

Project Methodology
The aim of the project is to create a comprehensive set of software for 
computing in the local language. The Project involves the following tasks:

Font: The first step in bringing a new language to computers is creating a 
font for that language. The font contains information about shape of 
characters in that language. This project aims to create a font based on 
Unicode character encoding scheme. Unicode is the new standard to encode 
data from languages around the world. It is the most accepted standard now. 
During the development of this font, creation of font encoding scheme for 
Malayalam is also necessary. Lack of a font-encoding scheme is now an issue 
for development of more fonts for Malayalam.

Toolkits: Indian languages have got a special property of change in shape 
of characters depending on context. Hence, these languages are referred to 
as complex ^� text languages. All the software using graphical interface are 
built using some Toolkit. Toolkits are basic building blocks in creating 
software. Localisation of the toolkits will make the creation of Malayalam 
supported software easier. The work will be on a cross platform GUI toolkit 
called GTK. A major component in this is to create a renderer for Malayalam 
and adding Malayalam support for freely available toolkits.

Localisation of Applications: Localisation of software involves developing 
localized applications on common utilities like Office suite, Desktop, and 
other productivity applications.

Localising Desktop + Basic Applications ^� Involves packaging and 
application translation. This task can be started only after making toolkit 
work.

Localisation of Office Applications ^� Involves localizing office 
productivity applications like Word processor, Presentation application, 
Spreadsheet, Groupware. Additional packages like Vector and Raster Graphic 
tools, Plotting, Project Management, Finance, Diagramming, Communication 
etc. can be added.

Internet Applications ^� This task consists of localizing basic Internet 
tools like Browser (Translation), Mail client, IRC, Instant Messenger.

Database ^� Localised sorting support will be implemented. Postgre SQN will 
be used as the database and modifications will be made in to it.

Localising terminal applications ^� This is mainly for people who want to 
use machines with low resource and without graphic interfaces.

Documentation: Manuals are essential for suitable documentation and for a 
new user to get started with the application. These Manuals will be 
developed in both English and Malayalam. Translation of these manuals will 
help a lot of people who want to learn and use computer themselves.
K-BIP & FSF India has initiated some work in the aforesaid direction. The 
present work includes work on customizing the GNU/Linux (Free Operating 
System) to support Malayalam.

Project Timeline/ Phases/ Team
Nine months encompassing font development, toolkits, localization of 
applications and project documentation.

The Project is divided into four phases. The first phase is Font 
development and this activity involves 1 Programmer, 1 Graphics Expert and 
1 Draftsman. The second phase is the building of Toolkits and this involves 
3 Programmers. The third phase is the Localization of Applications in which 
9 Programmers, 1 Translator and 3 Data Entry Operators will be involved. 
The fourth phase is the Documentation and 1 Language Translator, 1 Proof 
Reader and 1 Data Entry Operator will be involved in this phase.

Project Outputs
This Project will create a Free localized GNU /Linux Desktop system. The 
components of this will be:

A Malayalam Font

Localised Toolkit for Malayalam

A collection of commonly used Applications (Word Processor, Email client, 
Browser, Database etc.)

Documentation for the software in Malayalam

Project Monitoring
The Output of this project is a collection of software. The evaluation and 
monitoring will be done with the help of National Informatics Centre, which 
is the apex institution in the area of Computing and Information Technology.

The Font must contain all glyphs from the ISFOC Standard for Malayalam. And 
the encoding will have to be Unicode based. The Toolkits will be verified 
by creating sample graphical applications using the same. Usually the test 
code will be available with Toolkit. The test programs will be in 'C' 
programming language.

Localization of Application will be verified by looking through all the 
messages of the application in the message database.

Documentation will be verified with help of a language expert by comparing 
it with the original document in Malayalam. Random Samples will be taken 
for this.

Project Implementors

Implementing Organisation ^� Kerala Bureau of Industrial Promotion (K-BIP) 
is a non-profit autonomous body under aegis of the Industries Department of 
the Government of Kerala. It is envisaged for promoting the potential 
industrial activity in the state of Kerala. It is the state level agency 
for Asia Pacific Centre for Transfer of Technology (UN-APCTT), responsible 
for transfer of technology for SMEs. It is also involved in promoting 
e-governance in Kerala through various initiatives like online applications 
for various Government applications, online payment for Government payments 
etc. The project is being carried out in close coordination with Secretary, 
Information Technology, Government of Kerala.

Partner Organisation - The Free Software Foundation is a world-renowned 
organisation founded by Richard M. Stallman in the USA in 1984. FSF 
believes that all software should be free as software is information and 
the withholding of information is wrong and a denial of a human right. The 
first FSF Chapter in India was started in India in Trivandrum, Kerala.

Project Management
The Project Team will be headquartered in the State Capital, 
Thiruvananthapuram. The Project Director and Coordinator is the Chief 
Executive of K-BIP and Secretary (Industries) Government of Kerala. The 
Project Director will oversee the work of two Project Managers who, in 
turn, will steer the other members of the Project Team. The Chief Executive 
of K-BIP is Secretary (Industries), Government of Kerala.

For further information, please contact:
Mr. Ajay Kumar
Secretary to the Government of Kerala Industries Department/
Executive Director, Kerala Bureau of Industrial Promotion
Sri Ganesh', T.C. IX/2197
Kurup's Lane, Sasthamangalam
Trivandrum - 695010, Kerala, India
Tel: 91-471- 333028
Fax: 91-471- 311883
Email: [EMAIL PROTECTED]
  


_______________________________________________
Fsf-friends mailing list
[EMAIL PROTECTED]
http://mm.gnu.org.in/mailman/listinfo/fsf-friends

Reply via email to