Apache Sessions

Wednesday | Thursday | Friday

Wednesday, July 25

Will the Next Generation Internet Still Depend on Open Source?
Fred Baker, Cisco Systems
Track: Keynote
Date: Wednesday, July 25
Time: 9:00am - 9:30am
Location: Grande Ballrooms ABC in the East Tower

Sponsored by
IBM
How important is open source to the future of the Internet? The Internet evolved as it did because of open source software and open standards. The spirit of open source is best expressed by the Internet Engineering Task Force, which operates on the basis of "rough consensus and running code." However, today's Internet is not the playground it was a decade ago. While some applications, like Napster and AIM, use the open Internet effectively, the sacrifice of the end-to-end model makes deployment of innovative applications challenging. The introduction of so-called "middle boxes" - firewalls, translators, caches, and application layer gateways - means that the new applications must actively circumvent these, or must gain their cooperation.

In a highly competitive market, with a lot at stake, developing consensus as well as running code can be difficult. Industry consortia and business models may determine how the future of the Internet gets decided - and who makes those decisions. Cisco Fellow Fred Baker will talk about the challenges that will shape the Internet, and whether Open Source will play as big a role as it has in the past.


An Open Source Success Story on Wall Street
W. Phillip Moore, Open Source Advocate
Track: Keynote
Date: Wednesday, July 25
Time: 9:45am - 10:15am
Location: Grande Ballrooms ABC in the East Tower

Sponsored by
IBM
Morgan Stanley has what is widely recognized as one of the best IT departments in the financial industry, and has built one of the worlds largest integrated and truly "Enterprise-wide" technology platforms for application deployment.

This infrastructure was architected with a combination of Open Source and proprietary software. This presentation will discuss the challenges faced, both technical and political, when deploying OSS on such a large scale and the problems managed as the environment changes and grows.

The discussion covers the contrast between the OSS experience with that of proprietary closed source products in the same environment, the lessons learned from this experience, and how the OSS community can help make OSS a continued success.


Thursday, July 26

Shared Source vs. Open Source: Debate and Panel Discussion
Craig Mundie, Microsoft, Michael Tiemann, RedHat, Inc.
Track: Keynote
Date: Thursday, July 26
Time: 8:45am - 10:15am
Location: Grande Ballrooms ABC in the East Tower

Sponsored by
Sun Microsystems
Microsoft Senior Vice President Craig Mundie and Red Hat CTO Michael Tiemann set the stage for a wide-open panel discussion about Microsoft's Shared Source program and the response from the open source community, when they square off in this shared source vs. open source debate.

Mundie set off a far-reaching discussion recently when he introduced Microsoft's Shared Source program, which blends access to source code with the preservation of strong intellectual property rights by software developers, and contrasted Shared Source to Open Source and the GNU General Public License.

There's been a strong response from the open source and free software communities, accusing Microsoft of trying to co-opt the momentum of open source with a program that offers superficial similarities, but few of the real benefits. Microsoft counters that they are trying to find a balance between the needs of commercial developers and the lessons learned from the open source movement.

Mundie will discuss ways in which Shared Source differs from Open Source, and why Microsoft believes that the Shared Source Philosophy supports a strong software business case for commercial software developers and their customers.

Red Hat CTO Michael Tiemann will then discuss the industry's experience with open source vs. pseudo-open licensing, and why he believes that the future will favor stronger (rather than weaker) licenses to protect choice for users and freedom for developers.

His speech will be followed by a panel discussion with Tiemann, Mundie, and other experts on intellectual property and the software industry including,

Tim O'Reilly will moderate the panel.


Apache 2.0: Where Is It?
Ryan Bloom
Track: Apache
Date: Thursday, July 26
Time: 10:45am - 12:15pm
Location: Harbor Island II in the East Tower

