Kannada In Computing
   HOME

TheInfoList



OR:

The
Kannada language Kannada (; ಕನ್ನಡ, ), originally romanised Canarese, is a Dravidian language spoken predominantly by the people of Karnataka in southwestern India, with minorities in all neighbouring states. It has around 47 million native sp ...
has come a long way in the computing field starting from initial software related to
desktop publishing Desktop publishing (DTP) is the creation of documents using page layout software on a personal ("desktop") computer. It was first used almost exclusively for print publications, but now it also assists in the creation of various forms of online c ...
to portals and
internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
applications Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a c ...
in the current age. Kannada is the official language of the state of
Karnataka Karnataka (; ISO: , , also known as Karunāḍu) is a state in the southwestern region of India. It was formed on 1 November 1956, with the passage of the States Reorganisation Act. Originally known as Mysore State , it was renamed ''Karnat ...
in India whose capital city of
Bangalore Bangalore (), officially Bengaluru (), is the capital and largest city of the Indian state of Karnataka. It has a population of more than and a metropolitan population of around , making it the third most populous city and fifth most ...
is known as the
Silicon Valley Silicon Valley is a region in Northern California that serves as a global center for high technology and innovation. Located in the southern part of the San Francisco Bay Area, it corresponds roughly to the geographical areas San Mateo County ...
of India. Kannada also entered the Wikipedia world when Kannada Wikipedia was started in September 2004.


History

In the mid-1980s, software development in Kannada was started mainly to meet the needs of
desktop publishing Desktop publishing (DTP) is the creation of documents using page layout software on a personal ("desktop") computer. It was first used almost exclusively for print publications, but now it also assists in the creation of various forms of online c ...
in Kannada. In those days, the Kannada keyboard was non-existent and existing English keyboard was used to enter Kannada characters. ''Shabdaratna'', ''Venus'', ''Prakashak'', and ''Sediyapu'' were some of the Kannada editing software that were developed in those days. They started the era where computers started to replace typewriters and typesettings for Kannada publications. These were joined by more advanced software like ''Srilipi'' and ''Akruti'' which were
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
compatible. ''Shabdaratna'' was released with an advanced version called ''Winkey'' and another editing software called ''Surabhi'' was also released. In the mid-1990s,
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
started to replace
DOS DOS is shorthand for the MS-DOS and IBM PC DOS family of operating systems. DOS may also refer to: Computing * Data over signalling (DoS), multiplexing data onto a signalling channel * Denial-of-service attack (DoS), an attack on a communicat ...
as the
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
of choice as Kannada software began being developed for Windows. The biggest customer for these Kannada software was the
Government of Karnataka The Government of Karnataka, abbreviated as, GoK, or simply Karnataka Government, is a democratically-elected state body with the governor as the ceremonial head to govern the Southwest Indian state of Karnataka. The governor who is appointed ...
. Each of this Kannada software was developed using a specific format and hence portability of data across applications proved to be difficult. A Kannada document written and saved using one application could not be opened in the other. Some other issues that needed attention was the standardisation of a keyboard for entering Kannada characters and also to see how Kannada can be used in other software apart from the then existing desktop publishing applications. A group of researchers got together and started to discuss about these problems and brought them to the notice of the Government. In order to address these issues, a conference known as ''Kannada and computers'' was convened by the Government. The people invited to this conference included members of the Adivesha Co-operative Bank in
Shimoga Shimoga, officially known as Shivamogga, is a city and the district headquarters of Shimoga district in the central part of the state of Karnataka, India. The city lies on the banks of the Tunga River. Being the gateway for the hilly region of ...
who had computerised all the bank's transactions in Kannada by using a software called as ''Gistcard'' which was developed by CDAC. Members of the bank made a presentation to the delegates on the advantages of using Kannada for its day-to-day computer transactions. The conference was influential in making the Government understand the usefulness and the need of standardising Kannada for computing. Meanwhile, a group of interested people formed an organisation called ''Ganaka Parishath'' who followed these developments and started to bring pressure on the Government to address the issues of standardisation.


Growth

