[LWN Logo]
[LWN.net]

Bringing you the latest news from the Linux World.
Dedicated to keeping Linux users up-to-date, with concise news for all interests


Sections:
 Main page
 Security
 Kernel
 Distributions
 Development
 Commerce
 Linux in the news
 Announcements
 Letters

Other LWN stuff:
 Daily Updates
 Calendar
 Linux Stocks Page
 Book reviews
 Penguin Gallery

 Archives/search
 Use LWN headlines
 Advertise here
 Contact us

Recent features:
- RMS Interview
- 2001 Timeline
- O'Reilly Open Source Conference
- OLS 2001
- Gaël Duval
- Kernel Summit
- Singapore Linux Conference
- djbdns

Here is the permanent site for this page.

See also: last week's LWN.

Leading items and editorials


Richard M. Stallman speaks out. Richard M. Stallman (RMS) is a man of strong views, and strong principles. Quotes from RMS, taken out of content, are often misconstrued. A glance at last week's letters to the editor page show that different people interpret what RMS says in different ways. To clear up any confusion, we asked Mr. Stallman to answer some questions for us. He kindly took the time to respond, and now we are happy to present this interview with RMS. The interview covers a number of issues, from the GNU Hurd to copyrights. The following contains selected excerpts, from the interview.

Free operating systems based on other kernels are now widely used; what will Hurd-based systems offer that will make them attractive relative to the others?

RMS: The Hurd offers the power of a microkernel-and-servers architecture. For instance, you can run two copies of the Hurd at the same time, debug the new one using the old one, even gradually switch from one version to another. You can even use GDB to debug the file system while the system is running--thread-specific breakpoints allow you to debug the file system's activity for certain files, while the same file server runs normally when GDB opens the source files of the file system.

These servers do not in general require special privileges. As an ordinary user you can write a new file system and attach it to a file name in your directory. Then anyone who accesses that file name talks to your file system. The file system can emulate the behavior of a single file, or the behavior of a directory.

Is it your belief that "high-paying organizations" (i.e. proprietary software vendors) should be banned?

RMS: I would not ban high salaries, but I think they should have a high tax bracket. As for making software proprietary, I really don't care whether it is legal as long as in practice it is rare enough to have no significant impact on society.

How will the FSF respond if the SSSCA becomes law in the U.S.?

RMS: We are responding already--by helping to organize grass roots groups in several cities to oppose the proposed SSSCA and the existing DMCA. (I think they chose the unpronounceable new name CBDTPA on purpose to discourage people from talking about the bill, so we need not let them saddle us with it. Why let them make the rules?) Please visit digitalspeech.org if you want to help.

There is, for example, some disagreement (among the copyright holders) over whether run-time loading of modules into the kernel, Linux, requires that the modules have a GPL-compatible license. As the creator of the GPL, do you feel that Linux kernel modules fall within the boundary?

RMS: They clearly are covered by the GPL; modules for Linux are extensions of Linux, so under the GPL these modules must be free.

However, anything the copyright holders of Linux give permission for in use of Linux is certainly permitted, regardless of what the GPL by itself would say. The license used on a program is legally a statement of what the copyright holders permit. Any statements they make that they permit this or that, once others rely on them, have the same legal force.

This is just a sample of what's included in this interview. Please read the full text in this uncut feature article.

Anti-Unix campaign has opposite results. Late last week, CNET News.com introduced the news that Microsoft and Unisys were to team up in a large and well-funded marketing campaign against Unix. The 18-month, $25 million campaign, dubbed "We have the Way Out", would specifically attack the Unix offerings of Sun, IBM, and Hewlett-Packard.

On Monday, however, CNET learned and published the ironic news that the website for this campaign is actually running on Unix, specifically, FreeBSD and Apache. While this fact alone would certainly provide more than enough fodder to make the Unix crowd rejoice, amazingly the fun doesn't stop there.

Once the server's operating system discovery was made and publicly revealed, Microsoft and Unisys wasted no time in moving the server to a Windows-based system. Since the switch was completed on Tuesday, however, the server has not been able to serve pages. At the time of this writing, the server is continuing to display a blank screen with the lonely message "No web site is configured at this address.", which appears to nicely summarize the true message that is being sent via this campaign.

