You are welcome to the video channel: http://i.youku.com/greatfreeGreatFree is a generic pattern-API (Application Programming Interfaces) oriented programming environment for large-scale distributed systems over the Internet. It emphasizes the nature to implement distributed systems through programming rather than configuring or scripting. GreatFree believes the importance of programming since it offers developers the opportunities to leverage their distributed knowledge and programming skills. Additionally, as a generic tool to develop distributed systems, programming is the unique way to construct creative, adaptive and flexible systems for various distributed computing environments. With the support of the rich APIs and code-level patterns, including the Distributed Infrastructure Patterns and the Distributed Operation Patterns, the difficult procedure is accomplished in a programmable, rapid and highly-patterned manner with the simplified programming behaviors, i.e., the repeatable operations of Copy-Paste-Replace.Keywords—Distributed API, Distributed Design Pattern, Distributed Programming, Large-Scale Distributed Systems