A pioneer who standardised Kannada keyboard was K. P. Rao who modified the existing English
QWERTY QWERTY () is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six Computer keyboard keys#Types, keys on the top left letter row of the keyboard ( ). The QWERTY design is based on a layout created f ...
keyboard layout to suit the needs of the Kannada language. The entire set of Kannada characters could now be printed using the 26 alphabet keys on the English keyboard. After few modifications, this keyboard was announced as the standard Kannada keyboard by the Government. All Kannada software vendors were requested to adhere to this keyboard. Initially, it was suggested to use the IISCI language code devised by CDAC to enable portability of Kannada across different software. This code however was unsuitable for
transliteration Transliteration is a type of conversion of a text from one writing system, script to another that involves swapping Letter (alphabet), letters (thus ''wikt:trans-#Prefix, trans-'' + ''wikt:littera#Latin, liter-'') in predictable ways, such as ...
and it was difficult to navigate across different languages using it. This was because the code could not address issues like change in grammar across languages. In March 2000, a technical committee was set up by the Government of Karnataka to look into this problem. Ganaka Parishath came up with a
glyph A glyph () is any kind of purposeful mark. In typography, a glyph is "the specific shape, design, or representation of a character". It is a particular graphical representation, in a particular typeface, of an element of written language. A g ...
code called "Kannada Script Code for Language Processing" (KSCLP) in 2001. This glyph code enabled easy movement of data across different software and its development is considered as a milestone in the history of Kannada software. The technical committee suggested that all software developers should adhere to this code. In October 2000, the Government having solved the problems of standardisation, decided to have a benchmark software that will be the standard for usage of Kannada in computing. A software called Nudi was developed by Ganaka Parishath using a common code and also providing the ability to enter Kannada characters in different fonts. This was selected as the benchmark and all private software vendors were advised to adhered to the standards set by Nudi. There were some minor
database In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases sp ...
-related issues which were solved by using a new improved code that was released by CDAC. Nudi was later converted into an advanced software by the Parishath and in 2002, the Government accepted it as an official software. Due to economic reasons, private software vendors put pressure on the Government to revoke the decision of standardisation. This was because if all Kannada software vendors produced the same standardised software, allowing their customers to have a choice to choose among the software vendors and hence an impact on existing business. As a final nail to the coffin, Ganaka Parishath decided to offer Nudi for free and this almost brought the Kannada software development industry to a halt.
Baraha Baraha is a word processing application for creating documents in Indian languages. It was developed by Sheshadrivasu Chandrasekharan with an intention to provide a software to enable and encourage Indians use their native languages on the co ...
was another software that was released by engineer Sheshadrivasu Chandrashekhar which became popular due to its free cost and the ease with which a user could edit Kannada characters. The emergence of
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
and standardisation of Unicode characters for Kannada ensured that Kannada can now be used across any application that supports Unicode. English to Kannada transliteration, as promoted by Google], is a yet another development in the advent of Kannada in computing.


Kuvempu Kannada Thantramsha

Kuvempu Kannada Thantramsha was another Kannada software released by
Kannada University Kannada University, also called Hampi Kannada University or Hampi University or Kannada University, Hampi, is a research-oriented public university in Hampi, Karnataka, founded in 1991 by the Government of Karnataka through the Kannada Universit ...
,
Hampi Hampi or Hampe, also referred to as the Group of Monuments at Hampi, is a UNESCO World Heritage Site located in Hampi (town), Hampi town, Vijayanagara district, east-central Karnataka, India. Hampi was the capital of the Vijayanagara Empire i ...
in the memory of
Kuvempu Kuppali Venkatappa Puttappa (29 December 1904 – 11 November 1994), popularly known by his pen name Kuvempu, was an Indian poet, playwright, novelist and critic. He is widely regarded as the greatest Kannada poet of the 20th century. He was ...
. This is a source-on-demand software. This has 4 keyboard layouts and 4 text-to-text converters, in compliance with older version of Anu fonts, SRG, Sree lipi. This is built is accordance with GOK standards. Some of the other important software developed in Kannada are: Latest version of Kuvempu Kannada Thantramsha 2.0 was released on 2-Feb-2010. Also Unicode version 1.0 is released. The source code is also made available. * Bhoomi software used by Karnataka Government for Standardisation of Land records * Ration Card application developed by Comat Technologies Pvt. Ltd.


Kannada on mobile

A keyboard for using Kannada on Nokia n800/n810 has also been developed. This works on maemo(OS2008) running on Nokia n800/n810. This is an onscreen keyboard and is still in pre-alpha stage.


Other free software

Kannada version of LOGO: A programming language for children and winner of the Manthan Award. LOGO Kannada Keyboard for Windows 7 and Windows 8. Kannada Keyboard.


Portals

Vishvakannada.com by was one of the first websites to display Kannada characters on a website. It was the first Internet magazine in
Kannada Kannada (; ಕನ್ನಡ, ), originally romanised Canarese, is a Dravidian language spoken predominantly by the people of Karnataka in southwestern India, with minorities in all neighbouring states. It has around 47 million native s ...
and also the first website in an Indian language to use dynamic fonts. The usage of dynamic fonts avoided the problem of users having to download website-specific fonts to view the Kannada characters on the website. Wikipedia in the Kannada language was started in June 2003.


References

{{Reflist Indic computing Kannada literature