Counterpoint: Tom Wu has sent us a letter that states his views on the issues raised in last week's LWN front page editorial about iSCSI and patented technologies. See this week's Letters section.

Inside this LWN.net weekly edition:

  • Security: Introduction to msec; Caldera updates; CVE has 2000+ entries
  • Kernel: Jon's on vacation, Stable kernel prepatch 2.4.19-pre5, Stable kernel prepatch 2.2.21-rc3.
  • Distributions: New thin client distributions; Reviews of OEone HomeBase, bootable business cards, Mandrake 8.2, Red Hat Advanced Server, SuSE 8.0 beta and some very small distributions..
  • Development: LibAfterImage PosgreSQL 7.2.1, GnuCap 0.30, PowerDNS, WaveSurfer 1.3.1 GNOME 2.0b3, AbiWord 0.99.3, OpenOffice 641d, Mozbot 3.0, SBCL 0.7.2, Exegesis 4
  • Commerce: Prentice Hall PTR Publishes the Premiere Guide to Linux Administration; Free Standards Group and Tokyo University of Foreign Study Launch Major Project.
  • Letters: close() and the kernel; iSCSI and SRP; Programming and security; CBDTPA; 2nd Linux Accessibility Conference.
...plus the usual array of reports, updates, and announcements.

This Week's LWN was brought to you by:


April 4, 2002

   

Sections:
 Main page
 Security
 Kernel
 Distributions
 Development
 Commerce
 Linux in the news
 Announcements
 Letters

See also: last week's Security page.

Security


News and Editorials

Stores find security in Linux (ZDNet). ZDNet has a very short article, trying to give an overview of the superiority of Linux's security over DOS (No, that's not a typo). "The inherent security of the Linux environment was a key motivation for Burlington Coat Factory in choosing the operating system for a large retail point-of-sale environment." There is a companion article that gives a little more detail.

Introduction to msec (MandrakeSecure). Here's an article that provides insight into what exactly msec is, what it does, and how it can be customized to suit your tastes and environment. "The Mandrake-Security package, more commonly known as msec, has been one of the base packages in Mandrake Linux since it was first introduced in version 7.0. Since that time, msec has undergone a lot of changes, most notably the transformation from being a series of shell scripts in 8.1 to the python-based system it is currently in 8.2."

Caldera International - Updated Caldera Public Keys. Caldera generated new security keys. Now that the new key is out, Caldera seems to be getting caught up with security alerts.

Security Reports

Debian update for analog. Debian has issued a security for the analog web log analyzer that addresses a cross-site scripting vulnerability. Updates are highly recommended.

Caldera update to XFree86. This update to XFree86, fixes a problem in which any user with local X access can exploit the MIT-SHM extension and gain read/write access to any shared memory segment on the system. Packages prior to XFree86-4.1-12 are vulnerable.

Security advisory for the Name Service Cache Daemon (nscd). Caldera issued an advisory that nscd has a default behavior that does not allow applications to validate DNS "PTR" records against "A" records. "Caldera recommends that this problem be worked around by disabling the hosts cache in the nscd configuration file."

Caldera OpenLinux 3.1.1, startkde script vulnerability. startkde sets the LD_LIBRARY_PATH environment variable to "/opt/kde2/lib:" which includes the current working directory in the library search path. This exposes users to shared library attacks.

Caldera fix for packages previous to cups-1.1.10-5. This CUPS update fixes a buffer overflow vulnerability when reading names of attributes in versions prior to 1.1.10-5. It does not appear to fix the more recent buffer overflow vulnerability found in versions prior to 1.1.14 described below under "Updates".

web scripts. The following web scripts were reported to contain vulnerabilities:

  • phpBB 1.4.4 still suffers from a variation of the cross site scripting vulnerability discovered in phpBB 1.4.2.

Proprietary products. The following proprietary products were reported to contain vulnerabilities:

Updates

Apache mod_ssl buffer overflow vulnerability. According to this announcement "modssl versions prior to 2.8.7-1.3.23 (Feb 23, 2002) make use of the underlying OpenSSL routines in a manner which could overflow a buffer within the implementation. This situation appears difficult to exploit in a production environment[...]." (First LWN report: March 7).

