Development
VLC media player 1.0.0 debuts
The VideoLAN project has announced the release of version 1.0.0 of the VLC media player, its main software effort. The VideoLAN project description states:
The VLC media player description states:
VLC media player is an all-encompassing application and the feature list is quite extensive. The What can vlc do? document gives an overview of VLC's capabilities and the VideoLAN Wiki has a large collection of documentation about the software. Some of the more notable features include cross-platform operation, support for a wide variety of audio and video formats, the ability to play from many input sources, and to send output to many destinations. In addition to local media sources, a number of network-based streaming formats are supported. All of the audio and video CODECs are built-in. VLC can also perform transcoding and live audio and video filtering. In addition, the software supports metadata operations such as adding subtitles and decoding tags. Finally, VLC is also able to perform unicast and multicast streaming. See the streaming feature list for more information on that capability.
VLC 1.0.0 is a milestone release, from the announcement:
Your author installed VLC 1.0 on an Ubuntu 9.04 "Jaunty Jackalope" system by following the Ubuntu installation instructions. Installation was fairly straightforward and the software was run using the vlc command.
The test system's rather ancient Athlon 1700 processor was able to use VLC to play an assortment of audio files (.wav, .flac and .mp3) with no problems. VLC was able to play audio CDs from the local CDROM drive by selecting Media->Open Disc then choosing Audio Disc. VLC has the ability to browse various media sources and playlists can be assembled from those sources. A typical assortment of audio visualization features such as an oscilloscope and a spectrum analyzer are available. Audio effects include a graphic equalizer and a programmable audio spatializer effect that can be used to enhance the stereo separation of the audio.
A .mov file that was created on a Nikon S10 digital camera was played, both the audio and video playback stopped and restarted on regular intervals. Perhaps the processor speed is insufficient for the task. It should be noted that video files from this camera have had similar problems playing back on other video software such as MPlayer and Cinelerra. While VLC provides the normal assortment of start/stop and rewind buttons, it lacks the ability to step through individual video frames.
The video source was switched to a local USB webcam by clicking the Media->Open Capture Device menus and adding /dev/video1 as the source. Some of the video effects were tried, and everything worked as advertised. There was a substantial time delay (around 2 seconds) in copying the video image to the screen. For comparison, the video application Cheese was run on the same system and it was able to display the webcam image with very little delay.
The playing of streaming network media was also tested. The Media->Services Directory menu was activated and the Shoutcast TV Listings item was selected. View->Playlist was selected and Shoutcast TV listings was chosen. A large collection of media sources showed up in the window. Double-clicking on them connected to the various audio and video sources and the broadcasts played without any problems.
At first glance, VLC appears to be a fairly simple media player but after poking around, the software reveals a huge breadth and depth of capabilities. In most cases, the software performed quite well on limited hardware. The inclusion of a wide selection of CODECs makes VLC easy to install and use. If you need a single application to access local and networked media, VLC is an excellent choice.
System Applications
Audio Projects
JACK 1.9.3 released
Version 1.9.3 of the JACK Audio Connection Kit has been announced. "Future JACK2 will be based on C++ jackdmp code base. Jack 1.9.3 is the "renaming" of jackdmp and the result of a lot of developments started after LAC 2008."
CORBA
omniORBpy 3.4 released
Version 3.4 of omniORBpy has been announced. "I am pleased to announce that omniORB 4.1.4 and omniORBpy 3.4 are now available. omniORB is a robust, high performance CORBA implementation for C++. omniORBpy is a version for Python. They are freely available under the terms of the GNU LGPL (and GPL for stand-alone tools). These are mainly bug fix releases, with a number of minor new features"
Database Software
PostgreSQL Weekly News
The July 19, 2009 edition of the PostgreSQL Weekly News is online with the latest PostgreSQL DBMS articles and resources.
Networking Tools
conntrack-tools 0.9.13 released
Version 0.9.13 of conntrack-tools has been announced. "The netfilter project presents another development release of the conntrack-tools that includes support for all the protocol helpers available in 2.6.30 that were missing so far (SCTP, UDPlite, DCCP and GRE). The daemon updates includes a fix for a memory leak that can be triggered under heavy load and if you set a hashtable in user-space that is smaller than the one in the kernel. Moreover, it adds initial support for DCCP and SCTP state-synchronization."
libnetfilter_conntrack 0.0.100 released
Version 0.0.100 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 library requires a linux kernel >= 2.6.18. T[h]is release includes a couple of minor fixes."
PacketFence 1.8.4 released
Version 1.8.4 of PacketFence has been announced. "PacketFence is a fully supported, Free and Open Source network access control (NAC) system that runs on Linux. It can be used to effectively secure networks - from small to very large heterogeneous networks. PacketFence has been deployed in production environments where thousands of users are involved - on wired and wireless networks."
Security
Nmap 5.00 released
The 5.00 release of the Nmap security scanner is out. "Considering all the changes, we consider this the most important Nmap release since 1997, and we recommend that all current users upgrade." Those changes include the new ncat and ndiff tools, improved performance, and a new scripting engine.
Web Site Development
ikaaro 0.60.3 released
Version 0.60.3 of ikaaro has been announced. "This is a Content Management System built on Python & itools, among other features ikaaro provides: - content and document management (index&search, metadata, etc.) - multilingual user interfaces and content - high level modules: wiki, forum, tracker, etc. The new script icms-forget.py reduces the history depth of the database. This has been implemented to address scalability issues found with the current usage of Git."
Rails 2.3.3: Touching, faster JSON, bug fixes
Version 2.3.3 of the Rails web development platform has been announced. "This release fixes a lot of bugs and introduces a handful of new features."
Desktop Applications
Audio Applications
Ardour 2.8.2 released
Version 2.8.2 of the Ardour multi-track audio workstation has been announced. "Ardour 2.8.2 contains a fix for a another critical bug on OS X that causes ardour to crash when deleting plugins with Carbon-based user interfaces. There are also two other small fixes - logarithmic plugin parameters can now be modified sensibly, and when importing files using the "copy files to session" option, an existing BWF timestamp is no longer lost. All OS X users are recommended to upgrade immediately - for those who have paid for any previous 2.8-series version, it is a free upgrade. Linux users may choose to wait for 2.8.3 in a couple of weeks which will contain a dozen or so other bug fixes."
Audacity 1.3.8 beta released
Beta version 1.3.8 of the Audacity audio editor has been announced. "It contains a number of significant improvements, plus some bug fixes." See the New in Audacity 1.3.8 document for more information.
Sonic Visualiser v1.6 now available
Version 1.6 of Sonic Visualiser has been announced, it includes several bug fixes. "Sonic Visualiser contains advanced waveform and spectrogram viewers, as well as editors for many sorts of audio annotations. Besides visualisation, it can make and play selections based on the locations of automatically detected features, seamlessly loop playback of single or multiple noncontiguous regions, synthesise annotations for playback, slow down playback while retaining display synchronisation, and show the ongoing alignment in time between multiple recordings of a piece with different timings."
Desktop Environments
New module decisions for GNOME 2.28
The latest GNOME 2.28 module decisions have been posted. "In: gnome-bluetooth (desktop), gnome-disk-utility (desktop), libgdata (external dependency), libseed (bindings), DeviceKit-disks (external dependency), WebKit/GTK+ (external dependency), libchamplain (external dependency), Out: krb5-auth-dialog, icontool".
GNOME Software Announcements
The following new GNOME software has been announced this week:- Clutter 0.9.8/1.0.0rc3 (new features and bug fixes)
- GLib 2.21.4 (bug fixes and translation work)
- Gnome Subtitles 0.9.1 (new features, bug fixes and translation work)
- gob2 2.0.16 (new features and bug fixes)
- GTK+ 2.16.5 (bug fixes and translation work)
- GTK+ 2.17.5 (new features, bug fixes and translation work)
- gtkglarea 2.0.1 (new features, bug fixes and code cleanup)
- Java ATK Wrapper 0.27.4 (bug fixes and code cleanup)
- libgdata 0.4.0 (new features, bug fixes and translation work)
- Libgee 0.1.6 (build and bug fixes)
- Tegaki 0.2 (new features and bug fixes)
KDE 4.3 RC3 released
Version 4.3 RC3 of KDE has been announced. "Even in the hot phase up to KDE 4.3.0, there have been quite a bunch of fixes to KDE's 4.3 branch. The KDE Release Team has decided to err on the safe side and do another release candidate before KDE 4.3.0 comes out."
KDE Software Announcements
The following new KDE software has been announced this week:- extract_rpm 0.1.4 (new feature)
- FlashQard 0.13.0 (new features, bug fixes and translation work)
- glnemo2 preview.2009-Jul-16 (new features, bug fixes and performance improvement)
- Kall 0.8 (unspecified)
- kmj 0.3 (new features and bug fixes)
- KMuddy 1.0 (new features, bug fixes and KDE4 port)
- KToshiba 0.4.0 Alpha (KDE4 port)
- LavaPE 0.9.1 (code rewrite)
- QEVEN 0.3.0 (unspecified)
- QTGZManager Beta5 (new features, bug fixes and code cleanup)
- RSIBreak 0.10-beta2 (bug fixes and code cleanup)
- RSIBreak 0.10 (new feature)
- subdms 0.3.4 (unspecified)
- VariCAD 2009 1.06 (new features)
- Waheela 0.2 (unspecified)
Xorg Software Announcements
The following new Xorg software has been announced this week:- inputproto 1.9.99.15 (code cleanup)
- libxcb 1.4 (new features and bug fixes)
- libXext 1.0.99.2 (bug fixes, code cleanup and documentation work)
- libXext 1.0.99.3 (bug fix)
- libXext 1.0.99.4 (code cleanup)
- libXi 1.2.99.3 (new features and bug fixes)
- libXtst 1.0.99.1 (new features, bug fixes and documentation work)
- pixman 0.15.18 beta (new features and bug fixes)
- xextproto 7.0.99.1 (bug fixes and code cleanup)
- xextproto 7.0.99.2 (bug fix)
- xextproto 7.0.99.3 (bug fix)
- xf86-video-intel 2.8.0 (new features, bug fixes and documentation work)
Encryption Software
Monkeysphere 0.25 released
Version 0.25 of Monkeysphere has been announced, it includes new features, bug fixes and code cleanup. "The Monkeysphere project's goal is to extend OpenPGP's web of trust to new areas of the Internet to help us securely identify each other while we work online. Specifically, monkeysphere currently offers a framework to leverage the OpenPGP web of trust for OpenSSH authentication. In other words, it allows you to use secure shell as you normally do, but to identify yourself and the servers you administer or connect to with your OpenPGP keys."
Interoperability
Wine 1.1.26 announced
Version 1.1.26 of Wine has been announced. Changes include: "- Still more translation updates. - Faster bitmap stretching using XRender. - Proxy support in WinHTTP. - Many more JScript functions. - Various bug fixes."
Mail Clients
Sylpheed 2.7.0 released
Stable version 2.7.0 of Sylpheed, an email client, has been announced. "2.7.0 includes experimental implementation of plug-in system, update check feature, reliability improvement, improvements of Windows installer, and bugfixes."
Music Applications
MMA 1.5 released
Version 1.5 of Musical MIDI Accompaniment (MMA) has been announced. "Included in this release: - MIDINOTE command set for SMF includes, - -B/b command line options for partial compilations and playback, - Enhanced groove HTML documentation, - Debian package added to download section, - Path and filename enhancements to make running on Windows platforms easier, - lots of bug fixes and library additions. Read the complete change log in the distro: CHANGES-1.4."
QM Vamp Plugins v1.6 now available
Version 1.6 of QM Vamp Plugins has been announced. "Plugins included are note onset detector, beat and barline tracker, tempo estimator, key estimator, tonal change detector, structural segmenter, timbral and rhythmic similarity, wavelet scaleogram, adaptive spectrogram, note transcription, chromagram, constant-Q spectrogram, and MFCC calculation. This is a major feature release which adds four new plugins (adaptive spectrogram, polyphonic transcription, wavelet scalogram, and bar-and-beat tracker) and a new method for the beat tracker."
Office Applications
Leo 4.6 final released
Version 4.6 final of Leo has been announced, it includes new features and bug fixes. "Leo is a text editor, data organizer, project manager and much more."
SyncEvolution 0.9 beta 3 released
Version 0.9 beta 3 of SyncEvolution, a PIM data synchronization tool, has been announced. "The end is near - SyncEvolution 0.9 is almost done. For the first time in the 0.9 series, precompiled binaries are made available again together with the new 0.9 beta 3 source snapshot. Users are encouraged to upgrade now and give feedback before the final 0.9 release."
Web Browsers
Firefox 3.0.12 released
Firefox 3.0.12 is out. This is another security update, fixing more than the usual number of scary bugs in the browser.
Languages and Tools
C
GCC 4.4.1 release candidate available
A release candidate of GCC 4.4.1 has been announced. "I have so far bootstrapped and tested the release candidate on x86_64-linux and i686-linux. Please test it and report any issues to bugzilla. The branch is now frozen and all checkins until after the final release of GCC 4.4.1 require explicit RM approval."
GCC 4.4.1 Status Report
The GCC 4.4.1 status report July 15, 2009 has been published. "GCC 4.4.1 Release Candidate 1 has been released, the branch is now frozen until GCC 4.4.1 is released, all check-ins require explicit approval from one of the RMs. Please report any 4.4.1 blockers as soon as possible. If all goes well, 4.4.1 will be released next week."
GCC 4.4.1 Status Report
The July 22, 2009 edition of the GCC 4.4.1 Status Report has been published. "GCC 4.4.1 has been released, I'll announce it once uploaded to ftp.gnu.org and mirrors get a chance to mirror it. The 4.4 branch is again open under the usual release branch rules."
GCC 4.5 Status Report
The GCC 4.5 status report for July 15, 2009 has been published. "The trunk is in Stage 1. We expect that Stage 1 will last through at least July and August. There are still large pending merges we are aware of, specifically the VTA, LTO and Graphite branches will be considered when deciding when to go to Stage 3."
Perl
Parrot 1.4.0 released
Version 1.4.0 of Parrot has been announced, it adds some new capabilities and bug fixes. "On behalf of the Parrot team, I'm proud to announce Parrot 1.4.0 "Mundo Cani." Parrot is a virtual machine aimed at running all dynamic languages."
Major update to perldoc.perl.org (use Perl)
use Perl covers the latest changes to perldoc.perl.org. "The main change is a complete new visual design, bringing a fresh, modern look to the site. Additionally there are a number of new features to aid navigation and usability - a floating page index window, recently read pages list, improved Pod rendering, and many more."
Python
gnupg 0.2.0 released
Version 0.2.0 of gnupg has been announced. "A new version of the Python module which wraps GnuPG has been released. The module was refactored slightly to support Python 3.0."
itools 0.60.3 released
Version 0.60.3 of itools has been announced, it includes bug fixes and code rework. "itools is a Python library, it groups a number of packages into a single meta-package for easier development and deployment".
psyco V2 announced
Version 2 of psyco has been announced. "Psyco V2 is a continuation of the well-known psyco project, which was called finished and was dis-continued by its author Armin Rigo in 2005, in favor of the PyPy project. This is a new project, using Psyco's code base with permission of Armin."
SfePy 2009.3 released
Version 2009.3 of SfePy has been announced, it includes a number of new capabilities. "SfePy (simple finite elements in Python) is a software, distributed under the BSD license, for solving systems of coupled partial differential equations by the finite element method. The code is based on NumPy and SciPy packages."
Shed Skin 0.2 released
Version 0.2 of Shed Skin has been announced. "I have just released version 0.2 of Shed Skin, an experimental (restricted) Python-to-C++ compiler. It comes with 7 new example programs (for a total of 40 example programs, at over 12,000 lines) and several important improvements/bug fixes."
Python-URL! - weekly Python news and links
The July 22, 2009 edition of the Python-URL! is online with a new collection of Python article links.
Tcl/Tk
TkDocs: new tutorial and resources for TkInter/ttk
A new release of TkDocs is available. "TkDocs is a language-neutral resource for developers who are interested in using Tk as their GUI. The highlight is an extensive tutorial that illustrates how to use the newest generation of Tk features and best practices to create modern and attractive user interfaces. I'm pleased to announce that the tutorial and other parts of the site has been updated with the latest Python-oriented Tk material, corresponding to tkinter and ttk from Python 3.1. You'll now find all the examples and code snippets available in Python (and also Tcl, Ruby and Perl for those so inclined)."
Tcl-URL! - weekly Tcl news and links
The July 15, 2009 edition of the Tcl-URL! is online with new Tcl/Tk articles and resources.
Version Control
bzr 1.17 released
Version 1.17 of the bzr adaptive version control system has been announced. "Bazaar continues to blaze a straight and shining path to the 2.0 release and the elevation of the ``2a`` beta format to the full glory of "supported and stable". Highlights in this release include greatly reduced memory consumption during commits, faster ``ls``, faster ``annotate``, faster network operations if you're specifying a revision number and the final destruction of those annoying progress bar artifacts."
Miscellaneous
Launchpad source released
Canonical has announced the long-awaited release of the Launchpad source. "Projects that are hosted on Launchpad are immediately connected to every other project hosted there in a way that makes it easy to collaborate on code, translations, bug fixes and feature design across project boundaries. Rather than hosting individual projects, we host a massive and connected community that collaborates together across many projects. Making Launchpad itself open source gives users the ability to improve the service they use every day." More information can be found on the development wiki.
Page editor: Forrest Cook
Next page:
Linux in the news>>
