The first beta release of the new
Jabberwocky integrated development environment for LISP has been announced.
Jabberwocky supports CLISP versions 2.27 and 2.28 and CMUCL versions
18c and 18d. Support for SBCL and GCL is planned.
Jabberwocky works under Linux 2.4 and Windows, and has been released
under the GNU GPL.
Jabberwocky's list of features include:
- A lisp-aware editor with syntax coloring and code completion.
- An interaction pane for display of the LISP process.
- A browser for viewing source code, functions, and macros.
- A source level debugger.
For more information on Jabberwocky, see the following documentation:
As time marches on, the list of IDEs for Linux continues to grow,
Jabberwocky looks to be a useful addition to the Lisp developer's toolbox.
Thanks to author Marc Mertens.
Comments (none posted)
System Applications
Audio Projects
The September 5, 2002 edition of
Ogg Traffic
covers the latest developments in the Ogg Vorbis audio compression project.
Comments (none posted)
Education
Issue #78 of the
Linux in education report covers a K-12 educational panel
at an upcoming conference, the open-sourcing of
the e-education course management system by Jones Knowledge Inc.,
a Linux documentation CD from Belize, The Rapla resource management and scheduling system, and more.
Comments (none posted)
Electronics
A new version of the
Icarus Verilog electronic simulation language compiler has been
released. See the
release notes for a list of new features and bugs that have been fixed.
Comments (none posted)
Embedded Systems
Cort Dougan
shows how he used RTLinux/Pro to write an embedded Linux cat-watching
camera panning device.
"
In this article, I'll present software for viewing live images and controlling a servo-motor-driven, dual-axis mounted camera via a web page. I built this system to watch Kepler, my sick cat, while I was at the office".
Comments (none posted)
Networking Tools
Oktay Altunergil
shows how to install Nagios, a network monitoring system.
"
'Nagios is a system and network monitoring application. It watches hosts and services that you specify, alerting you when things go bad and when they get better' (from nagios.org). This is the same tool that used to be called NetSaint until recently. Although the NetSaint site is still up, all future development will be done on Nagios."
Comments (none posted)
Printing
A new developer release of AFPL Ghostscript
has been announced.
"
The major new code here is the DeviceN implementation, recently mearged in to the main development tree. People interested in DeviceN should take a look and help us iron out the remaining issues."
Comments (none posted)
Web Site Development
The latest
Zope Members News
items include Persistent Translation Service 0.1,
a Forms4ZPT preview, ReplaceSupport 1.0.0, ZopeTestCase 0.5.2,
MonZope 1.0, the first public alpha of Z Message Queue,
ZShell v1.50, and more.
Comments (none posted)
mnoGoSearch-php-3.2.0.beta6, the PHP frontend to the mnoGoSearch
web site search engine
has been released.
MnoGoSearch-php-extension-1.65 is also available.
Comments (none posted)
Uche Ogbuji
introduces Apache 2.0 filter modules on IBM's developerWorks.
"
Apache became the most popular Web server in part because of the rich availability of third-party extensions for the server, and because its open architecture made it quite easy to roll your own extensions. Of course, nothing is ever just easy enough, so in developing Apache 2.0, one of the main goals was to improve the Apache API to make it even easier to develop extensions."
Comments (none posted)
Miscellaneous
A new experimental version of the Conexant HSF (softmodem) driver for
Linux has been released. The internal HP Omnibook xe4500 series laptop
modems are now supported.
Full Story (comments: none)
Cameron Laird
writes about a multi-language satellite control system at JPL.
"
How do you harness a satellite control system written in three languages, on four development platforms, and deployed to multiple client environments? With open source, naturally. When one wrong move can cost millions, rely on teamwork, smart design, and open standards to keep the project -- if not the satellite -- from going down in flames."
Comments (none posted)
Desktop Applications
Audio Applications
Version 1.4.4 of the
WaveSurfer
sound visualization and manipulation tool has been released.
Changes
include a new video plugin, bug fixes, and minor improvements.
Comments (none posted)
Progress continues on the
Ardour
multi-track audio system. New features include plugin parameter automation,
GUI usability tweaks, drag-n-drop redirect re-ordering,
on the fly computation of peakfiles, and a "verbose" mouse cursor.
Comments (none posted)
Desktop Environments
The latest additions to the
FootNotes
site include Sodipodi 0.25, libGDA, libGnomeDB, Mergeant 0.8.193,
the GNOME 2.0.2 Desktop Release Candidate 1, GNOME System Tools,
Beast/BSE 0.4.1, GEP, and more.
Comments (none posted)
Games
The August-September 2002 edition of
the Chopping Block is out with the latest WorldForge game development
news. Topics include Lagrangian Mechanics,
Debian packaging, Kai's pirate tale, the Cronos Project, and more.
Comments (none posted)
Version 1.5.3 of the
Pygame game modules for Python
has been released.
The
WhatsNew document
lists new CD utilities, movie rendering capabilities, and bug fixes.
Comments (none posted)
Interoperability
Issue #134 of the
Wine Weekly News
is out. Topics include the new Wine-20020904, the Quartz multimedia DLL,
Native vs. Builtin DLL's, Windows Printer Drivers, Character Sets,
Splitting Up Unit Tests, Mono / Winforms + Winelib, and more.
Comments (none posted)
Multimedia
The Blender Foundation Newsletter for September 10, 2002 is out.
News includes the successful purchase of the Blender code from the
previous owner, which will allow Blender to be released under the GPL,
and the project plan for Open Blender.
Full Story (comments: none)
Office Applications
The OpenOffice.org 1.0.1 Alpha Software Development Kit (SDK),
has been released.
Comments (none posted)
Issue #107
and
Issue #108 of the AbiWord Weekly News are out, with the latest developments on the AbiWord word processor project.
Comments (none posted)
KDE.News has
an announcement
for version 1.2 of KOffice.
"
What with a truly great
new (English-only) thesaurus, enhanced scriptability of suite components,
WYSIWYG on-screen display, bi-di text, KWord mail-merge and footnotes,
KSpread database connectivity, enhanced printing and new sorting functionality,
who's to argue?"
Comments (1 posted)
Web Browsers
Version 1.0.1 of the
Mozilla web browser has been
released. The
release notes
state:
"
Mozilla 1.0.1 contains over 650 bugfixes including approximately 25 security fixes, and over 130 stability and dataloss fixes. In addition to these important security and crash fixes, 1.0.1 has many more fixes for standards support, UI correctness and polish, performance, and site compatibility."
Comments (none posted)
The
Mozilla Independent Status Reports for September 6, 2002 are out.
Updated packages include XULmine, CaScadeS, Securita, and Beonex.
Comments (none posted)
Miscellaneous
Version 2.0 of Fontconfig, a library for configuring and customizing font access, has been released.
Full Story (comments: none)
KDE.News
covers
the release of version 3.0 PR2 of the Quanta Plus web site
development tool for KDE, and other Quanta developments.
"
So what's new with Quanta? Well, we've released 3.0 PR2, so you're encouraged
to check it out for yourself! You'll find auto-completion for HTML and tag
attributes, PHP
built-in function auto-completion, a revised document structure tree that
recurses
PHP structures and embedded HTML, and more. One exciting bit of work in
progress is the ability to set different DTDs as well as offer tagging
functionality
in the form of pseudo DTDs to script languages."
Comments (none posted)
Languages and Tools
Caml
Check out
The Caml Hump
for this week's Caml-based software developments. New additions
include the O'Caml X Game library, Syndex, the Zen toolkit,the
Baire data structure library, and enhanced Ocaml documentation.
Comments (none posted)
Java
The September 7 edition of the
Kaffe Weekly News
is out with news from the Kaffe open-source Java community.
Comments (none posted)
Giuseppe Naccarato
illustrates the use of
nonblocking sockets in Java 2 Standard Edition 1.4.
"
As of Java 1.4, a programmer can use a brand-new set of APIs for I/O operations. This is the result of JSR 51, which started in January 2000 and has been available to programmers since Java 1.4 beta. Some of the most important new features in Java 1.4 deal with subjects such as high performance read/write operations on both files and sockets, regular expressions, decoding/encoding character sets, in-memory mapping, and locking files. In this article, I will discuss one particular new concept -- the new I/O API: nonblocking sockets."
Comments (none posted)
Emmanuel Proulx
discusses EJB inheritance in part 1 of a series on O'Reilly.
"
Entity beans are objects that represent data coming from a persistent store, such as a database. The key word here is objects. Entity beans encapsulate the data and business logic. But what about the two other principles, inheritance and polymorphism?
The bad news is that entity beans do not easily enable the use of these principles. The good news is that if you follow certain restrictions and tricks, it can be done. This series of articles describes some techniques to put inheritance and polymorphism back into entity beans."
Comments (none posted)
Lisp
The first Beta version of the
CLISP Oracle Interface,
a GNU CLISP module for accessing Oracle databases, has been released.
Comments (1 posted)
The first public version of
LambdaTensor, a Common Lisp library for symbolic and numeric Lie algebra and Lie group calculations, has been released under the LGPL.
Comments (none posted)
Perl
The September 2-8, 2002
Perl5 Porters Digest
covers the CLONE method, v-strings, pseudo-hashes, and more Perl topics.
Comments (none posted)
The September 1-8, 2002 edition of
This Week on Perl 6 looks at Parrot 0.0.8,
approximate string matching in regexes, regex stack manipulations,
ARGDIR, making Parrot non-Perl centric, implementing Scheme pairs,
class aliasing, and much more.
Comments (none posted)
Sam Tregar
covers thread programming with Perl on O'Reilly.
"
Perl 5.8.0 is the first version of Perl with a stable threading implementation. Threading has the potential to change the way we program in Perl, and even the way we think about programming. This article explores Perl's new threading support through a simple toy application - an elevator simulator."
Comments (none posted)
PHP
PHP 4.2.3
has been released.
This version is a bug-fixing maintenance release, see the
ChangeLog
for all of the details.
Comments (none posted)
Issue #102 of the
PHP Weekly Summary
is out. Here's the quick summary of topics:
"
PHP 4.2.3 is out, Win32 ZE2 preview, PHP.net e-mail, ext/sysvmsg, Ext/audio?, User-agent: built-in, Not one, but two conferences, Ext/pcre, ./configure enable-all, Internals zend_stack, Ext/overload, Mysql_db_query() (continued)."
Comments (none posted)
Joao Prado Maia
introduces Smarty on O'Reilly's OnLamp site.
"
Smarty is a somewhat new development in the PHP world, and it brings several new and unique features. One of these unique features is that Smarty 'compiles' the parsed templates into PHP scripts, and then reuses the compiled template when appropriate. Obviously, this brings a huge performance improvement over other template solutions, as the main PHP script doesn't need to parse and output the same template on every request."
Comments (none posted)
Python
After a long absence, the Python-dev summary has returned with Brett Cannon
as the author. This issue looks at type categories, lessons from the
tempfile.py rewrite, and a number of other topics.
Full Story (comments: none)
Here is this week's Python-URL, with news and links for the Python communtity.
Full Story (comments: none)
This week, the Pythonware
Daily Python-URL
looks at SemanText 0.72.1, Building an RSS Newsreader, Straw 0.8,
SiPy: a small discrete event simulation package for Python,
secure protocols and data encryption, shell utilities, and more.
Comments (none posted)
Ruby
This week's
Ruby Garden
shows how to allow *array expansion anywhere in a list.
Comments (none posted)
Topics on this week's
Ruby Weekly News
include RJudy-0.1: Judy Arrays for Ruby, a new home for the Ruby/Tk demos,
GridFlow 0.6.1: a multi-dimensional dataflow processing library,
Ruby-GNOME and Ruby-GTK 0.30, the YAML.rb 0.40 structured data format,
ZenWeb 2.13.1, RDE 0.9.7.0, RubyCocoa 0.2.7, the FreeRIDE IDE, and more.
Comments (none posted)
Scheme
The September 9, 2002 edition of the Scheme Weekly News covers
a number of new versions of several Scheme-based projects.
Full Story (comments: none)
Tcl/Tk
The September 9, 2002 edition of Dr. Dobb's Tcl-URL!
is out with the latest Tcl news.
Full Story (comments: none)
XML
Joel Rivera and Len Taing
introduce XForms on IBM's developerWorks.
"
Traditional HTML forms violate many of the tenets of good markup language design, frequently mixing presentation and data. In this article, Joel Rivera and Len Taing introduce you to XForms, an extension of XHTML that represents the next generation of Web forms. Though XForms is still in an embryonic state, it holds great promise: For instance, a form written with XForms can be written once and displayed in optimal ways on several different platforms."
Comments (none posted)
Bob DuCharme
explains
XML declarations on O'Reilly.
"
The XML declaration at the beginning of an XML document is not necessary, but it's the best way to say "this is definitely an XML document and here's the release of XML it conforms to."
Comments (none posted)
Debuggers
The GNUstep Weekly Editorial for September 8, 2002 is out
with the latest GNUstep development news.
Full Story (comments: none)
A new 5.3 branch has been created for the
GDB debugger.
Comments (none posted)
Miscellaneous
Joe Barr
writes a small application using
Kylix 3 Open Edition (K3OE).
"
This week, I'll be describing my experiences actually using K3OE, particularly its brand-spanking-new C++ IDE. Previous versions of Kylix have been for Delphi only.
I know, I know true Linux geeks never use RAD tools, or even IDEs. Not unless you consider Emacs to be an IDE, that is. For the rest of the world, RADs and IDEs are very handy tools that provide real productivity gains. Management likes that."
Comments (2 posted)
Page editor: Forrest Cook
Next page: Linux in Business>>