This week's updates:

Previous updates:

Buffer overflow in CUPS. Versions of the Common Unix Print System prior to 1.1.14 have a buffer overflow vulnerability. (First LWN report: February 14).

This week's updates:

Previous updates:

Problem loading untrusted images in imlib. Versions of imlib prior to 1.9.13 used the NetPBM package in ways which "make it possible for attackers to create image files such that when loaded via software which uses Imlib, could crash the program or potentially allow arbitrary code to be executed." (First LWN report: March 28).

This week's updates:

Previous updates:

An off-by-one error in the channel code of OpenSSH versions 2.0 to 3.0.2 has been found. Users are advised to upgrade to OpenSSH 3.1, or to apply the relevant security update. "This bug can be exploited locally by an authenticated user logging into a vulnerable OpenSSH server or by a malicious SSH server attacking a vulnerable OpenSSH client." (First LWN report: March 14).

Also see the the advisory from Pine for this vulnerability.

This week's updates:

Previous updates:

Denial of service vulnerability in squid-2.4STABLE1. The squid server can be out of service for a few seconds when it reloads after a crash caused by a burst of certain FTP requests. See the September 18th bug report for details.

This week's updates:

Previous updates:

Resources

The Common Vulnerabilities and Exposures (CVE) dictionary achieved a major milestone with over 2,000 official entries. MITRE's CVE Lexicon of Information Security Vulnerabilities aims to standardize the names for all publicly known vulnerabilities and security exposures.

Linux security week. The and publications from LinuxSecurity.com are available.

Pierre-Alain Fayolle and Vincent Glaume have written a study on buffer overflows and the existing protections a Linux system may use against them; A Buffer Overflow Study Attacks & Defenses. The authors are Computer Science students at Ecole Nationale Supérieure d'Electronique, d'Informatique et de Radiocommunications de Bordeaux. A similar paper was published in 2000 by researchers at the Oregon Graduate Institute of Science & Technology.

Events

Upcoming Security Events.
Date Event Location
April 4 - 7, 2002SANS 2002Orlando, FL., USA
April 5 - 7, 2002RubiconDetroit, Michigan, USA
April 7 - 10, 2002Techno-Security 2002 ConferenceMyrtle Beach, SC
April 14 - 15, 2002Workshop on Privacy Enhancing Technologies 2002(Cathedral Hill Hotel)San Francisco, California, USA
April 15 - 19, 2002InfoSec 2002UniNet IRC network (irc.uninet.edu) - channel #infosec
April 16 - 19, 2002The Twelfth Conference on Computers, Freedom & Privacy(Cathedral Hill Hotel)San Francisco, California, USA
April 23 - 25, 2002Infosecurity Europe 2002Olympia, London, UK
May 1 - 3, 2002cansecwest/core02Vancouver, Canada
May 4 - 5, 2002DallasConDallas, TX., USA
May 12 - 15, 20022002 IEEE Symposium on Security and Privacy(The Claremont Resort)Oakland, California, USA
May 13 - 14, 20023rd International Common Criteria Conference(ICCC)Ottawa, Ont., Canada
May 13 - 17, 200214th Annual Canadian Information Technology Security Symposium(CITSS)(Ottawa Congress Centre)Ottawa, Ontario, Canada
May 27 - 31, 20023rd International SANE Conference(SANE 2002)Maastricht, The Netherlands
May 29 - 30, 2002RSA Conference 2002 Japan(Akasaka Prince Hotel)Tokyo, Japan

