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?
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 ---
How about "source code"?
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
I think it would be interesting to hear what schools in other countries have done about this. Not because I doubt that American schools have done it, but because it would show how universal an Open Source solution could be.
Wealth is the product of man's capacity to think. -Ayn Rand
One thing working in your favor, ironicly enough, is Windows Product Activation. The more difficult it is to use bootleg commercial software, the easier it is to see the value of free stuff.
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
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.
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.
I work as a pc/network technician in a school district with about 3000 students in Texas. Basically all of our pc's run the standard with 98/office 2000. I have however convinced my boss to let me put up a slackware server that we use for hosting a few of our web pages and may start doing some routing for our district. Anyway, I have wanted to try to get something like this going on here, but everyone is so stuck to using -only- office 2k that they would refuse to switch to an open source alternative. If anyone has any suggestions on what I could do to maybe get things going here, please let me know. I would love to get away from paying outrageous win/office license fees.
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.
><));>
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
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
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.
several case studdies
sik
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...)
However, I think it would be wrong to try to foist Free Software upon unwitting schools before they knew what they were getting into. There is a very important reason that Linux has stayed at about .25% of desktop market share: it makes a crappy end-user desktop. Sure, you can use it on your network servers for Samba and mail and the like, but I would hesitate to train children on a system that will be ultimately useless to them when they get out into a world dominated by Microsoft software. Because, like it or not, high school is, for most, valuable job training before they leave high school and enter the work force, be that as secretaries using MS Office or accountants using Excel, etc. When you teach them to use software that is completely irrelevant outside of school, you are crippling them for life as they have to retrain themselves on all the applications that school had taught them in order to use something as commonplace as Office.
Not to mention the numerous administration headaches that would result from your everyday highschool computer teacher trying to figure out Linux, let alone teach it. I personally could not imagine my glorified typing teacher in high school comprehending file permissions, much less understanding something as arcane as TeX or vi.
All in all, its probably a better idea to stick with something like Macs which have a proven track record in education as well as most of the common office applications that can be found on Windows computers as well. Free Software has its place, but it certainly isn't on the desktop.
Is your company running tools written by ma
Where? Moose Jaw, Saskatchewan, Canada.
For those of you who don't know MJ is a city of about 30,000. My girlfriend's little sister (gr 3. I think), needed to write a letter one day when she was over visiting. I said I don't have Office, but I have staroffice which is pretty much the same. "Don't worry that is what we are learning in school". I was shocked and thrilled.
I am 99% sure that they were using a windows version of StarOffice, but it is still free.
~S
One of the arguments (which I consider fallacious) against Macs in the schools is that kids need to be prepared for the "real world," one that involves a Microsoft OS and Microsoft applications. As Linux has yet to be embraced on the desktop to a great extent in the business world (still largely relegated to server duties), does Open Source hinder their abilities to function in the business world? Furthermore, are the support people in these schools equipped to deal with the support issues of a new platform? Linux may indeed be easier to support than its windows counterpart, but without the appropriate training (which is always hard to come by when delaing with public school funding) it may be difficult.
Ideally, schools would shift their software budget to a training budget to bring their support gurus up to speed. And the children would gain a comfort level with technology, though not necessarily the technology they will be using in the real world. Unfortunately, I have more questions than answers here.
I'd be interested in hearing a reasoned response to my questions. Dogmatic zealots need not apply.
Do not taunt Happy Fun Ball(TM)
This is the wrong question. The right question is why computers in school.
Learning is universial, not applied. You need to learn to reading writing, and arithmatic. There is no need for comptuers in that. Sure there are some good computer programs to help there, and typing is a skill that needs to be learned, but computers are the implimentation detail, not the meat. Until you have something to do with the comptuer there is no point in having one. Young kids need to learn to write things out by hand.
Yes computers are important to the world today, but comptuers change fast. when I first started with computers wordStar was the big program in industry. In High school they braged that we were learning the latest word processor that industry is using, wordPerfect 5.1 for dos. And at the time it was the biggest, but today everyone is using Word 2000, and looking at an upgrade to that. Teach the kids to think with whatever tool is avaiable, and you will be fine, but teach them that the tool currently in vogue is the only one to use and you do them a disservice.
Yes I know industry has a lot of obsolete, but fast enough comptuers they would love to donate to any charity that will take them, but that doesn't mean you have to take them. A computer is a means to many good ends, but do not allow a computer to become the end itself.
It took me a while to figure out what this article is talking about. When the author says "free software" what he means is _not_ the same free as the FSF. He actually means "getting commercial software for free" and not "free software like Linux." The problem with this whole thesis is that I just can't imagine that it's particularly true of Linux writers, because the amount of money you save by getting a free copy of RedHat or Mandrake is pretty trivial, since you can just download them for free off the net.
However, in the world of non-free software, where "review copies" of software can cost hundreds or thousands of dollars, it gets a lot more tricky. I have had plenty of personal experience with people (myself included!) who want to write reviews of product X in order to get a free copy. And that can definitely influence what you write...
"I'm not joking. I'm really running for President." - Pat Robertson
$6.21 is the number of the beast before sales tax. Meh.
You wouldn't expect your teachers to work for free, but you expect highly skilled software developers to give their work away. Think again, my friend.
I just wanted to let you know that Kabul Elementary school, which operates out of my neighbor Mustaffa's barn, has been running the new version of ISLAMIX. ISLAMIX is a revolutionary open-source operating system which Mustaffa and I developed recently for our Commodore computers. The kids at Kabul Elementary think ISLAMIX is the greatest thing since sliced camel! We will have a website soon with more information about ISLAMIX and it's many features (including Beowolf clustering in order to download and play movies from the Internet.) We are also working on porting the Katzbot to ISLAMIX, but we've not had any luck getting things to compile. It seems that our copy of endlessramblings.h may have been corrupted during the modem transfer. -Junis from Afghanistan
We were gonna have to shell out MAD DOLLARS ($$$) for windows XP until me and my friends found a L33T 0-DAY KRAK for it on IRC!!!
Now the entire library network is running XP Server!!!
Free software r0x0rs!!!
- A.P.
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
The success of our web server allowed us to push for a perl/apache/linux-based attendance system that let us get rid of scan-tron sheets to be filled in every morning. Now, our teachers open up their web browsers in the morning, log in, and they check off their absent students 1st period. In the afternoon, they can check who was here and who wasn't, and it saves us about a ream of paper per day, since we don't have to print out attendance bulletins any more. Most of the work for the attendance program was done by one of my students who was learning perl on the fly.
I also teach a class for A+ and Network+ certifications, but we cover Linux both semesters (especially when we do network security in Network+). I'm hoping that next semester, we'll be able to use Linux as the primary desktop OS for most of the networking stuff, but we'll have to see what happens.
There are two major problems, in my opinion: businesses want students who are proficient with Windows and Office, and schools don't have the resources to hire people who are competent Linux admins. If the demand for Linux users starts going up, then maybe the number of computers running Linux in schools will increase, but for now, it's probably limited to servers.
One funny tidbit - earlier this school year, Code Red and Nimda running on local districts' NT/2000 IIS web servers took down the WAN access for most of the schools in Southwest Ohio. Seems that the servers weren't patched or maintained as well as they should have been. Web servers running Apache, of course, didn't have this problem.
First they ignore you, then they laugh at you, then they fight you, then you win. -Ghandi
First they ignore you, then they laugh at you, then they fight you, then you win. -- Gandhi
It seems nobody has mentioned www.seul.org, the section education. There is a lot of software and some (for you valuable) testimonies.
I keep hearing about how Windows is so easy to use, but moments ago I showed someone (Again!) how to drag and drop a file. She's be at this job since before 1995 when the computers were installed; some people you're never gonna reach.
But I'm not seeing an old Slackware, install-by-tarballs machine running a monochrome
monitor being installed into school desktops; anyone trying that should be shot, and allowed to admin windows for a living.
I use Redhat and Ximian here. I don't have time to put on my programmer-hat every time I install something, and the RPMs cover my ass so I don't crash libraries or something, and keep in mind I can install them from the comfort of my own desk instead of walking the halls to get to the Windows box.
And Ximian is a big help, too; their latest offerings are at least as good as Microsoft for the things that matter (Spreadsheets, Word Processing, etc) and get better every month. If you haven't tried them, now's the time to start watching; they've done a superb job.
And as for learning....how'd these people ever migrate off of WfW? And then to Win98...then to 2000? It's not the exact same thing, and that's rather the *point* isn't it?
--- For a good time mail uce@ftc.gov
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....
i zkids.html
"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/wh
My school district currently uses a mixed Microsoft/Linux environment. Until last week, our primary www server was Linux. However my boss got grumpy and decided to switch it to Win2k+IIS w/FP Extensions, so that he could update it easier via Frontpage (I'm gagging too). However, within 30 minutes of him installing Win2k and IIS, it got Nimdaed. Nice job! Right now, we have: A secondary Linux www server, for PHP/MySQL things. A SMTP/IMAP/webmail server in Linux. This is one area where Linux paid off. MS wanted thousands for Exchange, Win2k with the necessary hardware. Old machine (We don't have a ton of users) + Linux + exim + uwimap + Apache/PHP/MySQL = total new costs of $0. We are also implementing a Linux firewall to segment the network into DMZs (Something thats never been done, because as with most projects it is "Lets get it done and up as fast as possible". sigh.)
- Nothing is true, everything is permitted
Dude, you *do* know that the "B" in "BSD" is a rather famous public school?
My high school offers programming classes, but we do all our programming on windows machines. I don't know why we don't switch over to linux and GNU, it being free and all. It seems like it would all be a better learning experience if we could easily see the source for more complex programs. My friends and I have setup a Slackware box, but the school system doesn't know yet and we don't plan to tell them. Last time we did, the next day we came to school and the power cord, monitor, keyboard, mouse and network cords were all gone. They thought it was a "virus" ;-)
I was involved in a project to donate computers to a middile school in the mountains.
We had computers donated from Goodwill and managed to get our university microsoft rep to donate Windows.
Or first thought was to use Linux, but the schools ruled it out since none of the teachers
would have been able to use it.
We did manage to get them Office 2000, though, and
I thank the people at Microsoft that helped us with that.
Moral of the story though -- many schools are too afraid to learn new things, and that prevents free (and often better) software from taking hold.
Linux developers do need to develop a more integrated desktop. Should there be a "X-with-training-wheels" we'd see a lot more Linux users!
www.riverdale.k12.or.us/linux/ good linux info there also
"I drank what?" - Socrates
My father teaches CS at a small private school, and while they're not by any means struggling financially - they are somewhat apprehensive about Microsoft's new fervor for license enforcement.
They're seriously considering a move from their current student lab environment (Win 9x with Novell Netware) to a Linux thin client environment - what would basically be X terms. This has huge resource allocation advantages and because it's open source - the licensing restrictions are few if any.
This could literally save them millions over the next few years (The hardware life cycle for thin clients is considerable longer, and new server hardware, while expensive, is cheaper than buying several hundred new desktops every few years - not to mention say $100 dollars per system savings against XP Pro licenses)
That millions could keep them afloat in thin times, or could mean that they can provide scholarships to needy students.
See related: K12 Linux Project
\Drew National Data Director, John Edwards for President
see here
War is necrophilia.
I know of one school in particular, the school my boss sends her kid to, that has benefited tremendously. My boss is a Microsoft devotee and has scoffed at the Free Software movement, until she went to a school meeting and realized the computer lab that was donated (just the systems and OS nothing else) wasn't up and running yet. The reason was the school didn't have the money for Microsoft Office.
Long story short, she told me, I pointed her to StarOffice and a few other apps that are readily available. It wasn't a difficult sell, because it was the difference between getting use out of the computers or just teaching Windows. The school wouldn't have 'collapsed' without the free software and they would have gotten the money for the applications next year, but now they can use that money to implement a replacement program for the systems they already have.
All of this goes back to the fact that there is a bias against Free licenses on software. My boss always considered them to be amateurish, less reliable, than the NAME BRAND software. Not anymore.
This is not the way to build a lasting empire.
Realistically though, free software has made a huge impact. I think the most obvious exmaple to me is the use of GCC in college classes. Hundreds of colleges use it that otherwise might not be able to teach courses behind computers. (note: you don't need a computer to teach C or C++ or to learn it, plenty of people have done it that way, I think it's a bit more enjoyable with a computer though) Compilers on multiuser UNIX systems are traditionally very expensive, as are site licenses to compilers under Windows.
I also think that there is a behind the scenes factor that has always been very hard to measure with linux. I know that my old school district, Boulder Valley Public Schools, has several Linux machines in various capacities. A couple are used as lan servers in some schools, a couple are used as firewalls and proxys and email and web servers. I'm certain that some act as bridges and routers. That's stuff that makes their life easier, serves a purpose and it's really hard to measure. Off the shelf firewalls can cost thousands of dollars. I have no idea how much it costs to buy the hardware, software and then hire someone to build you an exchange server for email or setup an email server with something non-linux.
As for teaching software and that kind of thing, I think it's still in the infancy.
Many kids will either own computers or work with them daily after high school. Some may want to go on to work in an explicitly computer-oriented career, which however doesn't require much specific post-secondary education (hardware repair in a small shop, for instance). To the same degree as auto-mechanics (and probably far more than say, wood shop), computer education in secondary schools is a valuable addition to the curriculum.
For primary education, heavily computer-centric instruction may be overkill. But at the high school level good arguments can be made for it.
Of course, it won't be too useful to students who just want their school to subsidize their bong-building activities, but that's what metal shop is for.
You'll have better luck looking at schools in Europe, especially Germany, France, and the U.K. The U.S. public school system moves about as quickly as a lowered Honda Civic in an off-road rally race; and, in my experience, most public school IS/IT administrators know less about computers than John Ashcroft does about electron field dynamics. This is why few high schools have local area networks or decent internet access, and why fewer still have classes in things as simple as programming in Basic.
Since U.S. schools aren't adeqately funded by the government, they gobble up as much of the private-sector "technology money" as they can possibly gorge themselves on; a signifigant chunk of which comes in the form of discounted licenses for Microsoft software. Kind of ironic that the school still has to buy the computers to run the software (and keep them updated); but I guess by reducing their profit margin from 99.998% to 98%, Microsoft has done their part. Those computers have to be upgraded pretty regularly, of course, and some of the money for that comes from "less worthwhile" programs -- like English, Art, Music, and History.
We are raising a generation of Americans that won't know the difference between a verb and a posessive pronoun, but they'll be able to use the Word grammar-checker, so it all works out in the end, right?
These, among other reasons, are why the U.S. imports its computer engineers from Europe and southeast Asia.
By contrast, European schools don't get the same deep discounts, and the foreign-language support in Windows is pretty horrible (although W2K has made some signifigant improvements in this area). European schools (at least in the three countries mentioned above) are supported wholly by the state, and as such don't require outside funding. This means that, for the most part, the software and hardware are chosen to fit the needs of the instructors and students, rather than to fit the discounts, freebies, and funding-with-strings requirements assigned by the technology companies.
This is why you'll find SuSE, Mandrake, and Debian pretty heavily used in many European schools (and thus, businesses).
But that's just my opinion; I could be wrong.
--
I Hit the Karma Cap, and All I Got Was This Lousy
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
I can see plenty of problems with implementing Linux in schools, especially when I think about how it would go in my local district.
1. All the teachers know Windows. My bet is that even many of the computer teachers do not know Linux well enough to run it in their labs. They can't teach it if they don't know it and teacher training could be expensive and take a lot of what's probably considered unnecessary time.
2. They would have a lot harder teaching a completely new OS AND classes on how to use the programs than to just teach the programs. You'd probably have to have a intro to Linux class before you could ever teach whichever programs you choose to use - and that's another issue in itself.
3. Students probably have Windows at home. Would they have problems with converting documents between systems? Say you create your report in Word at home, could your bring it school and use it there?
4. The local tech support and computer stores would not be able to help them if something went wrong. 99% of the techs around here don't know anything about anything other than Windows. Who would know enough about Linux to help them??
5. The students would learn programs and OSes that would different with what they would have when they go to college, go to work, etc. Since there are very few offices and colleges using entirely Linux, they would be at a disadvantage right away.
Of course there are a lot of plusses too, but these negatives sprang to mind right away. Of course they are all refutable. I think that the schools would choose easy and expensive over difficult and cheap any day. If they didn't have a choice and were nearly out of money, my guess is they would let the computers sit/
Most people would die sooner than think; in fact, they do.
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
In reading some of the case studies on this, it looks like the biggest use for Linux is in two realms:
1) Servers - file sharing, web servers, e-mail, etc
2) Making old machines useful again
A lot of schools have old 486's and Pentium lying around which are pretty much useless as a Windows desktop, but set these systems up as X-terminals and throw a sub $1000 server behind it, and suddenly they are rejuvenated. This also has the benefit of making the management of these systems much easier.
I know I've seen a number of initatives where some politician gets the bright idea that the secret to making schools better is to buy a lot of hardware. This usually helps for a little while, but then in 3 or 4 years the hardware becomes nearly useless and nobody's throwing more money at it. By going with Linux, it seems like they can extend the value of that initial investment a lot further and thus save hugely in the long run.
This sig has been temporarily disconnected or is no longer in service
Here in Hong Kong there's a similar project(in Chinese) like ' PCs for Kids'. At first I thought it's doomed, until I know Microsoft is involved.
Well Microsoft does not alway mean to charity - especially when a shiny Microsoft logo is behind it.
Many GNU tools have been ported to many other OSes including MS Windows.
There are a host of free software applications available for many OSes including MS Windows.
This, not to mention that, Linux distributions have achieved the point where most previously 'complexe' administration tasks are now done inside friendly GUI applications.
GNU's Not Unix is an acronym with a meaning that seems sadly forgotten in some of these discussions.
I personally think that teaching teenagers why they should be concerned about their intellectual heritage and about free software an important proposition regardless of what OS they are running.
Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
The problem is that when someone in the education system goes to CompUSA or their local Mom and Pop computer store, they don't get someone who will set them up with that sort of thing.
So here is what you need to do: volunteer your time. Set up that computer network for your school, especially those of you with children in it.
You can also help the school with find good deals on businesses wanting to get rid of equipment ... those old PII 233's that they don't want to use anymore can be a big tax writeoff for them, and would work fine as a diskless workstation.
But the problem is that most school teachers don't have much of a clue in the realm of computers. They don't know how to make a dozen half-broken computers into a lab. So volunteer your time and help them get set up!
-- Erich
Slashdot reader since 1997
"It's not like we could use the money for other stuff. Like paying teachers, for instance. Teachers are gonna do a lto more than computers can ever hope to, and if we pay them more, we might even be able to attract people who could be great teachers."
There is a reason teachers aren't paid very much, and it's not because we don't value education or the teaching profession. It's just simple economics. For the "warm fuzzy" of getting to work with kids, the personal satisfaction the job brings, etc., people are willing to take a lower salary for teaching than they would for jobs in other fields. Teaching also seems to attract a number of people who don't really need the money at all (wealthy families, spouses, whatever) and are therefore willing to work for less. At least in my area of the country, for every teacher who demands a pay raise, there are a number of people willing to take that teacher's position at the current pay rate or even less.
But, I digress. I absolutely agree with one of your points: A good teacher in the classroom is infinately more important than a computer in the classroom.
Our district (K-12) uses open-source and free software fairly extensively. In the past year, we have:
:(
-- moved all web and e-mail servers from NT to RedHat Linux 6.2
-- put in FreeBSD 4.x-based firewalls in all the high schools and admin buildings
-- replaced the IBM NetVista Proxy Server software running on NT with proxy servers running RH 6.2, Squid, DansGuardian, and the like
-- implemented a very successful pilot of the Linux Terminal Server Project thin-clients in two elementary school labs (one school only uses Windows on administration desktops)
-- promoted StarOffice 5.2 as an alternative to MS Office, on both Windows and Linux
-- most IT desktops run either FreeBSD, RH Linux, or both
Currently, all servers in the district run either FreeBSD, Linux, or NetWare. There are no NT servers left in the district.
Most computer labs run Windows 95/98, a couple 2000, and one or two are still running 3.1. Some are now running Linux, with more planned for next year.
The goal is to have all elementary school labs running Linux, all servers to be running FreeBSD or Linux, and all high school Internet access to be policed by Unix servers.
Working quite well for us. Saved $30,000 is licensing fees so far (that's for the IBM software), enough to hire another tech if needed. Should see greater savings as time goes on. Also were able to purchase 200+ lower-end PCs for the elem labs as opposed to just 30 high end machines -- that's close to 30 labs for the price of one -- as the elem labs will be running Unix.
The interesting thing here is that the teachers and principals are behind this 100%, and are clamoring to get their labs set up. It's too bad there are only 5 techs for 50+ schools.
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
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
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.
A solution to the problem with music today
Why not use Apache with frontpage extensions? That way you get to use your PHP/mysql, and your boss gets to use Frontpage to update his pages.. everyone goes home happy.
Ok, I'll bite. How do YOU calculate it?
Perhaps teachers SHOULD know a bit more about file permissions. If they did, they'd have a much better understanding, which could be taught to the students, if often only by example. More people understanding file permissions (whether under Win or Lin or whatever) will generally be more knowledgeable about at least BASIC security issues, and will be more prepared to deal with viruses and worms in the future (which will surely never completely die).
creation science book
It works, it's fast, it's free, we like it.
In many cases the poorer students will not encounter computers at home. If they don't encounter them at school, we will be very effectively leveraging the digial divide into a more serious socio-economic problem. And I don't think that is what this country's about. At least not intentionally.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
...has several Linux boxen up in different schools (one primary, one junior high). While the clients run Windows and MacOS, the fileservers and other backend systems are Linux boxen; thanks to Samba and Netatalk, they can share files to both sets of clients simultaniously, and they require very little maintenance (I do volunteer work when they go down -- it's been about a year since I touched one of them, though a few months less than that I wrote a trivial python script recompressing all students' GIFs into JPEGs for one teacher adminning the labs).
Not by doing work, homework, tests, paperwork, all that will teach them is how to complete a task in a timely fashion.
You teach a kid to think, by having discussions, having the kid write about the discussions and share their thoughts in debates. Having kids research on their own independently and gain knowledge, and then form their own conclusions.
If you use Linux, please help development of Autopac
You know, I haven't seen anyone who has rolled out Linux in the past year who has turned back. In the schools where they are trying it, it is actually proving to be a great success.
Engineering and the Ultimate
We have been successful in installing three Linux labs (approx 35 computers per lab) with Open Source software using the computers as thin clients (see LTSP.org). The system has been received very well by students and teachers. We were even able to give 486SXs with as little as 12Megs ram internet access - these systems are now in the classroom. We have approx. 10 schools scheduled for conversion to Linux by the end of 2002 with the goal of having all our elementary schools (60+) switched over in three. It's always an uphill battle but I feel we're fighting "the good fight". When they(Microsoft & others) tell you every open source initiative has failed tell them otherwise. I equate Microsoft with the movie "The Matrix" in which everyone goes on with their everyday lives while only a small liberated few no the truth. Our Linux Labs have worked better than anything Windows has ever given us for a cost that can't be beat.
John Cuzzola
jcuzzola@sd73.bc.ca
1383-9th Avenue
System Analyst/Programmer
Kamloops, BC V2C 3X7
School District #73
Phone: (250) 374-0679
I've heard this argument more than once, and here's how I always respond:
"Yeah, I guess you're right. That WordPerfect for DOS training I got in high school [class of '97] is really paying off in the business world now."
There's no point in trying to teach applications, because even if the one prevalent today is the one used when you graduate, it will still be totally different. Schools should be teaching general computer knowledge and UI paradigms -- give kids the tools to figure it out on their own. Teaching Word and Excel should be kept to one-week night classes and "...For Dummies" books; it has no place in the education system.
If it ain't broke, you need more software.
Springfield High, in Springfield Illinois./ in dex.html
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
Interesting thin client solution running linux on even old 486 computers.
The implementing companys press release is here: http://www.codefactory.se/news/?1+1.
Yeah, well I'd punch you back, and then we'd be boxen.
pr0n - keeping monitor glass spotless since 1981.
I am the system administrator for a moderatly sized private elementry school. When I started, the school had very few computing resources at it's 2 campuses. After making a list of what I wanted to accompish in 2 years, I added up the costs and found that they it would be beyod my budget to buy new workstations and build a dedicated server all based on commercial software.
Here's what I've been able to create for the school:
1 workstation for every 4 children
So when a class is in the library there is 1 student per computer. They all run win98.
I am working towards 1 laptop for each teacher
So far there is 2, they are wirelessly 802.11b connected to the network.
A dedicated Red Hat 7.2 server
Squid proxy, web page filtering and monitoring Squirrel Mail IMAP web based e-mail, samba, LDAP student/teacher contact and vital information, a MySQL powered bookmark database, Apache Web server, and a digital picture gallery.
Everything on the server is open source and works flawlessly. All of this would have cost a fortune to buy and maintain on a NT server.
I am very interested in what software other people are running if they are doing the same thing that I am. Reply to this comment or e-mail me with what you run, I'd love to share tips.
rejected (19) accepted (0)
Is there a psychological term related to getting your stories rejected on slashdot?
My company provides IT support to a small-medium sized K-12 school district. They have 5 NT servers, and approximatly 250 workstations running Windows2000/Office2000. I can see no scenario where it would make sense to move them to a free software platform (Linux). MS academic software is not that expensive to start with, so there's not much money to be saved here (approx $50 for Win2k and $50 for Office per station.) Most of the software used by the district would not run under Linux anyway. Aside from the webmail app and their web based library system nearly everything else they use is written for Windows. They couldn't run any of their current educational software packages, including those provided by the state! I love Linux and see that it has a place on the server, embedded in devices and running on hobbiests' machines. However considering the realities of IT today, it just doesn't make sense to roll out Linux on the desktops of organizations either commercial or educational.
Commercial, no.
Educational, yes.
I can see no reason that students can't be taught to use a word processor rather than just Microsoft Word -- learning basic concepts instead of "monkey see, monkey click."
Educational software is, for the most part, a complete crock; and, with the exception of grade-keeping software, doesn't belong in schools. Teachers are paid to teach, not to sit a student in front of some so-called "educational" program and baby-sit them. Some of the computer tutorial software, like the programs that teach you to use Word and Excel by visually showing you what to do, are effective; but these aren't the types of things schools are trying to teach.
The hardware costs make it much more expensive to run Windows in a school environment; Windows and Office 2000 require fairly high-powered workstations which cost the school real money to purchase; comparitive systems to run OSes like BSD and Linux are often donated en masse.
Having all of the computer equipment donated to a school by a business that wants the tax write-off can save even a small school tens of thousands of dollars; which, in turn, can go into things like art programs, improving science education, and hell -- even keeping the school in sporting goods. Go and ask a local principal what they would do if they were given an extra $20,000 to spend at the school on anything but salaries or computers.
As far as not being qualified for anything but "hobbiests", what do you think students are? A hobbiest is someone who is interested in learning as much about something as possible; and a student is someone who is supposed to be learning as much about the subject material as possible. Students aren't like employees -- there is no bottom line to watch, and no such thing as wasted time as long as it's spent learning.
--
I Hit the Karma Cap, and All I Got Was This Lousy
Using Linux on file servers and web servers is almost always a clear win for schools. Most computers in schools aren't file servers or web servers; they are desktops for students to complete assignments and do research.
Unfortunately, Free desktop environments like GNOME and KDE are much more resource intensive than Windows. For schools with middle aged hardware, running these environments is not an option. In this case, there is a clear cost win for Windows.
Luckily, it will all change with Windows XP (or should that be Windows PX for PentiumX required).
Even Slashdot wants to hide some things
Hi!
The scene: "Public Comment" time at a school board meeting. The previous speaker, a senior citizen, has spoken at length about the burden of school taxes on the elderly in the community. He has particularly emphasized his opposition to the blatantly gold-plated technology proposals in the school budget (including the 4--count 'em, 4! PDAs for the district IT staff). Then the school board's self-designated Taxpayer Advocate clears his throat, and says, "Y'know, I was talking to our IT director at work the other day, and we're getting rid of a bunch of computers. Some are 486s, but a lot are Pentiums--we could provide a lot of those machines to the district at little or no cost....
...And another dumb IT decision is in the offing. Lots of people want to donate their downstreamed equipment to the schools. Sometimes they genuinely think they're doing good: most of the time they're trying to claim a tax credit for the contribution, and will "suggest" valuations for each machine that they drop off. All too often those donations cost the district actual cash--because you have to pay a HazMat hauler to take the monitors these days.
Linux and other free (as in beer) software may well have a place in education. There is a very powerful argument, for instance, for creating an Office-type suite with extensive classroom management tools. Given that school environments can be extraordinarily hostile (think of the kinds of behavior that occurs in a middle school classroom if the teacher steps out into the hall) there is a persuasive argument to be made for a robust platform like (ahem) FreeBSD.
But. Please please please do not even think of saddling the poor, overworked techs at your local school district with your worn-out, leftover, good-for-nothing junk. You are doing them no favors, you are doing no good to the district, and you are probably preventing adoption of a well-thought-through technology plan by "donating" your scrap equipment.
Computers in schools
I'm on the Technology Committee of the Nazareth (Pa.) Area School District. We've played out that scenario at the top of this post several times. We have had several area companies offer to donate their scrap to us. We have had several board members get positively indignant that we have spurned those offers. We did spurn those offers, and if I have any say in the matter we will continue to spurn those offers--here's why.
This is a hostile environment
Suppose your employer decides to install a new computer system. And suppose a computer-phobic customer service rep decides that he doesn't want to use the new system. Your employer has a simple remedy: fire the CSR. Doesn't work that way in American schools: if you want the teacher to use a computer, you have to persuade her/him.
This is a hostile environment #2
Teachers (no surprise, right?) don't want to look stupid in front of their students. But the kids are substantially more adept with computers than the teachers--so the teachers have a built-in ambivalence (at best) about computers.
So we have to persuade teachers to use a device that potentially can humiliate them in front of their students. How?
From hard-won experience, the district IT staff has to offer absolutely bullet-proof reliability. They have to be able to guarantee--and deliver on that guarantee--that the computers will be there, working flawlessly, whenever the teacher wants. No reboots, no network hassles, no video driver conflicts (elementary teachers probably use more video games than CmdrTaco), no need to get an MSCE in order to teach 3rd grade. In other words, the district IT staff has to provide Service Level Agreement-style functionality.
But...
do you think this means that anybody is willing to pay for a district IT staff? Funny boy--the school board will fund an extra assistant to the wrestling program in a heartbeat, but they won't spend a dime for a part-time LAN geek unless you do some major politicking. So what IT staff you have (4100 students, 450 employees, 7 buildings over 80 square miles, 3.5 IT staff) have to make do with what they have.
Which means...
They have to standardize, standardize, standardize. Every elementary classroom has to have the same video cards; every machine has to have the same network adapter; every machine in the high school has to have the same monitor. They have to develop a formalized bug-tracking system to identify recurring problems, and they have to take a systemic view of the entire IT picture in order to maintain 100% uptime. Because if they provide less than 100% uptime the teachers will stop using the system, and the parents will start calling the school board. And so forth....
So please...
Don't "do the kids a favor" and ship them junk. If you want to make a meaningful donation, call the school district and ask if you can give them the money to buy another one of their reference desktops. If they're running Windows, hold your nose and buy Windows. If they're running a bunch of out-of-date kiddie games, hold your nose and buy the out-of-date kiddie games. Do not make their lives miserable by sending them leftovers, or by going out to Circuit City and buying a $399 special. (God save the IT staff from the enthusiasm of the PTA.)
If you want to champion Open Source in the schools
Don't go preaching Linux as religion. Get involved, go to meetings, be prepared to make a reasonable case, and be prepared to argue for a complete replacement of the entire district IT infrastructure. And be prepared for war from the elementary teachers and the PTA: elementary school software runs on Windows, period. If you want to replace it, you'd best have a bunch of kids games tested and ready to go.
Bottom line:
Computers are crucial to education in the 21st century. I teach in a graduate program, and I'm constantly amazed at the number of MBA students with only the faintest glimmer of understanding about computers and technology. But the route to learning about computers and technology is not with leftover junk--it is with a carefully-developed, meticulously-managed, (and yes, sometimes rigidly enforced) IT plan that promises a "100% school time up time" service level, and delivers it. If the users can trust that the computers will be there, they will learn. If they can't trust the computers, they will learn to hate them.
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.
Disclaimer: My wife is a teacher and I would benefit economically if they were paid more money.
I find it sad that some say "teachers are paid too little" when quoted this price or that, but never seem to be able to put a dollar value on teaching labor themselves.
It irritates me because I think if someone is going to complain about a problem, they should at least offer solution to it (even an imperfect one). If they don't, it doesn't even matter whether they fully understand the problem or not, they are simply 'stirring the pot'.
...yellow number five, yellow number five, yellow number five...
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.
Hi!
Thanks for taking the time to write. However, I'm not sure we're communicating. You have described a splendid concept for a computer-oriented program for older students. You suggest that you could have done all of what you propose at age 10 (start from fdisked machines, a stack of CDs, and a pile of printed README documents). You seem to suggest that since you could have done this, anybody could have done this. And you seem to think that spending an entire year doing this would be beneficial.
Alas, the Pennsylvania Department of Education would probably disagree. They would vastly prefer if the district's 10-year-olds were engaged in other pedagogical pursuits: reading, writing, 'rithmetic, sex education, drug-awareness education, enviro/political behavior modification, etc.
Please forgive the sarcasm, but please also understand that the focus of computers in classrooms is not to make computer techs out of the 6th graders. The point is to use the computers to learn academic subjects. We don't want students, or teachers, to ever have to think about partitioning a hard drive or re-compiling the OS kernel. We want them to think about using e-mail to collaborate with an "email pal" across the world; or to use NetMeeting or Groove to collaborate with students in other district buildings. The computer is not the raison d'etre--it is the tool.
Free software ideologically works well in schools. It can be inexpensive to impliment and once you've got a good set-up going you're pretty much set unless you need to do like some major overhaul of something. Linux and FreeBSD are just a bit more robust than Windows and have enough software available for them to teach people the computer concepts they need. It's better to teach them concepts anyhow, the OS underneath doesn't matter much if you teach them the difference between ASCII and binary files, that it means when something is executable, and the basic tenents of word processing. They don't need high school to teach them highly technical skills, thats what they pay to go to college or trade school for. Trying to make the high school responsible for producing workplace ready people overextends their already meager funds.
However the bad thing about Free software is the lack of an educational infrastructure. Linux works well if you wanna use a computer to teach people about computers but what happens when you want to teach people about literature or history? Responses to that question including the word "internet" will be ignored. Why? When you're looking for something specific most of the internet is just complete cruft. Although there are some good sites you can use it sucks trying to them for educational purposes at times. It'd suck to have a page up on the projector and then have some x10 popup dominate the screen. It's far too distracting for trying to teach somebody something. Using the web as a info reference is tricky because if they don't know anything about what they're researching they'll grab a bunch of "facts" from Joe's House of History and turn it in not having learned anything. I think a free OS would be a good idea for schools if you could build a curriculum and not have the OS holding you up. Computers are information tools, not an end unto themselves. If you're going to deploy a free solution to your problem make sure it fills ALL of the requirements, not just be less expensive than Microsoft.
I'm a loner Dottie, a Rebel.
What you are saying basically boils down to: it's easier to support an illegal monopoly than it is to support alternatives.
I find anti-trust laws distasteful, but you've just demonstrate exactly why we actually need them. Laziness, least-common-denominator thinking, quantity before quality. Not values I want my children to learn, not at all.
If you were blocking sigs, you wouldn't have to read this.
Most people will not use the "wealth" of features Office provides. What they use, is already there for Linux. Seems you're missing out on something as I've been using Star Office with MS Office only workplaces for 5 years now without any real issues on my or anyone else's part. "Behind" is a relative term, mister_sparkle, and I've seen Office XP and wasn't impressed- the offerings are less behind than what you think.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
That is what school is all about, isn't it? If you're going to teach them about the real world, then perhaps yes, you need to teach them about MS Office, but you also need to teach them about WordPerfect (MS Office doesn't run on Mainframes, but it does- and there is a LOT of places that still use Mainframes in the office context), StarOffice (there's a lot of places out there using that as well- more than you'd like to think), and others.
The real world is less homogenous than you and MS would like for to believe it is. Teaching them just MS Office isn't preparing them for office work- it's preparing them for insisting on a monopolist's product offering. Doing what I suggest would be real training for that.
And, I hold that schools are not for training laborers (office or otherwise)- they're to get everyone on the same common ground of knowlege so that we can work together in many contexts.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
It only does one. Think of VNC under Windows as more of a Carbon Copy replacement (which it does a fairly good job of...).
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
In your second link, the very first part of it says I'm right; if you have two disks eith an individual MTBF of 10,000 hours, you'll have a failure every 5,000 hours on average. Which is exactly what I said, only I was using 200 units with an individual MTBF of 56,000 hours.
I pulled those numbers out of my ass as examples, but the math was 100% correct, according to the very links you quoted as rebuttal.
But, if you really want to read faster, try tracking under the words with your finger. It sounds stupid, but the increased focus allows you to read much faster with the same retention and comprehension.
Under capitalism man exploits man. Under communism it's the other way around.
Protection from your muscle-bound cousin, who was a runner-up in a state-wide body-building contest, is also a good thing :-)
pr0n - keeping monitor glass spotless since 1981.
NEWS FLASH! The written English language is based on the way words sound! Each sound is represented by a (non-unique) letter. Pedagogical techniques for teaching children to read should include phonics; lots of practice reading permits you to move on to memorizing how words look. If you haven't moved on, I'd suggest you're either fairly young or have a learning disability of some kind. I was taught only phonics but I can tell at a glance what a word is.
The reason for using phonics is that most people who learn to read already know the language. They don't need to learn it again. They merely need to know how to translate what they hear and say into writing and vice versa.
Whole language reading is useful but not all encompassing. The same is true for phonics. Both have their place; you can't advance as a reader (as you point out) if you continue to be dependent on phonics, but you can't leverage years of experience with the English language unless you use phonics. A mixed approach is highly effective.