Development
The launch of RPM 5.0
Stable version 5.0.0 of RPM, the rpm package manager, formerly known as the Red Hat package manager, has been announced. RPM5 is a fork of RPM; it should not be confused with the version used by Red Hat, Fedora, SUSE, and others, which can still be found at rpm.org.
The project description states:
Traditionally, RPM is a core component of many Linux distributions, including Red Hat Enterprise Linux, Fedora, Novell SUSE Linux Enterprise, openSUSE, CentOS, Mandriva Linux, and many others. But RPM is also used for software packaging on many other Unix operating systems like FreeBSD, Sun OpenSolaris, IBM AIX and Apple Mac OS X through the cross-platform Unix software distribution OpenPKG. Additionally, the RPM archive format is an official part of the Linux Standard Base (LSB).
The RPM5 developers certainly have a high opinion of what this release brings:
RPM Version 5.0.0 differs in numerous ways from other versions. As noted above, the project aims to be cross-platform. Much of the code is said to have been cleaned up and numerous bugs have been fixed. The RPM build process has been completely rewritten to improve portability. The code base has been ported to all of the major UNIX-based platforms and Windows. All of the most widely used open-source and proprietary compilers are now supported. Supported compression formats now include bzip, bzip2 and LZMA. Initial support has been added for XAR, the XML Archive file format, while support for the old RPMv3 format has been removed. New package specification features have been added and RPM 5 can now automatically track vendor distribution files.
In the last several years, the RPM project has been plagued by a bit of controversy. The issues mainly centered around maintenance of the code and which version was used by Red Hat. In August, 2006, LWN asked Who maintains RPM? More recently, Ralf S. Engelschall from the OpenPKG distribution has posted a blog entry that discusses the project's history and considers which version is "official". Lastly, the initial RPM 5.0.0 announcement on LWN produced some lively discussion of RPM issues.
The much-trumpeted release of RPM5 seems unlikely to put an end to this controversy, to say the least. RPM5 would appear to have a certain amount of development energy and momentum, but it is not used by any major distributions and it is not at all clear that this will change; in particular, Red Hat and Fedora seem highly unlikely to drop their version of RPM for RPM5. So this fork - and the bad feelings that go along with it - will probably persist indefinitely. That's not what anybody would wish for a crucial (and normally relatively boring) system tool like rpm.
System Applications
Database Software
NCReport 2.0 (beta2) is available! (SourceForge)
Version 2.0 beta2 of NCReport has been announced. "NCReport is lightweight, fast, easy to use SQL report engine written in C++ based on Qt toolkit. Report definition using XML format - stored as file or in sql database. Generated document ready to print or (fast) preview The new NCReport 2.0 has been released. The project is fully re-written from the bases. It has many new features and improvements. The new Designer application also included."
PostgreSQL version 8.3 RC1 available
Version 8.3 RC1 of the PostgreSQL DBMS has been announced. "Currently there are no major outstanding issues (and only a couple of minor ones) for 8.3, so we may not build a Release Candidate 2. This means that it's critical that you download and test 8.3RC1 this week in order to catch any further issues, since any bugs you miss could end up in 8.3.0."
Postgres Weekly News
The January 6, 2008 edition of the Postgres Weekly News is online with the latest PostgreSQL DBMS articles and resources.
Embedded Systems
BusyBox 1.9.0 released
Unstable version 1.9.0 of BusyBox has been announced. "lash is deleted from this release. hush can be configured down to almost the same size, but it is significantly less buggy. It even works on NOMMU machines (interactive mode and backticks are not working on NOMMU, though). "lash" applet is still available, but it runs hush."
Filesystem Utilities
Announcing Allmydata-Tahoe 0.7.0
Version 0.7.0 of Allmydata-Tahoe, a secure, decentralized, fault-tolerant filesystem, has been announced. "This is an exciting release of Tahoe. With this release, it is fully decentralized (at least as far as the actual storage part), and it has a FUSE plugin."
Mail Software
Apache SpamAssassin 3.2.4 is available
Version 3.2.4 of Apache SpamAssassin has been announced. "3.2.4 is a major bug-fix release, with a few minor new features."
Networking Tools
BINViz: New Release (SourceForge)
Version 0.5.2 of BINViz has been announced. "BINViz(Bidirectional Interactive Network Visualization) is a JavaScript library for network and graph visualization. The goal of this tool is to provide a better way to visualize complex graphical models and the underlying data in a web-based environment A new version (0.5.2) of BINViz is released on Jan 4th, 2008. New features like multi-colored edges are now available! A package with some examples is also added to the download web page."
Miscellaneous
Vigilog: 1.3 is released (SourceForge)
Version 1.3 of Vigilog has been announced. "Vigilog, an easy-to-use and attractive log file viewer just released version 1.3. It now includes a webstart version, ability to use log4j or logback plain text files and much more."
Desktop Applications
Animation Software
Synfig Irregular News
The January 2, 2008 edition of the Synfig Irregular News covers the latest news from the Synfig 2D vector animation studio project.
Audio Applications
Audacious 1.4.5 and Audacious-Plugins 1.4.4 released
New versions of Audacious, an audio player, and Audacious-Plugins have been announced. "Audacious-Plugins 1.4.3.2 was released to fix a regression caused by an incomplete backport. AGAIN."
Rivendell v0.9.84 announced
Version 0.9.84 of the Rivendell radio station automation software has been announced. "A major new subsystem has been added that permits automated generation and posting of audio podcasts from RDCatch, as well as a new RDCastManager module for manual content posting and management of existing podcast episodes." Many other changes have been added.
Business Applications
Zimbra Collaboration Suite 5.0 GA released
Version 5.0 GA of the Zimbra Collaboration Suite has been announced. Scott Dowdle's blog has a review of the new release, here is the change summary: "Briefcase - A file storage area with a nice file manager. Tasks - Create to-do lists and manage tasks through to completion. Instant Messaging - Beta - User to user chat. More sharing - Mail folders can be shared, new HTTP calendar sharing, share Briefcase files. Documents - Now out of beta... online text and spreadsheet documents. Faster login - They split up the javascript into functional pieces so you don't have to load everything at login time. Little touches - folder summaries, public or private calendar entries, updated help system, email priorities, enhanced tagging, and automatic http to https redirection."
Calendar Software
Chandler Server 0.11 released
Version 0.11 of Chandler Server has been announced. "Chandler Server is a server and Ajax web UI for managing and sharing calendars, events, and tasks. It implements open data standards including CalDAV, WebDAV, Atom, and Atompub. This is a bugfix release for Chandler Server 0.10.1 and is recommended for general usage. The improvements include better support for account signup and odd usernames, better error messages, and a variety of other fixes."
Data Visualization
matplotlib 0.91.2
Version 0.91.2 of matplotlib, a python 2D plotting library, has been announced. Changes include enhanced mathtext, better configuration, support for writing to file-like objects, record array support, new pylab plotting functions, maskedarray support, plotfile support, and bug fixes. See the What's new document for more information.
Desktop Environments
GNOME Software Announcements
The following new GNOME software has been announced this week:- Clutter development snapshot 0.5.0 (new features and bug fixes)
- Deskbar-Applet 2.20.3 (bug fix)
- Devhelp 0.17 (bug fixes and translation work)
- Eye of GNOME 2.20.4 (bug fixes and translation work)
- GDM2 2.20.3 (new feature, bug fixes and translation work)
- GLib 2.14.5 (bug fixes and translation work)
- GLib 2.15.1 (portability and bug fixes, translation work)
- gnome-applets 2.20.1 (bug fixes and translation work)
- gnome-control-center 2.20.3 (new features, bug fixes and translation work)
- Gnome Games 2.20.3 (bug fixes and translation work)
- gnome-keyring 2.20.3 (bug fixes and translation work)
- Gnome Subtitles 0.7.2 (bug fixes, documentation and translation work)
- GQ LDAP Client 1.2.3 (bug fix)
- GQ LDAP Client 1.3.3 (bug fixes)
- gThumb 2.10.8 (bug fixes and translation work)
- GTK+ 2.12.4 (bug fixes and translation work)
- GTK+ 2.12.5 (bug fix)
- libspectre release 0.2.0 (new features)
- Orca 2.20.3 (bug fix and translation work)
- PyGTK 2.12.1 (new features and bug fixes)
- PyGObject 2.14.1 (bug fixes)
- rarian 0.7.1 (bug fixes)
- Seahorse 2.20.3 (translation work)
- Simple Root Actions Menu 1.2 (translation work)
- Tomboy 0.9.3 (new features, bug fixes and translation work)
- yelp 2.21.2 (bug fixes and translation work)
Aaron Seigo on KDE 4.0
KDE developer Aaron Seigo has posted a lengthy "talking bluntly" message on KDE 4.0. "KDE 4.0 isn't yet 'better than good enough'; so why don't we just release more betas? When one perpetually releases alphas/betas a few things happen: people don't test it aggressively enough, third party developers don't get involved, core developers continue doing blue sky development rather than focusing on release qualities."
A First Look at the Unreleased KDE 4.0.0 (KDE.News)
KDE.News covers the upcoming KDE 4.0.0. "Markus Mauder on his blog posts a look at the soon to be released KDE 4.0.0 complete with screenshots and a review of some of the significant changes. "I hope you enjoy this preview and come to share my opinion that KDE 4 is going to rock!" He also has an album of screenshots on Picasa that expand on the ones in the article. The big release happens on Friday, join us in #kde4-release-party on Freenode to celebrate."
KDE Commit-Digest (KDE.News)
The December 30, 2007 edition of the KDE Commit-Digest has been announced. The content summary says: "Furious last-minute application of polish across the board in preparation for the tagging of KDE 4.0 Final next week. Work towards threading GDB operations support in KDevelop. Support for media players employing the MPRIS standard in the Plasma "Now Playing" data engine, with the import of a Flickr Plasmoid. A style manager, support for Karbon gradients and lots of colourspace work in Krita. Various improvements in the Eigen2 math vector library. Continued progress in the KBugBuster rewrite..."
KDE Software Announcements
The following new KDE software has been announced this week:- Amarok Atom Syndication 0.1.4 (unspecified)
- cueIt .07 (new feature)
- Dragon Player 2.0-beta1 (unspecified)
- EyesG 0.9 (unspecified)
- indywiki 0.9.7 (new features and bug fixes)
- KAlarm 1.4.21 / 1.9.10 beta (new features and bug fixes)
- kAnyRemote 4.3 (bug fix)
- kcrtusr 1.0 (initial release)
- KDVDCreator 0.1 (initial release)
- kids puzzle 0 (game proposal)
- KIO Slave appinfo:/ 0.1 (initial release)
- K Raid Monitor 0.4 (new features)
- Krsync 0.4-RC1 (bug fixes)
- Krsync 0.4-RC2 (translation work)
- Manslide 1.9.3 (new features and code cleanup)
- Manslide 1.9.4 (bug fixes and code cleanup)
- Manslide v1.9.5 (bug fixes and code cleanup)
- MountISO 0.9.3.1 (translation work)
- MountISO 0.9.5 (new features and bug fixes)
- Print Selected Images kde 3.x (unspecified)
- Qontacts 1.0.2 (unspecified)
- Qtractor 0.1.0 (new features and bug fixes)
- ScroogLyrics 0.10 (new feature and bug fixes)
- Simple Root Actions Menu 1.2 (translation work)
- Simple Root Actions Menu 1.3 (new features and translation work)
- TorK 0.26 (new features and bug fixes)
- Transcogg 1.2 (new feature and bug fix)
- Transcogg 1.3 (translation work)
- trix 0.93 (unspecified)
- Zhu3D 3.4.0 (new features, bug fixes and documentation work)
Desktop Publishing
Scribus 1.3.3.10 released
Version 1.3.3.10 of the Scribus page layout application has been announced. "This stable release adds the following: Several fixes and improvements to text frames and the Story Editor. New Arabic Translation. More translation and documentation updates. Many improvements to PDF Forms exporting and non-Latin script handling in PDFs. Several fixes to protect against possible crashes. Improved Color Managed Display in some cases. Some fixes to the Scripting plugin. One of the major additions to this release is the final complete German translation of the Scribus documentation by Christoph Schäfer and Volker Ribbert."
Electronics
Covered 20080103 released
Development version 20080103 of Covered, a Verilog code coverage analyzer, has been announced. "This is primarily a bug fix and performance enhancement release over the last development release of Covered with a few new feature additions."
gEDA/gaf 1.3.0-20071229 released
Version 1.3.0-20071229 of gEDA/gaf has been announced. "The v1.3.0 development snapshot of gEDA/gaf has been released. This release rolls up the last three months of development. Many thanks to everybody involved. Note, this is a development snapshot so it should not go into any distributions."
Financial Applications
GnuCash 2.2.3 released
Version 2.2.3 of GnuCash has been announced. "The GnuCash development team proudly announces GnuCash 2.2.3, the third bug fix release in a series of stable releases of the GnuCash Free Accounting Software."
iTrade: 0.4.6 Nausicaa2 Official Release (SourceForge)
Version 0.4.6 of iTrade has been announced. iTrade is a: "Trading & Charting system written in Python including Quotes Management, Historic Data, Live Data, Import/Export, Charting, candlestick and Technical analysis, automated alerts, portfolio management, risk management, and much much more".
Announcing LedgerSMB 1.2.11
Version 1.2.11 of LedgerSMB, a web based accounting system, has been announced. This release fixes a denial of service security issue and addresses a number of bugs.SQL-Ledger 2.8.11 released
Version 2.8.11 of SQL-Ledger, a web-based accounting system, has been announced. Changes include: "added login and password check to disallow non-alphanumeric characters. fixed update bug for AR/AP Transaction when scheduling transaction. fixed missing statement handle for restocking assembly function."
Games
Tileable Models (WorldForge)
The WorldForge virtual world game project presents an article on Tileable Models. "Here is a proposal for a powerful mechanism which I think will allow is to do neat dynamic things without having to add lots of special case code, scripts or data to the client. Everyone who works with graphics should be familiar with the concept of tiles images or textures where the same image is repeated in order to cover an area large than the original image. The concept of tiled models aims to do something similar, but by rendering multiple instances of a 3D model adjacent to each other to represent a larger entity."
Interoperability
Wine 0.9.52 released
Version 0.9.52 of Wine has been announced. Changes include: Improved graphics tablet support, Support for RPC context handles, Fixes for some longstanding screen depth issues, Implementation of "My Network Places" shell folder and Lots of bug fixes.
Medical Applications
GNUmed 0.2.8.1 released
Version 0.2.8.1 of GNUmed has been announced. "GNUmed is a comprehensive scalable software solution for electronic medical practices with an emphasis on privacy protection, secure patient centric record sharing, decision support, and ease of use. It is intended to become a sophisticated decision support system that will elevate the quality of medical care that can be delivered. Release focus: Major bugfix release".
Music Applications
dssi-vst 0.6 announced
Version 0.6 of dssi-vst has been announced. "dssi-vst is a DSSI plugin wrapper for Win32 VST effects and instruments with GUI support, allowing them to be loaded into any DSSI host. The 0.6 release contains a single fix to a crash on startup in the vsthost program."
jack-keyboard 2.2 announced
Version 2.2 of jack-keyboard has been announced. "jack-keyboard is a virtual MIDI keyboard - a program that allows you to send JACK MIDI events (play ;-) using your PC keyboard. It's somewhat similar to vkeybd, except it uses JACK MIDI instead of ALSA, and the keyboard mapping is much better".
Qtractor 0.1.0 released
Version 0.1.0 of Qtractor, an Audio/MIDI multi-track sequencer, has been announced. "Since its primordial presentation on the LAC2007@TU-Berlin, almost one year ago, I guess it's finally ready for an official public release. So here it goes."
wcnt 1.26-pre released
Version 1.26-pre of wcnt has been announced, many new features and improvements have been added. "wcnt is a not-real-time commandline text-file-based modular synth/sequencer/sampler for GNU/Linux to generate WAV audio files."
Office Suites
ODF-XSLT Project Announcement
the ODF-XSLT Project has been launched. "The ODF-XSLT Document Generator is a library written in PHP 5 that brings the full power of XSLT to your OpenDocument files. It enables you to use ODF files as if they were plain XSLT templates. It also includes a few extra parsing options that allow you to edit the XSLT parts of these ODF from within your favourite office suite. ODF-XSLT is developed by Tribal Internet Marketing and is released by Lone Wolves as Free Software under the GNU General Public License, version 3."
Speech Software
eSpeek 1.30 announced
Version 1.30 of eSpeek, a text to speech converter, has been announced. Changes include new language support, intonation changes for exclamations, new intonation style options, improved sound quality, faster speed, an option for changing gaps between words, better English support and more.
Web Browsers
Mozilla Links Newsletter
The January 3, 2008 edition of the Mozilla Links Newsletter is online, take a look for the latest news about the Mozilla browser and related projects.
Miscellaneous
MediaInfo: 0.7.5.7 released (SourceForge)
Version 0.7.5.7 of MediaInfo has been announced. "MediaInfo supplies technical and tag information about video or audio files (MKV/AVI/MOV/MPEG1, 2, 4/M4A/M4V/MP3/AAC/RM/...) There are several versions: Graphical interface, Command line, or DLL for third-party software developers (like emule). GUI is multi-language. In this release: SWFv9, DVR-MS and DCII support and some speed improvements."
Languages and Tools
C
AspeCt-oriented C (ACC) version 0.8 announced
Version 0.8 of AspeCt-oriented C has been announced. "The ACC 0.8 release includes several bug fixes and feature enhancements."
GCC 4.3.0 Status Report
The January 2, 2008 GCC 4.3.0 Status Report has been published. "We are in Stage 3. When we reach 100 open regressions, we will go to regression-only mode. When we approach the 4.3.0 release, we will create a branch, and open Stage 1 for 4.4.0."
Caml
Caml Weekly News
The January 8, 2008 edition of the Caml Weekly News is out with new articles about the Caml language.
FORTRAN
Gfortran annual report
The Gfortran annual report has been published. "Gfortran maintainers have kept up the momentum of 2006 and the number of known F95 bugs has gone down sharply, the diagnostic capability has increased and new F2003/8 features added. Hopefully, the contributors can continue to move forward with bug fixes, conformance to Fortran 95 standard, and the implementation of Fortran 2003/8 features. However, this needs new blood in the ranks".
Haskell
Haskell Communities and Activities Report
The December, 2007 edition of the Haskell Communities and Activities Report has been published. Take a look for a long list of new articles on the Haskell language.
Java
Announcing Brandweg: Classpath fused with OpenJDK patches
Andrew John Hughes has announced the Brandweg project. "Over the past few days, a few of us (myself, dalibor, rkennke and mjw) have been discussing the possibility of creating a project (BrandWeg) in a similar vein to IcedTea but working in the opposite direction i.e. instead of patching the binary plugs in OpenJDK with GNU Classpath code, we use OpenJDK code to fill some of the remaining gaps in Classpath."
OpenSwing: 1.4.1 released (SourceForge)
Version 1.4.1 of OpenSwing has been announced. "OpenSwing is a component library that provides a rich set of advanced graphics components and a framework for developing java applications based on Swing front-end. It can be applied both to rich client applications and Rich Internet Applications."
PHP
PHP 4.4.8 released
Version 4.4.8 of PHP has been announced. "The PHP development team would like to announce the immediate availability of PHP 4.4.8. It continues to improve the security and the stability of the 4.4 branch and all users are strongly encouraged to upgrade to it as soon as possible. This release wraps up all the outstanding patches for the PHP 4.4 series, and is therefore the last normal PHP 4.4 release."
Ruby
Cookin' with Ruby on Rails - Integration Tests (O'Reilly)
Bill Walton discusses Ruby integration testing on O'Reilly. "Paul: Hi, CB. Been fighting fires. I been trying to get over here, but I wanted Boss to come along so we could introduce him to Rails's Integration tests like you suggested. Unfortunately, he's been caught up in the same mess as me. It looks like we've got it under control now, so here we are! The upside of the last few weeks is that Boss' interest in automated tests probably couldn't be any higher than it is right now. I'm convinced we could have avoided most of this latest mess if we'd been doing the kind of testing you and I've been working on."
Tcl/Tk
Tcl-URL! - weekly Tcl news and links
The January 3, 2008 edition of the Tcl-URL! is online with new Tcl/Tk articles and resources.Tcl-URL! - weekly Tcl news and links
The January 9, 2008 edition of the Tcl-URL! is online with new Tcl/Tk articles and resources.
Build Tools
IcedTea 1.5 released with PPC support
Version 1.5 of IcedTea has been announced, it adds support for PPC and PPC64. "The IcedTea project provides a harness to build the source code from OpenJDK using Free Software build tools and provides replacements libraries for the binary plugs with code from the GNU Classpath project."
Libraries
CTK: Version 0.73 is released. (SourceForge)
Version 0.73 of Cell ToolKit has been announced. "CTK (Cell ToolKit) is a C/C++ toolkit library for multi-core programming on the Cell/B.E. We're pleased to announce the release of CTK Version 0.73, a minor bug-fix release of the CTK v0.7X."
OpenVRML: 0.17.2 (SourceForge)
Version 0.17.2 of OpenVRML has been announced. "OpenVRML is a cross-platform VRML and X3D browser and C++ runtime library. OpenVRML 0.17.2 has been released. This release fixes a crash in relative URL resolution and enables support for gzip-encoded VRML/X3D in openvrml-player."
Version Control
GIT 1.5.3.8 released
Version 1.5.3.8 of the GIT distributed version control system has been announced. "Hopefully this will be the last maintenance of 1.5.3 series, as we are nearing -rc3 on the 1.5.4 front."
Page editor: Forrest Cook
Next page:
Linux in the news>>
