Home Blog Page 9417

GNU Compiler Collection version 3.0 is released

Author: JT Smith

“The Free Software
Foundation announced today the 3.0 release of the GNU Compiler Collection
(GCC). GCC is a Free (as in freedom) Software compiler toolset, licensed
under the GNU General Public License (GPL).”

[FSFE PR][EN] [GNU/FSF Press] GNU Compiler Collection Version 3.0 Is Released; Includes Support for Java and IA-64
From: "Bradley M. Kuhn" 
To: info-press@gnu.org
Date: Mon, 18 Jun 2001 09:31:28 -0400


FOR IMMEDIATE RELEASE

Media Contact: Free Software Foundation
               Bradley M. Kuhn 
               Phone: +1-617-542-5942

GNU Compiler Collection Version 3.0 Is Released;
Includes Support for Java and IA-64


Boston, Massachusetts, USA - Monday, June 18, 2001 - The Free Software
Foundation announced today the 3.0 release of the GNU Compiler Collection
(GCC).  GCC is a Free (as in freedom) Software compiler toolset, licensed
under the GNU General Public License (GPL).

This version of GCC fully incorporates a native-code compiler for the Java
programming language.  This allows Java programs that run faster, while
using a completely Free Software system without depending on a proprietary
Java compiler.

GCC 3.0 includes rewritten support the Intel and AMD 32-bit family of
processors, which includes all Pentium systems.  GCC 3.0 now generates
much better output for these processors.  This allows programs to run
faster on such systems.

GCC 3.0 supports the Intel IA-64 processor.  This support will allow
completely Free Software systems to run on the IA-64 architecture
immediately upon the public release of IA-64.  GCC 3.0 also supports other
new chipsets from Motorola, Atmel, Mitsubishi, Fujitsu and Sun.

GCC 3.0 vastly improves C++ support.  Many bug fixes and changes to the
C++ support library allow GCC 3.0 to conform better to ISO C++ standards
than ever before.  Also included is a new Application Binary Interface
(ABI) for C++.

But, technological considerations are not the most important reasons for
using GCC.  Richard M. Stallman, president of the Free Software
Foundation, pointed out: "Many users choose GCC for technical advantages,
such as having one compiler that works on many systems, or its powerful C
extensions.  But the most important benefit of GCC is freedom--your
freedom.  A free operating system requires a free compiler.  GCC was an
essential step on the road to freedom."

GCC 3.0 has benefitted from the efforts of several successful businesses
built around support and development of Free Software.  GCC, which is Free
Software licensed under the GPL, has facilitated sustainable business
models.  Some of these companies are listed in the Free Software
Foundation's service directory, which can be found at:
     http://www.gnu.org/prep/service.html

More information about the new features of GCC 3.0 can be found at:
     http://www.gnu.org/software/gcc/gcc-3.0/features.html

The software can be downloaded from:
     http://www.gnu.org/software/gcc/releases.html

Users are encouraged to use mirror sites for downloads, to decrease the
load on GNU and FSF servers.


About the GNU Compiler Collection (GCC):

The GNU Compiler Collection (GCC), originally called the GNU C Compiler,
includes compilers for the C, C++, Objective C, Fortran, and Java
languages.  Originally developed by Richard M. Stallman, GCC is now
developed and improved by a worldwide network of volunteers, lead by the
GCC Steering Committee, the official maintainers of GCC.  The GCC website
can be found at:
    http://www.gnu.org/software/gcc/gcc.html


About GNU:

GNU is a Free Software Unix-like operating system.  Development of GNU
began in 1984.  GCC is the compiler for the GNU system.

GNU/Linux is the integrated combination of the GNU operating system with
the kernel, Linux, written by Linus Torvalds in 1991.  The various
versions of GNU/Linux have an estimated 20 million users.

Some people call the GNU/Linux system "Linux", but this misnomer leads to
confusion (people cannot tell whether you mean the whole system or the
kernel, one part), and spreads an inaccurate picture of how, when and
where the system was developed.  Making a consistent distinction between
GNU/Linux, the whole operating system, and Linux, the kernel, is the best
way to clear up the confusion.


About the Free Software Foundation:

The Free Software Foundation, founded in 1985, is dedicated to promoting
computer users' right to use, study, copy, modify, and redistribute
computer programs.  The FSF promotes the development and use of free (as
in freedom) software---particularly the GNU operating system and its
GNU/Linux variants---and free documentation for free software.  The FSF
also helps to spread awareness of the ethical and political issues of
freedom in the use of software.  Their web site, located at
http://www.gnu.org, is an important source of information about GNU/Linux.
They are headquartered in Boston, MA, USA.

Microsoft Web security hole found

Author: JT Smith

