Development
The LV2 Audio Plugin Standard
LADSPA, Richard Furse's Linux Audio Developer's Simple Plugin API, provides a plug-in framework for software audio effects. LADSPA applications are divided into two categories, host applications and plugins. From the LADSPA site:
Recently, the LV2 Audio Plugin Standard was announced by Dave Robillard, the aim of LV2 is to replace LADSPA:
One of the LADSPA limitations comes from the use of fixed data fields in the plugin binaries. LV2 defines its plugin data by using the Resource Description Framework (RDF) standard. This allows for a much wider variety of plugin data definitions. The RDF files also allow for the inclusion of multiple string definitions, which allows for plugin internationalization. The core LV2 code is intentionally designed to be small and generic, while allowing for support of independently designed extensions.
Plugin identification has been changed from an ID number to a URI, this allows for extended capabilities such as the reference or fetching of plugins across the network. While LADSPA only used floating point numbers for port connections, LV2 supports port type extensions. This can be used to handle MIDI, OSC (OpenSound Control), frequency domain and other types of data. LV2 bundles of all of the data for each plugin into a single directory for easy access. As with ALSA, the actual lv2 core specification is relatively simple, the lv2core-1.tar.gz source file consists of a C header file, some build files and documentation.
Several software packages were released at the same time as the
LV2 standard announcement.
SLV2 0.4.2 is a C library
that is used to access the LV2 plugins:
"Unlike LADSPA, LV2 is (more or less) designed with the assumption that
hosts will use a library to discover/load/use plugins. SLV2 is one such
library, which does the Right Thing with as little burden on host
authors as possible.
"
The
lv2dynparam extension and helper was also announced:
"The extension consists of a header describing the extension interface
and libraries, one for plugins and one for hosts, to expose
functionality in more usable, from programmer point of view, interface.
"
Three LV2 compatible plugins were also announced by author Nedko Arnaudov, these include the lv2vocoder version 1, Simple Sine Generator 20080109 and zynadd plugin version 1. Arnaudov also released zynjacku version 1, a JACK based GTK2 host for LV2 synthesizers. The success of LV2 will revolve around its adoption by one or more of the major LADSPA applications, as well as the conversion of more LADSPA plugins. Conceptually, LV2 seems like a step forward for the Linux audio plugin architecture.
System Applications
Database Software
Mogwai: New Release of Mogwai ERDesigner NG (SourceForge)
A new release of Mogwai ERDesigner NG has been announced. "The Mogwai project is proud to announce the redesigned version of the famous Mogwai ERDesigner entity relationship design tool! Mogwai ERDesigner NG is the redesigned version of the prior Mogwai ERDesigner. In its current development phase, it supports visual editing and reverse engineering of the following databases : MySQL, MSSQL, PostgreSQL , Oracle and generic JDBC. The database model is stored as a XML file, so it can be further processed by other tools. The new Release 1.0.1 includes some bugfixes, and is also the base for further development like SQL DDL generation and schema version tracking."
PostgreSQL 8.3 RC2 released
Version 8.3 RC2 of the PostgreSQL DBMS has been announced. "The community testing of RC1 has yielded positive results. We avoided several serious bugs and are now releasing 8.3 RC2. We need the entire community to continue testing to help us get to the final release. Please report your bugs before the end of the month!"
Postgres Weekly News
The January 20, 2008 edition of the Postgres Weekly News is online with the latest PostgreSQL DBMS articles and resources.
Device Drivers
owfs 2.7p3 released
Version 2.7p3 of owfs is available, this release features performance improvements and C# support. "OWFS -- 1-Wire file system. Use the Dallas 1-Wire and iButton chips with standard linux commands. Create temperature loggers. Monitor everything. OWHTTPD -- same system, only used as a light weight web server. OWFS is also ported to WRT54G and Coldfire".
Interoperability
Samba 4.0.0alpha2 announced
Version 4.0.0alpha2 of Samba has been announced. "Samba 4 is the ambitious next version of the Samba suite that is being developed in parallel to the stable 3.0 series. The main emphasis in this branch is support for the Active Directory logon protocols used by Windows 2000 and above. Samba 4 is currently not yet in a state where it is usable in production environments. Note the WARNINGS below, and the STATUS file, which aims to document what should and should not work."
Security
WifiZoo v1.3 released (minor release)
Version 1.3 of WifiZoo, a tool for passively gathering wifi information, has been announced. "WifiZoo v1.3 is out there. this is a minor release, it basically addresses some minor functionality issues and stuff".
Telecom
OpenBaseMovil J2ME app framework 3.0 released (SourceForge)
Stable version 3.0 of OpenBaseMovil has been announced. "OpenBaseMovil is an enterprise-class J2ME application framework, which includes many features being the most notable the J2ME Relational Database Engine openbasemovil-db, but also the user interface engine that allows you to create your views using XML, and lots of other useful things like local connectivity to Bluetooth devices like bar-code scanners, printers or GPS antennas."
Web Site Development
Midgard 1.8.6 released
Version 1.8.6 of Midgard is out with major bug fixes and enhancements. "Midgard is a capable open source content management system for running mid-to-high-end websites. In addition to the built-in content management features, Midgard also provides a highly object-oriented component architecture for building interactive web applications that integrate seamlessly with the website."
Miscellaneous
Data Crow: 3.1 has been released (SourceForge)
Version 3.1 of Data Crow, a cross-platform movie, video, book, image, software and music cataloger/DBMS, has been announced. "This latest production version is a major overhaul of the internal system of Data Crow. The changes will not be immediately apparent to the average user however it has caused noticeable positive side effects: increased startup performance, lower memory usage, better performing views."
Desktop Applications
Audio Applications
Amarok Insider on Technical Preview and More (KDE.News)
KDE.News has announced the publication of Issue 11 of the Amarok Insider. "Amarok Insider is the newsletter previously known as Amarok Weekly News (AWN), and is now hosted on the official Amarok website. The new issue covers the freshly released Amarok 2.0 Technical Preview, Amarok's Media Device architecture, the Context View, Playlist, Service Framework, the MS Windows version, recent happenings inside the Amarok team, and much more."
Remote Control Of Ardour With Perl/OSC
Open Sound Control (OSC) support is being added to the Ardour multi-track audio editor. "Jonathan Stowe wrote a Perl module to allow remote control of Ardour with Perl via OSC. At present, OSC control is limited to transport and per-track solo/mute/rec-enable operations. Hopefully with this module there to make testing and development of a remote control application easier, OSC control can be expanded in interesting ways."
wxCommunicator: 1.0.4 released (SourceForge)
Version 1.0.4 of wxCommunicator, a cross platform SIP application, has been announced. "wxCommunicator 1.0.3a has been released. It is compiled with wxWidgets 2.8.7 and sipxtapi SDK 3.1.1.0 built on 21.1.2008. Easier dialing - just enter number, 2 new ringtones, faster call history deletion, audio energy meters."
Desktop Environments
GNOME 2.21.5 released
Version 2.21.5 of GNOME has been announced. "This is the fifth release of the GNOME 2.21.x series, heading towards the stable GNOME 2.22.x release."
GARNOME 2.21.5 released
Version 2.21.5 of GARNOME has been announced. "The "more change brings more change" release. We are pleased to announce the release of GARNOME 2.21.5 Desktop and Developer Platform. This is the fifth development release on our road towards GNOME 2.22.0, which will be released in March 2008. This release comes with more features, more fixes, and yet more madness."
GNOME Software Announcements
The following new GNOME software has been announced this week:- cairo 1.5.6 (bug fixes and API change)
- Conduit 0.3.6 (new features and bug fixes)
- GLib 2.15.3 (new features, bug fixes and translation work)
- libgee 0.1.1 (new features)
- Pango 1.19.3 (unstable development release)
- Pygtksourceview 2.1.0 (new features and documentation work)
- Sabayon 2.21.0 (new features, bug fixes and translation work)
- Sawfish 1.3.2 (bug fixes)
- Tomboy 0.9.4 (new features, bug fixes and translation work)
- Vala 0.1.6 (new features, bug fixes and documentation work)
The Second Day of the KDE 4.0 Release Event (KDE.News)
Day two of the KDE 4.0 release event is covered by KDE.news. There were presentations on KDE 4 history and roadmap, KOffice, the Qt GPLv3 licensing, Amarok, and more. "Then, Aaron explored what KDE is, and what our community is based on - freedom and openness. Freedom to do work, have fun, and connect with others. Further, Aaron moved on to KDE 4, and discussed the near-future plans and ideas. The vision of KDE 4 is based upon three principles: beauty, accessibility, and functionality."
Qt goes GPLv3
Trolltech has announced that, effective immediately, the Qt libraries will be distributable under version 3 of the GPL. "Trolltech hopes that its move will inspire free software projects to use GPL v3 when programming with Qt." Qt will be dual-licensed, with GPLv2 remaining an option.
KDE release schedule changes
A new KDE release schedule has been announced: "KDE switches to time-based, 6 months release cycle, KDE 4.1 to be released in July"
KDE Software Announcements
The following new KDE software has been announced this week:- ConvertAll 0.4.1 (new features)
- EyesG 1.0 (bug fix)
- Kaffeine Player 0.8.6 (new features and bug fixes)
- KBackup 0.5.4 (new features and bug fixes)
- kBeagleBar 0.6.0 (library update)
- KGuitar 0.5.1 (new features and bug fixes)
- KlamAV 0.42 (bug fixes)
- K Menu Gnome 0.7 (KDE 4 support)
- KMyFirewall 1.1.0 (new features and bug fixes)
- Manslide v1.9.7 (new features, bug fixes and code cleanup)
- Perl Audio Converter 4.0.1 (new features, bug fixes and translation work)
- PVR150_Capture_Utility 0.5 (new feature and bug fix)
- Qontacts 2.0 (unspecified)
- QSvn 0.6.1 (bug fixes)
- rkward 0.5.0 (new features, build changes and KDE 4 support)
Financial Applications
Announcing LedgerSMB 1.2.12
Version1.2.12 of LedgerSMB, a web-based accounting system, has been announced. "The LedgerSMB team has released LedgerSMB 1.2.12 which includes a number of non-critical bug fixes. The major fixes in this release include fixes to warehouse transfer logic, some error handling corner cases, and some fixes to lastcost/avgcost updates."
Music Applications
Jackbeat 0.6.2 released
Version 0.6.2 of Jackbeat, an audio sequencer, has been announced. This releases adds several new capabilities, bug fixes and new drum kits.miniloop 0.0 Released
Version 0.0 of miniloop has been announced. "miniloop is a simple live looping program. It can load a number of stereo audio loops of equal length from the disk and loop them in sync with each other, sending each loop to a different pair of JACK audio outputs. These outputs are intended to be subsequently fed into an external software mixer, such as Ardour. For live performance, you will want to control the mixer using a MIDI control surface."
Video Applications
Dirac 0.9.0 released
Version 0.9.0 of the Dirac video CODEC has been announced: "Major release complying with the latest Dirac Bytestream Specification Dirac 2.0.0. The specification document can be downloaded from http://dirac.sourceforge.net/specification.html". This release includes numerous enhancements and bug fixes.
Languages and Tools
C
GCC 4.2.3 Status Report
The January 21, 2008 edition of the GCC 4.2.3 Status Report has been published. "The 4.2 branch is in regression-only mode. Since it has been more than two months since the last release, I propose to prepare 4.2.3-rc1 on Friday 25 January, with either rc2 or the final release on Friday 1 February. Therefore, the branch will go into slush (all changes must be approved by an RM) at 18:00 UTC on Friday, until the release is out."
GCC 4.3.0 Status Report
The January 21, 2008 edition of the 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; one of the release managers will announce the exact time the mode is entered. When we approach the 4.3.0 release, we will create a branch, and open Stage 1 for 4.4.0."
Status of GCC 4.3 on HPPA (Debian)
Martin Michlmayr has sent in a report on the status of the GCC 4.3 compiler on the HPPA architecture. "I recently compiled the Debian archive (around 7000 packages that need to be compiled) on HPPA (PA RISC) using trunk to identify new issues before GCC 4.3 is released."
Caml
Caml Weekly News
The January 23, 2008 edition of the Caml Weekly News is out with new articles about the Caml language.
Perl
Parrot 0.5.2 released (use Perl)
Version 0.5.2 of the Parrot virtual machine has been announced. "Parrot 0.5.2 Highlights: "make perl6" uses the new pbc_to_exe tool to build a Perl 6 executable. It's still a ways from being a finished implementation of Perl 6, but we're working on that. Come join us! Parrot now has a LOLCODE implementation!"
Perl 6 Design Minutes
The Perl 6 Design Minutes for the January 9, 2008 meeting have been posted. "The Perl 6 design team met by phone on 09 January 2008. Larry, Allison, Patrick, Jerry, Will, Jesse, Nicholas, and chromatic attended."
This Week on perl5-porters (use Perl)
The January 6-12, 2008 edition of This Week on perl5-porters is out with the latest Perl 5 news.
PHP
Zend Weekly Summary
The January 3, 2008 edition of the Zend Weekly Summary is out with new articles about PHP. Contents include: "Taint mode decision; late static binding; property type hinting; PECL/core relations; WDSL load error; how to disable the built-in POST handler; a cleanup and maintenance offer; optional scalar type hinting [continued]; string parser BC breakage; ternary shortcut reaches PHP_5_3".
Python
Python-URL! - weekly Python news and links
The January 21, 2008 edition of the Python-URL! is online with a new collection of Python article links.
XML
XML Copy Editor: Version 1.1.0.6 introduces Aspell support (SourceForge)
Version 1.1.0.6 of XML Copy Editor, a validating XML editor, has been announced. "Version 1.1.0.6 introduces full Aspell support and XML Schema-based element inspection."
Version Control
ODF-SVN: First odfsvn release: 1.0a1 (SourceForge)
Version 1.0a1 of ODF-SVN has been announced. "odfsvn is a toolset that allow you to manage ODF documents in a subversion repository: it allows simple methods to checkout documents from a repository, update documents to the latest version and commit changes."
Miscellaneous
Bugzilla C# Proxy: 0.2.0 released (SourceForge)
Version 0.2.0 of Bugzilla C# Proxy has been announced. "Bugzproxy is a C# based assembly that provides access to a Bugzilla server, using the WebService interface of Bugzilla 3.0 or newer (at least 3.0.2 recommended). Works with both MS Windows and Linux/Mono. This release adds several minor changes, a more .net like API, and support for appending a comment to a bug."
SP-Forth: 4.19 released (SourceForge)
Version 4.19 of SP-Forth has been announced. "ANS Forth for Win32 and Linux/x86 (used to compile the following SF projects: acWEB, acFTP, acFreeProxy, acSMTP, Forth-Script) This release features fixes and improvements in kernel, adds more documentation."
Page editor: Forrest Cook
Next page:
Linux in the news>>
