For the legal record, here is a list of who wrote what: Andrew Kachites McCallum: include/preface.h.in Archiver.m Array.m Bag.m BinaryCStream.m BinaryTree.m BinaryTreeNode.m CircularArray.m Collection.m ConnectedCoder.m Coder.m CStream.m Decoder.m DelegatePool.m Dictionary.m Encoder.m Heap.m IndexedCollection.m Invocation.m KeyedCollection.m LinkedList.m LinkedListNode.m MachPort.m MappedCollector.m MemoryStream.m NotificationDispatcher.m OrderedCollection.m Port.m Queue.m RawCStream.m RBTree.m RBTreeNode.m Set.m SplayTree.m Stack.m StdioStream.m Stream.m TcpPort.m TextCStream.m UdpPort.m behavior.m preface.m mframe.m NSArray.m NSAutoreleasePool.m NSCoder.m NSCopyObject.m NSCountedSet.m NSData.m NSDictionary.m NSEnumerator.m NSGArchiver.m NSGArray.m NSGCString.m NSGSet.m NSGString.m NSMethodSignature.m NSNotification.m NSNotificationCenter.m NSObjCRuntime.m NSObject.m NSPage.m NSPortCoder.m NSSet.m NSString.m NSThread.m NSTimer.m NSUser.m Kresten Krab Thorup: GapArray.m objc-gnu2next.m Adam Fedor: ostream.m NSAssertionHandler.m NSBitmapCharSet.m NSBundle.m NSCharacterSet.m NSConcreteValue.m NSException.m NSGeometry.m NSLog.m NSNumber.m NSValue.m objc-load.c NSConcreteNumber.m NSCTemplateValue.m Mark Lakata: Jeremy Bettis: NSDate.m Georg Tuparev: NSProcessInfo.m NSUserDefaults.m Peter Burka: Albin L. Jones: o_array.m o_array_bas.m o_array_cbs.m o_cbs.m o_cbs_char_p.m o_cbs_id.m o_cbs_int.m o_cbs_int_p.m o_cbs_void_p.m o_hash.m o_hash_bas.m o_hash_cbs.m o_list.m o_list_bas.m o_list_cbs.m o_map.m o_map_bas.m o_map_cbs.m numbers.c o_x_bas.m.in o_x_cbs.m.in include/o_x_bas.h.in include/o_x_cbs.h.in NSCallBacks.m NSHashTable.m NSMapTable.m NSCallBacks.h Scott Christley: GNUmakefile Makefile.preamble Makefile.postamble win32-entry.m win32-def.top libgnustep-base.def NSCalendarDate.m NSDate.m NSLock.m NSThread.m externs.m Luke Howard: NSHost.m Yoo C. Chung: NSTimeZone.m NSZone.m Richard Frith-Macdonald: UnixFileHandle.m NSData.m NSDateFormatter.m NSDebug.m NSDistantObject.m NSDistributedLock.m NSDistributedNotificationCenter.m NSFileHandle.m NSFormatter.m NSGDictionary.m NSPipe.m NSPort.m NSPortNameServer.m NSProxy.m NSTask.m NSUndoManager.m Stevo Crvenkovski: GetDefEncoding.m Unicode.m NSGSequence.m NSGString.m Mike Kienenberger: NSProtocolChecker.m Manuel Guesdon: NSURL.m NSURLHandle.m