MSNBC: “Microsoft Corp. has issued an urgent
high-risk alert about what may be one of the most nefarious
security vulnerabilities to date affecting the company’s Web
server software.”

Category:

  • Linux

Seagate unveils USB-based hard drives

Author: JT Smith

PC World reports on Seagate’s announcement of soon-to-ship 20GB and 40GB USB 1.1 compatible hard drives, making additional storage space simpler to set up than with the conventional means of opening the case.

Category:

  • Unix

Simputer’s Ajit Anvekar: Keeping up the Open Source ‘josh’

Author: JT Smith

By Julie Bresnick
Open Source people

Ajit R. Anvekar didn’t grow up with a computer, in fact, he bought
his own PC only about two years ago, but he has already contributed to one
of the best examples of Open Source’s potential effect on the digital
divide. The Simputer (Simple In-expensive
Multi-lingual People’s Computer) is a pocket-size computer, running
Linux, that is designed to overcome traditional barriers to computing, like
literacy, by offering a “simple and natural user interface based on
sight, touch and audio.”

Anvekar worked for the Simputer Project in the Computer Science Automation
(CSA) Department of the Indian Institute
of Science
(IISc) as a software programmer/systems specialist until
last month, when the Simputer’s specs were released. Now he is with Picopeta
Simputers, which plans to commercialize the platform.

Interested in embedded systems, Anvekar signed up with Simputer to work
on the audio driver, a key element considering “the use of extensive audio
in the form of text-to-speech and audio snippets” is proclaimed to be one
of the three main advantages Simputer boasts over other handhelds. (The
other two are its smart card reader and its XML-based Information Markup
Language.)

He first learned to write code in the early ’90s while earning a
Bachelor’s degree in engineering in electronics and communication from
Siddaganga Institute of Technology in
Tumkur, India. He spent six months at the Electronics and Radar Development
Establishment (LRDE) at the Defense
Research and Design Organization
(DRDO) in Bangalore on project work for his
degree.

“The project involved writing Assembly code for a micro-controller to
test out the suitability of a communication link for reliable transmission.
LRDE had a board designed for the purpose and we were let loose on the
board.

“We wrote a lot of routines for the particular processor. It gave
us a clear understanding as to how systems work, what actually goes on in
getting them to work and what an exhilarating feeling — the board actually runs
our software and it works! It was the first time we came in contact with
real machines and also that the theory they taught in college really had
some relation to what was going on in real life.”

“After graduation I joined a project called Education and Research
Network (ERNET) here [in Bangalore] at the Indian Institute of Science.
As with most educational institutions, Linux was/is thriving here.”

He got his first real taste of Linux while there working on the Wide Area Link Emulator
(WALE).

He says he has “never used proprietary software actively at all,”
and he finds his Open Source leanings are confirmed by the consistently more
learned and practical technicians who use it.

It is not uncommon to be an IT worker of Indian descent but it
is a bit unusual to be an IT worker of Indian descent working in India. But
Anvekar has decided to stay close to home.

His name, Anvekar, comes from Anve, a town in Goa, a small beach-side state just
north of Karnataka. But Ajit’s Anvekars have lived mostly in or around
Bangalore, Karnataka’s capital.
Soon after he was born in 1972 in Karwar, Karnataka, his family moved back
to Bangalore, leaving for only a few years before returning again to
Bangalore, where Anvekar now lives with his retired parents, neither of which worked
in the IT industry.

He has never been to the United States but he admires its energy for
innovation. He admits that access to technology is currently difficult in India but
he is confident, coming off of a project potentially pushing India’s
industry to the forefront, that as long as people maintain the “josh,” which he
explains as Hindi for spirit/fire/enthusiasm, technology will continue
to evolve effectively.

He says if he had not gone into computing he would have been in the
auto industry. He still hopes to take some classes on weekends and
eventually set up his own Formula Cars brand. “But nowadays,” he concedes,
“nobody can do without a computer.”

And that’s what the Simputer just may accomplish. It is small,
portable, can run on three AAA batteries, and uses a smartcard that allows the
device to be shared by entire communities.

With the Simputer, explains the text at Simputer.org, “The village
school, a kiosk, a village postman, or even a shopkeeper should be able
to loan the device to individuals for some length of time and then pass it
on to others in the community. The Simputer, through its Smart Card
feature allows for personal information management at the individual level for
an unlimited number of users.

“The impact of this feature coupled with the rich connectivity of
the Simputer can be dramatic. Applications in diverse sectors such as micro
banking, large data collection, agricultural information and as a
school laboratory is now made possible at an affordable price.”

The recent release has been covered in a lot of the major media
outlets in India including the Times of
India

which reported, “With Linux operating system, 32-bit CPU, 32 MB DRAM,
Boot ROM, touch screen, pretty-good-privacy encryption software and in-built
modem among other features, the device takes the cake for smartcard
reader/writer.” The article promised revolutionary changes in banking and e-commerce with the Simputer.

