The most played free to play game in the world runs on 3 platforms: Windows, Mac and Linux.
For those interested in joining the biggest gaming community, you have to check first if your computer can run Dota 2 without any problems.
Machines used for the biggest eSport event - Dota 2's The International
Dota 2 Minimum System Requirements for PC:
Operating System: Windows 7
Processor required: Dual core from Intel or AMD at 2.8 GHz
Memory: 4 GB RAM
Graphics: nVidia GeForce 8600/9600GT or ATI/AMD Radeaon HD2600/3600
Hard Drive: 8 GB available space
DirectX version: Version 9.0c
Sound: Must be DirectX Compatible
Connection: Broadband Internet connection required (until LAN is released)
Dota 2 System Requirements for Linux and Mac:
Dota 2 Linux System Requirements
Dota 2 Mac System Requirements