For additional security-related events, included training courses (which we don't list above) and events further in the future, check out Security Focus' calendar, one of the primary resources we use for building the above list. To submit an event directly to us, please send a plain-text message to lwn@lwn.net.

Section Editor: Dennis Tenney


April 4, 2002

LWN Resources


Secured Distributions:
Astaro Security
Castle
Engarde Secure Linux
Immunix
Kaladix Linux
NSA Security Enhanced
Openwall GNU/Linux
Trustix

Security Projects
Bastille
Linux Security Audit Project
Linux Security Module
OpenSSH

Security List Archives
Bugtraq Archive
Firewall Wizards Archive
ISN Archive

Distribution-specific links
Caldera Advisories
Conectiva Updates
Debian Alerts
Kondara Advisories
Esware Alerts
LinuxPPC Security Updates
Mandrake Updates
Red Hat Errata
SuSE Announcements
Turbolinux
Yellow Dog Errata

BSD-specific links
BSDi
FreeBSD
NetBSD
OpenBSD

Security mailing lists
Caldera
Cobalt
Conectiva
Debian
Esware
FreeBSD
Kondara
LASER5
Linux From Scratch
Linux-Mandrake
NetBSD
OpenBSD
Red Hat
Slackware
Stampede
SuSE
Trustix
turboLinux
Yellow Dog

Security Software Archives
munitions
ZedZ.net (formerly replay.com)

Miscellaneous Resources
CERT
CIAC
Comp Sec News Daily
Crypto-GRAM
LinuxLock.org
LinuxSecurity.com
Security Focus
SecurityPortal

   

Sections:
 Main page
 Security
 Kernel
 Distributions
 Development
 Commerce
 Linux in the news
 Announcements
 Letters

See also: last week's Kernel page.

Kernel development


Kernel Page Lite

This week's kernel page is minimal since Jon is busy vacationing in the Utah desert. Tune in again next week for the full kernel page.

The current development kernel release is 2.5.7.

The current stable kernel release is 2.4.18.

Stable kernel prepatch 2.4.19-pre5 released. Marcelo has released 2.4.19-pre5, with -aa writeout scheduling changes, which should improve IO performance (and interactivity under heavy write loads).

Stable kernel prepatch 2.2.21-rc3 released. Stable kernel prepatch 2.2.21-rc3 has been released. The changes include driver updates for Plan B and 3ware raid, numerous fixes, and the final ppp zlib bug fixes.

Kernel Traffic #160. Issue #160 of Kernel Traffic covers RFC 2385, the maximum thread count, the maximum partition size, SSCA, ftape in 2.4, a new NTFS driver, ATM Maintainership, filesystem benchmarks, erratic system times in 2.4 kernels, and more.

Section Editor: Forrest Cook


April 4, 2002

For other kernel news, see:

Other resources:

   

Sections:
 Main page
 Security
 Kernel
 Distributions
 Development
 Commerce
 Linux in the news
 Announcements
 Letters

See also: last week's Distributions page.

Distributions


Please note that security updates from the various distributions are covered in the security section.

News and Editorials

New Linux Thin Clients: NetStation and PXES. This week we have two new thin client distributions that have been added to our list. You'll find them both listed under "Diskless terminals".

NetStation Linux has been around for a few months. It runs on diskless thin client terminals using standard x86 hardware. It can boot from network using Etherboot, and connect to an application server using VNC, RDP, X11 or SSH. Development version 0.5 was released April 1, 2002, with major feature enhancements.

PXES Linux Thin Client will boot a thin client, or will convert any compliant hardware into a versatile thin client. The client will be capable of accessing any XDM server presenting the graphical login screen or any Microsoft Terminal Server through RDP protocol. The actual configuration of clients is made with an easy to use graphical configuration tool, allowing the specification of clients parameters or the server to access. Version 0.4 was released March 27, 2002, with major feature enhancements.

New Distributions

Haydar Linux. Haydar Linux is a new distribution, still in progress. The initial release is expected later this month. This distribution will be available in Arabic, Dutch and English, with more languages to follow.

Distribution News

Debian Weekly News. The Debian Weekly News for March 27 is out. Covered topics include the admission of crypto software into the main archive, the 2.2r6 release, the Project Leader election, and more.

Debian GNU/Linux 2.2 updated (r6). A new Debian version is available. "This is the sixth revision of Debian GNU/Linux 2.2 (codename `potato') which mainly adds security updates to the stable release, along with a few corrections of serious bugs. Those who frequently update from security.debian.org won't have to update many packages. However, most updates from security.debian.org are included in this point release."

The second call for votes for Debian Project Leader Election 2002 is out.

Mandrake Linux. The Mandrake Linux Community Newsletter #36 contains an 8.2 release follow-up; new products at MandrakeStore; Latest MandrakeClub Activities and more.

Some errata for 8.2 has been released. Topics covered include:

  • XFree86 doesn't work on i815 chipsets
  • Password popup in Mozilla mail doesn't popup with non-English languages
  • Bootup is too quiet (no initscript output)
  • Inputting text using xcin does not work
  • Some entries in the Chinese menu are garbled

Slackware. There have been some updates to slackware-current. See the change log for details.

Sorcerer GNU/Linux News. Here's the latest SGL news.

Minor Distribution updates

Astaro Security Linux. Astaro Security Linux, Sun Cobalt edition, has released v2.023 with minor security fixes.

Crash Recovery Kit. Crash Recovery Kit has released v2.4.18 with major feature enhancements.

ELKS. The ELKS (Embedable Linux Kernel Subset) project has announced that Linux 8086 is ready for wider testing.

floppyfw. floppyfw has released v1.9.20 with minor bug fixes.

Gentoo Linux. Gentoo Linux has released v1.0 with major feature enhancements.

herbix. herbix has released v1.0-25 with major feature enhancements.

Keeper Linux. Keeper Linux has added a new Internet dialup gateway to its KLX 1.1a release.

Sentry Firewall CD-ROM. Sentry Firewall CD-ROM has released v1.2.0 with minor feature enhancements.

VectorLinux. VectorLinux has released v2.5, updating the kernel to 2.4.17 (available in four different configurations), a more user-friendly installation (including a partitioning option), and lots more updates and bug fixes.

Distribution Reviews

OEone HomeBase 1.0 Linux Review. Joe Klemmer has given us a review of the OEone HomeBase Linux distribution. "The company touts this distro as being easy and fast and all things wonderful. So, of course, I bought a boxed set. This is a quick review of my experiences with the product."

A tale of two Linux bootable business cards (NewsForge). NewsForge reviews two Linux bootable business cards, tomsrtbt, and the Linuxcare bootable business card. "Much has changed in the Linux world since the initial appearance of the Linuxcare BBC. Not the least of these changes is the Linuxcare BBC itself. Over time, the BBC grew a usable X Window System that was absent in the first edition, but it also grew a second distribution entirely."

Mandrake 8.2: great software distributed poorly (NewsForge. Robin Miller reviews Mandrake 8.2. "I have finally upgraded from Mandrake 8.0 to 8.2, and I am pleased to say that once it is installed, Mandrake 8.2 can be the base of a home or office desktop that is so fast, flexible, and easy to use that people ought to be lining up to buy it. And, strangely, Mandrake is giving it away instead of selling it."

Red Hat Rolls Out Advanced Server (eWeek). eWeek says the Red Hat Advanced Server is proof that Linux is here to stay. "Not that Red Hat--nor many other Linux distributions, for that matter--wasn't already being used in corporate computing. But Advanced Server takes Red Hat Linux deeper into the enterprise than ever before, company officials and users said."

Short Preview of SuSE Linux 8.0 (Linux Knowledge Portal). The LKP gets a look at SuSE 8.0 beta. "Under the hood, another step toward LSB-conformity has been made, the index structure und /etc has changed, the rc.config loses its meaning, instead, we now have /etc/sysconfig where everything relevent can be found."

Working with Micro-Distributions --or-- Linux in Your Pocket (Linux Gazette). Larry Kollar examines some small Linux distributions. "BasicLinux is a compact but competent networking system. Besides the essentials (via BusyBox), it provides network connectivity through both Ethernet and dialup, and can pull firewall duty using ipfwadm. Utilities like fetchmail and links (not lynx, that threw me) provide mail and web connectivity. To keep seasoned Linux users comfortable as possible, it provides the familiar bash shell. The default inittab provides three console logins, more than enough for my purposes (I sometimes use two consoles at a time, one for me and one for root)."

Section Editor: Rebecca Sobol


April 4, 2002

Please note that not every distribution will show up every week. Only distributions with recent news to report will be listed.

Distribution Lists:
LWN List
DistroWatch
ibiblio
Linux.com
LinuxLinks
LDP English-language GNU/Linux distributions on CD-ROM
Woven Goods

   

Sections:
 Main page
 Security
 Kernel
 Distributions
 Development
 Commerce
 Linux in the news
 Announcements
 Letters

See also: last week's Development page.

Development projects


News and Editorials

LibAfterImage Sasha Vasko has informed us of his libAfterImage image manipulation library and tool set.

LibAfterImage was originally written to give imaging capabilities to the AfterStep Window Manager, but now stands on its own as a versatile imaging toolkit. It supports the import and export of a wide range of common image formats, and can do text rendering with TrueType and X Window System fonts.

Emphasis has been placed on memory efficiency and image quality. The software is described as "Intense code with no bloat". Here is the full list of libAfterImage's features.

As with most graphics software, much can be learned by looking at the screenshots.

The author describes LibAfterImage's XML scripting capabilities:

"One feature that makes it worth mentioning is that it includes functionality for processing of XML scripts describing image manipulation process. So for example you can write a script that describes howto generate your entire website's graphics from few simple components, complete with transparency effects, antialiased text, scaling, and many other effects. Then you just run this script through included ascompose tool and it generates all the graphics in few seconds."

For installation and usage instructions, see the libAfterImage documentation pages.

The software can be downloaded here. LibAfterImage has been released under the LGPL license.

Databases

PostgreSQL version 7.2.1 released. PostgreSQL Version 7.2.1 has been released. This version fixes a critical bug: "sequence counters will go backwards after a crash". A number of additional fixes and features are also included.

Education

Seul/EDU report #67. Issue #67 of the Seul/EDU report is out. Topics include a Visual Classroom Scheduler that works with Linux, using PPC Macs as LTSP clients, and a new Free Curricula License (FCL). The usual list of new and updated educational software packages is also included.

Electronics

GnuCap 0.30 released. Version 0.30 of GnuCap, the Gnu Circuit Analysis Package has been released. New features include an enhanced model compiler and compatibility with GCC 3.01.

Embedded Systems

Embedded Linux Newsletter. The LinuxDevices.com Embedded Linux Newsletter for March 28 is available, with the latest from the embedded Linux community.

Network Management

PowerDNS first public release. The first public release of PowerDNS, a name server package, has been announced. "Besides plain Bind configuration files, PDNS reads information from MySQL, Oracle, PostgreSQL and many other databases. Backends can easily be written in any language, a sample perl backend is provided."

Printing Software

LPRng 3.8.10 released. Version 3.8.10 of the LPRng printing system has been released. The CHANGES include a number of minor bug fixes.

Web-site Development

Zope Members' News. The latest items on the Zope Members' News site include a new Structured Document release, and the Formulon 0.1.1beta release.

asp2php Version 0.76.4 released. Version 0.76.4 of asp2php has been released. The changes are documented here.

Log File Tool Vulnerabilities (O'Reilly). Noel Davis examines security vulnerabilities in several common web server log file analysis tools. "In this column, we look at problems in analog, LogWatch, Java Web Start, libsafe, phpBB2, Posadis, Web+, libnewt, OpenLinux's Name Service Cache Daemon, SiteNews, phprojekt, and IRIX's FTP Server."

Documentation

LDP Weekly News for April 2nd. LDP Weekly News is ready for your consumption. There are 3 new documents, 6 updated documents, and a long list of unmaintained documents.

Miscellaneous

Sharing computers on a Linux (or heterogeneous) network, Part 2 (IBM developerWorks). David Mertz discusses remote applications on IBM's developerWorks. "David takes a look at some VNC configuration issues, glances at IBM's Desktop On-Call, introduces remote X, and talks a bit about security."


April 4, 2002


Application Links
GIMP
Mozilla
Galeon
High Availability
ht://Dig
mnoGoSearch
MagicPoint
Wine
Worldforge
Zope

Open Source Code Collections
Berlios
Freshmeat
OpenSourceDirectory
Savannah
Le Serveur Libre
SourceForge
Sweetcode

   

 

Desktop Development


Audio Applications

AlsaPlayer updates. The AlsaPlayer PCM file player now has a scope output capability, FFTscope is the first downloadable scope.

WaveSurfer 1.3.1 released. Version 1.3.1 of the WaveSurfer audio file editor has been released. This version features bug fixes and a built-in documentation browser.

Desktop Environments

GNOME 2.0 Desktop Beta 3: 'La lluvia en Sevilla es una maravilla'. The Beta 3 version of the GNOME 2.0 Desktop has been announced. See the release notes and list of changes for all of the details.

GARNOME Preview Five: 'The Rottnest Conspiracy Begins'. Version 0.8.5 of GARNOME, the bleeding edge GNOME distribution, has been announced, it is ready for testing.

People of KDE: Kristof Borrey. This week's People of KDE features Kristof Borrey, author of the iKons icon theme.

Graphics

Unstable Gimp 1.3.5 available. For those of you who like to live on the edge, the Gimp User Group mentions that a new unstable release of the Gimp is available.

GUI Packages

Fl_Preferences 1.0 for FLTK. FL_Preferences 1.0 was recently released, it allows FLTK applications to store user settings between invocations.

Interoperability

Kernel Cousin Wine #119. Kernel Cousin Wine issue #119 is available. Topics include Crossover Office, which allows Windows applications to run under Linux, Font issues, implementing a DIB engine, Unicode and I18N support, and better regression testing.

Multimedia

Gnome Media 1.287.113 is released (Gnotices). A new version of Gnome Media has been announced. Changed packages include Gnome-CD, CDDBSlave2, Gnome-Volume-Control, Gnome-Sound-Recorder, and VUMeter.

Office Applications

AbiWord 0.99.3 Released. (Gnotices). AbiWord version 0.99.3 has been released. "The AbiWord team continues to make great progress towards 1.0. In the 4 weeks since 0.99.2 was released we've closed tons of bugs, completed RTF import/export, added great new image handling facilities and have made AbiWord significantly faster."

AbiWord Weekly News #85. The April 1, 2002 issue of the AbiWord Weekly News is out with the latest development news concerning the the AbiWord word processor.

OpenOffice 641d Build available. OpenOffice release 641d has been announced. It is the final release prior to version 1.0, testers are being solicited. A vote is being run to get feedback on what feature set is most desired by the community.

Kernel Cousin GNUe #22. Issue #22 of Kernel Cousin GNUe looks at the GNUe Reports proposal, project management, the reports output, a testing strategy, and more.

Miscellaneous

Mozbot 3.0 released. A new version of Mozbot, the Mozilla project's IRC bot, has been released. Features include XML output, a conversion module, and more.

 
Desktop Environments
GNOME
GNUstep
KDE
XFce
XFree86

Window Managers
Afterstep
Enlightenment
FVMW2
IceWM
Sawfish
WindowMaker

Widget Sets
GTK+
Qt
   

 

Programming Languages


Caml

Caml Weekly News. The Caml Weekly News for March 19 through 26, 2002 looks at an online OCaml book, iox-1.00, Objective Caml examples, a Hump for Lablgtk, and more.

Developing Applications With Objective Caml. A preliminary translation of the book "Developing Applications With Objective Caml" is available online.

Java

Making P2P interoperable: Creating Jxta systems (IBM developerWorks). Sing Li wraps up his tutorial on Jxta, and writes about extending beyond the capabilities of TCP/IP. "With the rise in popularity of mobile computing and the pervasive application of embedded networkable microprocessors, the TCP/IP protocol is finally showing its age. Jxta has been designed from its inception to extend the reach of the Internet beyond the limitations of today's TCP/IP-based network."

Tips for Scripting Java with Jython (O'Reilly). Noel Rappin talks about the use of Jython for web scripting. "It really works. Anything you can do with the Java SDK can be done in Jython, including standalone applications, applets, servlets, and beans. Arbitrary Java code can be called from Jython, Java objects can be used as-is, or can be subclassed in Jython."

Lisp

New Lisp Packages. A number of new Lisp packages are available this week. An implementation of a Java-like hierarchical packages was released for Common Lisp. CLSQL version 0.6.0 is a Common Lisp interface to MySQL, PostgreSQL, and AODBC. SBCL version 0.7.2 is a new release of Steel Bank Common Lisp.

Perl

The Perl Review. The April 1, 2002 issue of the PDF format Perl Review is out, follow the link to Past Issues.

Exegesis 4 (O'Reilly). Damian Conway has published Exegis 4, in response to Larry Wall's Apocalypse 4. "In Apocalypse 4, Larry explains the fundamental changes to flow and block control in Perl 6. The changes bring fully integrated exceptions; a powerful new switch statement; a coherent mechanism for polymorphic matching; a greatly enhanced for loop; and unification of blocks, subroutines and closures."

PHP

PHP Weekly Summary. Issue #81 of the PHP Weekly Summary looks at reducing build times with ccache, features talk on a bi-directional process pipe, and includes fixes for openssl_get_privatekey(), a short CLI timeout, and redeclaring in classes.

PHP Session Management With Cookies (O'Reilly). O'Reilly has published an excerpt from a book by David Lane and Hugh E. Williams on the topic of PHP Session Management.

Python

Dr. Dobb's Python-URL!. The Dr. Dobb's Python-URL! for April 2nd is available for your reading pleasure. Topics include an April Fool's roundup, boolean types, Queue, TKinter docs, plotting pointers, measuring memory allocation, and more.

The Daily Python-URL. New items on the Daily Python-URL include the pyRXP validating XML parser, the Shicks! POP3/SMTP server, a Python ICAP server and IRML parser, the IM Python module, and several book reviews.

Ruby

The Ruby Garden. This week, the Ruby Garden mentions a number of new Ruby RPM packages that are available for Red Hat Linux 7.2.

The Ruby Weekly News includes announcements for Imlib2-Ruby 0.1.0, Xml Serialization 1.0.pre2, the Ruby IRC bot rbot, and some April Fool's day humor.

XML

Apache SOAP type mapping, Part 1 (IBM developerWorks). Gavin Bong introduces the Apache SOAP toolkit on IBM's developerWorks. "In this article, I will describe the type system in SOAP, as applicable to the Apache SOAP toolkit. Although the current incarnation of the SOAP toolkit supports both messaging and RPC interaction patterns, this article will concentrate on the latter."

Integrated Development Environments

Gnustep Weekly Editorial. The Gnustep Weekly Editorial for March 29, 2002 looks at GNUMail.app 1.0.0, code changes to gnustep-gui, and more.

Miscellaneous

Jext updates. There are a few new updates for the Jext programmer's editor. Jext 3.1pre3 has been released, the feature list is here, and SQL Console 1.2 is out.

Section Editor: Forrest Cook

 
Language Links
Caml
Caml Hump
Tiny COBOL
Erlang
g95 Fortran
Gnu Compiler Collection (GCC)
Gnu Compiler for the Java Language (GCJ)
Guile
Haskell
IBM Java Zone
Jython
Free the X3J Thirteen (Lisp)
Use Perl
O'Reilly's perl.com
Dr. Dobbs' Perl
PHP
PHP Weekly Summary
Daily Python-URL
Python.org
Python.faqts
Python Eggs
Ruby
Ruby Garden
MIT Scheme
Schemers
Squeak
Smalltalk
Why Smalltalk
Tcl Developer Xchange
Tcl-tk.net
O'Reilly's XML.com
Regular Expressions
   

Sections:
 Main page
 Security
 Kernel
 Distributions
 Development
 Commerce
 Linux in the news
 Announcements
 Letters

See also: last week's Commerce page.

Linux and Business


Prentice Hall PTR Publishes the Premiere Guide to Linux Administration. Prentice Hall PTR announced the publication of Linux Administration Handbook, written by UNIX experts Evi Nemeth, Garth Snyder and Trent R. Hein.

Free Standards Group and Tokyo University of Foreign Study Launch Major Project. The Free Standards Group's Linux Internationalization Initiative (Li18nux) announced the launch of the Asian Scripts Technology & Infrastructure (ASTI) project. ASTI, is a joint project with the Research Institute for Languages and Cultures of Asia and Africa, Tokyo University of Foreign Study (ILCAA) and the Japanese Ministry of Education, Culture, Sports, Science and Technology (MEXT).

Netcraft Web Server Summary for March, 2002. The March, 2002 Netcraft Web Server Summary is out. This month Microsoft gained 2 million sites.

Linux Stock Index for April 01 to April 03, 2002.
LSI at closing on April 01, 2002 ... 26.03
LSI at closing on April 03, 2002 ... 24.63

The high for the week was 26.03
The low for the week was 24.63

Press Releases: