A historic and slightly tense meeting between two legendary tech moguls who helped lay the groundwork for modern day personal computers and interactive software.

Gates and Jobs maintained a complex and sometimes contentious relationship over the years. Despite having very different perspectives on the role of product design and marketing, they each eventually managed to develop a mutual respect for their rival’s successes. The back and forth competition between Apple and Microsoft was viewed as necessary to encourage both companies to build better, more efficient products.

D5 2007: Steve Jobs and Bill Gates Historic Interview