Timur Tabi

Timur Tabi is a Linux device driver developer who was once a well-known OS/2 user and developer. Timur used to work at IBM on the OS/2 multimedia subsystem. During that time, he:
 * Created RTMIDI, the real-time MIDI subsystem.
 * Created the MPU-401 device driver.
 * Pioneered the development of C++ in OS/2 device drivers.
 * Did the initial work on the object-oriented audio device driver sample.

After leaving IBM in 1997, Timur no longer did any major OS/2 development but still contributed to the OS/2 community, particularly by giving presentations on OS/2 programming at the Warpstock conferences. Timur finally gave up OS/2 altogether in 2004, when he had to get rid of his personal PC and his home office to make room for his second child.

Software

 * Web Browser Auto-UnZip - Script
 * BattleTech/2 - The Ultimate OS/2 Game

Articles

 * Using OS/2 2.x bitmap files (Dec 1993)
 * High Resolution Timing under OS/2 (Jan 1998)
 * Show me the Way - Volume 1, Number 7 - (April 1993)(VOL1N7.ZIP)
 * Republishing Permission:Timur Tabi have permission to release his EDM/2 articles under Creative Commons Attribution-Share Alike 3.0. Martin Iturbide requested this on 17-Feb-2012 and received the permission the same day.

Presentations

 * Writing OS/2 device drivers in C++ - Warpstock 2001
 * PRG-01 - Introduction to Programming - Warpstock 2000
 * PRG-02 - Jungo's WinDriver for OS/2 - Warpstock 2000
 * Introduction to programming - Warpstock 1999
 * Introduction to REXX programming - Warpstock 1999
 * Introduction to Presentation Manager programming
 * Introduction to Assembly language programming - Warpstock 1999
 * Introduction to device driver programming - Part I - Warpstock 1999
 * Introduction to device driver programming - Part II - Warpstock 1999
 * Win32-OS/2: One Year Later - Warpstock 1998
 * Intro to device driver programming - Warpstock 1998
 * OS/2 Timing Services - Warpstock 1997
 * The Win32-OS/2 Project - Warpstock 1997

Links

 * http://timur.tabi.org