Mbpfan is a daemon that controls the fans of Macbook/Macbook Pro laptops when they run GNU/Linux. It is a lightweight replacement of macfanctld, although it does not implement all of its features. It has got a different algorithm to control the fans. In a couple of words, it keeps Macbook fans a lot more silent.
This project is an enhanced version of Allan McRae mbpfan.
The mbpfan project is a daemon that uses input from coretemp module and sets the fan speed using the applesmc module. This enhanced version assumes any number of processors and fans (max. 10).