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>>