Development
The GnuCash 1.9.7 Release
GnuCash is a GPL-licensed financial application with a wide variety of uses:
Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports. GnuCash is backed by an active development community and is blossoming into a full-fledged accounting system.
GnuCash 1.9.7 (an unstable release meant for testing) was announced on June 6:
This release is primarily aimed at bug fixing efforts, some of the improvements include:
- Fixes to the XML import capabilities.
- Fixes to the HBCI code.
- A change of the documentation from html to xml.
- Improvements to the MacOS and Windows builds.
- Progress bar fixes.
- UTF8 improvements.
- Fixes relating to glib version 2.6.
- Support for Guile 1.8.
- A new splash screen.
- Updated language translations.
Source code for GnuCash 1.9.7 and the latest documentation is available here.
See this LWN article from May for details on the upcoming 2.0 release. GnomeDesktop.org also covers this release, and has some updated screenshots available for viewing.
System Applications
Database Software
MySQL 5.1.11-beta has been released
Version 5.1.11-beta of the MySQL dbms has been announced. "This is a new Beta development release, fixing recently discovered bugs."
Embedded Systems
Rockbox and SanDisk
Rockbox developer Daniel Stenberg has put up a page on Rockbox and SanDisk. The good news is that SanDisk has indeed contacted the Rockbox project about a port to the Sansa e200 player series and they have made hardware available to the developers. The bad news is that they have not, thus far, provided any developer documentation. Still, it looks like this port may go forward; watch Daniel's page for updates as they happen.ts7300_opencore 1.0 announced
The OpenCollector site has an announcement for a new Verilog project for the Technologic Systems TS-7300 FPGA Computer. "Intended as a boilerplate for future open-source FPGA designs using this hardware, it includes WISHBONE bus demultiplexing logic as well as a reference implementation of the open-source ethernet core at http://www.opencores.org. Also included is sample WISHBONE stub logic exhibiting the minimal HDL required to implement a single WISHBONE 32-bit register controlling LEDs in the address space of the EP9302 200Mhz ARM9 processor running Linux 2.4."
Interoperability
Samba 3.0.23rc2 Available for Download
Samba version 3.0.23rc2 has been announced. "This is the second release candidate of the 3.0.23 code base and is provided for testing purposes only. While close to the final stable release, this snapshot is *not* intended for production servers. Your testing and feedback is greatly appreciated."
Networking Tools
Ethereal becomes Wireshark
Ethereal is a well-known packet grabber/analyzer tool - or, at least, it was. Core developer Gerald Coombs has sent out a notice stating that he has changed jobs, and that, as a consequence, Ethereal will now be known as Wireshark. There has been a certain amount of confusion as to whether this change represents a fork in the project. A followup message from Gerald tries to address some of the issues: it seems that his former employer had trademarked "Ethereal" and is unwilling to release the name. This move might well be a fork, but it looks like Wireshark is where the development action will be in the future. (Thanks to Brad Hards).OpenNMS 1.2.8 Released (SourceForge)
Version 1.2.8 of OpenNMS, a Java/XML-based Distributed Network & Systems Management platform, has been announced. "There are a lot of nifty features in this release, but in keeping with the philosophy of the production version of OpenNMS, they should not impact any of the current functionality. What will impact the current functionality is a number of bug fixes that should make OpenNMS even more stable. Most of these features were back-ported from the development branch. Probably the biggest news is support for Nagios plug-ins, both through the Nagios Remote Plugin Executor (NRPE) and the Net-Saint Client (NSClient) for Windows."
Security
Sussen 0.23 released
Version 0.23 of Sussen, a vulnerabilities and configuration issue checker, is out. "This release contains performance increases for the interpreter and various bugfixes."
Web Site Development
FCKeditor 2.3 released (SourceForge)
Version 2.3 of FCKeditor, a web-based text editor, has been announced. "To best celebrate the one million downloads mark, we are now releasing another great version of FCKeditor. This is mainly a stability version after the Beta release. The "Extreme Fast Loading!" experience is now complete. The editor has been deeply tested and now it is ready to be integrated in your professional applications."
CGI Web Applications with Python, Part Two (Voidspace)
Michael Foord has published part two in a series on Python CGI web applications. "The previous article, CGI Web Applications with Python, Part One, explained the workings of the Common Gateway Interface (CGI), demonstrated how HTML forms are processed, and described a Python library you can use to make development of Python CGI web applications a snap. This time, let's build on that expertise, look at some advanced CGI topics, such as CGI environment variables, HTML templating, and Unicode, and develop a complete CGI application."
Desktop Applications
Audio Applications
GLASHCtl 0.2 announced
Version 0.2 of GLASHCtl, a control applet for LASH, the LASH Audio Session Handler, is out. "This is the first release. Other than my code it contains eggtrayicon.h and eggtrayicon.c (by Anders Carlsson and Jean-Yves Lefort), taken from libegg, and the LASH icon (by Thorsten Wilms) from the LASH project. A patch from Florian Schmidt, adding session renaming and directory switching, has also been applied."
Serpentine 0.7 Released (GnomeDesktop)
GnomeDesktop.org covers version 0.7 of Serpentine, an audio CD recording utility. "Serpentine features a simple to use HIG compliant interface. It aims to do one thing and do it right: writing audio CDs. It accepts a big range of audio (and video) formats thanks to the excelent GStreamer framework. It also tries to integrate well with other application, accepting full Drag N Drop from applications like: Nautilus, Rhythmbox and even Firefox!" This release adds support for GStreamer 0.10, new command line capabilities, the use of Cairo graphics and more.
soniK 1.0.0 announced
Version 1.0.0 of soniK, a KDE-based digital audio editor, is available. Changes include build and bug fixes, updated documentation and more.
Desktop Environments
GNOME Software Announcements
The following new GNOME software has been announced this week:- cairo snapshot 1.1.8 (bug fixes, API freeze)
- Dasher 4.1.4 (new features)
- Ekiga 2.0.2 (bug fixes and other improvements)
- Eye of GNOME 2.15.3 (bug fixes and translation work)
- gcalctool v5.8.16 (bug fixes and translation work)
- GDM2 2.8.0.8 (bug fixes and translation work)
- GDM2 2.14.8 (bug fixes and translation work)
- gedit-plugins 2.15.3 (new features, bug fixes and translation work)
- gnome-games 2.15.3 (bug fixes and other improvements)
- Gnome Hearts 0.1 (initial release)
- GNOME Power Manager 2.15.3 (bug fixes, documentation and translation work)
- GnomePython 2.15.2 (unstable development release)
- GnomePythonDesktop 2.15.3 (unstable development release)
- Gossip 0.11.2 (bug fixes and translation work)
- gtkmm 2.9.4 (new features)
- lsr 0.2.1 (new features, documentation and translation work)
- Orca 0.2.5 (new features and bug fixes)
- PyORBit 2.14.1 (bug fixes, support for Python 2.5 and 64 bit platforms)
KDE Software Announcements
The following new KDE software has been announced this week:- Dolphin File Manager 0.5 (alpha release)
- Flash Editor 0.2.1 (unspecified)
- KdeSu Improved 0.1 (improvements)
- KMPlayer 0.9.2a (new features and bug fixes)
- Maxemum TV-Guide 6.2.18lang (translation work)
KDE Commit-Digest (KDE.News)
The KDE Commit-Digest for June 11, 2006 has been announced. "In this week's KDE Commit-Digest: oKular gets a backend for the DjVu document format. amaroK is renamed Amarok. Guidance, a modular configuration GUI, gets a WINE module. Developments in the Kopete "OSCAR (AIM) File Transfer", "WorKflow" and "KDevelop C# Parser" Summer Of Code projects. KFormula, the KOffice formula component, defaults to the OpenDocument format."
GUI Packages
PyQt v4.0 Released
Version 4.0 of PyQt, the Python bindings for Qt v4, has been announced. "The main change from v4.0beta1 is the inclusion of comprehensive HTML documentation based on the Qt documentation."
Interoperability
Wine 0.9.15 released
Version 0.9.15 of Wine has been announced. The list of changes includes: More MS/RPC improvements, Core Audio driver for Mac OS X, More complete DNSAPI dll, Improvements to Web browser support and Lots of bug fixes.Wine Weekly Newsletter
The June 11, 2006 edition of Wine Weekly Newsletter is online with coverage of the Wine project. Topics include: GLSL Support, OpenAL Audio Driver, Fedora Packages Update, AppDB Update and Anonymous Patches.
Mail Clients
Sylpheed-Claws 2.3.0 unleashed (SourceForge)
Version 2.3.0 of Sylpheed-Claws, a GTK+ based mail client with an emphasis on lightweight and speedy design, has been announced. This release features a long list of new capabilities as well as some bug fixes.
Music Applications
fluxus 0.10 announced
Version 0.10 of fluxus, a cross-platform graphical livecoding environment for Scheme, is out. "Fluxus reads live audio or OSC network messages which can be used as a source of animation data for realtime performances or installations. Keyboard or mouse input can also be read for simple games development, and a physics engine is included for realtime simulations of rigid body dynamics. This release brings a repl (read evaluate print loop) for more interactive Scheme livecoding, better camera control, spotlights, procedural texturing support, more examples and a couple of daft little games thrown in for good measure."
Languages and Tools
Haskell
Haskell Communities and Activities Report
The June, 2006 edition of the Haskell Communities and Activities Report has been announced. Take a look for a long collection of new Haskell language articles. "This is the tenth edition of the Haskell Communities and Activities Report (HCAR) a collection of entries about everything that is going on and related to Haskell in some way that appears twice a year. Perhaps the release of the tenth edition is a good time to have a look back at the beginning."
Java
GCJ front-end changed
The GNU Compiler for the Java Programming Language (GCJ) project has announced a switch to a new front end. "RMS approved the plan to use the Eclipse compiler as the new gcj front end. Work is being done on the gcj-eclipse branch; it can already build libgcj. This project will allow us to ship a 1.5 compiler in the relatively near future. The old gcjx branch and project is now dead."
Python
Dr. Dobb's Python-URL!
The June 12, 2006 edition of Dr. Dobb's Python-URL! is online with a new collection of Python article links.python-dev Summary
The April 4-30, 2006 edition of the python-dev Summary is online with coverage of the python-dev mailing list activity.python-dev Summary
The May 1-15, 2006 edition of the python-dev Summary is online with coverage of the python-dev mailing list activity.
Ruby
Ruby Weekly News
The June 11th, 2006 edition of the Ruby Weekly News looks at the latest discussions on the ruby-talk mailing list and comp.lang.ruby newsgroup.
Tcl/Tk
Tcl your desktop (IBM)
William B. Zimmerly explores Tcl/Tk in an IBM article. "Originating with Dr. John Ousterhout of the University of California, Berkeley, and later of Sun Microsystems and Scriptics, the Tool Command Language and Tk GUI toolkit (Tcl/Tk) scripting language offers a simple and elegant way to code GUI widgets with minimal effort. Programming a computer to do something always involves at least two important issues: how it will look and how it will work. The Tcl/Tk programming language strives to makes it as painless as possible to deal with the how will it look issue; it lets you easily script GUI widgets, such as windows and buttons, and attach them to procedures (the how will it work issue)."
Dr. Dobb's Tcl-URL!
The June 14, 2006 edition of Dr. Dobb's Tcl-URL! is online with new Tcl/Tk articles and resources.
Profilers
Sysprof Linux Profiler 1.0.3 announced
Version 1.0.3 of the Sysprof Linux Profiler is out with support for the latest Linux kernels. "Sysprof uses a Linux kernel module to profile the entire system, not just an individual application. Of course, sysprof handles threads and shared libraries, and applications do not have to be recompiled or instrumented. In fact they don't even have to be restarted. Just insert the kernel module and start sysprof."
Valgrind 3.2.0 announced
Version 3.2.0 of Valgrind, a suite of simulation based debugging and profiling tools, is out. "Performance, especially of Memcheck, is improved, Addrcheck has been removed, Callgrind has been added, PPC64/Linux support has been added, Lackey has been improved, and MPI support has been added. In parallel with the 3.2.0 release, a new version (1.2.0) of the Valkyrie GUI is available."
Page editor: Forrest Cook
Next page:
Linux in the news>>