The story continued: “Slated to be priced at Rs 9,000 (US$200), Simputer extensively uses
widely available free public domain software, both for operating and
developing customized applications. ‘Once the product is launched, we
will
also publish the application programming interfaces to enable others to
develop applications for the device. The hardware design will be open
and
extensible so that any licensee can add value to the platform,’ the
IISc
team added.”

I was in India in 1993 but I was not learning to write code.
Instead, we walked through provincial streets, negotiating in Hindi with grossers
over their carts of colorful fruits and vegetables. It was beautiful and
fascinating but considering that the most interesting technology in Udaipur amounted to a
complex system of open sewers and the earthen mugs the chai-guy would fill with
sweet and milky spiced tea and offer us between the bars on the train
windows, we concentrated more on the past than on the future.

But now, eight years later, as I follow up my communications with
Anvekar, by searching the Web I find each detail represented by a vast array of
English language sites built (or commissioned) by corresponding local
governments or institutions.

I doubt that Udaipur has changed very much since I explored its
streets, but I am thankful for being reminded of the awe-inspiring contrast
offered by a country so vast and old as India. And I find the notion that the
same villages we toured with the accompanying organizations
working with the local community to eradicate simple yet highly
repercussive health issues, should be armed with Simputers.

I’m not at all suggesting cynicism. On the contrary, if these
computers move beyond urban areas and into the remotest of rural areas, wouldn’t
it be interesting to see villages gain access to computers before they are
infiltrated by television? Grass-roots organizations able to add smart cards to their
micro-banking tutorials? Rural craftsman able to track their products
electronically?

The Simputer is an idea with a myriad of ground-breaking possibilities.

Anybody who, like Anvekar, is romantic enough to find Judy Garland
fascinating, undoubtedly possesses the proper amount of imagination and
romanticism to foster the “josh” necessary to maximize the benefits and
continue to develop these new technologies.

More About Ajit Anvekar

Mail Reader: Pine.

Editor: vi

Linux distribution: “Mostly Red Hat, though lately I have been using
Debian/Progeny and liking it for a start.”

Snack food: Burgers

Singer: Lata Mangeshkar

Book: Zen and the Art of Motorcycle Maintenance by Robert M. Pirsig; As the Crow flies by Jeffery Archer; Illusions by Richard Bach.

Sport: Long-distance bicycle riding.

Category:

  • Unix

Red Hat + Apache reaches 4,602 Web requests per second

Author: JT Smith

ZDNet reports on benchmark tests which indicate that a Red Hat system running a 2.4.5 kernel and Apache can handle up to 4,602 web requests per second, over twice what the same benchmarks gave two years ago.

Category:

  • Linux

An end to the browser wars?

Author: JT Smith

Mac World looks at AOL’s move to change Netscape’s focus, and asks if the once-dominant browser has really lost the browser war.

The New XFree86

Author: JT Smith

Linux Weekly News reviews the book “The New XFree86” with moderate optimism. Noting the book tries to cover what O’Reilly took 10 books to cover in only 440 pages, the book, says the review, has a lack of focus.

Category:

  • Open Source

Compaq bolsters Linux support from servers to PDAs

Author: JT Smith

International Data Group reports that Compaq has “unveiled a series of new programs designed to attract developers to the Linux operating system and create more applications for everything from servers to handheld devices”, and took a few shots at rival IBM in the process.

Category:

  • Linux

Wireless data mining is watching you

Author: JT Smith

ZDNet reports on DigiMine, a system launched Monday to track wireless Internet users, purportedly to better target marketing to wireless users.

Category:

  • Programming

GNOME Foundation board member extends an olive branch in controversy

Author: JT Smith

by Tina Gasperson
In an effort to end the heated discussions and hurt feelings in the GNOME developers community, Havoc Pennington has posted what he calls the GNOME Enhancement Procedure, a document designed to “describe the procedure for reviewing changes that impact the entire GNOME Project, and give recommendations for how to review changes within modules.”He’s also created a brand new mailing list, gnome-enhancement-announce@gnome.org, designed to handle announcement of the types of API enhancements that would be subject to the review mentioned above.

On Saturday, one of the GNOME 2.0 release coordinators let loose with some bad words and ill will on the developers list, stating in fairly certain terms his intention to take his ball and go home. Evidently, the spat surfaced when coders got tired of a decision-making process for architectural changes that consists of “whoever manages to commit to gnome-libs last,” to quote one frustrated programmer.

There were also rumors of increasing corporate disrespect from commercial GNOME companies for the volunteer community, and a general disdain for the perceived attitudes of the employees of these companies. So far there has been no public response from Ximian.

Category:

  • Open Source