Development
Monitor disks with the S.M.A.R.T. monitoring tools
The S.M.A.R.T. Monitoring Tools (Smartmontools) is a cross-platform set of utilities that are able to monitor operating data from hard drives:
Wikipedia defines
SMART
as the Self-Monitoring, Analysis, and Reporting Technology:
"Mechanical failures, which are usually predictable failures, account for 60 percent of drive failure. The purpose of S.M.A.R.T. is to warn a user or system administrator of impending drive failure while time remains to take preventative action such as copying the data to a replacement device. Approximately 30% of failures can be predicted by S.M.A.R.T.
"
Version 5.38 of Smartmontools was recently announced. Improvements include:
- Several Libata/Marvell driver improvements.
- New additions to the drive database.
- ATA-8 updates.
- New Dragonfly support.
- Support for the QNX operating system.
- A new no-fork option for smartd.
- Better support for systems with large numbers of disks.
- Improvements to the descriptions of the SMART Attribute list.
- A workaround for a Samsung firmware bug.
- Improvements to the CCISS support system.
- New selective self-test command line options.
- Build system portability improvements.
- Numerous bug fixes.
Building Smartmontools was straightforward. The code was downloaded and unpacked. The usual configure, make and make install steps were performed on an Ubuntu 7.04 system with no troubles. The operation instructions from the README file were followed and the software was able to discover data from the one hard drive on the test system. This example output shows the wide variety of drive information that Smartmontools can display. The drive appears to be healthy.
If you are a systems administrator who needs to keep track of hard drive reliability data, Smartmontools be able to provide some useful drive information. With the addition of a small amount of glue-logic scripting, it should not be too difficult to set up an automated drive monitoring system.
System Applications
Database Software
Firebird 2.1 Release Candidate 2 announced
Release Candidate 2 of the Firebird DBMS has been announced. "The Firebird Project team is happy to announce that download kits for the second (and hopefully, last) V.2.1 release candidate are now available for Windows and Linux 32-bit and 64-bit platforms. MacOSX Intel 32-bit are there, x64 still in QA, coming soon. You are invited to test it with as much rigour and vigor as you like and report your experiences (good or bad) back to the firebird-devel or the firebird-test list."
MySQL 6.0.4 alpha has been released
Version 6.0.4 alpha of the MySQL DBMS has been announced. "MySQL 6.0.4-alpha, a new version of the MySQL database system including the Falcon transactional storage engine (now at beta stage), has been released."
SE-PostgreSQL 8.3 is available
Version 8.3 of Security-Enhanced PostgreSQL (SE-PostgreSQL), a DBMS that is built on the SELinux architecture, has been announced. "The base version was upgraded to PostgreSQL 8.3.0 It enabled to share external libraries (like -contrib package) with original PostgreSQL. Cumulative bugfixes."
Postgres Weekly News
The March 9, 2008 edition of the Postgres Weekly News is online with the latest PostgreSQL DBMS articles and resources.
Interoperability
Samba 3.0.28a available for download
Version 3.0.28a of Samba has been announced. "This is a bug fix release of the Samba 3.0.28 code base and is the version that servers should be run for for all current Samba 3.0 bug fixes."
Networking Tools
d3vscan: Alpha 7 Release (SourceForge)
The Alpha 7 release of d3vscan has been announced. "d3vscan is a simple yet powerful[] network and bluetooth scanner which is based on PyGTK. d3vscan is a network manager which is able to uniquely identify and graphically plot network & Bluetooth devices to provide a higher degree of understanding of a particular network.d3vscan is also simple enough to be used by an average end user for free. Alpha 7 release features Map View for Bluetooth and Network modes."
Security
conntrack-tools 0.9.6 released
Version 0.9.6 of conntrack-tools has been announced. "The netfilter project proudly presents another development release of the conntrack-tools. This release includes important improvements, new features and bugfixes".
libnetfilter_conntrack 0.0.89 released
Version 0.0.89 of libnetfilter_conntrack has been announced. "libnetfilter_conntrack is a userspace library providing a programming interface (API) to the in-kernel connection tracking state table. This release includes new features and minor fixes."
libnfnetlink release 0.0.33
Version 0.0.33 of libnfnetlink has been announced. "The netfilter project proudly presents libnfnetlink 0.0.33. This release includes minor bugfixes and updates. Changelog attached. libnfnetlink is the low-level library for netfilter related kernel/userspace communication."
Web Site Development
lighttpd 1.4.19 announced
Version 1.4.19 of lighttpd, a light-weight web server, has been announced. "It has been almost half a year since 1.4.18. 6months. Jan has been working on many interesting features for 1.5. [1] Currently he ports it to glib2. But back to 1.4.19. Yes again the release date was nailed down by a few security bugs. *cough* Nevertheless we got a ton of other nice bugfixes. All praise our new lighttpd hero Stefan Bühler. Big thank you from my side."
Desktop Applications
Animation Software
Synfig 0.61.08 released
Version 0.61.08 of Synfig, a vector-based 2D animation package, has been released. "Synfig version 0.61.08 was released on March 3rd 2008. It is the result of several months of contributions by the free software community. It has security fixes, far fewer bugs, several usability enhancements, a few new features and other improvements."
Synfig irregular news
The March 10, 2008 edition of the Synfig Irregular News covers the latest news from the Synfig 2D vector animation studio project.
Audio Applications
Snd-ls 0.9.8.5 and San Dysth 0.1.1 announced
Version 0.9.8.5 of the Snd-ls audio editor and version 0.1.1 of San Dysth, a software synthesizer, are out.
Desktop Environments
GNOME 2.22 released
GNOME 2.22 is out, right on schedule. There's a lot of new stuff in this release, including the "cheese" photo application, more 3D effects, a new virtual filesystem layer, Flash playback with swfdec, a remote desktop viewer, and much more; see the release notes for details and screenshots.GNOME Software Announcements
The following new GNOME software has been announced this week:- Accerciser 1.2.0 (bug fixes and translation work)
- Alacarte 0.11.5 (bug fix and translation work)
- Anjuta DevStudio 2.4.0 (bug fixes and translation work)
- atk 1.22.0 (translation work)
- at-spi 1.22.0 (bug fix and translation work)
- cairomm 1.4.8 (bug fixes)
- cairomm 1.5.0 (unstable release, bug fixes)
- cheese 2.22.0 (bug fixes, documentation and translation work)
- Deskbar-Applet 2.22.0 (bug fixes and translation work)
- Deskbar-Applet 2.22.1 (bug fix)
- Ekiga 2.0.12 (new feature, bug fixes and translation work)
- Empathy 0.22.0 (new feature, bug fixes and translation work)
- Epiphany Extensions 2.22.0 (Compatibility change for Epiphany 2.22.0)
- Evince 2.22.0 (bug fixes and translation work)
- Evolution 2.22 (new features and bug fixes)
- Eye of GNOME 2.22.0 (new features, bug fixes and translation work)
- fast-user-switch-applet 2.22.0 (translation work)
- gail 1.22.0 (translation work)
- gcalctool 5.22.0 (bug fixes and translation work)
- gdl 0.7.11 (translation work)
- GDM2 2.20.4 (bug fixes and translation work)
- Glade 3.4.3 (bug fixes)
- GLib 2.16.1 (bug fixes)
- glibmm 2.16.0 (new features)
- gnome-applets 2.22.0 (new features, bug fixes, documentation and translation work)
- gnome-build 0.2.4 (translation work)
- gnome-control-center 2.22.0 (bug fixes and translation work)
- Gnome Games 2.22.0 (bug fixes and translation work)
- gnome-keyring 2.22.0 (new features, bug fixes and translation work)
- gnome-main-menu 0.9.9 (initial public upstream release)
- gnome-phone-manager 0.50 (bug fixes)
- GNOME Power Manager 2.22.0 (code branched)
- Gnome Scan 0.6 (bug fixes and translation work)
- gnome-settings-daemon 2.22.0 (bug fixes and translation work)
- Gnumeric 1.8.2 (bug fixes)
- GTK+ 2.12.9 (bug fixes)
- Gtk2-Perl 2.22.0 (new features and bug fixes)
- libgee 0.1.2 (new features and bug fixes)
- libxklavier 3.5 (bug fixes)
- metacity 2.22.0 (translation work)
- metacity 2.23.2 (code cleanup)
- mousetweaks 2.22.0 (translation work)
- Orca v2.22.0 (bug fixes and translation work)
- Pango-1.20.0 (new features)
- Rarian 0.8.0 (code cleanup and optimization)
- Seahorse 2.22.0 (new features, bug fixes and translation work)
- Tomboy 0.10.0 (new features, bug fixes and translation work)
- Yelp 2.22.0 (bug fixes and translation work)
- Zenity 2.22.0 (documentation translation work)
KDE 4.0.2 Brings New Plasma Features (KDE.News)
KDE.News takes a look at KDE 4.0.2. "KDE 4.0.2 has, along with the bugfixes some new features in Plasma. The panel can now be configured to sit somewhere else than at the bottom and UI options for changing its size have been added. Do not let yourself be distracted by those new things, there are also plenty of bugfixes, performance improvements and translation updates in there, among which support for two new languages: Persian and Icelandic. KDE 4.0.2 is thus available in 49 whopping languages, and more are soon to come."
KDE Software Announcements
The following new KDE software has been announced this week:- BeeDiff 1.3 (new feature and bug fixes)
- BeeDiff 1.4 (new features and bug fixes)
- GwenRename 1.1-beta4 (new features)
- ifliftwall 0.2 (new feature)
- kdpkg 0.1 (unspecified)
- Kollection 0.3.2 (new feature and bug fixes)
- konqil.icio.us 2.4 (new features)
- KrcStat 0.1 (initial release)
- KSplasher 0.9.1 BETA (new feature and bug fixes)
- KTrafficAnalyzer 0.3.9-1 (new features and bug fixes)
- KWebTest 0.2 (new features and documentation work)
- Manslide v2.0.3 (bug fixes and translation work)
- MountManager 0.1.5 (new features and documentation work)
- QTrans 0.2.0.3 (unspecified)
- Quick File BrowserMenu applet 0.3 (new features and bug fixes)
- Tellico 1.3.1 (new features and bug fixes)
- TorK 0.27 (new features and translation work)
- Twinkle 1.2 (new features and bug fixes)
- Zhu3D 3.4.8 (bug fixes)
- Zhu3D 4.0.0 (new features and bug fixes)
Xorg Software Announcements
The following new Xorg software has been announced this week:- font-xfree86-type1 1.0.1 (license text update)
- inputproto 1.4.3 (new features)
- libpciaccess 0.10 (new features and bug fixes)
- libX11 1.1.4 (new features, bug fixes and documentation work)
- libXfont 1.3.2 (bug fixes and code cleanup)
- libXinerama 1.0.3 (bug fixes and documentation work)
- mkfontdir 1.0.4 (bug fixes and documentation work)
- mkfontscale 1.0.4 (bug fixes and documentation work)
- printproto 1.0.4 (bug fixes and code cleanup)
- rendercheck 1.3 (new features and bug fixes)
- twm 1.0.4 (bug fixes and code cleanup)
- util-macros 1.1.6 (new features)
- x11perf 1.5 (bug fixes and documentation work)
- xauth 1.0.3 (new feature and bug fixes)
- xcompmgr 1.1.4 (bug fixes and code cleanup)
- xdm 1.1.7 (bug fixes)
- xev 1.0.3 (new feature and code cleanup)
- xf86-video-nv 2.1.8 (new features and bug fixes)
- xfs 1.0.6 (new features, bug fixes and documentation work)
- xinit 1.0.8 (new features and bug fixes)
- xkbcomp 1.0.4 (bug fixes)
- xorg-server 1.4.99.901 (new features, bug fixes and documentation work)
- xprop 1.0.4 (bug and build fixes)
- xproto 7.0.12 (bug fixes)
- xrandr 1.2.3 (new features and bug fixes)
- xrdb 1.0.5 (new feature and bug fix)
- xset 1.0.4 (bug fixes and documentation work)
- xtrans 1.1 (new features and bug fixes)
Educational Software
FET: 5.5.0 released (SourceForge)
Version 5.5.0 of FET has been announced. "FET is free timetabling software for schools, high-schools and universities. Scheduling is done automatically."
Electronics
XCircuit 3.4.28 released
Stable version 3.4.28 of XCircuit, an electronic schematic capture application, is out with numerous enhancements.
GUI Packages
FLTK 1.1.8rc2 released
Version 1.1.8rc2 of FLTK has been announced. Changes include: "documentation fixes, updated included image and compression libraries to their current releases fixed fl_read_image issue on X11."
Interoperability
Wine 0.9.57 released
Version 0.9.57 of Wine has been announced. Changes include: Support for multiple OpenGL pixel formats. Improved support for color profiles. Many window management fixes. Better fullscreen support. Lots of bug fixes.
Multimedia
Elisa 0.3.5 released
Version 3.5 of Elisa has been announced. "Elisa is a project to create an open source cross platform media center solution. While our primary development and deployment platform is GNU/Linux and Unix operating systems we also currently support MacOSX and also hope to support Microsoft Windows in the future. In addition to personal video recorder functionality (PVR) and Music Jukebox support, Elisa will also interoperate with devices following the DLNA standard like Intel's ViiV systems. Elisa uses Twisted and GStreamer."
Office Suites
OpenOffice.org moving to LGPLv3
The OpenOffice.org project has announced that, as of the first OpenOffice.org 3.0 beta release, that software will be licensed under version 3 of the GNU LGPL. "This move forward is the natural evolutionary step to take for a codebase using a license from the FSF license family. The drafting process for the license involved substantial FOSS community input and we will benefit from this work. In particular, the new license includes additional protections for the community against software patents." The contributor agreement for OOo is also changing.
Video Applications
Dirac video codec 1.0 released
The Schrödinger project has announced the availability of the 1.0 version of the Dirac video codec. "Schrödinger core is implemented in ANSI C with further assembly level optimisations provided through the liboil optimisation library. The Schrödinger decoding and encoding components offer a stable ABI for developers which will enable easy integration of Dirac support for application and media framework developers. The Schrödinger project also includes a set of GStreamer plugins as an example of how to use the Schrödinger library in a modern multimedia framework." (thanks to Timo Jyrinki)
The first Gnash beta is out
Gnash 0.8.2 - deemed the first beta release - is available. "Gnash is a GPL'd SWF movie player and browser plugin for Firefox, Mozilla, and Konqueror. Gnash supports many SWF v7 features and ActionScript 2 classes. with growing support for SWF v8 and v9." There is a long list of improvements made since the alpha release; click below for details.
Web Browsers
A look at memory usage in Firefox 3
"Pavlov" has posted a detailed look at what was done to reduce memory usage in Firefox 3. "Another fantastic change from Alfred Kayser changed the way we store animated GIFs so that they take up a lot less memory. We now store the animated frames as 8bit data along with a palette rather than storing them as 32 bits per pixel. This savings can be huge for large animations. One extreme example from the bug showed us drop from using 368MB down to 108MB savings of 260MB!"
Mozilla Firefox 3 Beta 4 released (MozillaZine)
MozillaZine has announced the availability of the Beta 4 release of Mozilla Firefox 3. "Mozilla Firefox 3 Beta 4 has been released for testing. The fourth beta of the next major Firefox version offers over 900 bug fixes over Beta 3, including improvements in download manager, full page zoom, better integration with Vista, Mac OS X and Linux, and significant improvements in speed and memory usage."
Languages and Tools
C
GCC 4.3.0 Released
Version 4.3.0 of the Gnu Compiler Collection (GCC) is out. "GCC 4.3.0 is a major release, containing substantial new functionality not available in GCC 4.2.x or previous GCC releases." See the article GCC 4.3.0 exposes a kernel bug for a discussion of an issue raised by the x86 direction flag (DF).
C#
MonoDevelop 1.0 released
Novell has sent out a press release on the availability of MonoDevelop 1.0 and the Mono 2.0 beta release. "MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux and Mac OS X. MonoDevelop will make it easier for developers to port .NET applications created with Visual Studio to Linux and Mac OS X and to maintain a single code base for all three platforms."
Caml
Caml Weekly News
The March 11, 2008 edition of the Caml Weekly News is out with new articles about the Caml language.
Haskell
Haskell Weekly News
The March 09, 2008 edition of the Haskell Weekly News is online. Nearly 100 new and updated libraries and tools have been released, along with new jobs, and Haskell.org's participation in the Google Summer of Code project.
HTML
CSSBox: 1.0 released (SourceForge)
Version 1.0 of CSSBox has been announced. The software description states: "An (X)HTML/CSS rendering engine written in pure Java. Its primary purpose is to provide a complete information about the rendered page suitable for further processing. However, it also allows displaying the rendered document. The 1.0 version of the CSSBox rendering engine has been released. It contains a new block width computation algorithm, many improvements and bugfixes."
Java
Avian 0.0.1 announced
Version 0.0.1 of Avian has been announced, it includes major bug fixes. "Avian is a lightweight virtual machine and class library, both written from scratch to provide a useful subset of Java's features. It's well-suited to cross-platform applications which need a typesafe language but must remain small and self-contained." (Thanks to Joel Dice).
GNU Classpath 0.97.1 released
Version 0.97.1 of GNU Classpath has been announced. "We are proud to announce the release of GNU Classpath 0.97.1, the first bugfix release for GNU Classpath 0.97. GNU Classpath, essential libraries for java, is a project to create free core class libraries for use with runtimes, compilers and tools for the java programming language."
Perl
This Week on perl5-porters (use Perl)
The February 24-29, 2008 edition of This Week on perl5-porters is out with the latest Perl 5 news.
Python
CodeInvestigator 0.7.5 announced
Version 0.7.5 of CodeInvestigator, a tracing tool for Python programs, has been announced. Changes include new Firefox support and a bug fix.Python-URL! - weekly Python news and links
The March 10, 2008 edition of the Python-URL! is online with a new collection of Python article links.
Tcl/Tk
Tcl-URL! - weekly Tcl news and links
The March 5, 2008 edition of the Tcl-URL! is online with new Tcl/Tk articles and resources.
Cross Compilers
SDCC 2.8.0 RC1 released
Version 2.8.0 RC1 of SDCC, the Small Device C Compiler, has been announced. This version adds many new capabilities and some bug fixes. "SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License (GPL)."
Editors
Komodo Edit released as free software
ActiveState has announced that its "Komodo Edit" utility is now available under any of the MPL, GPL, or LGPL. "Komodo Edit, based on the award-winning Komodo IDE, offers sophisticated support for all major scripting languages, including in-depth autocomplete and calltips, multi-language file support, syntax coloring and syntax checking, Vi emulation, and Emacs key bindings."
Libraries
UnitsC++: First release (SourceForge)
The first release of UnitsC++ has been announced. "UnitsC++ is a lightweight C++ library that lets you use unit objects for performing type-safe numerical calculations involving physical units. It 1) is easy to use, 2) results in very readable code, 3) is easy to change to fit your needs. UnitsC++ targets scientists and engineers writing code in C++ that performs numerical calculations."
Version Control
GIT 1.5.4.4 released
Version 1.5.4.4 of the GIT distributed version control system is out with numerous enhancements and bug fixes.
Page editor: Forrest Cook
Next page:
Linux in the news>>