This page, when finished, will contain a complete list of all the tools you could use to have a fully-functioning open source and/or free-software school that rivals, if not exceeds a commercially-based technical infrastructure. There are many different options available, and I will eventually — i.e. whenever I get around to it — write posts describing what the benefits and disadvantages are of each tool, and instructions on how to set them up. The practicality of some of these tools may depend on your school or school district’s infrastructure, policies, etc.

Things to Consider

  • Budget
  • State Requirements
  • Available Tech Support

Server Setup

  • Choosing a Linux distribution
  • Deploying Thin Clients with Edubuntu Linux and LTSP
  • Absolutely Need Windows Applications? Save Your Budget from Oblivion with Terminal Services
  • Firewalling with Endian
  • Web Filtering with DansGuardian and Squidguard
  • Allow Employee Access from Home with OpenVPN
  • Ghosting and Imaging Solutions
  • Backup Solutions

Data Management

  • MySQL
  • PostgreSQL
  • Data warehousing with openIntel

Network and Classroom Monitoring

Phone System

User and Group Management

Email

Student Information Systems

Employee and Office Applications

Student Applications

Web Sites and Social Networking Tools