Code

Here lie a bunch of open source projects, free for your perusal, and released under a liberal license that just asks for attribution, but is otherwise compatible with the MIT license (unless otherwise noted).

Objective-C

TESetupAssistant

A versatile set of classes that allow you to quickly create many different kinds of setup assistant based user interfaces in Cocoa. Read about it, or grab it from bitbucket. For Mac OS X 10.4 (Tiger) or later.

TESharedObject and TESharedMap

TESharedObject improves upon the standard NSLock by allowing multiple readers to safely access shared data at the same time, and improves the quality of your multi-threaded code by enforcing good design principles. You can read about it or download it (bitbucket repo not setup yet). For Mac OS X 10.4 (Tiger) or later (may run on earlier systems too).

newLISP

Objective newLISP

A newLISP module that allows you to do real object-oriented programming. You can read about it or download it (bitbucket repo not setup yet). For newLISP 10.1.9 or later.

Dragonfly – newLISP Web Framework

Dragonfly is a newLISP web framework I contributed a significant amount of code to (started by Marc Hildmann). It’s licensed under a different (but also liberal) license. You can read about it or get it from google code.