Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

Internet & Web
Open Source

The open source community contributes robust technologies that help make Mac OS X a powerful web development platform. Learn how to install and start working with CVS, Perl, PHP, MySQL and PostgreSQL.

Open Source Articles

Introduction to Open Source Scripting on Mac OS X

Scripting is a powerful feature of Mac OS X. Read this article to learn your scripting options for quickly automating a wide range of tasks.

Installing the W3C Validator on Mac OS X

Create your own validator to test web pages within your firewall. Read this article to download the open-source files, and use Fink, OpenSP and Perl modules to make a validator that works for you.

Using the Web Kit for Application Registration

You can use the Web Kit to handle an application’s online registration. This article shows you how to add the features you need, and provides sample source code for the registation back end.

Version Control with CVS on Mac OS X

This article introduces you to the CVS source code maintenance tool on Mac OS X, and covers some of the most commonly used features of CVS, with emphasis on using CVS with static and interpreted web files (HTML, PHP, Perl, etc).

MySQL on Mac OS X

MySQL is a great database choice for web development projects. This article explains how to install and get started using MySQL on Mac OS X.

PostgreSQL on Mac OS X

PostgreSQL is an ACID-compliant, open-source database system that runs on nearly every flavor of Unix, including Mac OS X. This article covers PostgreSQL installation, and its use with Perl, PHP, and Java. It also provides a useful introduction to phpPgAdmin, a web-based database administration tool.

PHP on Mac OS X

PHP on Mac OS X provides web developers a lot of powerful options. Read this article to learn the basics of Mac OS X PHP installation and how to utilize PHP’s flexibility.

Installing Perl 5.8 on Mac OS X v10.2 Jaguar

Perl is built into Mac OS X, but depending on our needs, you may want to install an alternate version than the default. This article explains how.

Web Services with AppleScript and Perl

Learn how to connect Perl and AppleScript with SOAP to create web services servers and clients.

Using mod_ssl

This tutorial shows you how to enable mod_ssl, one of the most important technologies included with the standard installation of Apache on Mac OS X. The mod_ssl module lets Apache use OpenSSL, thereby enabling cryptographically protected connections to web servers via the Secure Sockets Layer (SSL) and Transport Layer Security.

PHP with Apple’s Developer Tools

Learn how to use the Xcode Tools, Apple’s free development tool suite, for PHP development.

Security: Mac OS X and UNIX

There are many “flavors” of UNIX, each with its own ways of doing things such as security. This article outlines some of the similarities and differences in how Mac OS X and other UNIX flavors handle security.