Natively compiled Eclipse
A group of hackers from the
GCJ project have been
awarded the Fast Free Eclipse Prize:
Andrew Haley and Tom Tromey led a team of gcj (GNU Compiler for Java)
hackers at Red Hat who won the Fast Free Eclipse prize. The Fast Free
Eclipse challenge was to produce a free and fast version of the
Eclipse development environment that would run on a completely Free
Software system like GNU/Linux. Tom and Andrew not only accomplished
all the goals of the original challenge, but they went far beyond that
to produce the fasted Eclipse based development environment to
date. This accomplishment means that the Free Software movement now
has another high productivity environment for creating software that
can be freely used, modified and distributed.
"Eclipse
is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular."
The Eclipse project FAQ is quite comprehensive, it
covers many questions about the project.
Eclipse is an open source software development project dedicated to providing a robust, full-featured, commercial-quality, industry platform for the development of highly integrated tools. It is composed of three projects, the Eclipse Project, the Eclipse Tools Project and the EclipseTechnology Project, each of which is overseen by a Project Management Committee (PMC) and governed by its Project Charter.
Eclipse is being distributed under IBM's
Common Public License.
Downloads of Eclipse are available
here.
RPM packages of
Natively compiled Eclipse,
as well as dependency packages have been made available by Red Hat.
Thanks to Mark Wielaard.
Comments (6 posted)
System Applications
Audio Projects
Jack Audio Connection Kit 0.75.0
Version 0.75.0 of the Jack Audio Connection Kit( JACK)
has been announced.
Change information is available in the source code.
Comments (none posted)
Planet CCRMA news
The latest news from
Planet CCRMA, a project that has assembled a collection of
audio related RPM files, includes the dropping of support for
Red Hat 7.2, and lots of updated packages.
See the
Change Log for details.
Comments (none posted)
Database Software
Firebird 1.5 Release Candidate 5
Version 1.5 RC 5 of the
Firebird database
is available.
"
The Release Candidate means that we're "almost there", and we turned our focus to remaining known issues and rough edges, final testing and bug squashing. We made a lot of progress with it thanks to your feedback.
The fifth Release Candidate should become the final release, so we are eager to hear about your experience (good or bad) with it."
Comments (none posted)
OSDL Database Test 2 Support for PostgreSQL (SourceForge)
Version 0.8 of DBT-2
is available.
"
Database Test 2 (DBT-2) v0.8 now includes C stored functions for PostgresSQL.
The OSDL Database Test Suite aims to create database workload test kits used
to simulate heavy user loads for OLTP, Decision Support, and e-commerce
database transactions."
Comments (none posted)
PostgreSQL Weekly News
The July 30, 2003 edition of the PostgreSQL Weekly News has been
sent out. Take a look for the latest PostgreSQL database news.
Full Story (comments: none)
knoda 0.6.1-test1 released
Version 0.6.1-test1 of knoda, a database frontend for KDE, has
been released.
"
The main feature of the next release will be the support of Python as
scripting language, so it is possible to extend the capabilities of forms. The
feature has been implemented already and so it is time to start testing and
debugging. Scripting support for reports will follow."
Full Story (comments: none)
Embedded Systems
BusyBox 1.0.0-pre2 released
A new version of
BusyBox,
the minimalist replacement for a collection of command line utilities,
has been released.
"
The last prerelease (pre1) was given quite a lot of testing (thanks everyone!) which has helped turn up a number of bugs, and these problems have now been fixed.
Highlights of -pre2 include updating the 'ash' shell to sync up with the Debian 'dash' shell, a new 'hdparm' applet was added, init again supports pivot_root, The 'reboot' 'halt' and 'poweroff' applets can now be used without using busybox init. an ifconfig buffer overflow was fixed, losetup now allows read-write loop devices, uClinux daemon support was added, the 'watchdog', 'fdisk', and 'kill' applets were rewritten, there were tons of doc updates, and there were many other bugs fixed."
Comments (none posted)
Mail Software
milter-sender/0.31 new and improved
Version 0.31 of milter-sender, a real-time sender address verification
package for sendmail,
has been announced.
"
Many important bugs fixes in this release such as a FreeBSD gethostbyname() fix and some other subtle bugs that may have caused milter-sender to silently crash in the past (which I've been hunting down for ages). There is also a long awaited enhancement: the successful sender cache is now preserved across milter-sender restarts, provided it was compiled with Berkeley DB support, which makes use of -m option and FullCallback: tag for sites like Yahoo more reasonable."
Comments (none posted)
POPSurgeon v1.2 released (SourceForge)
Version 1.2 of POPSurgeon
has been released.
"
This release allows the inspection of message by looking at the
header, the body or both. POPSurgeon is a program to perform discrete
deletion on a POP3 server."
Comments (none posted)
Networking Tools
GNU Zebra status
The
GNU Zebra project is a
GPL licensed packet routing system. The current maintainer,
Kunihiro Ishiguro,
has stated that the project may need help from a new maintainer, and
may also need to fork into a new project. Interested developers may
want to lend a hand.
Thanks to Simon Lyall.
Comments (1 posted)
Posadis 0.60.0 is out (SourceForge)
Version 0.60.0 of Posadis, a DNS server,
has been released.
"
Posadis
0.60.0, which is a complete re-write of Posadis, now supports caching and
resolving, it has a plug-in system, and it can monitor your files for
activity."
Comments (none posted)
Sussen 0.5 released
Version 0.5 of Sussen, a GNOME client for the Nessus Security Scanner,
is available.
"
The first big change is dropping the embedded MySQL server backend
and converting over to GNOME-DB. This will allow
you to use a wide range of databases (Oracle,SQL Server,MySQL,Postgres,
and more) for a backend."
Full Story (comments: none)
Peer to Peer
giFT 0.11.3 Released (SourceForge)
SourceForge has
an announcement for giFT 0.11.3.
"
giFT is a project designed to completely abstract low-level filesharing
protocol communication while allowing seamless support for multiple networks.
Currently available plugins include: OpenFT, Gnutella, and FastTrack (third
party). This release features only build environment improvements and new
command line options to override the local, home, plugin, and data
directories that giFT was configured to use."
Comments (none posted)
Printing
New Ghostscript font release
The Ghostscript project
has released
a new set of fonts.
"
It's been quite some time since the last update to the free URW standard postscript font set we ship with Ghostscript. In fact, the recommened font set has been unchanged since the 6.0 release almost 4 years ago.
Thus, we're very pleased to be able to recommend an updated free postscript font set, based on Valek Filippov's work. The new collection, packaged as ghostscript-fonts-std-8.11.tar.gz is recommended for all Ghostscript users, regardless of version."
Comments (none posted)
New releases from CUPS
The
CUPS site has an announcement for
ESP Ghostscript 7.07.1rc1.
"
With the increasing number of Linux distributions shipping, or considering shipping CUPS as their standard printing system, we have had many requests to provide patches to the standard GNU Ghostscript source distribution so that they can ship a single version of Ghostscript.
Thanks to funding from EPSON, this has finally happened. Easy Software Products now produces maintenance updates of GNU Ghostscript under the name ESP Ghostscript. These updates incorporate bug fixes to the current GNU version of Ghostscript as well as the latest CUPS, GIMP-print, and other add-ons to Ghostscript." Also, version 1.14 of the PyKota print
quota system is available.
Comments (none posted)
LinuxPrinting.org news
The latest Printer Compatibility Database updates on
LinuxPrinting.org
include new drivers for several Brother printers, improvements to the
pxlmono/pxlcolor drivers, a new HP Business Inkjet 1100 driver, and more.
Comments (none posted)
Web Site Development
NewsMonster 1.2 Released (MozillaZine)
Version 1.2 of NewsMonster, a cross-platform weblog manager,
is available.
"
This is a
significant update from 1.1 which fixes a number of performance issues and
focuses on usability."
Comments (none posted)
phpBB 2.0.6 released (SourceForge)
Version 2.0.6 of phpBB, a flat-style discussion software package,
is available.
"
This release had been made to fix a
number of potential security related issues and more annoying bugs. Work
continues on 2.2.0 and again we do not plan on further releases of 2.0.x
except where critical issues arise."
Comments (none posted)
Symbio 1.6 released (SourceForge)
Version 1.6 of Symbio, an open-source site commenting system,
has been announced.
"
Symbio 1.6 is out, with exciting new features such as IP banning and themable
statistics, plus lots of tweaks for your convenience."
Comments (none posted)
Miscellaneous
CueCat driver 0.8.2
A new version of the
CueCat driver, a driver for the CueCat barcode scanner, is available:
"
0.8.2 is out, with a new patch against Linux 2.4.21".
Comments (none posted)
Desktop Applications
Audio Applications
Audacity sound editor 1.2.0-pre1 (SourceForge)
SourceForge has
an announcement for version 1.2.0 of Audacity.
"
Audacity 1.2.0-pre1 is a public test release of the free Audacity sound
editor. This release has improved professional-quality audio processing;
major new features such as the ability to speed up, slow down, and alter the
pitch of a track; and many bug fixes since the last beta version 1.1.3."
Comments (none posted)
Ceres V0.40 released
Version 0.40 of Ceres, a program for generating sound effects
and displaying sonograms, has been released.
Full Story (comments: none)
gmorgan-0.09 released
Version 0.09 of gmorgan, an organ synthesizer with auto-accompaniment,
has been released. New features include a virtual chord keyboard,
a new look, more patterns and songs, new functions, and bug fixes.
Full Story (comments: none)
zinf-2.2.4 (SourceForge)
Version 2.2.4 of zinf, a cross-platform audio player,
has been released.
"
A new relese of zinf with bug fixes, enhancements, and a new build system! Zinf is the continuation of FreeA*p and has all the same features as
FreeA*mp: MP3, Vorbis, WAV and audio CD playback, streaming (SHOUTcast,
Icecast, RTP) support, a powerful musicbrowser/playlist editor, a themed
interface and a RMP download manager."
Comments (none posted)
Desktop Environments
GNOME Development Series Desktop 2.3.5: (GnomeDesktop)
Version 2.3.5 of the GNOME Development Series Desktop
is available.
"
This release is a feature-frozen, development series snapshot.
It is used by
developers and testers as their day-to-day working desktop, and is ready for
wider testing by our user community."
Comments (none posted)
MultiSync 0.80 released (GnomeDesktop)
Version 0.80 of MultiSync, a GNOME application for connecting to portable
computing devices,
is available for download.
Change information is documented in the
release notes.
Comments (none posted)
KDE-CVS-Digest
The August 1, 2003 edition of the
KDE CVS Digest has been published. The summary says:
"
QtRuby, Ruby bindings for Qt are now in Kdebindings. Kdevelop has a new class browser. An OBEX kio-slave has been added. Kwallet is enabled for compilation and testing. Plus Kwin improvements, lots of work on Kpilot conduits and many bugfixes."
Comments (none posted)
Open Palmtop Integrated Environment 1.0
KDE.News is carrying
the announcement for the 1.0 release of Opie - the Open Palmtop Integrated Environment. Opie is a fork of Qtopia with a number of new features and, it is said, improved usability. See the announcement for an impressive list of capabilities.
Comments (none posted)
PYWM, the Python Window Manager
PYWM is a Python language
based X window system manager.
"
Some window managers are mouse heaven and keyboard hell. Other window managers are the other way around.
But PYWM aims to be very comfortable to use from either.
PYWM is a "pythonised" version of the fast light FLWM window manager, and gives you easy-to-use tools to create your own personal dream desktop. Control Freak Heaven." The most recent version of PYWM is
version 0.1, dated June 2, 2003.
Comments (none posted)
Financial Applications
GNUe Traffic
Two issues of GNUe Traffic have been published with lots of
GNU Enterprise news. Take a look at
Issue #91 and
Issue #92.
Comments (none posted)
Games
Exult 1.1Beta1 released (SourceForge)
SourceForge
covers the release of version 1.1Beta1 of Exult, a game engine
for running Ultima 7.
"
This release includes many bug fixes
and usability enhancements, including combat improvements, OGG Vorbis
support, additional artwork, party-formation, and the port to the Zaurus."
Comments (none posted)
ScummVM 0.5.0 released (SourceForge)
Version 0.5.0 of ScummVM
has been announced.
"
ScummVM is a cross-platform adventure game interpreter, supporting Simon the
Sorcerer 1/2, Beneath a Steel Sky, and many LucasArts adventures. A new
stable release of ScummVM, version 0.5.0, is available. Along with the usual
bugfixes, this version supports several new games (Enhanced Maniac
Mansion/Zak McKracken, Beneath a Steel Sky). This version has undergone
extensive testing, and we are confident it is our best yet."
Comments (none posted)
Interoperability
Wine Traffic
Issue #181 of
Wine Traffic is on the web.
Topics include: SecurityFocus Article, Profiling Wine, Debug Problem
With Win98 Version, Testing Controls with Mono, and Library of
Microsoft Compression Formats.
Comments (none posted)
Office Applications
Bluefish 0.11 released
Version 0.11 of the
Bluefish html editor
is available.
"
Bluefish 0.11 is a minor update. It contains two critical fixes for the custom menu. In 0.10 the config file format for the custom menu changed, but the conversion was broken, this is fixed in 0.11. Also replace entries in the custom menu where broken, causing a segfault in some cases, this is also fixed in 0.11."
Comments (none posted)
Video Applications
Freevo version 1.3.3 is out (SourceForge)
Source Forge has
an announcement for version 1.3.3 of Freevo, a Linux application
that works as a multimedia jukebox.
"
This release includes many new features, one important
feature is Xine support to have DVD navigation (optional)."
Comments (none posted)
Web Browsers
Epiphany 0.8.2 (GnomeDesktop)
Version 0.8.2 of the Epiphany browser for GNOME
is available.
This release features many code changes, interface improvements,
and bug fixes.
Comments (none posted)
Jazilla Milestone 2 Released (MozillaZine)
According to MozillaZine, Milestone 2 of Jazilla
has been released.
"
The Jazilla project aims to rewrite Mozilla in Java.
Check out the Jazilla M2 Release Notes and Changelog for more
details and download a Jazilla binary from SourceForge.net."
Comments (none posted)
Trunk Freezes for Mozilla 1.5 Beta (MozillaZine)
MozillaZine has
an announcement for the Mozilla 1.5 Beta trunk freeze.
"
During the freeze, only fixes approved by
drivers@mozilla.org will be allowed to land. The freeze will remain in effect
until the 1.5 final branch is cut, currently scheduled for Friday 29th
August."
Comments (none posted)
Word Processors
AbiWord Weekly News
The August 3, 2003 edition of the
AbiWord Weekly News is out.
"
In this week's episode, Nadav's relaunches a far more advanced version of the Open Text Summarizer, OTS: Stemming the Tide. Dom releases 1.99.3 to the world, which is already available on Latest Releases page. We learn that we cannot --enable-gnome due to header issues from GNOME 2.2. Most interesting of all, Dom releases the AbiWord 2.2: TSWMRCAUSSWVLSD RoadMap. Lots of discussion and a criawips screenshot waiting within."
Comments (none posted)
Miscellaneous
Evolution 1.4.4 is out (GnomeDesktop)
Version 1.4.4 of Evolution, the GNOME groupware suite,
has been announced.
This is a bug-fix release, see the
release notes for more information.
Comments (1 posted)
Gnome Jabber 0.2 Released. (GnomeDesktop)
Version 0.2 of Gnome Jabber, an instant messaging client,
is out.
"
A month on from the first release, Gnome Jabber's second installment is now
available for download. Improvements include new icons, a few new features
and more stability."
Comments (none posted)
Languages and Tools
C
Secure Cooking with C and C++, Part 3 (O'ReillyNet)
O'Reilly has published
part three in the
Secure Programming Cookbook for C and C++
series.
"
In the final installment in this three-part series of sample recipes from
Secure Programming Cookbook for C and C++, the authors discuss what you need
to do to verify that a supplied email address, which your program has
accepted as input, is valid."
Comments (none posted)
Caml
Caml Weekly News
The July 29 - August 5, 2003 edition of the Caml Weekly News
has been distributed. Topics include lablgtk status on Mac OS X,
GODI available for download, ocaml courses, and GD4O.
Full Story (comments: none)
Java
Apache Geronimo: developing a free J2EE implementation
The announcement has gone out regarding the launch of the "Geronimo"
project within the Apache Software Foundation. Geronimo will be a free
implementation of the Java J2EE specification - and they plan to get it
certified. The project is looking for developers interested in helping to
carry this ambitious effort forward.
Full Story (comments: 12)
jfox release 1.0 DR version (SourceForge)
A preview release of Jfox, an open-source J2EE based application server
has been released.
"
jfox 1.0 Development Release with a fast scaleable ejb container and a lot of
excited features, but DR version is not the final version, only a preview for
java developers interested in jfox, the final version is in developing."
Comments (none posted)
GCJ News
The
GCJ site
has a bunch of news items this week. Red Hat has released
Naoko, a packaging of RPMS for Ant and Tomcat. RPMS are available
for the Eclipse developer platform, and a new tree-ssa branch patch
has been submitted for GCJ.
Comments (none posted)
Getting the Most Out of the Struts Tag Libraries (O'Reilly)
Chuck Cavaness
discusses the Java Struts Tag Libraries on O'Reilly.
"
The popularity of JSP Custom Tags has been rapidly growing since they were first introduced in the JSP 1.1 specification. The Struts framework, which was introduced in 2000, includes a set of Tag libraries that are instrumental in harvesting the fruits of the Struts framework. This article looks at some of the ways to get more out of those tags and helps make sense out of a few of the more complicated tasks."
Comments (none posted)
Start here to learn about Java technology (IBM developerWorks)
IBM's developerWorks has published
an introduction to Java technology.
"
developerWorks offers this page to provide an overview of Java technology basics within the overall context of the language (especially as it pertains to application development and e-business). This resource delivers starting points in the form of relevant developerWorks articles, tutorials and tips, IBM learning services education, Webcasts, workshops, and IBM products for further investigation."
Comments (none posted)
Perl
Perl 5.8.1 RC3 and RC4 (use Perl)
Use Perl has
an announcement for Perl 5.8.1 RC3.
"
Please test extensively, even if you had no problems with RC1 or RC2. In RC3
we turned on by default the new "hash randomisation" feature which means that
the "order" of hash elements is now even more random. If an application
mistakenly assumes a repeatable ordering of hash elements, you will find it
out now."
Perl 5.8.1 RC4 was also
announced
this week.
"The same bat channel as for RC3, almost the same perldelta as for RC3. The main change from RC3 was a bunch of module updates (most importantly the CPAN.pm 1.76 which does not force feed Module::Signature)."
Comments (none posted)
This Week on perl5-porters (use Perl)
The July 28 - August 3, 2003 edition of
This Week on perl5-porters has been published.
"
This week will undoubtedly be known to the future generations as the two-release-candidate-week. Be the first to read about it. And don't miss the other interesting parts : this week's summary is full of action, suspense and bug fixes."
Comments (none posted)
PHP
PHP Weekly Summary for August 4, 2003
The
PHP Weekly Summary for August 4, 2003 is out. Topics include:
4.3.3 RC 2 ready, Manual translation to Indonesian, BC issues with functions and references, "Tidy" extension for PHP 5, expat compile warnings, virtual_realpath(), Libtool optimizations.
Comments (none posted)
PHP Security, Part 1 (O'ReillyNet)
O'Reilly is running a series on
PHP Security
"
If you have users, you'll undoubtedly have bad guys trying to break things.
As a PHP developer, it's your responsibility to make sure your code is secure.
John Coggeshall demonstrates one common PHP error that can leave you
vulnerable, and he explains how to think like a bad guy to prevent these
mistakes in the first place."
Comments (none posted)
Turck MMCache version 2.3.21 released (SourceForge)
Version 2.3.21 of Turck MMCache, a PHP Accelerator, Optimizer, Encoder
and Dynamic Content Cache,
is available.
Comments (none posted)
Python
Python Standard Library: New Modules in Python 2.3
Fredrik Lundh
has documented
the new modules in Python 2.3.
Comments (none posted)
Jython 2.2 alpha 0 available
Version 2.2 alpha 0 of Jython, an implementation of the Python language
in Java,
is available.
"
Experimental, unstable release of Jython now available. This is an alpha release, in that it is not feature complete for a Jython 2.2 release, and there are significant known issues."
Comments (none posted)
Python Warts
Andrew Kuchling talks about some areas where Python could improve with
his
Python Warts
presentation.
"
While I think Python has a very elegant design that successfully straddles the fine line between the minimalism of Lisp and the rococo complexities of Perl, it's certainly not perfect. There are various design features that I consider ugly, or at least suboptimal in some way. This essay will examine the most significant problems in Python as I perceive them, assisted by suggestions from the comp.lang.python crowd."
Comments (none posted)
Ruby
Ruby 1.8.0 released
Version 1.8.0 of the Ruby language
has been announced.
See the
Changes Document for details on what's new.
Comments (1 posted)
XML
XML Source Highlighting (O'Reilly)
Kyle Downey
discusses the highlighting of XML source code on O'Reilly.
Comments (none posted)
Debuggers
Valgrind 20030725 available
A new stable release of
Valgrind,
an open-source memory debugger, was recently made available.
Thanks to Jos van den Oever.
Comments (none posted)
Miscellaneous
Q Equational Programming Language version 4.3.1
Version 4.3.1 of the
Q Equational Programming Language is out. The
NEWS
file says: "
Fixes for latest autotools and FreeBSD compatibility, bug fixes."
Comments (none posted)
Five Lessons You Should Learn from Extreme Programming (O'ReillyNet)
Chromatic
introduces Extreme Programming on O'Reilly.
"
Extreme Programming (XP) is yet another popular idea gaining press. It adapts several of the best ideas from the past decades of software development. Whether or not you adopt XP, it's worth considering what XP teaches. In no particular order, here are five lessons you should learn from Extreme Programming."
Comments (none posted)
Declarative Programming and Mini-Languages (O'Reilly)
David Mertz
talks about declarative programming techniques on O'Reilly.
"
This article extends my discussion of advanced programming, but strays into an area that is not exclusively object oriented. What we are interested in for this installment is ways of writing programs that are declarative rather than imperative. In many cases, simply notating facts is more concise and less error prone than providing instructions. A number of less common programming languages make declarative styles predominant, but it is also possible to use a declarative style within generally imperative languages. In this article, as with the others in this series, I will focus on techniques as exemplified in Python."
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>