Imview
is a multi-platform image viewing and analysis application
written by Hughes Talbot.
The software has been developed for multi-platform operation, it
runs under Linux, UNIX, Windows, and Mac OS/X.
The list of Imview features and capabilities includes:
- Support for many image formats.
- Ability to display 2D images and 3D slices.
- Support for TIFF stacks, animaged GIFs, and other multiple image formats.
- Display of 1-64 bit pixel data in integer and floating point formats.
- Inclusion of multi-spectral features.
- Display of 1D profiles of 2D images and 2D profiles of 3D images.
- Extraction of point statistics.
- Inclusion of support for false color colormaps.
- Manipulation of brightness, contrast, gamma, zoom, crop, rotation, and more.
- Support for image upload via sockets and shared memory.
Some Imview
online documentation is available, but it is fairly out of date.
The
FAQ
page is available for common questions, and the
screenshots page shows Imview in action.
Imview has been written in C++ and uses
FLTK, the Fast Light ToolKit
for GUI features.
LibTIFF, LibPNG, and ImageMagick are required for building the software.
Version 1.0.1 of Imview was recently released, a version 1.1.1 is currently
under development.
Imview is available under the GNU GPL, the code is available for download
here. Source code and precompiled binaries are available.
Comments (none posted)
System Applications
Audio Projects
Version 0.71.1 of the JACK Audio Connection Kit is available.
Full Story (comments: none)
Database Software
The May 7, 2003 edition of the PostgreSQL Weekly News is out
with this week's PostgreSQL database development news.
Full Story (comments: none)
Medical Software
LinuxMedNews
covers the first alpha release of an open-source XML-based
medical billing package called FreeMED.
Comments (none posted)
Networking Tools
Use Perl has
an announcement
for version 0.26 of POE.
"
dngor writes: "POE is an award-winning networking and multitasking framework for Perl. Version 0.26 includes several bug fixes and a few new features. Thanks go out to everyone who helped make this release happen. This version fixes a few fatal problems within POE's core. It's therefore recommended that everyone upgrade, even if they haven't seen problems with previous versions.""
Comments (none posted)
Version 1.0.5 of the Twisted event-driven networking framework
is available. Among other things, this version requires Python 2.2,
and the component architecture has been made closer to Zope3.
Full Story (comments: none)
Printing
Version 1.07 of the PyKota print quota system
has been released.
"
The external accounting methods driver was left out of the CVS tree. Nobody could use it since it wasn't included !"
Comments (none posted)
Security
O'Reilly has published
part four of a series of book excerpts on secure programming techniques.
"
In this week's final excerpt of the series, we have tips on using passwords more securely, and on generating random numbers, both of which play important roles in maintaining computer security."
Comments (none posted)
Web Site Development
Brian Ingerson
introduces CGI::Kwiki on O'Reilly.
"
This article is about a new Perl module called CGI::Kwiki. With this module you can create a Wiki Web site in less than a minute. Now that's quick. Or more appropriately, ``That's Kwik!''"
Comments (none posted)
Version 1.6 of
TikiWiki,
a Web Wiki platform,
has been released. The release summary says:
"
Plenty of good news; install script added, notable
performance improvement, less memory consumption, and alot of new features: user calendar, user tasks,
user notepad, newsreader, ephemerides, link directory, wiki structures, new
plugins and more! Tiki is full featured content management system suited to
many types of online communities. Features include news, topics, wiki, polls,
trackers, image galleries, froums, blogs, webmail, and much more. Using PHP,
MySQL and Smarty."
Comments (none posted)
Version 1.0 of VimZopeEditor, a plugin VIM editor for Zope,
has been released.
"
This program is a plugin in VIM editor for ZOPE, you can edit ZPT or DTML files with VIM more conveniently. I want to add more features in ZOPE, such as Python, SQL method etc. It will be a full editor for Zope. It's a powerful tools especially when you edit files with VIM and ExternalEditor by Casey Duncan."
Comments (none posted)
ZOPE version 2.6.2 Beta 1
has been released.
"
Users of the Zope source release should note that Python 2.1.3 is
now the required platform. Python 2.1.3 includes a fix to an issue that could
cause crashes in Zope." A number of additional fixes are
included.
Comments (none posted)
Desktop Applications
Audio Applications
Version 0.4.8 of netRhythmbox, a music player and organizer for GNOME,
has been released.
"
This should hopefully be the last bugfix release before the next major
version, 0.5.0, which will be released from CVS head. Incidentally, if you
have had crashing problems with netRhythmbox, I'd be interested to know
whether this release fixes them or not for you."
Comments (none posted)
The
Planet CCRMA site hosts a collection of RPM packages for
transforming a RedHat based computer into an audio workstation.
A number of packes have been updated recently, see the
changelog document for details.
Comments (none posted)
Version 1.5.1 of
WaveSurfer,
an audio file editor, is available. The
changes include a new seconds time format, the use of Snack 2.2.2, enhancements, bug fixes, and more.
Comments (none posted)
Desktop Environments
Gnomedesktop.org has published
a list of new features that are included in GNOME 2.3.1.
"
Here is a compilation of the release notes and NEWS files available for the
various modules and proposed modules updated for the GNOME Development Series
Snapshot 2.3.1...."
Also, see the GNOME
2.3.1 announcement.
Comments (none posted)
This GNOME Summary covers April 20 to May 10, 2003 and includes the GNOME
Development Series Snapshot 2.3.1, the first release of CCMTools, Mozilla
and Bonobo together at last, and many other topics.
Full Story (comments: none)
Issue #50 of
KDE Traffic has been published.
Topics include:
Visual feedback during execution of commands, Streamlining bugs.kde.org,
A very big thanks, Patches for KWord, OpenOffice Plugin Just In,
Alas - KOffice Icons Reloaded, and KPDFIMPORT - Not in KOffice's Beta,
but later.
Comments (none posted)
The May 9, 2003 edition of the
KDE CVS Digest is out, here's what's happening this
week:
"
KOffice developers add a number of templates to Kspread, and work towards Excel compatibility. KStars now has interface to telescope hardware. Kwin and Kdesktop fine tuning continues. Work continues on freedesktop.org standards implementation."
Comments (none posted)
Games
A new version of ScummVM
has been released.
"
ScummVM is a cross-platform
interpreter for SCUMM-based games, used by LucasArts in games like: Maniac
Mansion, Monkey Island, Day Of The Tentacle, The Dig, etc. It also includes
an non-SCUMM interpreter for Simon The Sorcerer 1/2."
For change information, see the
release notes.
Comments (none posted)
GUI Packages
A tutorial for Glade2, known as
Graphical Interface Development with Glade2, has been published.
Glade assists with the construction of GUI software for GTK+.
Comments (none posted)
Interoperability
Issue #169 0f
Wine Traffic is available. Topics include:
Wine-20030508, Lycoris GamePak, Compiling Mozilla With Wine Tools,
Solaris x86 Status, Broken flex, Building a Windows API Database, and
WinZip Registry Patch.
Comments (2 posted)
Version 20030508 of Wine
has been announced.
Changes include a source tree reorganization, new steps toward
kernel/ntdll separation, Direct3D improvements, more compatible
COM interface definitions, and many bug fixes.
Comments (none posted)
Office Applications
Issue #143 of the
AbiWord Weekly News is out with the latest AbiWord word processor
news.
"
Dom, Martin and Tomas go all out to make 1.9.1 worth your while. Really, this time, it's coming out! Also, the Open Text Summariser gets it official plugin announcement. And, we have some updated screenshots for the mail merge utility! Donuts within."
Comments (none posted)
Gnomedesktop.org has
an announcement for AbiWord version 1.9.1.
"
I'm very happy to announce the release of AbiWord 1.9.1 and AWN 142. 1.9.1
is easily our most featureful release ever and I believe one of our most
stable releases ever. It is easily the most stable version in our current
development series, and worth trying out and reporting bugs against."
Comments (none posted)
Stable version 1.8.3 of the GnuCash money handling application
has been released, and includes many changes.
Comments (none posted)
Web Browsers
Version 1.4 Beta of the Mozilla browser is available with lots of
bug fixes and speed improvements. See the
release notes for more information.
Comments (none posted)
MozillaZine is running
an interview with Christopher Blizzard about the whole Firebird name dispute.
"
We're simply using a name that's been used over and over again in the past. We've been called all sorts of nasty names over the past few months, being accused of all kinds of malice and ill intent. I can assure you this is not the case. The reality is that if we're guilty of anything it's being a bit apathetic."
Comments (106 posted)
Miscellaneous
Version 2.1.0 of KFLog, a glider pilot's flight log analyzer program,
has been announced.
"
The KFLog Team is proud to announce the latest major release of KFLog. KFLog
(screenshots) is a flight analyser program aimed at glider pilots and is the
only of its kind for Linux to be recognized by the FAI IGC. Of course, KFLog
runs on any KDE platform, not just Linux, and with KFLog/Embedded and Cumulus
on Qtopia/Opie, even PDAs are supported. With the introduction of version
2.1.0, KFLog gives glider pilots a powerful tool to plan their flight tasks,
analyse their own flights or gawk at the recorded flights filed in the
Aerokurier Online Contest."
Comments (none posted)
Languages and Tools
C++
George Belotsky
covers C++ memory management issues on O'Reilly with part one of
a three part series.
"
This article, part one in a series, discusses C++ in the context of several other popular languages. It also describes the kinds of memory errors that can occur in C++ programs. The most common specific errors are then presented in a set of tables, for easy reference when developing your own code."
Comments (none posted)
Caml
The May 6-13, 2003 edition of the
Caml Weekly News is out. Topics include:
ODLL Release, XmlLight 2 Release, Paper on zippers,
Structural vs physical equality, and Ocaml-MySQL 1.0.0.
Full Story (comments: none)
Shawn Wagner's
O'Caml Schtuff
site lists the release of Ocaml-MySQL 1.0.0, a library for binding
MySQL to O'Caml.
Comments (none posted)
Haskell
The 4th edition of the
Haskell Communities and Activities Report
has just come out, with news of all the latest developments
in the Haskell community.
Thanks to Jens Petersen.
Comments (none posted)
Java
IBM's developerWorks has
an updated article on cross-platform GUI development under Java.
"
Just over a year ago, Java developer Kirk Vogen explored combining the GNU Compiler for Java, Linux, and the Standard Widget Toolkit (SWT) to create native, cross-platform Java applications. In this article, Kirk revisits the topic and covers support for Windows, GNOME, and SWT 2.0. This time he uses Ant to illustrate automated builds of your native applications, then shows you how to bring it all into the Eclipse IDE."
Comments (none posted)
Giora Katz-Lichtenstein
discusses black-box testing on O'Reilly.
"
Automated software tests are crucial for IT projects. They enable continuous modifications to an existing code base without the fear of damaging existing functionality. They are executed at will and don't carry the costs and inconsistencies associated with manual tests."
Comments (none posted)
Perl
The May 5-11, 2003 edition of
This Week on perl5-porters has been published.
The summary says:
"
scoops about RedHat 9 - the possible future of CPAN
packaging - some overloading - old and new error
messages - Windows killing - and other interesting stuff."
Comments (none posted)
The May 7, 2003 edition of
This week on Perl 6 is out.
"
A quiet week this week. Even the hotbed of discussion that is perl6-language saw fewer than 100 messages. However, in accordance with tradition, I'll start with perl6-internals, which saw all of 47 messages this week, none of them from Leon Brocard."
Comments (none posted)
PHP
The May 12, 2003
PHP Weekly Summary is out. Topics include:
"
conversion to libxml2, SimpleXML for PHP, stdio removal, apache2handler, replacing errors with exceptions, Kerberos extension, Apache vhosts, COM extension."
Comments (none posted)
Python
The Python-dev Summary for April is out; it looks at garbage collection, a
potential move away from SourceForge, the 2.3b1 release, the status of
various PEPs, and a vast number of "quickies."
Full Story (comments: none)
The Dr. Dobb's Python-URL for May 12, 2003 is available. This week read
about an elegant puzzle-solving framework by Raymond Hettinger; the
application of a design principle by Tim Peters; David Mertz describes a
possible book on Python metaprogramming; and much more.
Full Story (comments: none)
Version 1.1.4 of PIL, the
Python Imaging Library, is available.
This release features bug fixes, see the
changes document for the full story.
Comments (none posted)
Ruby
The May 12, 2003 edition of the
Ruby Weekly News is out.
Threads include: Symbiosis offer: trade Ruby for German :-),
ruby-dev summary #20112 - 20158,
petition for raa-install to be included in 1.8, and
SOAP in 1.8 standard library?.
Comments (none posted)
Tcl/Tk
The May 8, 2003 edition of the Dr. Dobb's Tcl-URL has
been published, check it out for the latest Tcl/Tk news.
Full Story (comments: none)
The May 12, 2003 edition of Dr. Dobb's Tcl-URL!
has been published. Take a look for this week's Tcl/Tk news.
Full Story (comments: none)
Version 1.4.0 of tcllib, "a Tcl-only library of standard routines for Tcl",
has been released.
"
This release is a minor version change which fixes numerous bugs and
provides a lot of enhancements as well."
Comments (none posted)
XML
Pawel Leszek
writes about XML development on the Eclipse platform.
"
This article gives you an overview of how the Eclipse Platform supports XML (Extensible Markup Language) development. Eclipse does not support XML code editing right out of the box. However, because Eclipse is a platform-independent framework for building developer tools, you can add support for new languages relatively easily."
Comments (none posted)
Paul Ford
introduces
Berkeley DB XML on O'Reilly.
"
Berkeley DB XML is an open source, embedded XML database created by Sleepycat Software. It's built on top of Berkeley DB, a "key-value" database which provides record storage and transaction management. Unlike relational databases, which store data in relational tables, Berkeley DB XML is designed to store arbitrary trees of XML data. These can then be matched and retrieved, either as complete documents or as fragments, via the XML query language XPath."
Comments (none posted)
Bob DuCharme
writes about
delimited lists under XSLT 2.0 in his Transforming XML column.
"
The XSLT 2.0 specification is still a Working Draft, so you don't want to build production code around it, but it's still fun to try out some of the new features offered by the next generation of XSLT and XPath. In the next few columns, I'll look at some of these features. Most functions have been separated into their own specification, separate from the XPath 2.0 spec, because they're shared with XQuery: XQuery 1.0 and XPath 2.0 Functions and Operators."
Comments (none posted)
Kendall Grant Clark
covers
the current state of XML URI specifications on O'Reilly.
"
As Paul Grosso said at the end of April, the progress of the XML 1.1 and Namespaces 1.1 recommendations may be slowed, if not stopped altogether, because of issues raised by the future of URIs. That is to say, because the future, in the form of IRIs, isn't here yet. The W3C's Technical Architecture Group has been unable to reach consensus on its Issue 27, which asks whether, when, and how to integrate IRIs into the core recommendations of the Web. One of the problems is that IRIs aren't finished yet, and it's notoriously tricky to rely on a formal concept or standard which, in some strict sense, doesn't yet exist. It's perfectly reasonable for the TAG and for other W3C Working Groups to point at the eventual IRI RFC and say, "do it like that". But until that RFC is finished, pointing blindly may cause more trouble than simply waiting till it is."
Comments (1 posted)
Miscellaneous
Version 1.1.1 Beta of the GNOME 2 port of the Anjuta IDE
has been announced.
"
We are please to annonce the release of Anjuta GNOME2 port
version 1.1.1 Beta. Anjuta is a versatile IDE for C and C++, written
for GTK/GNOME. Features include project management, application
wizards, an onboard interactive debugger, and a powerful source
editor with browsing and syntax highlighting."
Comments (none posted)
A new release of the Linux Test Project, a Linux test suite,
has been announced.
"
The latest version of the testsuite contains 1800+ tests for the
Linux OS. Our web site also contains other information such as: test
results, a Linux test tools matrix, an area for keeping up with fixes
for known blocking problems in the 2.5 kernel releases, technical papers
and HowTos on Linux testing, and a code coverage analysis tool."
Comments (none posted)
Tim Bray writes about
language fermentation, and compares strongly and weakly typed languages.
"
C, C++, Java, C#, R.I.P.? Thus the big question: if the strong-typing advantages of conventional compiled programming languages are moot, do we really need them? In 2020, will everyone be a Python programmer?"
Comments (2 posted)
Page editor: Forrest Cook
Next page: Linux in the news>>