I did some research and found a Forrester report on open source projects. Listed as the leading projects with clear development road maps, strong infrastructure and mature technology were MySQL, Eclipse. Apache HTTP Server. Apache Tomcat Application Server, LAMP and PHP. Most of these products are in critical application use around the world. Apache HTTP server runs about 2/3 of the world's web sites.
So why is K-12 education not adopting open source technologies? Look at the benefits:
- no license costs
- lower maintenance and support costs
- access to all the source code
- ability to be flexible with applications and make them specific to your needs
- open standards allow integration with other software
- the user is now in charge and not subject to recurring software upgrade cycles, which can also mean hardware upgrades
I would encourage districts and schools to "experiment" with small, non-critical applications to get their feet wet and explore the possibility of open source as an alternative. I think you will find that it definitely holds potential. Try a web-based form to collect some information, or a simple database application to try it out.
Open source is gaining in viability and those districts that do not begin to harness the potential will continue to spend valuable operating dollars that could be going to instructional resources.