Version 1.0.0-pre1 of
BusyBox, an integrated collection of
Unix-like command line utilities for embedded systems, has been
released. The project has been fairly quiet this year, the previous release, version 0.60.5, was issued in October, 2002.
The busybox development series has been under construction for nearly two years now. Which is just entirely too long... So it is with great pleasure that I announce the imminent release of a new stable series. Due to the huge number of changes since the last stable release (and the usual mindless version number inflation) I am branding this new stable series verison 1.0.x...
This version has been submitted for testing, the real version 1.0.0
release should happen sometime near the end of July, 2003 if all goes
according to the plan. The
Changelog file
has lots of gory details concerning what has changed.
For embedded systems and minimalist Linux distributions, BusyBox is
able to replace a large number of command line utilities as well as
some common shells with a single binary that has a modest memory
footprint.
Developers who wish to further minimize the size of the binary can
selectively compile in only the parts that are desired for the
particular system. BusyBox can be built on most platforms that
support GCC, the GNU Compiler Collection.
The project has a number of well known contributors including original
author Bruce Perens of Debian fame, Linus Torvalds, and many other
notable individuals. The current project maintainer is Erik Andersen.
For a list of the command line utilities that BusyBox mimics, as well
as a full explanation of the utility, take a look at the online
man page and
README documents.
BusyBox has been released under the GNU General Public License (GPL).
Comments (none posted)
System Applications
Audio Projects
Version 0.9.5 of the
ALSA
sound driver is available. Change information is in the source code.
Comments (none posted)
The July 15, 2003 edition of
Ogg Traffic is out
with Ogg Vorbis audio compression software news.
"
It's time for a new Ogg Traffic, and this issue has lots of things to shout about! Brendan has released version 2.0 of libshout, and many other exciting events are happening."
Comments (none posted)
Clusters and Grids
Version 0.9.8 of OpenSSI, a Single System Image for clustering environments,
has been announced.
"
The source code has been completely reorganized. There are new
instructions for installation. This release features improvements to the
OpenSSI-enhanced /dev filesystem and LVS. Furthermore, it can now migrate
processes linked to libpthread, including Perl processes."
Comments (none posted)
Database Software
Version 1.5 Release Candidate 4 of the
Firebird database
is available.
"
The development of Firebird 1.5 release is in final development stage ! 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."
Comments (1 posted)
Electronics
Version 3.1.17 of
XCircuit,
an electronic schematic drawing utility, is available. Change information
is in the source code.
Comments (none posted)
Mail Software
Version 0.29 beta of
milter-sender,
a real-time sender address verification utility for Sendmail 8.12,
is available. This release includes two important bug fixes, see the
Change Log file for more information.
Comments (none posted)
Medical Software
LinuxMedNews has
an announcement for version 2.0 of the
Kidwai Clinical Management Laboratory System.
"
Kidwai is a system
to automate a critical component of a cancer hospital's existing
(non-computerized) management system. It automates the entire process of
managing Individual Patients Laboratory Requisition details, from the
registration of a patient for a specific test (on site), to a doctor viewing
the patient's tests results from a terminal."
Comments (none posted)
Web Site Development
Version 1.5.3 of Eddie, a WAN and LAN clustering tool for web
servers, has been released.
"
This version is a maintenance release that make Eddie run
on Erlang/OTP R9B-1 (latest version)."
Full Story (comments: none)
Version 1.1.4 of fcForum
is available for Zope.
"
fcForum is an open source, XHTML 1.0, CSS 2.0 standards compatible,
ZClass-based Message Board Product, intended to be ready for use
out-of-the-box with almost no configuration required at all, and with a clean
and neat user interface."
Version 1.1.4 now provides three forum types, admin-only, member-only,
and public.
Comments (none posted)
Zope Members News has
an announcement
for version 1.2 of GRUF, a tool for managing groups of users from
within Zope.
Comments (none posted)
Version 3.2.13 of the
mnoGoSearch web site search
engine is available.
New features and bug fixes are documented in the
Change Log file.
Comments (none posted)
SourceForge has
an announcement for version 2.2 of osCommerce, an open-source
e-commerce system.
"
The Milestone 2 release contains numerous updates to
strengthen the security on both client and server side of operations.
osCommerce, formerly titled The Exchange Project, is a feature packed
out-of-the-box online shop ecommerce solution for both PHP3 and PHP4 web
servers. Maintenance is made easy with a friendly GUI thats given to the
Administration Tool."
Comments (none posted)
Version 0.6.1 of
Quixote,
a Python-based Web Application Framework, has been released.
See
the announcement for details.
Comments (none posted)
Version 1.7 of Tiki, a CMS Groupware application,
has been released.
"
Tiki 1.7 includes a lot of new features, including multi-server capability,
workflow engine (galaxia), WYSIWYG editor, WML&PDA extensions (HawHaw), an
events and groups calendar, many new plugins, several feature enhancements,
and more."
Comments (none posted)
Kake Pugh
writes about mining databases with Perl on O'Reilly.
"
One of the most boring programming tasks in the world has to be pulling data out of a database and displaying it on a web site. Yet it's also one of the most ubiquitous. Perl programmers being lazy, there are tools to help make boring programming tasks less painful, and two of these tools, Class::DBI and the Template Toolkit, create a whole which is far more drudgery-destroying than its parts."
Comments (none posted)
Geoffrey Young
covers
issues on Apache authentication with Perl.
"
Furthermore, even though the standard Apache distribution came with modules to support both Basic and Digest authentication, Apache (and thus mod_perl) only offered an API for interacting with Basic authentication. If you wanted to use Digest authentication, flat files were the only password storage medium available. With both of these restrictions, it seemed impractical to deploy Digest authentication in all but the most limited circumstances."
Comments (none posted)
A new action file for
Privoxy, a web proxy with filtering
capabilities,
has been released.
"
This actions file fixes a number of configuration issues
with the 3.0.2 release. Everyone is encouraged to upgrade."
Comments (none posted)
Miscellaneous
The
OpenGroupware.org ('OGo')
project announced its formation and the release of its groupware server
software. The OGo software is based initially on the contribution of the
code of SKYRiX 4.1 Groupware Server.
Full Story (comments: none)
Desktop Applications
Audio Applications
It's been a busy week for gmorgan developer Josep Holborn.
Three new versions of the organ synthesizer with auto-accompaniment
and rhythm station have been released.
Version 0.02
adds a drum velocity mixer and a batch song player/editor.
Version 0.03
adds a drum pattern editor, demo patterns and songs, and bug fixes.
Version 0.04
adds a new song file format, batch play additions, and the ability to
export MIDI files.
Comments (none posted)
Lcdplugin, an extension to winamp that connects to an external
LCD display, has been updated.
Version 0.6.3 alpha adds
custom character map for each LCD, dynamic menus, configurable text
for system state changes, and bug fixes.
Comments (none posted)
Desktop Environments
GnomeDesktop.org has
the announcement for version 2.2.2 of the GNOME Desktop and
Developer Platform.
"
The 2.2.x series is devoted to bugfixes, translations, and general
polish of our major 2.2 stable release. We strongly recommend upgrading
to 2.2.2 in particular, as it contains an amazing amount of improvements
since the last release."
Comments (none posted)
Version 0.25.0 of GARNOME, the GNOME distribution for testers and tweakers,
has been announced. Most of the changes involve updated package
versions.
Comments (none posted)
KDE.News
summarizes
the contents of the July 11, 2003
KDE-CVS-Digest:
"
In this week's digest: The KDE Kolab client nears release. Klaviatura, a
simple proof-of-concept on-screen keyboard is added to kdenonbeta
demonstrating the possibilities of QAccessible and DCOP. The KDevelop CVS
service is improved."
Comments (none posted)
Issue #58 of
KDE Traffic is out.
Topics include Artsbuilder/Kdenonbeta, IDE?, Knopdex, introducing brockenboring, and cute kittens.
Comments (none posted)
According to KDE.News, the Konqueror browser and KDE base libraries
now support domain names
written in non-ASCII character sets.
"
Konqueror and the KDE base libraries in CVS now support domain names written
with names outside the usual strict 7-bit ASCII letters. This means that one
can now register and access domain names written in proper letters for almost
all languages in the planet, not just English. Konqueror is among the first
browsers to support this new technology, developed in cooperation with
VeriSign which has also been cooperating with the Safari and Mozilla teams
(Mozilla IDN announcement and explanation)."
Comments (none posted)
Version 4-RC1 of the XFce desktop environment is available.
"
RC 1 is the third public development release of the next generation of the XFce desktop environment and the first release candidate. If no large problems are found this is intended to become 4.0. XFce 4 is a complete rewrite from XFce 3."
Full Story (comments: none)
Games
Version 0.1.4 of Gaudi, a graphical blueprint editor that is part of
the WorldForge game project,
has been released. This version features a number of bug fixes,
the screen shots are impressive.
Comments (none posted)
The
Pygame site lists new versions
of the games Pyrunner, Chat, and Pathological.
Comments (none posted)
Graphics
An
announcement has been placed on SourceForge for JFreeChart version
0.9.9.
"
JFreeChart is a class library,
written in Java, for generating charts. Utilising the Java2D APIs, it
currently supports bar charts, pie charts, line charts, XY-plots and time
series plots."
Comments (none posted)
GUI Packages
SPTK version 2.0 alpha 5, a widget toolkit for FLTK,
has been released
and includes a number of bug fixes.
Comments (none posted)
Interoperability
Version 20030709 of Wine
has been announced.
Changes include: more Direct3D and DirectSound improvements,
inter-process clipboard support, improved locale handling,
progress on the kernel/ntdll separation, and bug fixes.
Comments (none posted)
The July 11, 2003 edition of
Wine Traffic is out.
Topics include: Wine-20030709, AutoCAD Tips, Linux Refresher Course,
Viva la Kernel Module Idea, RPC Via Windows Messages and Other OLE Fun,
and Structured Exception Handling Support for GCC.
Comments (none posted)
Mail Clients
Version 1.4.1 of SquirrelMail, a PHP4-based Web email client,
has been released.
"
This is the second release of the stable 1.4.x series.
This release added no new user features, focusing strictly on
bugfixes and performance enhancements."
Comments (none posted)
Office Applications
Issue #152 of the
AbiWord Weekly News is out.
"
1.99.2 tarballs on Source Forge and Savannah, the official
statement on the TextMaker advertisement, printing bugs fix backported
to stable, MailMerge
(or is it now DataSources) successfully functions with GnomeDB, Math editing
in AbiWord and how you can help the Open Text Summariser in your language.
All that and wise-cracks to the FootNotes users, plus two screenshots
depicting the evolution of DataSources."
Comments (none posted)
GnomeDesktop.org has
an announcement for version 1.99.2 of the AbiWord word processor.
"
The AbiWord team continue to steam ahead for a world-rocking 2.0 release.
Thanks very much to bug reporters. We've now made many, many fixes to our
first beta and thanks to Tomas Frydrych and his helpers we now have ligature
support for fontsets that support them."
Comments (none posted)
AbiWord
now has
support for GDA/Gnome-DB.
"
Just before AbiWord 2.0 gets out the door, some developers couldn't resist
adding the feature you all really want to see: an integrated GNOME Office
Suite! To be more precise: AbiWord gets GDA/Gnome-DB support!
With the GDA plugin, you can import data directly into your AbiWord documents from all data sources GDA supports!"
Comments (none posted)
Version 1.4.3 of the GNOME Evolution groupware suite
has been released.
"
This release fixes some several problems, including some
crashers, some memory leaks and an issue with certain buggy POP
servers that caused mail download to not work properly. 1.4.0
users are strongly encouraged to upgrade."
Comments (none posted)
GnomeDesktop.org
looks at possible UI changes to Evolution.
"
Here at Ximian we have been brainstorming a bit about what happens
next in the Evolution world. One of the ideas that has come up is a
substantial overhaul of Evolution's UI."
Comments (none posted)
The release candidate for OpenOffice.org version 1.1 is available.
"
OpenOffice.org1.1 RC is expected to be feature complete with no more
features added before the final OpenOffice.org 1.1 release. This
release addresses user feedback and is ready for everyday use by
everyone."
Full Story (comments: none)
Scribus 1.0 ("the first open source desktop publishing application capable of
generating professional 'press-ready' results") has been released. It
is a Qt-based application which runs on almost anything; there is a long
list of features aimed at the creation of high-quality output, and Scribus
can be scripted in Python. We hope to have a closer look at this release
shortly; in the mean time, click below for the 1.0 announcement.
Full Story (comments: 16)
Video Applications
Version 1.7.0 of Xawdecode
is available.
"
X11 TV application based on xawtv 2.x series which adds many enhancements
like Xvideo rendering support, deinterlacing, real time divx recording,
integrated alevt teletext browser and provides a plugin API to add any
functionnality one might think of."
Comments (none posted)
Web Browsers
MozillaZine
reports
that the Firebird browser now supports the ChatZilla IRC client.
"
ChatZilla has been available for Firebird for a while now but many people
still assume that it only works with the Mozilla Application Suite."
Comments (none posted)
Version 0.8.0 of Epiphany, the GNOME web browser,
has been released.
Comments (none posted)
According to MozillaZine, the Mozilla 1.5 trunk
has been frozen.
"
While the tree is frozen, all checkins to the
trunk require approval from drivers@mozilla.org or they will not be allowed
to land. The freeze is expected to last for a few days and the trunk will be
reopened when Mozilla 1.5 Alpha is released."
Comments (none posted)
Miscellaneous
Version 0.120 of Terminal Server Client
has been announced.
"
A new release of Terminal Server Client, a frontend for rdesktop and other
remote desktop tools, has been unleashed. Version 0.120 now supports RDP
(using rdesktop), VNC (using *vncviewer), XDMCP (using Xnest), and ICA (using
wfica). Along with continued HIGification and usability improvements,
support was added for the Citrix ICA client. Banner problems have been
adjusted and translations updated."
Comments (none posted)
Languages and Tools
Caml
The Caml Weekly News for July 8-15, 2003 is out.
Topics include: heap profiling, adding data persistency in Ocaml,
Seeking feedback on a project, new calendar library,
and First alpha release of the FoC library.
Full Story (comments: none)
Java
Jython, an implementation of the
Python language in Java,
needs developer help.
..."
But the thing is that there has always been a bit of a shortage of core Jython developers, and lately things have been even worse. Apparently Finn Bock hasn't been active for a while, and Samuele Pedroni et al. don't have time for everything. I don't know the details of the whole story, but Guido mentioned about this in his EuroPython keynote, and the message was that there aren't enough core developers right now for Jython. "
Comments (2 posted)
Dennis M. Sosnoski
writes about Java command line argument processing on IBM's
developerWorks.
"
Command line argument processing is one of those nasty chores that seems to keep coming around no matter how many times you've dealt with it in the past. Rather than writing variations of the same code over and over, why not use reflection to simplify the job of argument processing? Java consultant Dennis Sosnoski shows you how. In this article, Dennis outlines an open source library that makes command line arguments practically handle themselves."
Comments (none posted)
Lisp
The initial release of HTML-TEMPLATE, a Common Lisp library that is
used for filling HTML templates, has been released.
Full Story (comments: none)
XMLS 0.4 is available.
"
Xmls is a small, simple, non-validating
xml parser for Common Lisp. It's designed to be a self-contained, easily
embedded parser that recognizes a useful subset of the XML spec. It
provides a simple mapping from xml to lisp s-expressions and back."
Full Story (comments: none)
ML
Version 20030711 of MLton, the standard ML compiler, is available.
"
Improvements include
support for Sparc/SunOS, completion of the basis library
implementation, support for calling SML from C, and libraries for weak
pointers and finalization."
Full Story (comments: none)
Pascal
Version 1.0.10 of Free Pascal is available.
"
This is a bugfix release mostly. However, to support the Lazarus IDE,
and several other projects, some enhancements are included anyway".
Full Story (comments: none)
Perl
UsePerl has
an announcement for Perl 5.8.1 release candidate 1.
"
Please text extensively, especially if you had problems with Perl 5.8.0."
Comments (none posted)
UsePerl has
announced the availability of Perl 5.8.1-RC2.
"
jhi writes "The RC1 had one embarassing build failure (in AIX),
one new feature (the hash randomisation) made optional instead of default
(we are still weighing our options), and the v-strings deprecation
message was added."
Comments (none posted)
The July 7-13, 2003 edition of
This Week on perl5-porters is out.
"
In a two-release-candidate-week, there are plenty of things
to summarize. Learn what happened behind the scenes : random seeding of hashing,
deprecation of vstrings, signals, floats, and the other things."
Comments (none posted)
The July 13, 2003 edition of
This week on Perl 6 has been published.
Topics include: Targeting Parrot from GCC, Timely destruction and
TRACE_SYSTEM_AREAS, Parrot is not feature frozen, Perl* Abstraction,
Fun with ParrotIO, Jako groks basic PMCs, I want a Ponie!, Exceptions!,
Perl 6 Rules at OSCON, and more.
Comments (none posted)
PHP
The
PHP Weekly Summary for July 14, 2003 is out. Topics include:
Technical questions? MD5, SHA1 calculations, API version number, OCI8 with 4.3.2, Manual translation, PHP 5 for Netware, Reflection API, strip_tags() updated.
Comments (none posted)
Version 1.2.1 of phpDocumentor, a PHP documentation solution,
has been released.
"
The phpDocumentor team is pleased to announce the release of phpDocumentor
1.2.1. This is a bug fix release, all users who had problems with 1.2.0
should upgrade."
Comments (none posted)
O'Reilly's OnLamp.com site has
an article on PHP coding tips.
"
In the second of a series on
PHP Paranoia, John Coggeshall gives three tips to write code that's easier to
understand."
Comments (none posted)
Python
The Dr. Dobb's Python-URL for July 14, 2003 is out with news and links for
the Python community.
Full Story (comments: none)
The latest
Python-dev Summary is out.
"
This is a summary of traffic on the python-dev mailing list from June 1, 2003 through June 30, 2003. It is intended to inform the wider Python community of on-going developments on the list and to have an archived summary of each thread started on the list."
Comments (none posted)
Linux Journal has published
a HOWTO article on using python-ldap to access LDAP services
from Python.
"
You've heard about the next generation directory protocol called LDAP (lightweight directory access protocol), and you're wondering if it's possible to write programs that can interact with it. Maybe you've even set up an LDAP server of your own, and now you want to write programs for it. To these ends, this article gets you ready to write your own programs to automate the querying process of LDAP servers."
Comments (none posted)
Tcl/Tk
The July 14, 2003 edition of
Dr. Dobb's Tcl-URL! is out with the weeks' Tcl/Tk news.
Full Story (comments: none)
XML
Tinny Ng
covers XML data serialization on IBM's developerWorks.
"
IBM developer Tinny Ng shows you how to serialize XML data to a DOMString with different encodings. You'll also find examples that demonstrate how to use the MemBufFormatTarget, StdOutFormatTarget, and LocalFileFormatTarget output streams in XML4C/Xerces-C++."
Comments (none posted)
Dare Obasanjo
writes about XML processing tools on O'Reilly.
"
This article provides an overview of the current landscape of techniques for processing XML and runs the gamut from discussing old mainstays, such as push model APIs and tree model APIs as exemplified by SAX and DOM, to newer participants in the XML world such as cursor APIs and pull model parsers as exemplified by the .NET Framework's XPathNavigator and the XmlPull API respectively."
Comments (none posted)
Bob DuCharme
writes about transclusion and XSLT on O'Reilly.
"
Transclusion is a hypertext concept that began in the work of Ted Nelson, who coined the term "hypertext". Roughly speaking, transclusion is the inclusion of a resource, or part of a resource, potentially from anywhere in the world, within a new one. For example, the HTML img element is a form of transclusion. Nelson envisioned dynamic compound documents consisting entirely of pointers to pieces of other documents, with the compound ones automatically reflecting updates to the transcluded pieces."
Comments (none posted)
Editors
Version 3.12 beta 2 of Leo, a scriptable programmer's editor and
browsing tool,
is available.
"
This version fixes many bugs and adds a few new features.
There are no known serious bugs in this version of Leo."
Comments (none posted)
Version 1.1 of
PyPE, the
Python Programmer's Editor, is available.
"
PyPE (Python Programmers Editor) was written in order to offer a lightweight but powerful editor for those of you who think emacs is too much and idle is too little. Syntax highlighting is included out of the box, as is multiple open documents via tabs."
Comments (none posted)
Miscellaneous
Joe "Zonker" Brockmeier
shows how to build Debian packages on IBM's developerWorks.
"
Learn the basics of creating Debian packages for distributing programs and source code. This article shows all the necessary components of a package and how to put them together to end up with a final product."
Comments (1 posted)
Page editor: Forrest Cook
Next page: Linux in the news>>