|
Open Source Savings for a School District |
Open Source Savings for a School District
A lot of people ask about the real savings that Open Source can bring to school districts. Noxon Schools has used Open Source software for 6 years now and so I wanted to demonstrate the actual savings and philosophy of Open Source in a real life setting.
Noxon Schools is a rural school district in remote northwest Montana with a student body of about 270 students. The school uses 4 Linux Terminal Servers on separate networks to serve 125 Linux Thin Clients. In addition, the school has a Web server, DNS server, 2 Proxy Servers, Backup Server and a Samba server to provide all of the services the school needs in house. 60 computers run Windows 2000 or XP.
Philosophy
As
Technology Coordinator I am provided a budget to manage each year for
the school's total technology development K-12. The bad news is, the
budget changes every year, often the changes are as much as 40% from
one year to the next. What this means is that you really cannot plan
a five year project because likely the funds will not be available.
This factor was one of the primary reasons I began to exam Open
Source, we need stability. The expectations of administration,
students and community is that technological assets will be available
to every student in increasing complexity.
The second primary
reason for examining Open Source is the ability to manipulate the
Open Source product to meet our needs, not someone else's needs. We
need servers that are setup the way we need them to be setup with the
hardware we have available. We need desktops that will do what we
want, not want some corporation dictates. In other words we need
freedom and options.
The philosophy that I developed was then built upon economic necessity and practical necessity.
Before going into more detail it is important to understand what Open Source is all about (http://www.opensource.org). Open Source is software that is provided under a license that allows people to copy and distribute software freely as long as they distribute the source code so that all people have equal access to technology. What a powerful thought in a school system. Open Source products are available on the Linux platform as well as Windows and Mac. This is a factor that schools often overlook. They think that they must dump all of their Windows products to run Open Source products which is not true at all. OpenOffice (office suite), Gimp (image editing), Dia (diagramming program), Audacity (sound editing program) are all examples of Open Source software that will run on Windows and save a school tons of money.
Directions
in Software Development
Software
is influenced dramatically by the global push in technology. This is
especially true in developing countries like China or continents like
Africa and South America who are embracing technology like the rest
of the world. This global push in technology is instrumental in the
need for software that can interact with other software. OpenOffice
is a part of a global standard for software that is building in
interest. Here is the Mission Statement for OpenOffice from
OpenOffice.org, “Mission Statement -To create, as a
community, the leading international office suite that will run on
all major platforms and provide access to all functionality and data
through open-component based APIs and an XML-based file format.â€ン
This
is actually a very interesting proposition where all people can share
information using one standard that is open to all and not controlled
by one corporation. This is a primary reason that OpenOffice is
gaining so much influence world wide and should be gaining more
influence in school system especially.
Open Source Savings with OpenOffice
http://www.openoffice.org/index.html
OpenOffice 2 History
In 2000 Sun Microsystems donated the code for OpenOffice to the community. The last 5 years has seen tremendous work done in a collaborative way from thousands of programmers world wide who donate their time and effort to OpenOffice. In addition, major corporations have endorsed the project with recognition and financial support. These corporations include Red Hat, Novell, Intel, Debian and recently Google. Although it is difficult to measure, somewhere between 50 to 60 million people are using OpenOffice right now.
Many people are familiar with Microsoft Office and the features that it provides. OpenOffice is a product that provides about 93% of the features that are included in Microsoft Office. Most of the features that are not available are in the works. But let's get real in a comparison, most people use only 5% of Office software, basic word processing and basic spreadsheets. So for those people there is not a real issue at all.
The
Cost Savings of Open Source - OpenOffice 2
The Academic price
for Microsoft Professional Office is $64.52 per user. We here at
Noxon Schools have 185 computers in use which translates into
$11,936.20 for Microsoft Office. The regular Professional Office is
$158.84 without an Academic license. Over a 10 year period you will
probably upgrade 3 times, at least in a school setting probably more
often in a business. So if you upgrade 3 times and have 185 computers
you are looking at approximately $50,000 for 10 years (considering
that software prices go up). The cost of OpenOffice 2 is $0....yep,
nothing.
OpenOffice
2 Cost for 185 computers = 0 ($0 over 10 years)
Microsoft
Office Cost for 185 computers = $11,936.20 ($50,000 over 10 years)
ClamAV
AntiVirus Software
Noxon Schools just like any organization must deal with the constant threat of Virus attack. The school district has over 1000 GB of data that must be protected from damage by Virus activity. It is important to guard this data with the utmost care as it would be impossible to replace some of the information that is on the network. Many people who do not work on a network do not recognize the potential for disaster. On a network a virus will impact the entire network of 185 computers in a matter of seconds. Therefore it is imperative to be vigilant in protecting that information.
Noxon Schools has tried several vendors to try to deal with Virus activity. At one point Symantec Enterprise solution was used that cost $51.60 per workstation. To manage 185 computers the cost would be $9546.00. To use McAfee would cost $28.50 per workstation with a cost of $5272.50 and this would not protect mail servers, data servers or web servers. The school worked a deal with MicroWorld.com for $1000 to cover 50 computers. This was closer to an affordable option but it did nothing to protect servers or Linux workstations. All of these solutions left holes in the Anti-Virus protection because the school could not afford a total solution nor did the solutions cover all of the required areas like all workstations (Windows and Linux) and servers.
The School solved these issues by moving to an Open Source Program called ClamAV. The Windows version is found at http://www.clamwin.com and the Linux version at http://clamav.net. This FREE Anti-Virus program not only was a financially beneficial solution but it also covered all workstations (Windows and Linux) and all servers.
As a result the School has saved over $4000 each year as it would cost this much for workstation coverage and server coverage. The five year savings is $20,000. Ten year savings $40,000.
Server Software Using Open Source
Noxon Schools uses Open Source operating systems for all servers at the school. This includes Web Servers, DNS Servers, Data Servers and Mail Servers.
In the past the school has used Novell for a network operating system which cost the school $1000 each year in a yearly agreement which in the end left the school with no software whatsoever. The Novell Netware servers constantly needed attention as the bugs in the software were often creating problems. In addition, Netware continually required bigger hardware to function which resulted in additional hardware costs. Therefore it is difficult to assess the actual cost of the networking software.
Microsoft
Servers
An estimate to purchase equivalent licenses and services
vi Microsoft to provide email, web server, DNS, backup server, data
servers, etc. came in at $7889 which is the Academic price.
The school eventually moved to Red Hat Enterprise, SUSE and Slackware as options. Red Hat Enterprise is used for critical servers for a yearly subscription of $50 each server (Academic price). Terminal servers are SUSE which is free and Slackware is used on laptops (also free).
Microsoft
$7889 (10 Year estimate $23,667)
Novell Yearly Subscription $1000
(10 Year estimate $10,000)
Red Hat Enterprise Yearly
Subscription $150.00 (10 Year estimate $$1500.00)
Linux Centos
Enterprise (RHEL clone which works great) $0 (10 Year subscription
$0)
LTSP
Terminal Server
When
I first came to be Technical Coordinator at Noxon Schools, they had
35 Windows machines running Windows 95. The Technology budget would
only purchase 2 or 3 computers a year and there was no network. I was
part of a team that wrote a $150,000 grant for technology and that
gave us the ability to install a basic network and build two computer
labs with used equipment. The real problem with grants is that they
do not sustain technology. Hardware and software needs to be replaced
every 3 years if you are going to have decent technology. There was
no way we could physically keep writing grants to sustain the
technology in the school system. That is when I began to develop the
LTSP server project( http://ltsp.org).
This project would take a powerful server and connect to terminals,
workstations without hard drives, CDROMS, etc. The great thing about
this is that old computers, those that others are throwing away, can
be used effectively with Linux and the LTSP project to create fast
workstations.
The
school had access to 100 computers that were discarded because they
would not run Windows any longer from the State of Montana. The hard
drives and CDROMS were removed and standard network cards were placed
in each one.
A Linux Terminal Server was built and installed. One
of the greatest aspects of Thin Clients is that configuration only
has to be done on the server, thus saving a great deal of maintenance
and upgrades. The server configuration was a dual Xeon with 4 GB of
RAM on SCSI disk drives, built for $3000. All of the 100 computers
and monitors were free, the only cost was standard network cards for
$15 each. Total cost for 100 computers $4500. One important point
about this is that the hardware will function for a very long time,
as the real work is all done on the server not the workstations.
Later the network was divided up and 3 more terminal servers were
installed with a total cost of $4000 more.
Summary:
Office
Suite
OpenOffice Cost for 185 computers = 0 ($0 over 10
years)
Microsoft Office Cost for 185 computers = $11,936.20
($50,000 over 10 years)
Anti-Virus
Software - ClamAV
ClamAv Cost for 185 computers/servers = 0
($0 over 10 years)
Other Anti-Virus Vendors - $4000 ($40,000 over
10 years)
Servers
Red
Hat Enterprise 3 servers - $150 ($1500 over 10 years)
SUSE,
Slackware - $0 ($0 over 10 years)
Microsoft $7889 (10 Year
estimate $23,667)
Novell Yearly Subscription $1000 (10 Year
estimate $10,000)
Hardware
LTSP
Server and 100 workstations - $4500
3 additional LTSP Servers -
$4000
100 New Computers and Server Hardware for Microsoft Product
$78,500.00
10 Year Cost Estimate (upgrade 3 times) - $225,000
Total
Open Source Savings for Setup - $92,675.20
Ten Year Savings -
$338,667.00
The
reality of these figures for Noxon Schools is that if we had
Microsoft products only we would not have185 computers we would have
50 because that is all we could sustain. That is the big difference
for us.
Mike
Weber may be contacted
Here
Tech Coordinator Noxon School Districts