System Applications
Audio Projects
A pre-beta release of the
Rosegarden-4 version 0.2.0 sequencer and
music notation editor for KDE has been released.
"
This is a pre-beta release and while not yet stable enough for end-users it
has many interesting features and is suitable for Audio and MIDI recording,
playback and editing and notational composition."
The project works with the JACK Audio Connection Kit.
Full Story (comments: none)
The August 8, 2002 edition of
Ogg Traffic
covers the latest developments in the Ogg Vorbis audio compression
project.
Comments (none posted)
Embedded Systems
LinuxDevices
introduces the Matchbox window manager.
"
In this technical article, Matchbox project leader Matthew Allum introduces his creation: a small footprint window manager for PDAs and other resource-constrained embedded devices. Allum recalls why he decided to embark on the project, outlines its key objectives, describes its architecture and unique characteristics, and ponders its future.."
Comments (none posted)
Printing
Version 0.90 of the HP OfficeJet Linux driver
is available.
Changes include "
new and improved support for scanning, photo-card access, CUPS printing, and FreeBSD".
LinuxPrinting.org
covers the release in more detail.
Comments (none posted)
Version 3.8.15 of the LPRng print spooler system
is available.
The release notes are distributed with the source code.
Comments (none posted)
Web Site Development
Version 1.63 of the
MnoGoSearch
web site search engine is available. A new version of MnoGoSearch-php
is also available.
Comments (none posted)
This week, new software on the
Zope Members News
includes QuickLinks-0.1.2, EasyLanguageService 0.0.1 (beta),
30 Zope RPM packages for Mandrake, ZUBB 0.7.5, My Zope 0.2,
CMF 1.3, and more.
Comments (none posted)
Joe Brockmeier
introduces freeVSD on IBM's developerWorks.
"
In this article Joe Brockmeier looks at freeVSD, a "virtual server daemon" for Linux that allows multiple virtual servers to operate on one physical machine. Each virtual server has its own separate Web-hosting environment. This is typically used for hosting, but it can also be deployed to allow one machine to serve as a development testbed for several developers."
Comments (none posted)
L. Blunt Jackson
discusses the writing of Apache modules on Dr. Dobb's.
"
In this article, I'll present a module for Apache 1.3 (the most commonly used flavor), illustrating key points of Apache design along the way. I'll then upgrade the module to Apache 2.0, recently released as the current production version."
Comments (none posted)
Miscellaneous
Todd E. Sundsted
writes about network transparency issues on IBM's developerWorks.
"
Distributed applications benefit from network transparency. Unfortunately, many common network devices -- like firewalls and NAT gateways -- destroy network transparency, often at the edge of the network where the potential for innovative distributed applications is greatest. In this article, veteran Java programmer Todd Sundsted explains how network transparency can be compromised by these devices, and then lays the foundation for a solution."
Comments (none posted)
The
Object Management Group
has released new CORBA 3.0 and CCM 3.0 specifications, which are
available
here. Click below for a description of the specification changes.
Thanks to Karel Gardas.
Full Story (comments: none)
Desktop Applications
Desktop Environments
Version 2.0.1 RC 1 of the GNOME Desktop
has been announced.
"
The GNOME 2.0.x Desktop releases are devoted to bugfixes, translations, user interface consistency, and general polish of our major 2.0 Desktop release. In this release, you'll see the results of our user interface review, and continued performance and stability fixes".
Comments (none posted)
Part Two
of Eddy Ahmed's tutorial on Developing Gnome Apps with Glade and Anjuta
has been published.
Comments (none posted)
Interoperability
A new developers release of Wine, dated 20020804,
has been announced.
The new features include:
- The beginnings of an IDL compiler.
- Several new winedbg features.
- More OLE and shell improvements.
- NAS and AudioIO sound drivers.
- Still more Sparc portability fixes.
- Lots of bug fixes.
Comments (none posted)
The August 7, 2002 edition of the
Wine Weekly News
looks at Wine20020804, CrossOver Office 1.2, WineX 2.1, Xandros beta 3,
and a DIB Engine Update.
Comments (none posted)
Office Applications
Issue #104 of the
AbiWord Weekly News is out, with the latest AbiWord development
news.
If you missed it, last week's edition
is also available.
Comments (none posted)
Issue #41 of
Kernel Cousin GNUe is out, with the latest GNU enterprise
developments.
Comments (none posted)
Version 1.1.7 of the Gnumeric spreadsheet has been released.
This release features UI improvements, better Excel exports,
bug fixes, and more.
Full Story (comments: none)
KDE.News has
an announcement
for KOffice 1.2 rc1, the last test release before the 1.2 version.
A number of bug fixes and stability enhancements are included.
Comments (none posted)
The OpenOffice project has adopted the Public Documentation License (PDL)
for its documentation, and has changed to a new Joint Copyright Assignment
(JCA) for software developers.
"
Under the JCA, developers may now
also keep all rights to any code and related material they commit to the
source. Everyone benefits from this strategy: developers may do as they
please with their code and at the same time a single, coherent entity
jointly holds the copyright for the OpenOffice.org source."
Full Story (comments: none)
Web Browsers
MozillaZine looks at the
OEone HomeBase Desktop, a list of Mozilla's accomplishments in 2001,
the creation of the Mozilla 1.1 branch, changes to the
Bugzilla search interface, and more.
Comments (none posted)
The Mozilla.org
status report
for August 3, 2002 covers the latest Mozilla development news.
Comments (none posted)
Miscellaneous
Gnotices has
an announcement for version 0.99 alpha 1 of the GnomeICU
ICQ package.
"
This is the first release of GnomeICU for the Gnome 2 platform. It contains
lots of nice improvements like a GtkTreeView of the groups, full group
support, a nice Gnome 2 applet, customizable emoticons and its even possible
to connect to AIM with it..."
Comments (none posted)
Languages and Tools
Caml
The Caml Weekly News for July 23 through August 14, 2002 has
been published. Take a look for the latest Caml developments.
Full Story (comments: none)
This week's entries on
The Caml Hump
include the OCaml module for the SWIG compiler, OCaml'OLE, the BioCaml bioinformatics
library, and the lablglut GLUT binding.
Comments (none posted)
Java
Vikram Goyal
covers log4j on O'Reilly.
"
log4j is the open source logging tool developed under the Jakarta Apache project. It is a set of APIs that allows developers to write log statements in their code and configure them externally, using properties files. This article explains the main concepts of this tool, followed by some advanced concepts using a Web-based example application."
Comments (none posted)
Elliotte Rusty Harold
writes about the need for Java 3.0 on O'Reilly.
"
It's now a little more than 11 years after James Gosling began working on OAK, the language that would eventually become Java, and seven years since Sun posted the first public release of Java. The language, class library, and virtual machine collectively known as "Java" are all showing their age. There are many parts of Java that everyone agrees should be fixed but can't be, for reasons of backwards compatibility. Until now, revisions of Java have attempted to maintain "upwards compatibility;" that is, all earlier code should continue to run unchanged in later versions of Java. This has limited the changes that can be made to Java, and prevented Sun from fixing many obvious problems."
Comments (none posted)
Perl
The August 5-11, 2002 edition of the
Perl 5 Porters digest is out. Topics include
Experiments with the defined-or operator,
Improving $^H and %^H, v-strings, Plans for Perl 5.10,
Pseudo-hashes, and more.
Comments (none posted)
The August 11, 2002 edition of
This Week on Perl 6 looks at
Array vs. PerlArray, Unifying PMCs and Buffers for GC,
Register allocation for the JIT, Stack mark ops & such, Exceptions,
a Regex speedup, and much more.
Comments (none posted)
Jos Boumans
explains
how to extend Perl's comment capabilities with
the Acme::Comment source code filter for Perl.
Comments (none posted)
PHP
The
PHP Weekly Summary
for August 12, 2002 topics include
PHP PECL Certificate Authority, Array initialization, copy() and "empty" files, tcsetattr() function, Callbacks for pcntl, Register globals issues, Java on Mac OS X, Sybase extension features, and
the php_error_docref function.
Comments (none posted)
Amol Hatwar
writes about PHP coding on IBM's developerWorks.
"
The Develop rock-solid code in PHP series is about solving practical real-life problems in medium- to large-scale applications. With a sharp focus on new features available in PHP 4, the articles shed light on numerous tips and tricks that make life easier. Inside, you will find plenty of examples and techniques to learn, with lots of sample code. In this first article, PHP veteran Amol Hatwar gives a higher perspective for designing and writing bug-free, maintainable code for medium- to large-scale Web applications."
Comments (none posted)
The latest
Pear Weekly News
"
Always a busy week in PEAR world, with 5 new releases, and 2 new
packages added, along with discussion on the status of the pear web
site, Forum coming back to life, and an MDB release candidate."
Comments (none posted)
Python
Here is this week's Python-URL, with news and links for the Python commumity.
Full Story (comments: none)
The Daily Python-URL
looks at Probability and Statistics Utilities, Enforcing validity with the
gnosis.xml.validity library, the Pypect replacement for Expect,
Python list.sort() improvements, Making the Python Cookbook,
BEEPy, the scgi replacement for CGI, and more.
Comments (none posted)
Ruby
Topics on this week's
Ruby Weekly News include
Radiuslib 0.5, Sys::ProcTable 0.3.0, JRuby beta 1.6/0.5.1,
Ruby ViM updates, YAML 0.38, the FXCalendar class, TomsLib, and more.
Comments (none posted)
Scheme
The August 13, 2002 edition of the Scheme Weekly News is out.
Topics include a new Guile snapshot, SXML Revision 2.5,
STklos 0.53, the new Scheme Boston web site, and the
Fifth Annual ICFP Programming Contest.
Full Story (comments: none)
Tcl/Tk
Dr. Dobb's Tcl-URL for August 12 is out, with the latest from the Tcl/Tk
development community.
Full Story (comments: none)
The Apache Software Foundation's Tcl group has announced the transfer
of the Websh application programming framework to the Apache Software
Foundation.
Full Story (comments: none)
XML
Brett McLaughlin
introduces Quick on IBM's developerWorks.
"
Quick is an open source data binding framework with an emphasis on runtime transformations. This instructional article shows you how to use this framework to quickly and painlessly turn your Java data into XML documents, without the class generation semantics required by other data binding frameworks. Extensive code samples are included."
Comments (none posted)
Kendall Grant Clark
examines
the latest draft specification for XHTML 2.0 on O'Reilly.
"
Since HTML is going to be around for a very long time, it makes sense to rationalize it, continue evolving it, and, in general, to make it more powerful and more amenable to the kinds of things people want to do with it. There are signs, encouraging in such an early draft, that the W3C Working Group responsible for XHTML 2.0 understands and is working to enact this ideal."
Comments (none posted)
Miscellaneous
Steve Best
illustrates Linux debugging tools and techniques
on IBM's developerWorks.
"
There are various ways to watch a running user-space program: you can run a debugger on it and step through the program, add print statements, or add a tool to analyze the program. This article describes methods you can use to debug programs that run on Linux. We review four scenarios for debugging problems, including segmentation faults, memory overruns and leaks, and hangs."
Comments (none posted)
David HM Spector
covers progress in the area of Computer-Aided Software Engineering
(CASE) tools for Linux.
"
A few years ago, it would have been impossible for a Linux system to play in this sandbox: the limitations of the file systems alone would have squelched the idea. Fortunately, the Linux world moves very quickly. The availability of larger SMP systems, in fact whole IBM 390 Mainframes running Linux, and fast, journaling file systems like ext3 or ReiserFS without the old 2GB limit, and logical volume management, all mean that there are few limitations beyond cultural inertia and bias that are stopping Linux from becoming a player in this space."
Comments (none posted)
Version 3.1 of the
Jext
programmer's editor, and four new plugins
are available
for download.
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in Business>>