[LWN Logo]
[LWN.net]

Sections:
 Main page
 Linux in the news
 Security
 Kernel
 Distributions
 Development
 Commerce
 Announcements
 Back page
All in one big page

See also: last week's Development page.

Development tools


Java

There is no new information on the Java 1.2 port to Linux this week. This status report from last week explains the situation. Don't expect anything to change soon. As always, the place to check for the announcement when the 1.2 port is ready is http://www.blackdown.org/java-linux/ports.html#jdk1.2. We're confident the developers will get an announcement up incredibly fast once the port is ready, if only to stop the flood of requests for information that still fill the java-linux mailing list.

This week, we ran across a reference to Enhydra, an Open Source Java application server and development environment. "Enhydra.org's goal is to evolve an Open Source Java application server in the spirit of the Apache Project. "

Dustin Lang happily reported that the jdk 1.1.6 and the linux 2.2.0 kernel are happily co-existing.

Perl

The latest information on Perl is generally available on the Perl Institute's News page. The site currently lists 9 new Perl Monger's groups that have been formed and announced this week, from Switzerland through Singapore. Over 40 new modules have been announced, so rather than duplicate the list here, we strongly suggest you check this page instead. It is updated on a daily basis.

Maintenance Trial 4 for perl5.005_03 is available in Graham Barr's CPAN directory and a final release may be out early next week.

CPAN has been ported to MacPerl. cpan-mac-0.21 is the name of the latest version of the package.

Python

This week's Python-URL! was published Wednesday, January 27th. Several of the following items were gleaned from this issue.

Instant Python, a 6-page tutorial on Python, created by Magnus Lie Hetland, is now available and offers a crash course in Python.

A tutorial on sockets, GUIs, graphs/paths/nodes, prototyping, and analyzing C code is available and contains Python examples.

PySol 2.02, a new version of the solaritaire game, is now available.

The O'Reilly Python Conference will be held as part of their Open Source Conference, August 21-24, 1999 in Monterey, California. Here is their Call-For-Papers, which has a submission deadline of February 15th.

Smalltalk

Peter Hatch wrote us a note to let us know that the official release for the Linux version of VisualWorks is scheduled for the first week in March, as part of the LinuxWorld Expo. They'll have a couple of booths there as well.

A Smalltalk community is being formed on Excite.com. Reports are that about 50 people have signed up so far, though several people had trouble logging on over the weekend, due to problems with the Excite servers.

Helge Horch posted a long note on Design by Interface in Squeak, which responds to Robb Shecter's article in Doctor's Dobb's entitled "Design by Interface" and the question of how well the principles in his article applied to Smalltalk.

Tcl/tk

The 7th USENIX Tcl/Tk Conference will be held February 14-18, 2000 in Austin, Texas, USA. Here is more information for those that are interested.

Andrew Friedl is looking for people wishing to continue support and development of the TclOCx/AxTcl COM wrapper for Tcl. See his posting for more details. Otherwise, support for this site will be terminated February 1st.

This week's TCL-URL! is available and contains Scriptics business news as well as links to several useful postings.

Bras, a program that implements rule-based command execution using Tcl, now has a new version available.

Scriptics has announced the first beta release of TclPro 1.2 The new release contains support for two powerful extensions, Expect 5.28 and TclX 8.0.5.

Eiffel

Our attention was called to the Eiffel Liberty news page, where one can catch up on all the current happenings in the Eiffel world.

January 28, 1999

   

 

Development projects


COAS

The February 1999 issue of the Linux Journal has an article on COAS. An on-line version is not yet available. Author Olaf Kirch discusses why they chose Python to develop the user interaction code.

GNOME

The gnome-network package has been released. It includes both a talk program and gnome-sync.

GnobotsII has been added to the CVS gnome-games module. See Mark Rae's announcement for more details.

Alfredo Kojima has merged his official libPropList with the Gnome version and provided a tarball of the results. Miguel and the rest of the GNOME team sent their thanks.

Harmony

The Harmony project, whose goal was to create an LGPL version of the Qt library, is dead. Its final whimper came in the form of this note to the freeqt mailing list stating that the project is closed, and that the CVS archive is no longer accepting updates to the modules (which were not being updated by anybody anyway).

