What are the software deployment prerequisites?

The following is a list of all of the software prerequisites for all roles:

Role

Software

Server OS

Windows Server 2012 64bit

Windows Server 2008 R2 64bit

Client OS

Windows 8 64bit

Windows 7 64bit

Database

SQL Server 2014

SQL Server 2012

SQL Server 2008 R2

EAI

BizTalk 2010

BizTalk 2013

BizTalk 2013 R2

Runtime

Role

Software

Server OS

NET Framework 4.5.1

IIS 7+

IIS 6 Management Compatibility

Client OS

.NET Framework 4.5.1

Sitecore

Sitecore XP 8+

Sitecore Commerce Connect

Unsupported

Role

Software

Database

SQL Server Express