This document provides an overview of the history and development of spreadsheet software, beginning with VisiCalc in 1979 and continuing through various iterations including EtherCalc, wikiCalc, SocialCalc, and Sheetnode. It discusses the goals and technical approaches of these different spreadsheet platforms, including making spreadsheets collaborative, web-based, and supporting large numbers of cells. The document also covers the use of spreadsheets on the OLPC project and integration with mesh networking capabilities. Overall it traces the evolution of spreadsheets from early desktop programs to modern web-based collaborative applications.