The release of Qt under a less restrictive license (expected to soon be blessed as Open Source(tm)/DFSG-compliant) apparently made the project unnecessary in the eyes of the former Harmony developers.

KDE

KDE Beta 1.1 beta has been announced. Barring any major bug reports, this is the version that will become KDE 1.1. [Reported to us by LinuxToday].

Reviews of the new product are now available, including this one in The Mining Co. There are no earth-shattering changes between KDE 1.0 and the pre-1.1 release. What has been added are those two things so long lacking in the Linux desktop field: polish and maturity.

In addition, this Linux Journal review is now out. It reviews KDE 1.0 from the perspective of a new user and contains some good tips on getting things up and running. What about KDE's drawbacks? So far, I haven't found anything with KDE that I don't like or that is ``broken''. It seems to be solidly engineered and stable. I'm keeping it!

Martin Konold reported that people should keep automake 1.3 in order to work with KDE-1.1. He promises that KDE will be fixed to work with automake 1.4 after the official release of KDE 1.1, coming up soon.

A bug in the cvsup services has been fixed. Stephan Kulow has invited people to give it another try and mentions that they still need more mirrors.

The KDE Bug Tracking System is now on-line, thanks to the efforts of Stephan Kulow and others. It is available at http://bugs.kde.org.

Robert Williams took a moment to report that KDE is functioning well, without problems, on sites using the new Linux 2.2.0 kernel.

New KDE packages (besides KDE 1.1) released this week:

Icecast

Icecast 0.8.2 is now out! Jack Moffitt tells us that it contains mostly bug fixes. However, the Icecast team is very excited that Alexander Havang, author of shout, has come on-board. Iceplay has been replaced with his code as a result. Check the Icecast home page for more details.

Mozilla/Netscape

As always, check MozillaZine.org for the latest information on the Mozilla and Netscape projects. This week, they have some excellent references to the progress of the NGLayout ActiveX Control Operational, Apprunner, New Tree Widgets, and the release of ElectricalFire, a JIT Java Virtual Machine in-progress.

Jazille is available on the "Just Java 1.2" CDROM (comes with the book by Peter van der Linden). Here's the plug from the Jazilla group. Jazilla is also experimenting with a new look for their web-site. Barring any loud objections, it should become the official new look soon.

Wine

Bertho Stultiens has finished a working version of the preliminary win16 elf-dll interface and made it available. The correct URL for access it is http://www.akhphd.au.dk/~bertho/wine/elfdll.

Der Spiegel published an article on Wine on page 166 of their 4/1999 issue. No URL is currently available. Reports are that it is based on the New York Times article.

WineHQ is now running CVSup. Here are some brief instructions on how to use it.

Zope

The Zope license has been re-done and is now officially certified Open Source(tm), as demonstrated by this message from Bruce Perens, kindly forwarded to us by Paul Everitt.

Amos Latteier was kind enough to write and make sure we had the latest Zope news for the week. He mentioned in particular the alpha release of ZServer, an integration of the Zope application server and the Medusa information server. "It allows Zope to simultaneously use multiple protocols such as HTTP and FTP and lays the ground work for concurrent access in Zope 2."

He also mentioned some Zope 1.10 plans. The pre-release of Zope 1.10 is scheduled to occur late next week. Zope 1.10 is the first Zope release containing contributions and patches produced by the Zope community, a direct return from Digital Creation's decision to release all of the source code for Zope.

It will include:

  • DTML Documents / DTML Methods
  • Property support for DTML Docs, files, images
  • Absolute URL generation
  • Height/width etc. enhancements to Images
  • SearchIndex, BTree built in
  • Assorted bug fixes and small improvements

Last, Ken Manheimer has joined Digital Creations from CNRI, where he was previously involved in the operation of the PSA and the python.org site. Ken will work on Zope community projects. From another source, we heard that Digital Creations was planning on hiring an additional 9 staff members. Ken Manheimer and Michel Pelletier, also recently hired, are apparently the first two to come on board. We are glad to see Digital Creations doing so well in the wake of their decision to support open source.

 
 

Next: Commerce

 
Eklektix, Inc. Linux powered! Copyright © 1999 Eklektix, Inc., all rights reserved
Linux ® is a registered trademark of Linus Torvalds