THE PENGUIN AS ENGINEER: TAKING GNU/LINUX TO THE PORTALS OF HIGHER
EDUCATION

By Frederick Noronha

IT MAY BE taking its time to get done, but this is one simple idea that
could have a wide-ranging impact for thousand of young
engineers-in-the-making across India.

Put briefly, the idea is simply to compile a whole range of useful and
'free' software that engineering students from this 'talent-rich,
resource-poor' country of a thousand million-plus can effectively use in
their studies and work.

It calls for quite a bit of scouring around -- and matching the needs of
students with what's available out there, in the wide world of
cyberspace. But since the software to be used is from the Free
Software/Open Source world of GNU/Linux, it means that once compiled,
this useful collection could be freely distributed without copyright or
unreasonably-high cost restrictions.

(GNU/Linux is a computer operating system that runs on many different
computers. It has been built up largely by volunteers worldwide, and
comes with along with its freely-copyable 'source-code' and thus offers
you the freedom to its users and programmers in many more senses than
just coming across at affordable costs.)

First to initiate this Nagarjuna G, a scientist and keen Free Software
proponent at the Homi Bhabha Centre for Science Education. This centre
is located at the Tata Institute of Fundamental Research in the Indian
commercial capital of Mumbai (formerly Bombay). Incidentally Nagarjuna
is also the founder of the Linux-in-Education (LIFE) mailing list. See
details at http://mm.hbcse.tifr.res.in/mailman/listinfo/life

Prof Nagarjuna irst broached the subject thus, via one of the many
GNU/Linux-related mailing lists active in India: "I am presently
planning a single CD distribution containing the applications and
goodies required for a regular engineering college student.  I would
like to keep in mind the syllabus and projects students do.  Can some of
you tell us what kind of applications are used/needed by students?"

He argues that volunteers can build the list and "sit on one Sunday" and
put together the 'distro' (or distribution, referring to the collection
of software required).

It sounds easy. But this is a task which calls for considerable thought,
coordination and planning.

Nagarjuna admits that this project has been on the cards for some time
now. Inspite of being such an interesting idea -- a whole generation of
engineering students could get access to the power of GNU/Linux software
-- it has not been easy to push through. Not surprising in the world of
volunteer work, where real-life jobs and earning a living mean one can't
always do what one wanted to.

But the efforts are on.

"(This is) another thing which needs to be done but could not do it
because no volunteers.  But this is also on the agendas of the FSF-India
(the Indian-branch of the Free Software Foundation).  We will soon
identify a team for this and get it going," says he, determinedly.

Mumbai-based Trevor Warren agrees. He recently noted that working to
build up such a forum would be suitable for "like-minded GNUers like us
to spread and nurture the idea of Free Software". This is increasingly
seen as an important job in a country like India, rich in software
talent but poor in terms of the code it actually has access to when it
comes to meeting its own requirements.

There has been a lot of debate over what software would be best squeezed
into the space available on the CD.

Electronic students, for instance, would have their own requirements.
For instance Spice, the analog circuit simulation software or Varkon
(which plays the role of a computer-aided design software). BruseY20 is
a VHDL generator. VGUI is a block-diagram to VHDL. SAVANT is a VHDL
simulator while Alliance offers a complete set of VLSI tools. (VLSI
stands for very large scale integration, and relates to the important
field of chip design.)

Other suggestions that have come up include something for CAM/gerber
post-processing, a FPGA design package and a VLSI design package.
Besides, GNU/Linux also offers such suitable tools like RDBMS with its
front-ends and admin tools; PostGreSQL; MySQL; PgAccess; Tcl/Tk; Perl5;
PHP; PHP MyAdmin and PHPPgAdmin (administrative interfaces for MySQL and
Postgres in PHP).

For chemical engineers-in-the-making, GNULinux also offers a chance of
finding suitable molecular manipulation software.

There were many other names of free software products that could be
included.

GNULinux is a great operating system for the Net, since it was itself
born in an Internet generation, though collaborative cooperation among
thousands of volunteers worldwide. This means it has a number of useful
web tools -- including Apache, PHP, Perl5, Webmin and CGI scripting.
Zope and Python, Tomcat and jservers are the other useful tools.

For civil engineers, Free Software offers a whole list of useful tools
to engineers-in-the-making. These include Varkon (CAD), Grass5 (GIS),
and some vehicular traffic analysis and simulation tools.

On the publishing front too, GNULinux has its options. For example, SGML
tools, jade, stylesheets, docbook, tex/latex, yacc, flex and bison.
There's also lyx.

Being Free Software, often created by volunteers who don't have the
motive of gaining by hiding vital information, such packages are mostly
very transparent and open in their approach. They also helpful
documentation accompanying them -- often (though not always) at very
affordable prices, if not free...and mostly copyable without
restrictions too.

Matlab, a software many engineering students talk about, is very useful
for solving all types of systems involving extensive matrix operations.
It has its specific programming language with built in functions.
"Usually all the engineering problems get reduced to a system of
differential equations and involve matrix operations, so its a kind of
software that everyone finds useful irrespective of discipline," as one
engineer in this debated noted.

With so much of software available, but often not widely known, it
becomes a hard job to choose. But chances of getting tonnes of tools via
a low-cost CD also promotes new ideas.

Adds Nerurkar, himself a student of automobile engineering: "Prof.
Nagarjuna mentioned e-books. That set me thinking... is it possible to
get e-books on engineering subjects like heat transfer, calculus, and
algebra? Should we include those? They could be in valuable." (E-books
are electronic-books, which are not printed on paper.)

To check out more about this group, visit: 
http://mm.ilug-bom.org.in/mailman/search/college-distro/

Meanwhile, other Free Software campaigners like E. Krishnan of the
FSF-India also offers help in creating a 'custom GNU/Linux for our
schools with educational and office tools". E Krishnan mentions a
recent meeting with the Director of Public Instructions in Kerala, who
showed "considerable interest" in introducing Free Software in
schools.
--
Frederick Noronha * Freelance Journalist * Goa * India 832.409490 / 409783
BYTESFORALL www.bytesforall.org  * GNU-LINUX http://linuxinindia.pitas.com
Email [EMAIL PROTECTED] * SMS [EMAIL PROTECTED] * Saligao Goa India
Writing with a difference... on what makes *the* difference



------------
***GKD is solely supported by EDC, an NGO that is a GKP member***
To post a message, send it to: <[EMAIL PROTECTED]>
To subscribe or unsubscribe, send a message to:
<[EMAIL PROTECTED]>. In the 1st line of the message type:
subscribe gkd OR type: unsubscribe gkd
Archives of previous GKD messages can be found at:
<http://www.edc.org/GLG/gkd/>

Reply via email to