O'Reilly logo

Apache Jakarta and Beyond: A Java Programmer’s Introduction by Larne Pekowsky

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1. Introduction

Before entering the world of open source tools it makes sense to pause and consider what exactly constitutes a “tool” and what “open source” means. This will provide the reader with a context for examining these tools, and it may define ways to use them more effectively.

On Tools

When you think of a tool, you probably picture something like a hammer or a screwdriver—a device that aids in the process of turning raw materials into a finished product. This construction metaphor is useful because the ultimate goal is to make something new out of a collection of algorithms and ideas and Java classes. However, the strict sense of tool is applicable only to a Java compiler. To make the definition useful it will have to be expanded. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required