LWN.net Logo

Development

JPPF, the Java Parallel Processing Framework

The Java Parallel Processing Framework (JPPF) is a cross-platform GPL-licensed tool set for controlling the execution of CPU-intensive tasks across multiple execution nodes. JPPF is intended to be used in the scientific data processing field.

Java Parallel Processing Framework is a set of tools and APIs to facilitate the parallelization of CPU intensive applications, and distribute their execution over a network of heterogenous nodes. It is intended to run in clusters and grids.

A brief feature list of JPPF includes:

  • API support for delegation of parallelized tasks to local and remote nodes.
  • User interface tools for task administration and monitoring functions.
  • Java Swing-based user interface.
  • Real-time adaptive load balancing.
  • Scalable to an arbitrary number of nodes.
  • Fail-over and recovery support.
  • Limited code intrusiveness.
  • Runs on Linux and several Windows variants.
The architecture document gives a top-level overview of the system's design. The user's manual shows how to set up and fine tune JPPF for solving an example matrix multiplication problem. The JPPF API documentation details the underlying code, and the screenshots page shows the software in action.

The initial JPPF beta release, version 0.6.0, has been announced. "This release is the first beta version of the Java Parallel Processing Framework. From now on, all the work will be dedicated to testing, bug fixing, and documentation fixing, until it is deemed "stable". There will be intermediate beta, then release candidate, release, so don't lose hope." The release features a complete user guide, a new matrix multiplication example, bug fixes and documentation improvements.

JPPF is available for download here. Dependencies include version 5 of the Java 2, Standard Edition (J2SE) and Apache Ant 1.6.2 or newer. See the readme document for installation details.

Comments (none posted)

System Applications

Database Software

PostgreSQL Weekly News

The October 16, 2005 edition of the PostgreSQL Weekly News is online with the latest PostgreSQL database articles.

Full Story (comments: none)

phpPgAdmin 3.5.6 Released

Version 3.5.6 of phpPgAdmin, a web-based administration tool for PostgreSQL, has been announced. "This release fixes the serious problems that phpPgAdmin had under PHP 4.4.0 with strict references."

Comments (none posted)

ZODB 3.2.10 final released

Version 3.2.10 final of ZODB, the Zope Object Database, is out. "ZODB 3.2.10 contains a few bugfixes relative to 3.2.9, all in obscure error cases. The most serious is a workaround for what appears to be a rare race bug in Microsoft's implementation of socket binding on Windows platforms."

Full Story (comments: none)

ZODB 3.4.2 final released

Version 3.4.2 final of ZODB, the Zope Object Database, is out. "ZODB 3.4.2 mostly contains obscure error-case bugfixes relative to 3.4.1. One important fix: most applications that do subtransaction commits do so to reduce RAM consumed by the ZODB memory ("pickle") cache. When subtransactions were reimplemented on top of savepoints, this cache reduction no longer occurred. That was an oversight, and is repaired in 3.4.2."

Full Story (comments: none)

Interoperability

Samba 3.0.20b is Available

Version 3.0.20b of Samba has been released. "This is the latest stable release of Samba. This is the version that production Samba servers should be running for all current bug-fixes."

Full Story (comments: none)

Samba 3.0.21pre1 Available for Download

Version 3.0.21 pre 1 of Samba has been released. It includes several bug fixes and some improved compatibility features.

Full Story (comments: none)

Mail Software

DSPAM 3.6.0 released

Stable version 3.6.0 of DSPAM, a scalable, open-source statistical anti-spam filter, is out. See the release notes for change information.

Comments (none posted)

Telecom

The open-ezx project launches

Harald Welte and others have been busily hacking on the Motorola A780, a Linux-powered cell phone. They have now launched the OpenEZX project as the focal point for the effort to create a 100% free software stack for phones based on the Motorola EZX platform. If this project succeeds, it will lead to a new level of open communications platforms.

Comments (9 posted)

Web Site Development

Apache HTTP Server 1.3.34 Released

Version 1.3.34 of the Apache web server is out. "This version of Apache is principally a bug and security fix release."

Full Story (comments: none)

Apache 2.0.55 released

Apache 2.0.55 is out; click below for the full announcement. This is a bugfix release, and, in particular, it contains fixes for several security problems. If you're running your own build of Apache, you probably want this release.

Full Story (comments: none)

