You can also read the news from
- Monday, November 30, 1998
Sun's posted version 1.0.3 of the
Heap Analysis Tool (HAT) on the Java Developer Connection.
HAT helps to identify memory leaks.
- Tuesday, November 24, 1998
As you've probably heard by now
America Online is buying Netscape Communications
for about $4.3 billion in AOL stock.
For the time being, IE is still AOL's default Web browser.
Sun will take over Netscape's enterprise software and will
work with AOL on some Java doohickey
that sounds a lot like a network computer.
- Monday, November 23, 1998
Version 1.1a of IBM's alphaWorks'
performance analyzer for Windows 95 and NT fixes a few bugs.
AlphaWorks has also released a BigDecimal
package that is slightly
more general than
Finally, an updated version of
the Install Toolkit for Java
fixes assorted bugs.
- Saturday, November 21, 1998
Sun's released the final version of the
Communications API 2.0 reference implementation
for Windows and Solaris. This software and API allows Java
programs to communicate with serial and parallel port devices
like modems and printers.
In response to the recent court order,
Microsoft is officially dropping support for Java in Internet Explorer 4.0
on Macintosh and Unix. This isn't a big deal on the Mac, where it's easy for users
to swap in Apple's own Macintosh Runtime for Java. I'm not sure whether using the
JRE or JDK on Solaris from inside Internet Explorer is equally easy.
- Friday, November 20, 1998
Sun's posted the
on the Java Developer Connection.
Source and binary code is available under a new licensing model--
Sun Community Source License. This does not appear to be a
true open source
license. For instance, commercial use is not included.
JDK 1.2 beta 4 is required.
Sun's also posted several
various parts of JINI,
mostly in PDF format, including
- Jini Discovery and Join Specification
- Jini Device Architecture Specification
- Jini Entry Specification
- Jini Distributed Events Specification
- Jini Architecture Specification
- Jini Distributed Leasing Specification
- Jini Lookup Service Specification
- Jini Lookup Attribute Schema Specification
- Jini Transaction Specification
- Thursday, November 19, 1998
Marimba's released their Bongo GUI Builder under open source.
The product is now called FreeBongo, and source code
is now available.
Bongo more or less dropped off the face off the Earth after a lot
of initial hype. Putting it into open source may revive it.
Thumbs up to Marimba.
The Open Group's posted the second release of their
the JDK 1.1.6. glibc 2.0.7-6 or later and
the LinuxThreads library are required.
Sun's posted new reference releases of the
on the Java Developer Connection.
Opera 3.5 for Windows 95 and NT adds Java support
through Sun's Java plug-in.
Assorted other new features like CSS
have also been added. The upgrade is free for users
of Opera 3.0.
- Wednesday, November 18, 1998
U.S. District Judge Ronald Whyte
has issued a preliminary
injunction in Sun's lawsuit against Microsoft
barring Microsoft from
selling products incorporating Java, including Windows 98, Visual J++, and IE 4,
unless they are modified to pass Sun's compatibility tests.
The ruling takes
effect in 90 days, and does not require
Microsoft to recall products already shipped.
Assuming the ruling stands up under the inevitable appeal,
Microsoft will most likely simply remove Java from Windows 98 and IE 4.
I'm not sure what they'll do with Visual J++. The main issue seems to be
Sun's Java Native Interface (JNI)
and the Windows specific keywords Microsoft has added. If Microsoft's adds
support for JNI
and removes their new keywords,
they should be in compliance and be allowed to ship Java again.
They may also be able to get away with double bundling, i.e.
shipping their own implementation and Sun's with Sun's being the default.
There's a new entry in my
online journal about
cross-cultural insults in New York politics that's
sure to get me filtered by net censors
everywhere in every language. If you're interested in
New York politics or the crude art of insults,
read Who's the Putzhead Now, Schmuck?
- Tuesday, November 17, 1998
Apple's posted the third early access release of the
Macintosh Runtime for Java Software
Development Kit (MRJ SDK).
This release is more scriptable through AppleScript,
and supports JDirect2 for Java access to the Mac Toolbox.
Tenon's released CodeBuilder 1.1,
a $149 payware PowerMac hosted Java, C, C++, Objective-C, Ada, and Fortran development
environment that can be used in conjunction with standard Macintosh
editors and compilers to develop Macintosh, X, and NeXT/UNIX applications.
IBM's alphaworks has released version 4.0 of
a Java application packaging tool that
reduces the size of a Java
application by removing code that isn't used by the application. This release allegedly
makes still smaller archives.
30%-50% reduction of executable size.
- Monday, November 16, 1998
Mark Leisher has posted version 1.5 of the ClearyU BDF font.
This is a 12 point, 100dpi, proportional Unicode font
that includes 4120 Unicode characters. This covers
most of Unicode except for the
Han, Hangul, Tibetan, and Indic
This version has numerous improvements in spacing, some minor glyph shape
modifications (mostly fixing the Greek glyphs), and a few new
Chris Kelly has released JConfig 1.2.3
with assorted bug fixes. JConfig is a
a native class library for Win 95/98/NT, MacOS, and Unix
that allows you to
work with files, web browsers, processes, file types, and other system-level
items in a much more advanced manner than that provided by the standard Java
class libraries. For instance, JConfig allows you to
list the mounted hard drives, obtain icons for files,
launch URLs in the user's Web browser,
find applications associated with a given file type
or extension, and so forth.
- Saturday, November 14, 1998
has updated their IRC Client
for Java. They've also released version 0.4.0 of
Java compiler with many bug fixes.
They've also written some new
internatinoal Java calendars and date formats for the
Buddhist, Hebrew, Islamic, and Japanese
Finally, Cafe con Leche lists
a myriad of new alphaWorks tools for
- Friday, November 13, 1998
Sun's posted the first beta of the
Java Media Framework 1.1
on the Java Developer Connection. (Registration required)
This release features a pure Java implementation as well as
native code implementations for Solaris and Windows.
- Thursday, November 12, 1998
Traffic on Cafe au Lait continues to grow. My latest figure show that
the home page you're reading now gets about 15,000 hits on a week day, not accounting
for multiple visits, proxy servers and the various mirror sites.
Traffic is about half that or a little less on weekends.
Overall, that's about 50% more than the last time I checked
back in July.
Cafe con Leche is only getting about 1000 to 1200 hits a day on its home page
which is surprising because lately it's been generating more email than Cafe au Lait lately
so I was expecting its traffic to be much higher.
The entire metalab.unc.edu web site (not just my small parts of it)
is now attracting about 40,000,000
hits a month which places it solidly in the second tier of sites,
behind only the Netscape's and Yahoos of the Web. It may well be the largest
non-commercial site on the net.
Although Symantec has refused to officially confirm it and may yet
change their minds, multiple reports establish that unofficially
Visual Cafe for the Mac has been discontinued. Future development is
likely to be Windows only.
Sun's released early access 2 of the
Java Advanced Imaging API.
An implementation for Windows and Solaris is avilable
on the Java Developer's Connection. JDK 1.2rc1 is required.
- Tuesday, November 10, 1998
I note with regret the recent passing of OROinc, purveyors of NetComponents,
PerlTools, and assorted other useful free, closed source Java software libraries.
These may be made available again at some point in the future. I don't know what
happened to OROInc, but whatever it was I do hope it doesn't prove that giving a lot of
free software back to the community (which ORO did)
doesn't allow a viable business model.
The W3C has released version 5.2 of
a C library for HTTPclients and servers on Unix and Windows.
- Monday, November 9, 1998
Netscape has released Communicator 4.08 for the usual variants of the
- Saturday, November 7, 1998
IBM's alphaWorks has released version 2.0 of
a set of network communication buffers called tuple spaces and an
API for accessing those buffers.
I'm posting impressions of IE 5.0 beta pr2 on Cafe con Leche.
- Friday, November 6, 1998
Greg Stein's written mod_dav, a GPL'd DAV module for Apache.
(the thing the Halloween document said couldn't be done).
Current version is 0.9.0.
DAV stands for "Distributed Authoring and Versioning".
It's a Microsoft technology ostensibly for publishing
documents to Web servers, but also for attempting to use complexity
to lock out competitors in the Web server space,
especially open source competitors.
GDBM and Expat are required.
Speaking of open source, a second Halloween document has leaked.
- Thursday, November 5, 1998
Sun's posted a beta of
on the Java Developer Connection (registration required) with new support for
internationalization and localization and embedding
JComponents into HTML topics as well as assorted bug fixes
and performance improvements.
The JavaHelp 1.0 specification draft has been updated to version 0.70.
IBM's released the Ink Manager
SDK 1.0, a free C++ and Java
software development kit for programming
handwriting recognition applications for
devices based on IBM's Ink Manager
- Wednesday, November 4, 1998
Microsoft has posted the first
general beta of Internet Explorer 5.0 for Windows.
You may have trouble getting through, though. As usual, the site is severely handicapped
by Microsoft's reliance on Windows NT servers that simply cannot handle the load
of an extremely high traffic site like www.microsoft.com.
This beta is expected to support direct display of XML
files with CSS style sheets. I'll check out the support
myself, and report back on Cafe
con Leche once I know more.
For the first time, Java will not be bundled with
the base configuration of the browser, but may be available as a separate download
and in other, larger configurations.
- Tuesday, November 3, 1998
Microsoft has confirmed that the
is genuine. Open source really has them worried.
AlphaWorks has released a slew of new products including
a tool for examining your own Java centralized or distributed
programs and for analyzing or studying Java programs written elsewhere.
- New non-visual Java beans
for arithmetic, comparisons, string operations, and other things that are
more conveniontly done in traditional code than a graphical environment.
- Monday, November 2, 1998
Eric Raymond's posted The Halloween Document
which he claims is an internal Microsoft memo about Microsoft's analysis of and response to
open source software, particularly Linux, Apache, and Mozilla.
I'm not convinced this is really a Microsoft document, but it is fascinating reading.
Regardless of who actually wrote it, I think it pretty conclusively establishes
that open source is a serious threat to Microsoft's continued dominance
of the software industry.
I've posted some new errata for Java
Secrets and Java Network Programming
and added several more lists to the mailing list page.
I'm exploring a possible bug in subscribing to the Java Media lists.
If you've had any success or problems using my forms subscribe to any of the
lists hosted by email@example.com I'd appreciate hearing about it.
- Sunday, November 1, 1998
New Atlanta has released
a servlet engine that implements the
Java Servlet APIJavaServer Pages for many
web servers including Microsoft Internet Information Server, Netscape
FastTrack and Enterprise servers, Apache, and WebStar.