The Meld Graphical Comparison Tool
Version 0.9.0b of
Meld
has just been released. Meld is a tool that gives a graphical comparison
between different files, directories, and CVS contents.
Meld is a GNOME 2 visual diff and merge tool. It integrates especially well with CVS. The diff viewer lets you edit files in place (diffs update dynamically), and a middle column shows detailed changes and allows merges. The margins show location of changes for easy navigation, and it also features a tabbed interface that allows you to open many diffs at once.
Take a look at the Meld
Screenshots
page to see the tool in action. The page also offers more in-depth
descriptions of the tool's different sections.
Meld looks like a very useful tool for tracking down subtle
differences in code and source trees. The output is much more
human readable than that of the diff utility; it will certainly remind some readers of the emacs "ediff" tool.
Recent changes include user editable regex filters, new preferences,
and compatibility with Python 2.3. The change history indicates a
need for help with i18n translations. User feedback has been
requested by the developer.
Meld is available for download
here, see the
installation instructions to get it running.
Meld packages are available for several popular Linux distributions.
Comments (3 posted)
System Applications
Audio Projects
ALSA 0.9.7c released
Version 0.9.7c of the
ALSA
sound driver has been released. The comments say:
"
PDE and vortex driver compilation fixes".
Comments (none posted)
Planet CCRMA Changes
The
latest changes from the
Planet CCRMA audio utility packaging project include
a repository restructuring, updates to SWH Plugins and JackEQ,
and more online documentation.
Comments (none posted)
CORBA
MICO Version 2.3.11 available
Version 2.3.11 of
MICO
(MICO Is CORBA), has been released. See the
CHANGES document
for more information on this version.
Comments (1 posted)
Database Software
ZODB 3.2 released
Version 3.2 of ZODB, the Zope Object DataBase, is out.
"
This release is identical to the release candidate that was
issued last week."
Full Story (comments: none)
Mail Software
bogofilter-0.15.7 Released (SourceForge)
A new version of bogofilter, a Bayesian email filter,
has been announced. Changes include:
"
Conversion of escaped html characters to the corresponding
character plus minor bugfixes and enhancements."
Comments (none posted)
Macho 0.3 released
Version 0.3 of Macho, an email web archiving system written in Common Lisp,
is available.
"
This version uses templates
instead of programmatically generating HTML, includes all required
libraries, refines formatting and fixes several bugs."
Full Story (comments: none)
Building an Advanced Mail Server, Part 2 (O'ReillyNet)
Joe Stump
continues his series on
Building an Advanced Mail Server
with part two.
"
A modern mail server just isn't quite complete unless you allow your users to
roam; while secure IMAP works for some people, others swear by webmail. In
the second installment of "Building an Advanced Mail Server," Joe Stump
explains how to install, secure, and extend your mail server with SquirrelMail."
Comments (none posted)
Printing
Common UNIX Printing System 1.1.20rc3
Version 1.1.20rc3 of CUPS, the Common Unix Print System,
has been announced.
"
CUPS 1.1.20 is primarily a bug fix and performance tuning release and includes fixes for 64-bit platforms, deadlock problems in the signal handling code, PDF printing issues, web interface issues, and various operating system-specific issues. The new release also adds new CUPS API functions for reading and writing files via HTTP, performing authentication, and controlling the required PPD conformance level."
Comments (none posted)
ESP Ghostscript 7.07.1 released
The CUPS project has
an announcement
for ESP Ghostscript version 7.07.1.
"
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."
Comments (none posted)
Security
Xprobe 2.0.2 released
Version 2.0.2 of Xprobe, a remote active operating system
fingerprinting tool, has been released.
Full Story (comments: none)
Web Site Development
eGroupWare pre release 0.9.99.005 (SourceForge)
Pre release 0.9.99.005 of eGroupWare
is available.
"
In this release we have a lot of bufixes, but also, we have some new features, like the TTS with Petri Net Support. Also a new setup is available, which we will extend for the next release. eGroupWare is a multi-user web-based groupware suite written in PHP. Included are modules for Email, Adressbook, Calendar, Infolog (Notes, Todo, Phone Calls), CMS, Forum, Bookmarks, Wiki, Knowledgebase, Polls and also included is a powerful API."
Comments (none posted)
Spanish GPL Content Manager System
The Ferret CMS Spanish language content management system is now available.
"
openSistemas (http://www.opensistemas.com) has recently released "Ferret
CMS", which is a Content Management System based on Zope. It is oriented
to small to medium companies and to Government sites. It is very easy to
install and manage, and has all the basic features of a CMS such as
workflows, permissions or templates."
Thanks to Fernando Monera Daroqui.
Comments (none posted)
Gallery 1.4-pl2 security release (SourceForge)
SourceForge has
an announcement for a new security release of Gallery,
a photo viewing package.
"
On Unix, this vulnerability only affects systems where
Gallery is left in configuration mode (a relatively small percentage of
Gallery users since Gallery is not operational in configuration mode)."
Comments (none posted)
mod_lisp 2.33 released
Version 2.33 of mod_lisp, the lisp bindings to the Apache web server,
is available.
"
This version provides various additions and changes to headers."
Full Story (comments: none)
opensurveypilot 1.0.1RC1 released
Version 1.0.1RC1 of
opensurveypilot,
a web-based voting, polling, and surveying system, is available.
Changes include a new install script, bug fixes, and more.
Thanks to Robin Meijerink.
Comments (none posted)
A Methodology for Web Load Testing (zopemafia)
Zopemafia has
an article by Chris M. on web site load testing.
"
Everybody seems to want their software to work at high load, but when you get down to it, nobody is really willing to pay the price to know that it will work under extreme load. But here's to hoping. The methodology I provide here might reduce confusion about what it means to do web load testing. Maybe if through some kind of methodology people have a clear idea of what load testing will accomplish (and what it won't), it will become an easier sell."
Comments (1 posted)
Miscellaneous
GNOME System Tools 0.28.0 ''Juggling knives'' is out! (GnomeDesktop)
Version 0.28.0 of the GNOME System Tools
is out.
"
The GNOME System Tools are a fully integrated set of tools aimed to make easy the job that means the computer administration on an UNIX or Linux system. The 0.28.0 release is mostly a bugfix and distro porting release, fixing several crashers and adding full support for Mandrake and OpenNA".
Comments (none posted)
Desktop Applications
Audio Applications
Ardour 0.9beta5 released
Version 0.9 beta 5 of
Ardour,
a multi-track sound recording package, has been released.
New features include support for the University of Glasgow's
Animatics server, support for the new JACK transport API, and bug fixes.
Comments (none posted)
jackEQ 0.3.3 released
The initial package release of jackEQ version 0.3.3, an audio equalizer
for the Jack Audio Connection Kit, is available.
Full Story (comments: none)
CAD
PythonCAD Release 10 available
Release 10 of PythonCAD has been announced.
"
The tenth release contains many fixes for running PythonCAD on Python 2.3. The latest Python release has a variety of internal changes, and various
bits of code in PythonCAD triggered deprecation warnings from Python.
All known warnings have been removed, so PythonCAD should run cleanly
on this new Python release, as well as the older 2.2 releases."
Full Story (comments: none)
Desktop Environments
Gtk2-Perl 1.00-Final Released (GnomeDesktop)
Version 1.00-Final of Gtk2-Perl, the Gtk 2 bindings for Perl,
has been announced.
"
This is the first stable release,
supporting GTK+ 2.0.x and 2.2.x, tested on X11 and Win32."
Comments (none posted)
KDE-CVS-Digest
The October 11, 2003
KDE-CVS-Digest
has been published. Here's the summary:
"
CSS and other bugfixes in Konqueror . amaroK adds a dcop interface. Two new applications; Viki, a visual keyboard and Kolourpaint, yet another paint program. Klaptopdaemon adds PMU support, and now compiles on your S/390."
Comments (none posted)
Icons Galore (KDE.News)
KDE.News has posted
a list
of new icon sets for KDE.
"
In the last few weeks fans of users the K Desktop Environment have been treated to a shipload of spectacular icon sets from well known and talented artists. Go ahead, liven up your desktop, there is bound to be a style that's right for you!"
Comments (none posted)
Games
Atlantik To Adopt KSVG
KDE.News
reports
on the adoption of KSVG by Atlantik, an open-source game client.
"
Atlantik will adopt KSVG to render game boards. KSVG, KDE's implementation of the Scalable Vector Graphics specification, will be included in KDE 3.2, adding support for a growing technology. KSVG has been maturing in the kdenonbeta development module for a long while and the enthusiasm of the developers is spreading to other parts of KDE. Atlantik, the leading open-source game client for Monopoly-like board games, is one of the first KDE applications slated to adopt KSVG for more than fancy icons."
Comments (none posted)
Kitten 0.0.2 released (WorldForge)
Version 0.0.2 of Kitten
has been released by the WorldForge game project.
"
Kitten is an experimental Java based client and real-time landscape rendering engine. It is intended as a testbed for procedural landscape generation and rendering. For the moment network code and user input will take a lower priority compared to generation and rendering of terrain, forests, plants, cities, buildings, and so on."
Comments (none posted)
PCGen 5.3.12 is available (SourceForge)
Version 5.3.12 of PCGen, a character generator for role-playing games,
has been announced. Version 5.4 is expected out very soon.
Comments (none posted)
Graphics
PNGwriter version 0.3.7 (SourceForge)
Version 0.3.7 of PNGwriter, a C++ library for creating PNG images,
has been announced.
"
PNGwriter 0.3.7 is the most polished and useful version yet. First, PNGwriter is now a library! Second, the package layout has been reorganized to conform to a better standard. Significant speed increases in the line() algorithms, assignment operator overloading, better error handling, the ability to rename the file given just a number, and many more improvements."
Comments (none posted)
GUI Packages
Fltk for Tcl/Tk 0.4
Version 0.4 of
Fltk for Tcl/Tk
is available.
"
Improvements over the previous release include additional widgets, improved documentation and migration to the current release of FLTK."
Comments (none posted)
Instant Messaging
Gaim 0.71 is available (GnomeDesktop)
Version 0.71 of
Gaim is available.
The GnomeDesktop
announcement says:
"
This is a major new version of Gaim, it includes an even newer Y!
authentication system, re-write of Jabber protocol plugin, conversation API
changes, massive core/UI splitting and more."
See the
ChangeLog
for the complete list of new features.
Comments (none posted)
Interoperability
Samba 3.0.1pre1 available for download
Version 3.0.1 pre 1 of Samba is available.
"
This is a preview release of the Samba 3.0.1 code
base and is provided for testing only. This release
is *not* intended for production servers. Use at
your own risk. There have been several bug fixes
since 3.0.0 that we feel are important to make
available to the Samba community for wider testing."
Full Story (comments: none)
Wine Traffic
Issue #191 of
Wine Traffic is out. Take a look for the latest Wine project news.
Comments (none posted)
Medical Applications
Tkfp EMR supports HIPAA Insurance Format (LinuxMedNews)
LinuxMedNews
reports that the Tkfp Electronic Medical Record application now
supports the current US insurance claim format.
"
The latest version of the Tkfp open source EMR has the ability to produce the HIPAA required ANSI X12 400A1 claim format required for electronic insurance claims in the U.S. It is written in Tcl/Tk and integrates with the demographic/insurance, accounting and note generating modules of Tkfp."
Comments (none posted)
Multimedia
GStreamer "Moo" 0.6.4 released
Version 0.6.4 of GStreamer, an open-source multimedia framework,
has been announced.
"
At this point in time GStreamer is fully functional for creating audio-based applications, as shown by applications such as gnome-sound-recorder, rhythmbox, sound-juicer and nautilus-media.
The video part is known to be somewhat less functional than the audio part, but applications such as gst-player work very well."
Comments (none posted)
Office Applications
Gnumeric 1.2.1 Released (GnomeDesktop)
Version 1.2.1 of the Gnumeric spreadsheet
has been announced.
"
Numerous minor changes were made in 1.2.1 (source). Ancient XLS
files can now be imported. A new standalone binary, called "ssconvert",
was added which provides command line access to Gnumeric's importers and exporters."
Comments (none posted)
Digital Photography
GNOME Photo Printer V0.5b (GnomeDesktop)
GnomeDesktop.org has
an announcement for GNOME Photo Printer V0.5b.
"
This program is intended to make printing pictures/photos easy. It does all the calculation, transformation and arrangements of your pictures on a sheet of paper."
Comments (none posted)
Science
mmLib: Python Macromolecular Library
Version 0.3pre1 of
mmLib, the
Python Macromolecular Library, has been released.
"
The Python Macromolecular Library (mmLib) is a software toolkit and library of routines for the analysis and manipulation of macromolecular structural models, implemented in the Python programming language."
Comments (none posted)
Web Browsers
Releases from Mozilla
Mozilla 1.5 is out; see
the release notes for
details. Among other things, this release includes a built-in spelling
checker, some tabbed browsing improvements, improved performance, and
more. Also released is
Mozilla Firebird 0.7
(with new auto download and web panel features) and
version 0.3
of the Thunderbird mail application. The Mozilla Foundation is also
offering CDs for those who don't want to download all that stuff; see
mozilla.org for more information.
Comments (11 posted)
Mozilla Builds for Older Linux Distributions (MozillaZine)
MozillaZine has
an announcement for a project that has created Mozilla builds
for Red Hat 7.1, 7.2, 7.3, and SuSE 7.3 and 8.0.
Comments (1 posted)
Independent Status Reports (MozillaZine)
MozillaZine has posted
a summary of the October 9, 2003 Mozilla
Independent Status Reports.
"
The latest set of status reports includes updates from QuickManager, Quote
Colors, Sardine, Jazilla, HONcode, Mozedit and Camino. This will be the last
set of independent status reports to be contributed by David Boswell, who is
retiring after more than two years. Future updates will come from Brian King."
Comments (none posted)
Mozilla Links Newsletter
Issue #4 of the Mozilla Links Newsletter is out with another
collection of Mozilla news and articles.
Full Story (comments: none)
Word Processors
AbiWord Weekly News
Issue #165 of the
AbiWord Weekly News is out.
"
Two new features, Win32 on the way Real Soon Now™ and users helping users! Also, changes to come to the AWN and talk of going subscription-based/retirement."
Comments (none posted)
Miscellaneous
BloGTK 0.8 Released (GnomeDesktop)
Version 0.8 of BloGTK
has been released.
"
BloGTK is a weblog
client that allows you to post to your weblog from Linux without the need for
a separate browser window. BloGTK allows you to connect with many weblog
systems such as Blogger, Movable Type, pMachine, and more."
Comments (none posted)
K3b 0.10: KDE-Flavored DVD Burning
According to KDE.News, K3b is now able to
burn DVDs.
"
Well, the basic news is quite short: K3b is now able to burn DVDs. But this would be a little too short. ;) So for all of you who do not know what K3b is (the name does not really mean anything): K3b is (was) a CD burning application for KDE (screenshots). It uses cdrecord and cdrdao for actually burning the CDs but implements its own methods for all CD information retrieval functionality."
Comments (1 posted)
Linux Brochure Project 1.1.0 available
Version 1.1.0 of the Linux Brochure Project has been released.
The project
was examined
in last week's LWN development section.
The latest version adds support for A4 sized paper.
Full Story (comments: none)
SCREEM 0.8.2 & 0.9.0 Released (GnomeDesktop)
GnomeDesktop.org has
an announcement for a stable and an unstable release of SCREEM, a
tag-based html editor.
Comments (none posted)
Languages and Tools
Caml
Caml Weekly News
The Caml Weekly News for October 7-14, 2003 is out with another
week's worth of Caml language development news.
Full Story (comments: none)
The Caml Light / OCaml Hump
Take a look at the
The Caml Light / OCaml Hump to see the latest Caml language
application releases.
Comments (none posted)
Lisp
pg-dot-lisp 0.19 released
Version 0.19 of pg-dot-lisp is available.
"
Pg-dot-lisp is a Common Lisp library implementing the socket-level
client protocol for accessing the PostgreSQL DBMS."
Full Story (comments: none)
Perl
This Week on perl5-porters (use Perl)
The October 6-12, 2003 edition of
This Week on perl5-porters is online. Take a look for the latest
Perl 5 news.
Comments (none posted)
A Refactoring Example (O'Reilly)
Michael Schwern shows how to
clean up Perl code on O'Reilly.
"
In his book, Martin Fowler defines Refactoring as "the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves its internal structure." In other words, you clean up your code but don't change what it does."
Comments (none posted)
PHP
PHP Weekly Summary for October 13, 2003
The
PHP Weekly Summary for October 13, 2003 is out. Topics include:
PHP REP, object equality issue, Apache's scoreboard, version_compare(), long standing bison bug, SimpleXML schema support, Array_merge changes.
Comments (none posted)
Turck MMCache for PHP version 2.4.2 is released (SourceForge)
Version 2.4.2 of Turck MMCache, a PHP Accelerator, Optimizer,
Encoder and Dynamic Content Cache,
has been announced.
Numerous bugs have been fixed.
Comments (none posted)
PHP Security, Part 3 (O'ReillyNet)
O'Reilly has published
part three of John Coggeshall's series on PHP Security.
"
A malicious user will likely start his attack by using your system in ways
you never anticipated. Your system logs are an oft-neglected defense tool.
John Coggeshall shows how PHP's error logging and reporting functions can help you secure your applications."
Comments (none posted)
Python
python-dev Summary
The python-dev Summary for September 16-30, 2003 is out with
another round of Python language articles and links.
Full Story (comments: none)
Data Structures and Algorithms with Object-Oriented Design Patterns in Python
Bruno R. Preiss has published
an online version
of his book on working with data structures in Python.
"
This book is about the fundamentals of data structures and algorithms--the basic elements from which large and complex software artifacts are built."
Comments (none posted)
Tcl/Tk
Dr. Dobb's Tcl-URL!
The October 13, 2003 edition of Dr. Dobb's Tcl-URL!
is out with the week's Tcl/Tk development news.
Full Story (comments: none)
XML
XML Parsing in a Producer-Consumer Model (O'Reilly)
Prabu Arumugam
parses XML in Java on O'Reilly.
"
XML plays a vital role in integrating business-to-business applications. To parse XML files, these applications use either a Simple API for XML (SAX) or a Document Object Model (DOM) parser. Parsing in single-threaded applications is straightforward. However, it is quite complex and challenging in a multithreaded application, such as an application server, because the applications often create a dedicated thread to parse XML, serving many concurrently running threads with the parsed data. This article describes one implementation of parsing XML in concurrent applications."
Comments (none posted)
Namespaces, Name With Spaces, and Attribute Values (O'Reilly)
John E. Simpson
answers
XML name space questions in the O'Reilly XML Q&A column.
"
Although the W3 Schema specification uses the namespace prefix xsd:, it looks as though in current practice only xs: is used.
Could you please confirm if this is the case and is the reason just that it is shorter?"
Comments (none posted)
Diagramming the XML Family (O'Reilly)
Daniel Zambonini presents
an overview
of XML family members on O'Reilly.
"
In this article we'll introduce some of the XML family members and discuss how they relate to one another. We'll then use these technologies to create a diagram of their relationships in order to demonstrate how they work together in practice."
Comments (1 posted)
Miscellaneous
OpenSP 1.5.1 released (SourceForge)
OpenSP 1.5.1
is available.
"
This is mainly a maintenance release - added
support for new compilers etc. OpenSP is a free, object-oriented toolkit for
SGML parsing and entity management maintained by the OpenJade project."
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>