Linus Torvalds, besides maintaining the kernel, is also a diver.
According to the website:
> In fall of 2011, when a forced lull in kernel development gave him a chance to start a new project, Linux creator Linus Torvalds decided to tackle his frustration with the lack of decent divelog software on Linux.
> Linus worked with a team of developers, and Subsurface is the result. It now supports Linux, Windows and MacOS and allows data import from many dive computers and several existing divelog programs. It provides a quick and easy way to see the key information provided by a modern dive computer and lets users track a wide variety of data about their dives. In fall of 2012 Dirk Hohndel took over as Subsurface maintainer.
This was not his first time creating software to scratch an itch. Linux and Git also came from it. Like with Git, Torvalds gave away maintainership to focus on Linux, but we are grateful for his initiative.
According to the website:
> In fall of 2011, when a forced lull in kernel development gave him a chance to start a new project, Linux creator Linus Torvalds decided to tackle his frustration with the lack of decent divelog software on Linux.
> Linus worked with a team of developers, and Subsurface is the result. It now supports Linux, Windows and MacOS and allows data import from many dive computers and several existing divelog programs. It provides a quick and easy way to see the key information provided by a modern dive computer and lets users track a wide variety of data about their dives. In fall of 2012 Dirk Hohndel took over as Subsurface maintainer.
This was not his first time creating software to scratch an itch. Linux and Git also came from it. Like with Git, Torvalds gave away maintainership to focus on Linux, but we are grateful for his initiative.