LWN Weekly Edition Front pageSecurity Kernel development Distributions Development Linux in Business Linux in the news Announcements Letters to the editor ->One big page
This page Previous weekFollowing week |
DevelopmentSystem Applications Audio Projects Rosegarden-4 v0.2.0 A pre-beta release of the Rosegarden-4 version 0.2.0 sequencer and music notation editor for KDE has been released. "This is a pre-beta release and while not yet stable enough for end-users it has many interesting features and is suitable for Audio and MIDI recording, playback and editing and notational composition." The project works with the JACK Audio Connection Kit.
Ogg Traffic for August 8, 2002 The August 8, 2002 edition of Ogg Traffic covers the latest developments in the Ogg Vorbis audio compression project.
Embedded Systems Matchbox -- a Small Footprint Window Manager for Embedded Devices LinuxDevices introduces the Matchbox window manager. "In this technical article, Matchbox project leader Matthew Allum introduces his creation: a small footprint window manager for PDAs and other resource-constrained embedded devices. Allum recalls why he decided to embark on the project, outlines its key objectives, describes its architecture and unique characteristics, and ponders its future.."
Printing HP OfficeJet Linux driver version 0.90 Version 0.90 of the HP OfficeJet Linux driver is available. Changes include "new and improved support for scanning, photo-card access, CUPS printing, and FreeBSD". LinuxPrinting.org covers the release in more detail.
LPRng-3.8.15 released Version 3.8.15 of the LPRng print spooler system is available. The release notes are distributed with the source code.
Web Site Development mnoGoSearch 1.63 released Version 1.63 of the MnoGoSearch web site search engine is available. A new version of MnoGoSearch-php is also available.
Zope Members News This week, new software on the Zope Members News includes QuickLinks-0.1.2, EasyLanguageService 0.0.1 (beta), 30 Zope RPM packages for Mandrake, ZUBB 0.7.5, My Zope 0.2, CMF 1.3, and more.
Getting started with freeVSD (IBM developerWorks) Joe Brockmeier introduces freeVSD on IBM's developerWorks. "In this article Joe Brockmeier looks at freeVSD, a "virtual server daemon" for Linux that allows multiple virtual servers to operate on one physical machine. Each virtual server has its own separate Web-hosting environment. This is typically used for hosting, but it can also be deployed to allow one machine to serve as a development testbed for several developers."
Writing Apache Modules (Dr. Dobb's) L. Blunt Jackson discusses the writing of Apache modules on Dr. Dobb's. "In this article, I'll present a module for Apache 1.3 (the most commonly used flavor), illustrating key points of Apache design along the way. I'll then upgrade the module to Apache 2.0, recently released as the current production version."
Miscellaneous Restoring the transparent network, Part 1 (IBM developerWorks) Todd E. Sundsted writes about network transparency issues on IBM's developerWorks. "Distributed applications benefit from network transparency. Unfortunately, many common network devices -- like firewalls and NAT gateways -- destroy network transparency, often at the edge of the network where the potential for innovative distributed applications is greatest. In this article, veteran Java programmer Todd Sundsted explains how network transparency can be compromised by these devices, and then lays the foundation for a solution."
New CORBA 3.0 and CCM 3.0 specs The Object Management Group has released new CORBA 3.0 and CCM 3.0 specifications, which are available here. Click below for a description of the specification changes. Thanks to Karel Gardas.
Desktop Applications Desktop Environments GNOME 2.0.1 Desktop Release Candidate 1 Version 2.0.1 RC 1 of the GNOME Desktop has been announced. "The GNOME 2.0.x Desktop releases are devoted to bugfixes, translations, user interface consistency, and general polish of our major 2.0 Desktop release. In this release, you'll see the results of our user interface review, and continued performance and stability fixes".
Developing Gnome Apps with Glade and Anjuta - Part 2 Part Two of Eddy Ahmed's tutorial on Developing Gnome Apps with Glade and Anjuta has been published.
Interoperability Wine 20020804 developers release A new developers release of Wine, dated 20020804, has been announced. The new features include:
Wine Weekly News The August 7, 2002 edition of the Wine Weekly News looks at Wine20020804, CrossOver Office 1.2, WineX 2.1, Xandros beta 3, and a DIB Engine Update.
Office Applications AbiWord Weekly News #104 Issue #104 of the AbiWord Weekly News is out, with the latest AbiWord development news. If you missed it, last week's edition is also available.
Kernel Cousin GNUe #41 Issue #41 of Kernel Cousin GNUe is out, with the latest GNU enterprise developments.
Gnumeric 1.1.7 available Version 1.1.7 of the Gnumeric spreadsheet has been released. This release features UI improvements, better Excel exports, bug fixes, and more.
KDE Ships Release Candidate of Integrated Office Suite (KDE.News) KDE.News has an announcement for KOffice 1.2 rc1, the last test release before the 1.2 version. A number of bug fixes and stability enhancements are included.
OpenOffice license changes The OpenOffice project has adopted the Public Documentation License (PDL) for its documentation, and has changed to a new Joint Copyright Assignment (JCA) for software developers. "Under the JCA, developers may now also keep all rights to any code and related material they commit to the source. Everyone benefits from this strategy: developers may do as they please with their code and at the same time a single, coherent entity jointly holds the copyright for the OpenOffice.org source."
Web Browsers MozillaZine News MozillaZine looks at the OEone HomeBase Desktop, a list of Mozilla's accomplishments in 2001, the creation of the Mozilla 1.1 branch, changes to the Bugzilla search interface, and more.
Mozilla.org status update The Mozilla.org status report for August 3, 2002 covers the latest Mozilla development news.
Miscellaneous GnomeICU 0.99 alpha 1 for Gnome 2 is out! Gnotices has an announcement for version 0.99 alpha 1 of the GnomeICU ICQ package. "This is the first release of GnomeICU for the Gnome 2 platform. It contains lots of nice improvements like a GtkTreeView of the groups, full group support, a nice Gnome 2 applet, customizable emoticons and its even possible to connect to AIM with it..."
Languages and Tools Caml Caml Weekly News The Caml Weekly News for July 23 through August 14, 2002 has been published. Take a look for the latest Caml developments.
The Caml Hump This week's entries on The Caml Hump include the OCaml module for the SWIG compiler, OCaml'OLE, the BioCaml bioinformatics library, and the lablglut GLUT binding.
Java Build Flexible Logs With log4j (O'Reilly) Vikram Goyal covers log4j on O'Reilly. "log4j is the open source logging tool developed under the Jakarta Apache project. It is a set of APIs that allows developers to write log statements in their code and configure them externally, using properties files. This article explains the main concepts of this tool, followed by some advanced concepts using a Web-based example application."
10 Reasons We Need Java 3.0 (O'Reilly) Elliotte Rusty Harold writes about the need for Java 3.0 on O'Reilly. "It's now a little more than 11 years after James Gosling began working on OAK, the language that would eventually become Java, and seven years since Sun posted the first public release of Java. The language, class library, and virtual machine collectively known as "Java" are all showing their age. There are many parts of Java that everyone agrees should be fixed but can't be, for reasons of backwards compatibility. Until now, revisions of Java have attempted to maintain "upwards compatibility;" that is, all earlier code should continue to run unchanged in later versions of Java. This has limited the changes that can be made to Java, and prevented Sun from fixing many obvious problems."
Perl This Week on perl5-porters (use Perl) The August 5-11, 2002 edition of the Perl 5 Porters digest is out. Topics include Experiments with the defined-or operator, Improving $^H and %^H, v-strings, Plans for Perl 5.10, Pseudo-hashes, and more.
This week on Perl 6 (O'Reilly) The August 11, 2002 edition of This Week on Perl 6 looks at Array vs. PerlArray, Unifying PMCs and Buffers for GC, Register allocation for the JIT, Stack mark ops & such, Exceptions, a Regex speedup, and much more.
Acme::Comment (O'Reilly) Jos Boumans explains how to extend Perl's comment capabilities with the Acme::Comment source code filter for Perl.
PHP PHP Weekly Summary The PHP Weekly Summary for August 12, 2002 topics include PHP PECL Certificate Authority, Array initialization, copy() and "empty" files, tcsetattr() function, Callbacks for pcntl, Register globals issues, Java on Mac OS X, Sybase extension features, and the php_error_docref function.
Develop rock-solid code in PHP, Part 1 (IBM developerWorks) Amol Hatwar writes about PHP coding on IBM's developerWorks. "The Develop rock-solid code in PHP series is about solving practical real-life problems in medium- to large-scale applications. With a sharp focus on new features available in PHP 4, the articles shed light on numerous tips and tricks that make life easier. Inside, you will find plenty of examples and techniques to learn, with lots of sample code. In this first article, PHP veteran Amol Hatwar gives a higher perspective for designing and writing bug-free, maintainable code for medium- to large-scale Web applications."
The Pear Weekly News The latest Pear Weekly News "Always a busy week in PEAR world, with 5 new releases, and 2 new packages added, along with discussion on the status of the pear web site, Forum coming back to life, and an MDB release candidate."
Python Dr. Dobb's Python-URL! - weekly Python news and links (Aug 12) Here is this week's Python-URL, with news and links for the Python commumity.
Daily Python-URL The Daily Python-URL looks at Probability and Statistics Utilities, Enforcing validity with the gnosis.xml.validity library, the Pypect replacement for Expect, Python list.sort() improvements, Making the Python Cookbook, BEEPy, the scgi replacement for CGI, and more.
Ruby The Ruby Weekly News Topics on this week's Ruby Weekly News include Radiuslib 0.5, Sys::ProcTable 0.3.0, JRuby beta 1.6/0.5.1, Ruby ViM updates, YAML 0.38, the FXCalendar class, TomsLib, and more.
Scheme Scheme Weekly News The August 13, 2002 edition of the Scheme Weekly News is out. Topics include a new Guile snapshot, SXML Revision 2.5, STklos 0.53, the new Scheme Boston web site, and the Fifth Annual ICFP Programming Contest.
Tcl/Tk This week's Tcl-URL Dr. Dobb's Tcl-URL for August 12 is out, with the latest from the Tcl/Tk development community.
Apache Tcl Project Announces Websh 3.5.0 The Apache Software Foundation's Tcl group has announced the transfer of the Websh application programming framework to the Apache Software Foundation.
XML Converting between Java objects and XML with Quick (IBM developerWorks) Brett McLaughlin introduces Quick on IBM's developerWorks. "Quick is an open source data binding framework with an emphasis on runtime transformations. This instructional article shows you how to use this framework to quickly and painlessly turn your Java data into XML documents, without the class generation semantics required by other data binding frameworks. Extensive code samples are included."
XHTML 2.0: The Latest Trick (O'Reilly) Kendall Grant Clark examines the latest draft specification for XHTML 2.0 on O'Reilly. "Since HTML is going to be around for a very long time, it makes sense to rationalize it, continue evolving it, and, in general, to make it more powerful and more amenable to the kinds of things people want to do with it. There are signs, encouraging in such an early draft, that the W3C Working Group responsible for XHTML 2.0 understands and is working to enact this ideal."
Miscellaneous Mastering Linux debugging techniques (IBM developerWorks) Steve Best illustrates Linux debugging tools and techniques on IBM's developerWorks. "There are various ways to watch a running user-space program: you can run a debugger on it and step through the program, add print statements, or add a tool to analyze the program. This article describes methods you can use to debug programs that run on Linux. We review four scenarios for debugging problems, including segmentation faults, memory overruns and leaks, and hangs."
CASE Tools: Large System Development (O'Reilly) David HM Spector covers progress in the area of Computer-Aided Software Engineering (CASE) tools for Linux. "A few years ago, it would have been impossible for a Linux system to play in this sandbox: the limitations of the file systems alone would have squelched the idea. Fortunately, the Linux world moves very quickly. The availability of larger SMP systems, in fact whole IBM 390 Mainframes running Linux, and fast, journaling file systems like ext3 or ReiserFS without the old 2GB limit, and logical volume management, all mean that there are few limitations beyond cultural inertia and bias that are stopping Linux from becoming a player in this space."
Jext 3.1 released Version 3.1 of the Jext programmer's editor, and four new plugins are available for download.
Page editor: Forrest Cook |
Copyright © 2002, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.