LIRC is a package that supports receiving and sending IR signals of the most common IR remote controls. It contains a daemon that decodes and sends IR signals, a mouse daemon that translates IR signals to mouse movements, and a couple of user programs.
The project members is listed on the [Members] page.
Adding and removing drivers (0.9.2+) is described in [Drivers].
Some thoughts on a new version can be found on [LIRCv2]