Wes Cherry developed the original in 1981 when he was an intern for Microsoft. His supervisor was so impressed with Cherry's efforts that they included solitaire in windows 3.0.
This form of solitaire is commonly called Klondike, though it is also known as Canfield, Chinaman, Demon, Fascination, or Small Triangle.
Klondike is one of the harder solitaire games to win at but the option to draw the cards singly rather than three at a time improves your odds greatly.
Originally, there was a "boss-key" which when pressed would display some random .C code, but Microsoft removed that before shipping.