This talk explores Apache 2.0, including new features, major milestones that have been met, and the current status of the release. The presenter, Ryan Bloom, is a member of the Apache Software Foundation. Ryan has been working on Apache 2.0 and APR since December 1998.


Filesystem Layouts and Apache Performance
Jeff D. Almeida, HRsmart
Track: Apache
Date: Thursday, July 26
Time: 1:45pm - 2:30pm
Location: Harbor Island II in the East Tower

This session describes how to improve the performance of Apache servers. Many people who configure Apache web servers are not UNIX Sys Admins; conversely, many UNIX Sys Admins have never designed a system specifically to optimize performance for Apache. The session includes specific suggestions for initial layout of the filesystem on a server to maximize performance enhancement.


Web Hosting Mechanics
Haim Dimermanas, American InterContinental University
Track: Apache
Date: Thursday, July 26
Time: 2:30pm - 3:15pm
Location: Harbor Island II in the East Tower

This presentation reveals the various ways of setting up a complete web hosting solution designed for 10 to 10,000,000 customers, geared towards exploring how to get the most out of Apache and the network architecture around it. Hosting websites is more than editing some configuration files; it's about understanding your customer's technical needs and how to approach security, scalability and availability problems.


Web Security for Business: Introduction to mod_ssl
Paul Weinstein, MySQL AB
Track: Apache
Date: Thursday, July 26
Time: 3:45pm - 4:30pm
Location: Harbor Island II in the East Tower

This presentation introduces and reviews the multiple business uses of Apache + mod_ssl, from securing E-commerce sites, with customer data and credit card transactions to Intranet sites with corporate information and backend system interfaces. An example corporate environment with the various needs is used to demonstrate how to implement and maintain secure these secure services.


Apache's Role in a PKI
James G. Smith, Texas A&M University CIS
Track: Apache
Date: Thursday, July 26
Time: 4:30pm - 5:15pm
Location: Harbor Island II in the East Tower

This session will review how Apache can be used in building a PKI. This includes key management, certificate management, and some possible user interface issues. This will not cover all aspects of setting up a PKI, but will focus more on surveying where Apache can be used securely in doing so.


Friday, July 27

Big Hairy Problems: Open Source Challenges in the Enterprise
Michael Tiemann, RedHat, Inc.
Track: Keynote
Date: Friday, July 27
Time: 8:45am - 10:15am
Location: Grande Ballrooms ABC in the East Tower

Sponsored by
ActiveState
If you talk to CTOs, their biggest concerns aren’t whether to use commercial software or open source software but a set of large-scale problems that don’t yet have obvious solutions. Oracle may not have solutions for them, but neither does Open Source. Our panel of top CTOs will tell us about enterprise-class problems that they are worried about solving into the future.


Using Apache to Monitor Your Network for Disaster Recovery
John Haines
Track: Apache
Date: Friday, July 27
Time: 11:30am - 12:15pm
Location: Harbor Island II in the East Tower

VFI/X Server can dynamically create web pages for the Apache web server summarizing the health of your overall network by insuring all critical files are identified and backed up in real time.


Apache Portable Run-time: Why?
Ryan Bloom
Track: Apache
Date: Friday, July 27
Time: 1:45pm - 3:15pm
Location: Harbor Island II in the East Tower

This talk covers a new addition to the Apache family of projects. APR is a portable library that any developer can use to create programs that run on a wide variety of platforms. This is a technical talk that uses examples to illustrate how APR can help with any portable development project.


Web Security for Business: Creating and Implementing Private Certificate Authority with Openssl and mod_ssl
Paul Weinstein, MySQL AB
Track: Apache
Date: Friday, July 27
Time: 3:45pm - 5:15pm
Location: Harbor Island II in the East Tower

This presentation reviews the concepts of certificates and certificate authorities and covers the creation and maintenance of a private certificate authority using Openssl. Also covered are various aspects of implementing the CA, such as installing certificates, root-certificates for CA, and certificate revocation lists with Apache + mod_ssl.