Slashdot Mirror


Has Free Software Saved Any Schools?

morcego asks: "I think everyone remembers the case of PCs for Kids, the Australian group that donates computers for the poor children, when Microsoft asked them lots of money for the software on the computers they donated. I am trying to convince schools to start using free software, and I have heard arguments like 'all free software initiatives in public schools around the world have failed.' I know this is not true, but I need cases to show them. So, do you know of any school (public or not), or other educational institution that has been saved from paying large amounts of money (and closing its doors) by free software?" For those interested in this topic, you'll probably want to read up on the latest salvo in the Microsoft private antitrust settlement. It sounds like education, and Open Source, may now have an official relationship, and things are now getting kicked into high gear. While it's good to hear about the "SchoolForge" coalition (no relation to SourceForge or NewsForge), what educational resources are currently available to schools from the Open Source arena?

30 of 462 comments (clear)

  1. Here's One by ScumBiker · · Score: 4, Informative

    It's used in Albion, WI. Redhat on older Gateway hardware. It sits right along side of the Win95 and Mac boxen. I'm pretty sure they're going to be installing it on the rest of the x86 boxen.

    --
    --- Think of it as evolution in action ---
  2. an interesting site by MoceanWorker · · Score: 4, Informative

    you should check out OpenSourceSchools. it's a great site that focuses on Open Source in the education system

    --


    "The ones who dont do anything are always the ones who try to pull you down" -- Henry Rollins
  3. I'd say so, yes. by Bowie+J.+Poag · · Score: 5, Informative



    A couple guys I know of started an organization called the OSEF, or Open Source Education Foundation. They basically assemble machines and networks from spare parts, go out to a school and install the gear, free of charge. I know of at least one school they've helped, in downtown Tucson. About a dozen machines remotely administrated from a central server in the back room. Google for them, you might find a link or two.

    --
    Bowie J. Poag

  4. It isn't just free software by meckardt · · Score: 5, Informative

    Think about it for a second. There are three elements of the equation here: Hardware, Software, and Operations. If we are talking about computers to be used by a school, then first you have to have the boxes, then you have to have something to run on the boxes, and then you have to have somebody who knows how to make it all work. Of the three, the last is probably the biggest expense, and certainly the one that you aren't going to get for free. Even if its just a tech savvy teacher who maintains the things, its going to take a lot of his time to do so... time taken away from his primary job of teaching the kids. QED, it has a cost.

    1. Re:It isn't just free software by Jason+Earl · · Score: 3, Informative

      Actually this is precisely why Linux has the potential to be such a big win. Rolling out software to Windows desktops requires a ton of work, maintaining each of those fragile beasts requires even more work. Have you ever seen the systems at your typical school. They are a mess.

      Now imagine that the school took their money and bought one commodity Intel-based server and a great big pile of inexpensive thin-clients (like the ThinkNic). Adding or updating the software for your system now is a snap. You upgrade your server and the clients have immediate access to the new software. No CDs to lug around, no reboots, no problems. Heck, the administrator wouldn't even have to be on site. One quick "apt-get install foo-package" and it's done. Accounting, security, and other user management tools have existed for Unix forever. You can easily set quotas for nearly every resource that is available to end users and you can monitor your Linux server to the nth degree without leaving the comfort of your bedroom.

      Thin clients have been seen as the systems administrator's Nirvana for years, but it wasn't until Linux came along that there was really any useful software that would run on these systems. However, the combination of StarOffice + Mozilla is starting to look like a compelling combination. Especially in places like schools where money is tight and where it is important that the computers both allow easy collaboration and tight security. All of the students would essentially be sharing the same machine (making it easy to work on projects together), but none of them would have write access to any system files (much better security than Windows PCs).

      The trick of course, is in removing the PCs. That would leave the school with one server and a pile of essentially disposable devices. If you think replacing Windows PCs with Linux PCs, then you are almost certainly correct, the Linux solution would be more difficult to administer (or more expensive anyway as it would require a much more savvy administrator). However, if you replaced the hordes of Windows PCs with a single Linux server then even the slowest Windows admin could probably find the time to learn to administer Linux.

  5. An anonymous school in Ontario, Canada by Sj0 · · Score: 5, Informative

    We're using RedHat 7.1 to host webpages here, which has saved quite a bit against the cost of a copy of W2k Pro. Also, if we weren't running Linux, our aging IBM server (60 MHZ, 64 MB of ram) would need to be replaced.

    In addition to that, we use Linux in our Cisco networking academies classroom because we can't get any of the software we would need under NT (no doubt it exists, but it would be hard to find, possibly expensive, and likely non-standard). We can use the free FTP, TFTP, and HTTP servers on paticularly ancient PCs(one of our more powerful machines is a 75 Mhz machine with two gigs of SCSI drive!) without the hassles of running Windows (windows will now reboot...).

    There was a plan a few years ago to turn the ancient machines on the network into X clients, for which they would be quick, but they are now sluggish W2K machines.

    --
    It's been a long time.
  6. Computer Lab by fishybell · · Score: 4, Informative

    Here at Westminster College, Salt Lake City Utah, we have a dozen-or-so-computer lab where every computer is running linux. I'm not quite sure, but I'm pretty sure that it is also the only non-classroom computer lab on campus. No there are not any classes that teach/use linux, but there is a horde of geeks that are every bit as useful as the teachers.

    --
    ><));>
  7. Sofia, Bulgaria by Anonymous Coward · · Score: 2, Informative

    the University of Sofia is using Linux as the primary operating system in most of the computer rooms to teach students Operating Systems and to handle the internal info. they also use NT workstations for Java and C/C++ education (for C they use Borland C/C++ 3.5 but i really think they must move on to GCC)

    so, it looks like this:
    -Linux for advanced students and general management
    -NT for beginners

  8. Stuyvesant High School by sirket · · Score: 3, Informative

    Stuyvesant uses Linux for their shell machines, mail servers, web proxies and DNS servers. They also use Linux for a majorityof their lab computers. Many desktops still use Windows, but until office comes out for Linux, things will probably stay that way.

    -sirket

  9. Northern Territory Schools, Australia by phlako66 · · Score: 2, Informative

    This article on OpenSourceSchools.org relates how Australia's Northern Territory has just completed an installation of state- wide network infrastructure in all schools that is based on Linux LAN servers and makes wide use of open source software. I was very impressed with their accomplishment. They use SquirrelMail (PHP) for the mail, and the network infrastructure is Linux. The desktops are all Win 98 but they do include StarOffice as the productivity app so would save some more cash there.


    My experience over the last 3 months of OpenSourceSchools.org is that while a complete takeover of Linux in schools is unlikely, there are many places where costly licensing can be replaces with OS equivalents to great savings.

  10. link to several case studies by einreb · · Score: 5, Informative
    --
    sik
  11. Open Source In Schools NOW! by Anonymous Coward · · Score: 5, Informative

    This movement is gaining ground. Here's a ton of sites:

    Start with Why Use Open Source Software In Schools to answer your (and your superior's!) questions. Note that Microsoft is trying to keep a stranglehold on this and their salesmen are playing dirty; but we as free software activists have one thing they can not have: integrity. Teach the truth about Open Source, explain that this is the true American way, show how we need to use it in education to teach kids the right way to do things (and to share with neighbors) to make a productive world, and we'll go at it. Academia can't afford to lose itself in proprietary software; as this site explains, with free software we've got a chance for a blossoming in academia.

    The K12 Linux in Schools Project

    A good example is St. John's School in the UK (attention, USA education boards!)

    Open Source and Education tells you how to do it, what you need to know.

    Linux in Higher Education: Open Source, Open Minds, Social Justice is an important article in Linux Journal about this.

    K12 Linux Terminal Server Project for Schools is just one of the things you can do.

    K-12 Linux, another good site about this.

    A good technical primer on Linux in Education

    If you use free software in schools you will also need free documentation and training materials. Here is a list of the best of it.

    (Pls mod this up guys, I'm posting anon...)

  12. Here in Seattle, at GHS by Anonymous Coward · · Score: 1, Informative

    We've installed Linux to save us money. We're involved in a charity program that sends computers to developing countries (called C4W), and we usually install Windows. To set up a Windows OS that would run on the latest batch of them would require that we purchase XP for each of them then buy a license to downgrade XP to 98 (they were too old to run XP). Instead, one of our resident Linux experts installed Debian on all of them. I don't know how it turned out for the recipient, but it saved us a lot of money.

  13. SEUL.Org by 0A4h · · Score: 2, Informative

    It seems nobody has mentioned www.seul.org, the section education. There is a lot of software and some (for you valuable) testimonies.

  14. Corbett School in Tucson by r_j_prahad · · Score: 5, Informative

    OSEF has a great article from a feature story the Arizona Daily Star ran on them. URL below, but here's some quickie quotes from the story....

    "As such, they're entirely unimpressed that Corbett is among a mere handful of primary schools around the world with a computer network that runs Linux, the flagship of the fashionable free software movement. They probably can't appreciate the amount of money the school is saving, or the thousands of hours that Linux devotee Harry McGregor has donated to transform a collection of PCs past their prime into a Net-connected laboratory that's ahead of its time."

    "A lab similar to Corbett's could cost the district $100,000 or more if it were set up with new computers and commercial software. Instead, the school spent just $12,000 to convert its donated PCs into a Linux network that offers similar access to the Net and educational programs. Moreover, Corbett's pupils will gain experience with an operating system that's becoming more popular every day."

    http://www.osef.orgarticles_and_letters/azstar/whi zkids.html

  15. riverdale school by McVeigh · · Score: 4, Informative

    www.riverdale.k12.or.us/linux/ good linux info there also

    --
    "I drank what?" - Socrates
  16. Re:Political reality by Unknown+Lamer · · Score: 3, Informative

    I am part of the back room "bench tech" team at my high school. It is part of the tech research class. We set up new machines when they come in, service broken ones, and install new software while we aren't working on our research projects. The only thing we aren't allowed to do is open the cases, the county techs have to do that. Of course, I don't do much work because Windows and the Mac OS confuse the hell out of me. I am so used to just popping in, editing a text file, and reloading a daemon that pressing graphical buttons (the fun part is finding the buttons you need to click) and rebooting five or six times before it works is impossible. The other people (that actually use Windows at home) do a lot of "bench teching" though.

    --

    HAL 7000, fewer features than the HAL 9000, but just as homicidal!
  17. Re:Free software + education == BAD IDEA! by Cybersiren · · Score: 2, Informative

    Oh dear.

    I learned to use a word processor on a very strange old Amstrad. Then I worked on macs for a while. Then I had to switch to Windows when I went off to university.

    Now, I am comfortable using basic office software at an intermediate/expert level under mac, windows, linux, and am confident that I could learn to use basic office software under any given OS.

    Teaching to one set of office software is pointless. Eventually it will be outmoded, whatever it is. Teach kids to be comfortable with computers, and comfortable teaching themselves to use new software. It'll do them much more good than harm in the long term.

  18. Well, my son's grade school, for one... by freebsd+guy · · Score: 4, Informative
    About two years ago, my son's grade school upgraded their computer lab and, as a concerned parent, I was on the advisory committee for that. Originally they had planned to do an all-NT installation for security and usability reasons, but we did a cost-benefit analysis and found that the licensing would have cost us an arm and a leg.

    So, we arrived at a compromise: although I wanted a straight FreeBSD shop, we settled for Linux on the desktops and FreeBSD on the servers, provided that the Linux USB support and stability improved. We still use the 2.2 kernel series with backported USB support, and are running FreeBSD 4.0-STABLE on all of the servers (which, by the way, have not been rebooted since they were installed).

    When the numbers came in, we found that we were able to afford 20 extra computer systems (!) by not paying the Microsoft tax. Also, we were able to hire a sysadmin very cheap who works remotely (he has been banned from the school grounds), and found in our analysis that we would have needed to pay about three times as much to get the MCSEs that it would have taken to keep an NT shop running smoothly.

    So, the school board wins and the kids win with Open Source. That is the way it should be.

    freebsd guy

  19. Forgot the link... by appleprophet · · Score: 2, Informative

    It's kind of funny how SourceForge and NewsForge were linked to... But the site that I've never even HEARD of before was completely omitted.

    SCHOOLFORGE

  20. Brazilian Federal Universities by Anonymous Coward · · Score: 1, Informative

    I am a brazilian Computer Science student. Don't
    know very much about schools, but I can tell about
    universities.

    Government here in Brazil do not care very much
    with the public Universities, so they're always
    short of money. Federal University of Parana,
    where I study, is one of these. Years ago the
    Computer Science laboratory used Windows on most
    machines. Besides the blue-screens and security
    problems, Microsoft made some obscure legal
    actions that implied in heavy charges. These
    became just too heavy to pay as the computers --
    mostly Pentium 100-150, even 486's -- became
    too weak to run newer versions of Windows and it
    software.
    Then, we installed Debian GNU/Linux on all machines.
    With a few expensive X-servers, all the other
    machines are now X-terminals (many of them
    diskless), thus saving those old computers.
    Debian give us all the software we need to study,
    and is far more fast, stable and secure than the
    old Windows "solutions". And it's all free.

    I believe there are more cases like this in other
    brazilian public Universities. A little research
    will help.

    Federal University of Parana is at
    http://www.ufpr.br
    Computer Science department at
    http://www.inf.ufpr.br
    Prof. Marcos Castilho, the person you should send
    e-mail about our experience with Debian:
    marcos@inf.ufpr.br

  21. One example (not k-12, but heck) by dilger · · Score: 2, Informative

    The Networked Writing Environment would probably exist without free (freedom or beer) software, but the applications available to students would be very limited. We have 150 seats in five classrooms, using thin clients (SunRays, NCDs, etc) with Solaris servers.

    If we spent only $100 per seat on software, that would be $15K -- and I bet replacing StarOffice, The Gimp, our HTML editor, tkMOO-lite, exmh, Xplore, and other applications would cost a lot more than that. Not to mention that Solaris is free (beer) for educational use.

    I'm sure there are also cost savings from using the client/server model instead of 150 workstations. We have two system administrators and one half-time graduate student, and a few hangers-on like me who poke stuff around when time allows. :)

    The NWE has been around since 1995. With education budget cuts in Florida reaching into the hundreds of millions this year, and maybe more next year, I don't see the Solaris/free software setup being replaced with a non-free model anytime soon.

    cbd

  22. free software by vicious_sloth · · Score: 2, Informative

    DO college's count, becuase here at The Cooper union most of the stuff we run is Win95 and Red Hat Linux. Mostly becuase this school does not charge tution, does it see the value in running Free software like Linux. They've made it work rather well. and espcially since all the computers are at least 5 years old.

    --
    Sun is Warm, Grass is Green
  23. Re:It isn't just free software, it's freedom by i_am_nitrogen · · Score: 2, Informative
    Your argument, while sound, lacks a few key points of information:
    1. How much does it cost to maintain a Windows network?
    2. How much does it cost to maintain a Linux network?
    3. How many kids are going to notice that you switched the color of the borders around the browser they use to check their e-mail when they should be working?

    When I was in high school, my school had 6 or so labs of Windows 98 boxen. In especially the writing lab, during any given 90 minute class period there would be at least 5 or 6 BSOD's. There had to be a semi-admin in each room, plus one overworked guy over the whole school. I recall hearing numerous discussions about threats from the SPA to shut down the school's computers if they couldn't produce a license for each computer, etc. Viruses were a major problem as well. They had some insane security system set up using Novell Netware, and because Windows 9x is inherently r00ted the moment you install it, there are bound to be places they missed (and there were, trust me -- I know). There were many a day when my buddies and I would play Starcraft instead of work, simply because we could. In a Linux system, you need a third of the people, and they can administer each computer from a remote location. Most of the school's admin's time was spent running from one end of the maze-like structure to the other. Tools like ssh, and even basic UNIX security principles (with a more granular system such as SELinux even better) would've saved a lot of time and money. Even though a Linux admin costs more money usually, they need fewer of them.

  24. Come see a 4th grade Linux Classroom right now... by pnelson · · Score: 4, Informative
    http://k12ltsp.org/classroom.html

    It works, it's fast, it's free, we like it.

  25. GVSU - Linux usage by Anonymous Coward · · Score: 1, Informative

    Last I knew, Grand Valley State University, in MI,USA used a number of Linux distributions in it's classroom environments; including Debian, Red Hat and Mandrake.
    Granted, when I witnessed this it was in 300 and 400 level classes. However, it was the entire development/workstation environment.

  26. Another Example by lnbertagnolli · · Score: 2, Informative

    Springfield High, in Springfield Illinois.
    They have a student organization, Students for Integrations of Technology and Education (SITE),
    and have established the first high school chapter of the AITP. Everything has been done with donated hardware/software/linux, by the students.Check it out:
    http://www.shs.springfield.k12.il.us/clubs/site/ in dex.html

  27. GNU skole (GNU school) by Nau.dk · · Score: 2, Informative

    GNU skole is a project, working to bring free software (GNU/Linux) into elementary school in Denmark. Run by admins for admins.

    They do an effort to get educational software translated into Danish, and they're writing guides to other admins wanting to integrate free software in their school network.

  28. SEUL.ORG by tacocat · · Score: 2, Informative

    SEUL.ORG has some educational experiences that they have been gathering up. I am also working on starting one in SouthEast Michigan. I also know of a few others in this area that have gone well. Contact me for more information if you need to.

  29. Re:Hmmmm by spudnic · · Score: 5, Informative

    You are correct about the use of images in schools, at least at the ones I was at. I worked as a consultant for 13 small to medium sized school districts for 4 years, so I have some insight into this.

    School district admins wouldn't even listen to a suggestion of putting Linux on desktops. The rational? Well, I've listed a few:

    1) "The kids need to learn on the types of computers that they will be using in a typical office. They need to know how to use Word and Excel."

    - I know they could develop the same skills by using an alternative, but the name recognition thing is really important. Parents would be up in arms at the next school board meeting if they heard their kids weren't going to learn about spreadsheets using Excel.
    2) "We can't run Accelerated Reader and the other programs that are essential to teaching on Linux."

    - This is a huge argument. AR is used a lot in most schools. It helps teachers not actually have to teach anything. If you're not familiar with it, it's a pretty simple program that tests a students understanding of a book after they have read it. There was some chance of using the old DOS version on Linux, but we haven't been able to run the Windows version under wine. The program would be trivial to duplicate, but the real value is in all of the thousands of tests that are available for it.

    3) "Windows doesn't cost that much money for us, and most of our grants specify a certain portion of the funds for software purchase."

    - This is true. I know we where spending like $21 for a Windows 98 license, $45 for NT. And, the federal grants that we where writing (and helped spend the money from ;) for the schools required us to allocate for the purchase of OS and application programs or the proposal would be rejected. I'm sure we could appeal if this where the case, but schools don't like to risk it. Every t must be crossed, every i dotted, and the staple has to be in exact right spot.
    4) "We don't need to worry about maintaining desktops. Each teacher has a boot disk for all of the machines in their room that will automatically reimage the system if there is some sort of problem. Network apps and updates are provided via NAL or something similiar based on the user logged in, so we don't even have to touch a system to allow access to new programs."

    - The same system could be used by Linux, but because the same thing could be said about Windows it doesn't help the argument in their minds.

    Now I want to be clear that every one of the school systems that I worked in had at least one, usually quite a few, Linux boxes performing functions behind the scenes. After talking to some of the IT directors recently I found that these boxes where all just running perfectly. And they loved that, they just run.

    --
    load "linux",8,1