Campsite 2.3.2 Released

Version 2.3.2 of Campsite, an open-source multilingual content management system (CMS), is out. "Version 2.3.2 is a maintenance release."

Full Story (comments: none)

Lightweight Web Serving with thttpd

Julio M. Merino Vidal introduces thttpd on O'Reilly. "The Apache HTTP Server is the most popular web server due to its functionality, stability, and maturity. However, this does not make it suitable for all uses: slow machines and embedded systems may have serious problems running it because of its size. Here is where lightweight HTTP servers come into play, as their low-memory footprints deliver decent results without having to swap data back to disk."

Comments (none posted)

What Is Web Analytics (O'Reilly)

Eric T. Peterson introduces Web Analytics on O'Reilly. "In general terms, web analytics is the process of collecting data about the activities of people accessing your website (visitors)--how they found you, when they visited, what pages they looked at, what they bought or downloaded, and so on--and mining that data for information that can be used to improve said website."

Comments (none posted)

Zope 2.8.2 released

Version 2.8.2 of the Zope web development platform has been released. Several new features have been added.

Comments (none posted)

Miscellaneous

PyKeylogger 0.6.5 released. (SourceForge)

Version 0.6.5 of PyKeylogger, a keyboard logging application, is out. "This is a bugfix release. Fixed the first-ever reported bug (1323518), logging to onefile. If you report more bugs, more bugs will get fixed."

Comments (none posted)

Desktop Applications

Audio Applications

Ardour 1.0: never

The Ardour project, which is producing a multi-track audio editor, has had a pending 1.0 release for a number of months. The project status indicates a slight change in direction: "We have decided to skip version 1.0 and go straight to 2.0 with a basic port to GTK2. Work is already under way, progress is good."

Comments (3 posted)

gnormalize 0.4.5 released

Version 0.4.5 of gnormalize, an audio format converter which can adjust the volume level, is out. This release adds: "The ability to select more than one album or artist by pressing control key and mouse button."

Comments (none posted)

Desktop Environments

Dropline GNOME 2.12.1 ISO Available (GnomeDesktop)

An ISO image of Dropline GNOME 2.12.1 is available. "This release is an incremental improvement with many bugfixes and refinements over 2.12.0."

Comments (none posted)

GNOME Software Announcements

The following new GNOME software has been announced this week: You can find more new GNOME software releases at gnomefiles.org.

Comments (none posted)

KDE 3.5 Beta 2 released

The KDE Project has announced the release of KDE 3.5 Beta 2. (Found on KDE.News)

Comments (none posted)

KDE 3.4.3 Released (KDE.News)

Version 3.4.3 of KDE has been announced. "This release includes many bugfixes and increased translation coverage compared to previous versions. The 3.4.3 info page has the links to download the source and packages are available for Arch Linux, Kubuntu, Slackware and SuSE. Konstruct is the easy way to build from source." See the full announcement for details.

Comments (none posted)

KDE Software Announcements

The following new KDE software has been announced this week: You can find more new KDE software releases at kde-apps.org.

Comments (none posted)

Electronics

Icarus Verilog Snapshot 20051012

Snapshot 20051012 of Icarus Verilog, an electronic simulation language compiler, has been announced. "This snapshot includes noticible improvements in bug count and run time. Also, I've been using the devel trunk in my day job work for a while now, so I would say that it is now an improvement over the stable 0.8 releases."

Comments (none posted)

Logisim 2.0 Beta 23 repairs bugs (SourceForge)

Version 2.0 Beta 23 of Logism is out with bug fixes. "Logisim, an extensive Java-based educational tool for graphical design and simulation of digital logic circuits, has been updated to a new version, 2.0 Beta 23. The new version repairs a significant bug with configuring the behavior of a small number of built-in components (Constant, Clock), and it repairs a minor problem with some images in the beginner's tutorial."

Comments (none posted)

Simted 0.0.4 beta released

Version 0.0.4 beta of Simted, a cross-platform engine for modeling electronics with nonlinear ordinary differential equations, is out. Changes include an improved API, better stability, more examples, and new documentation.

Comments (none posted)

SvxLink version 051009 released (SourceForge)

Version 051009 of SvxLink has been announced. "SvxLink is a repeater controller and a general voice services system with features such as EchoLink and voice mail. For this release a nasty networking bug has been fixed and a voice mail system has been added."

Comments (none posted)

Fonts and Images

Open Clip Art Library 0.18 Announced

Release 0.18 of the Open Clip Art Library, a collection of images, is out. "For the month of September, the Open Clip Art Library sought imagery related to pets including images of different breeds appropriate for use by animal shelters. For the upcoming 0.19 release, due November 1, 2005, the theme is Halloween."

Full Story (comments: none)

Games

Bygfoot Football Manager 1.9.2 available (SourceForge)

Release 1.9.2 of Bygfoot Football Manager has been announced, changes include bug fixes and some new features. "Bygfoot is a small and simple graphical football (a.k.a. soccer) manager game featuring many international leagues & cups. You manage a team from one such league: you form the team, buy & sell players, get promoted or relegated and of course try to be successful."

Comments (none posted)

Ember 0.3.3 Released

Version 0.3.3 of Ember has been released by the WorldForge game project. "Ember is a fully functional 3d client for the WorldForge project. It takes advantage of the latest graphic cards to present a beautiful, fully interactive world. An easy to use GUI allows the player to interact with both the world and other players with ease. This release adds support for the latest Atlas, Eris and Ogre libraries, which brings much increased stability and performance. The GUI and input system has also been further refined, as well as the options available to the user in the ember.conf file."

Comments (none posted)

MetalMech 0.2.4 released (SourceForge)

Version 0.2.4 of MetalMech is out with new XML locking code and bug fixes. "Metal Mech is a Web-based mass multiplayer game of battle between robots and space exploration. It is a game of strategy, economics, role-playing, and combat. Each player can handle their own war robot and battle against other players to be the Emperor of the Universe. Players battle against each other for resources, energy, money, buildings, and more."

Comments (none posted)

Interoperability

Wine Traffic

The October 14, 2005 edition of Wine Traffic is online. Topics include: LWN Article, Direct3D 7, version 2, Still Image Architecture, Winelib & Native Apps, and Fixing Bugs.

Comments (none posted)

Mail Clients

MH-E 7.85 released

Version 7.85 of MH-E, the Emacs interface to the MH mail system, has been announced. "Version 7.85 heralds a migration of the CVS repository from SourceForge to Savannah only for those files that were already part of Emacs. As a result, two incompatibilities were introduced with this release: the location of MH-E in the load-path has changed, and mh-e-autoloads.el was renamed to mh-autoloads.el."

Full Story (comments: none)

Music Applications

DSSI 0.9.1 released

Version 0.9.1 of DSSI, an audio plugin API for software instruments and effects, is out. "This release does _not_ contain any changes to the DSSI API itself, which has been stable now since the 0.4 release fifteen months ago (with minor additions at 0.9). Instead, it contains numerous clarifications to the specification and documentation, and the included reference host and example programs have become significantly more robust."

Full Story (comments: none)

Office Suites

Writing a Program to Control OpenOffice.org, Part 2 (Linux Journal)

Linux Journal is running part two of a series on controlling OpenOffice.org. "Last time we learned the vocabulary and the concepts. Now we're ready to look at the code that will let us interact with OOo Calc."

Comments (none posted)

Web Browsers

XForms 1.0 Second Preview Available for Firefox 1.5 Beta 2 (MozillaZine)

Preview release 2 of XForms 1.0 for Firefox has been announced. "Aaron Reed writes: "The Mozilla project today released a second preview of its XForms extension, available as a .xpi and ready to be used to extend the recently released Beta 2 version of Firefox 1.5. XForms 1.0 is a W3C recommendation that allows web page authors to take advantage of structured data and client-side validation when designing forms. XForms is designed to be embedded in XML documents, such as XHTML 1.0. Mozilla XForms support has been developed over the last year by IBM, Novell, and independent contributors.""

Comments (none posted)

Word Processors

AbiWord 2.4.1 released. (GnomeDesktop)

Version 2.4.1 of AbiWord has been announced. "The AbiWord team is happy to announce AbiWord v2.4.1. Since the 2.4.0 release we have received a lot of great feedback from our users, which led to a number of useful bugreports as well. This is the first bugfixing releasing in the new stable 2.4 series to address some of those bugreports."

Comments (none posted)

Languages and Tools

Caml

Caml Weekly News

The October 18, 2005 edition of the Caml Weekly News is online with the latest Caml language articles.

Full Story (comments: none)

Haskell

Haskell Weekly News

The October 18, 2005 edition of the Haskell Weekly News is online with the latest Haskell news. Topics covered this week include several new releases, the future Haskell standard, Zlib bindings, and a proposal for class aliases.

Comments (none posted)

Java

Sun releases Jini starter kit

Sun Microsystems, Inc. has announced the availability of the Jini Technology Starter Kit v2.1, available under the Apache 2.0 license. "The Jini Technology Starter Kit enables developers to leverage advanced Java dynamic networking technology, making it easier for developers to build competitive applications in technology growth markets such as edge networking, grid computing, e-business, and enterprise integration."

Comments (6 posted)

Diagnostic Tests with Ant (O'ReillyNet)

Koen Vervloesem uses Ant for running diagnostics. "Determining what's gone wrong with your software--source or binary--in a remote location is no simple task. Before taking a call and walking the user through error-prone troubleshooting, why not collect information about the user's system and the application files?"

Comments (none posted)

What Is Spring, Part 2 (O'Reilly)

Justin Gehtland and Bruce Tate continue their O'Reilly introductory series on Spring with part two. "In part one of this two-part series dubbed "What Is Spring" (and excerpted from Chapter 1 of Spring: A Developer's Notebook), authors Bruce Tate and Justin Gehtland showed you how to automate a simple application and enable it for Spring. Today, the authors will cover how to use Spring to help you develop a simple, clean, web-based user interface (excerpted from Chapter 2, "Building a User Interface")."

Comments (none posted)

Perl

This Week on perl5-porters

The October 3-9, 2005 edition of This Week on perl5-porters is available with a number of new Perl articles.

Comments (none posted)

PHP

Zend launches PHP Collaboration Project

Zend Technologies, Inc. has announced the launch of the "PHP Collaboration Project," an initiative designed to push PHP-based web applications forward. The project's first two initiatives are "a Web application framework which will standardize the way PHP applications are built," and the incorporation of PHP support into Eclipse.

Comments (1 posted)

Python

Dr. Dobb's Python-URL!

The October 17, 2005 edition of Dr. Dobb's Python-URL! is online with the latest new Python articles.

Full Story (comments: none)

DrPython 161 released

Version 161 of DrPython, an editing environment for Python, has been announced. "The buggy debugger was removed for now. Focus is now set in each tab when switching documents. The focus is set to the current document when a program ends. Code for the Save A Copy function was added. SourceBrowser auto-refresh is now saved again. The location of the mode dialog bitmaps was changed."

Comments (none posted)

TestOOB 0.7 released

Version 0.7 of TestOOB has been released, it features major feature enhancements. "TestOOB (Python Testing Out Of (The) Box) is an advanced unit testing framework for Python. It integrates effortlessly with existing PyUnit (module "unittest") test suites."

Comments (none posted)

Ruby

What Is Ruby on Rails (O'ReillyNet)

O'ReillyNet takes a look at Ruby on Rails. "It has been just over a year since the public debut of Ruby on Rails on July 25, 2004. In this short time, Rails has progressed from an already impressive version 0.5 to an awe-inspiring, soon-to-be-released version 1.0 that managed to retain its ease of use and high productivity while adding a mind-boggling array of new features. This article introduces the components of the upcoming Ruby on Rails 1.0 and shows you what the fuss is all about."

Comments (none posted)

Ruby on Rails gains new ModelSecurity feature

Bruce Perens has announced the ModelSecurity project. "I've developed /ModelSecurity/, a new Ruby on Rails facility that helps developers implement a security /defense in depth/ by implementing access control within the data model."

Full Story (comments: none)

Tcl/Tk

Dr. Dobb's Tcl-URL!

The October 19, 2005 edition of Dr. Dobb's Tcl-URL! is online with the latest Tcl/Tk articles and resources.

Full Story (comments: none)

Debuggers

DWARF 3 Public Review

Version 3 of Dwarf, a debugger, is up for public review. "Version 3 of the DWARF standard builds on the previous version and includes support for C++ namespaces. It extends previous support for C, Java, Ada, Fortran and Cobol. There is improved support for optimized code, which has often been difficult to debug. Improvements have also been made to make it easier to eliminate duplicate debugging information."

Full Story (comments: 1)

Page editor: Forrest Cook
Next page: Linux in the news>>

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds