Under the Hood of Open Source
The Apache Success Story
By Jim Jagielski
Apache and its derivatives run more than half of all the Web sites on the Net. Apache's Web server--and its development process in particular--is a true success of the Open Source Technology (OST) movement. Jim delves into the reasons.
The Future Of Distributed Software Development On The Internet
By Jim Whitehead
Open Source software offers a model that's being emulated in the corporate world: Large businesses organize teams that work together on software projects even though the developers may be separated by thousands of miles and several time zones. Jim takes a look at the challenges of coordinating these far-flung efforts, using solutions from CVS to WebDAV to Delta-V.
C O L U M N S :
Components have a long and distinguished history on the Web, from dynamic server-side CGI scripts to dynamic client-side software such as JavaBeans. Lincoln D. Stein explores HTML::Mason, a Perl-based component system.
Which way do you like your tables set? Molly Holzschlag lays out some ground rules for peas and hominy, er, peace and harmony, with fixed and dynamic tables.
When server and network troubles plagued Ken North's column-writing process this month, he rose to the occasion, improvising with an advice column for developers of Web applications. Move over, Dr. Laura.
Programming with Perl
Tired of waiting for a spider to direct people to your site? Randal L. Schwartz shows you how to write a program that spiders your own site, and generates a handy index of your chosen keywords.
This month Al Williams explains the poorly understood
ClassLoader. He begins with a history lesson on
Class objects, moves on to plotting functions, and for extra credit, shows how to create a stand-alone class loader application of your own.
Michael Floyd has discovered a few differences between the XSL draft specification and Internet Explorer's implementation thereof. This month he unravels the mystery of the missing text.
D E P A R T M E N T S :
What happens when the glue language of the Internet bonds with the data epoxy of the future? Steve Ball uses the results to create two strong XML parsers.
Did you know you can extend Dreamweaver with any language that interfaces with C? Pete Kobak illustrates this extensibility by linking Dreamweaver to Java.
On one side of the evolutionary tree stand traditional forms-based applications. On the other, the <form> tag. Where they meet in the middle is an interesting area for exploration. Tom Spitzer looks at integrating these tools for such tasks as interface design and workflow management.
The Home Page
Editor-in-Chief Bob Kaehms is looking for a few good actuaries.
News & Notes
Red Hat Linux Adds Commercial Appeal; Back Orifice Goes Open Source.
Worthy Web Sites and other letters.
The Last Page
Editorial Director Dale Dougherty talks about "Open Source and Selling Out."