Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Education Software Linux

A School District's Education in Free Software 288

david.jonathan.russe writes "The school district in Kamloops, BC, Canada has been working on a linux-based terminal infrastructure for several years. They now have a system in place district wide and they can not keep up with all of the requests for info. They have a great hybrid system, using diskless workstations all booting from local servers. 'The second-generation system cost the Kamloops district about $47,000 to implement, as well as the cost of training and the release time for personal study and taking exams. However, Ferrie has no doubt of the savings overall. License costs are disappearing as the district phases out its Novell NetWare licenses, and the district no longer needs to purchase productivity software. Ferrie also figures that the increased reliability represents a substantial savings, although he admits that it is hard to quantify. However, perhaps the greatest benefit of switching to free software is that the reliability of the new system frees up technical staff to do more than routine support.'" Linux.com and Slashdot are both owned by SourceForge.
This discussion has been archived. No new comments can be posted.

A School District's Education in Free Software

Comments Filter:
  • the IT staff having to process all the requests for info from other school districts ;-).

    Actually, congrats to them. In areas where you have competent IT staff and are willing to do the work yourself, Linux offers great cost savings *and* the ability to have a system tailored exactly to your needs. Other places, it just offers the latter.
  • by Opportunist ( 166417 ) on Sunday June 10, 2007 @01:52PM (#19459093)
    All the problems that companies have with OSS, like having to train their supporters and techs, or a fear of loss of productivity due to unknown software, don't apply for schools. They usually have a fair lot of clued students at their hands who would gladly offer support in exchange for additional credit or at least other services the school can provide (like net access and so on), and the loss of productivity is, if it applies at all, on the head of the student, not the school.
  • good, (Score:4, Insightful)

    by joe 155 ( 937621 ) on Sunday June 10, 2007 @01:54PM (#19459113) Journal
    I was pleased to read about how they handled staffing issues, with help and support for the people to retrain and time off to train in their own time and to get good qualifications. That's just good management. Bringing people to open source software will probably need initiatives like this to reassure people that the skills that they have won't now be wasted...

    Good effort by them.
  • by daeg ( 828071 ) on Sunday June 10, 2007 @02:34PM (#19459351)
    Do not let your district fall for the "laptop for every child" ploy. It's a trap. The productivity gains are none whatsoever. Combine that with even higher IT costs, licensing costs, etc, and it's a taxpayer's nightmare.

    Try to push for the library to have laptops instead that students can check out like they do books. Set them up on Linux -- if the student is just typing, they shouldn't need Internet outside of school. Set up an easy system to wipe/re-image the drives upon return. Everyone wins.
  • But... (Score:2, Insightful)

    by blowdart ( 31458 ) on Sunday June 10, 2007 @02:35PM (#19459359) Homepage
    That's fine up to a point; the majority of businesses still use MS Office and windows and will want to see that experience, and if you completely replace everything with linux or other free alternatives you're just creating another monoculture, and push a free-only view; which is, to my mind, just as bad.
  • Re:But... (Score:4, Insightful)

    by Bert64 ( 520050 ) <bert@[ ]shdot.fi ... m ['sla' in gap]> on Sunday June 10, 2007 @02:45PM (#19459435) Homepage
    We used wordperfect in school, now that i have left school i find that noone uses wordperfect in the workplace.
    Those who learn word in school today will probably be using something totally different by the time they enter the workplace anyway.
    Atleast for them, whatever they end up using will almost certainly be an improvement, to someone taught on wordperfect word is a huge step down.
  • Re:Dickless again? (Score:4, Insightful)

    by Rakishi ( 759894 ) on Sunday June 10, 2007 @02:49PM (#19459457)

    fail to reboot most of the machines after a power outage
    Wouldn't someone pressing the power button fix this right up?

    require unnecessary amount of effort to make an extra application available to a particular user...
    It's a school they don't want suers to install apps,if they did they'd have kids failing out for skipping classes to play games in the library while making it impossible for library systems to be used for actual work (yes this happened in my HS). Then there is all the fan wanna-be hackers that'd be putting trojans on the systems.

    And still control freaks everywhere are pushing for an architecture that inhibits user creativity,
    User creativity in schools by students generally means figuring out how to break the school network, repeatably. I think the only thing that wasn't compromised at my HS was the grade system and the main admin's password. The later was was mostly since no one cared enough to get it (it'd be quite possible to fake a problem, get someone with the pass to need to log in locally while modifying the keyboard to have a hardware keylogger). The former was rumored to be very difficult to break into and the punishment for trying was a suspension, no one card enough to risk it. Oh and the students weren't above dissembling school computers in semi-public areas (mostly to bypass hardware security devices), one library desktop lost a cpu and the server room got raided as well.
  • by Flying pig ( 925874 ) on Sunday June 10, 2007 @03:15PM (#19459585)
    How many real IT administrators do you have? I'm guessing it's between 0 and 1/aleph-null.

    What you probably have is a load of ignorant MCSEs. They have worked through the manuals, they have done the multiple choice tests, but they don't really have a clue outside the point and click. Why am I doing this? I don't know, you just have to. If you don't, security demons come and eat your soul. Or something. The fix for any problem? Upgrade. I guess we can't do that in XP, have to wait for Vista. No, I don't know how to do that in Word, I guess you can't, you have to wait for Office 2007. Meanwhile, I don't have to learn anything new, I can just go home at 5 and kick the kids.

    This is the way of the world. As soon as you try to democratise a new technology, the skill levels of the early adopters are diluted because there just are not that many really able people about. And the dilution itself reduces expectations. If all the plumbers you meet are incompetent, you don't expect a competent plumber. And if you yourself know nothing about plumbing, you won't be surprised when the plumber takes five hours to swap out a central heating pump.

    In my time I have come across "mechanical engineers" who didn't know you had to supply and remove the energy stored in rotating objects, "electrical engineers" who were capable of using the earth wire to short out a toroidal transformer and not understand why the wire melted, an "industrial chemist" who thought if you diluted an acid spill with plenty of water the sewage company wouldn't notice, an "environmental systems engineer" who thought that it was safe to fill a large plastic tank with a hydrogen/air mixture (he didn't know how the Van der Graaf generator works. It was a _big_ bang). These people were probably the average level of their occupations, and simply were not capable of independent thought. Your IT staff are at that level. As with this school district, you need someone with the support of the management and some real drive to push the thing through, and persuade these people that it's worth learning new skills because they create new opportunities. But they have to be pushed and jollied along, because otherwise they will lapse into sloth. And when they have the new skills - they will plateau again.

  • What does apply... (Score:4, Insightful)

    by SanityInAnarchy ( 655584 ) <ninja@slaphack.com> on Sunday June 10, 2007 @03:22PM (#19459629) Journal
    Microsoft and Apple, among others, are willing to give stuff to schools. With Linux, the software may be free, but you probably have to buy your own hardware.

    It's true, it may be cheaper in the long run, if you're not a highly technical school -- meaning, you don't have to upgrade your hardware very often. But even then, many schools prefer to take the first hit free, and then be stuck with the recurring licencing fees.

    Personally, though, schools are the first places I'd want to start on free software, as unlikely as it is. That way, when they graduate, they'll be ready to move their workplace over -- or at least be easily trainable for anything -- and if they go on to be programmers, they'll be more likely to fix the free tools than to buy the commercial ones.

    Contrast that to the way it is now, where you only use the proprietary stuff because it's free in school and easy to pirate at home, so when you get to work, you insist that the company buy you the same tools, and the company figures it's cheaper than retraining you.
  • Re:But... (Score:3, Insightful)

    by dvice_null ( 981029 ) on Sunday June 10, 2007 @03:25PM (#19459651)
    > you're just creating another monoculture, and push a free-only view; which is, to my mind, just as bad

    Do you know what is the difference between Microsoft monoculture and open source monoculture?

    I give you a hint. The other has huge license costs and you have to like what you get. And the other doesn't have license costs and if you don't like something, you can always either fix it yourself, ask anyone else to fix it or pay anyone to fix it for you. Please note the term "anyone". It is very importan word in this case. Imagine that you would live in New York. Let's say that you need to product every day. Let it be milk or bread or what ever. Now imagine these two alternatives:
    a) There would be only one shop selling those products. No-one else could sell them.
    b) __Anyone__ could sell those products and there would be a lot of shops selling them. You could even make those products by yourself.

    Now, here we have two monocultures, a) and b), Do they still sound just as bad?
  • by twitter ( 104583 ) on Sunday June 10, 2007 @03:34PM (#19459703) Homepage Journal

    In areas where you have competent IT staff and are willing to do the work yourself, Linux offers great cost savings *and* the ability to have a system tailored exactly to your needs.

    This is something that will be repeated because free software is like that and the pioneering days are over.

    Ferrie has nothing but praise for his staff for working through the conflict and learning new skills."Even the technicians who struggled a little bit initially are very good," Ferrie says. "They're phenomenal now. Once we really got through all the angst and the problems and sat down and did some serious planning for them, everything started to go great."

    The beauty of free software is where it can take otherwise mediocre staff. One of the greatest motivators is a chance to make a difference, as proved by GE lighting experiments back in the 1920s. In the non free world, you do your job in a very limited box only to watch your work torn out by the next version in the upgrade train. In the free software world, you have all the tools everyone else does and what you do can stand on it's merit. Eventually, the picture that emerges is that there was nothing wrong with your people other than poor tools.

    The very worst case, once most of the work is already done, is that you just use the software like any other non free shop. This still represents an improvement, because free software gives you more for your money.

  • Re:But... (Score:3, Insightful)

    by Ant P. ( 974313 ) on Sunday June 10, 2007 @03:38PM (#19459721)
    We used Wordperfect in our school as well, until in 2001-2 they replaced all the 512k Macs with Pentium 2 PCs running Win2k and Office 2000. They were slower, crashed more and caused us to miss more classes (several times we had to waste an entire hour following instructions from the teacher to run virus removal tools and windows update, because they'd apparently never heard of SUS).
  • by Ant P. ( 974313 ) on Sunday June 10, 2007 @03:40PM (#19459731)
    Easy answer.

    Every second Tuesday of the month, walk by the IT office and remind them what day it is with a snide remark of your own.
  • by Ortega-Starfire ( 930563 ) on Sunday June 10, 2007 @03:47PM (#19459769) Journal
    "Yeah, I'm sure having your IT staff doing all of that work entails a great cost savings. I mean, it's not like they're paid employees or anything..."

    "TANSTAAFL"

    You have to pay them anyhow. So while it is not a free lunch, it is a cheaper one.
  • Here was the most tragic line in the piece for me

    secondary schools in British Columbia are supposed to teach skills rather than specific software, in practice, many teachers had developed courses that specified particular pieces of software. "You get a teacher who's been around 20-30 years, and they're not that keen on developing their course again," Ferrie says in wry hindsight. Also, many schools had already paid for textbooks that referred to specific proprietary software.

    The teacher is absolutely right in this assertion: students should be learning about concepts and ideas - not only about examples and instances. It's fine if an algebra student can derive the quadratic formula from rote memorization; but it is far more important that she develops the skills to think critically on how to attack this problem on her own.

    In the best computer science programs and programming books; you walk away with a deeper understanding of the science behind the code. Learning should be focused on cultivating concepts and ideas that can be applied to a broad range of implementations; not churning out specifically Java or C# developers. Similarly, children should learn about core computer concepts and ideas - not on how to create flashing text in Microsoft Word.

  • by TrancePhreak ( 576593 ) on Sunday June 10, 2007 @04:27PM (#19460017)

    My experience with Windows is that it is sloppily coded, and lots of things cause Windows to need maintenance. For example, the CPU hogging bug in Firefox, which seems to be worse in Firefox version 2.0.0.4, sometimes causes Windows XP Professional SP2 to become unstable and require re-starting the computer. When Firefox hogs the CPU under Linux, it is only necessary to kill Firefox. Linux remains stable.
    Or you could say, just kill the process in Windows.

    A side benefit of Linux is that it is much more secure, partly because of its design, and partly because students are less likely to know how to tinker with it, I was told.
    The whole point of computers in schools is to familiarise students with them. There's always going to be at least one uber-geek able to take down the whole network with a flick of the wrist. Anecdotal evidence does not setup your computer to be the most secure platform.

    Another problem with a Windows system is hiring people who are willing to work with products from a company such as Microsoft that is so abusive. It's tiring to work with abusiveness.
    I'm sure it's hard to hire from all those millions of certified people.
  • Re:But... (Score:5, Insightful)

    by JohnBailey ( 1092697 ) on Sunday June 10, 2007 @04:30PM (#19460029)
    So instead of teaching applications, teach concepts. There is no profound difference in using Windows and associated apps and using Linux and the alternatives until you start doing the admin stuff. Outside any computer tech classes, that isn't even a consideration. These are school kids not IT admins. You still click on a menu or an icon to open a program, you still need to use a menu or a button to save a document. And last time I checked, Open Office didn't require you to convert everything to hex and back to decimal to do any calculations, Same old formulas in cells stuff as Excel.

    I agree, a monoculture is bad.. So how are you proposing that it changes? Teaching kids that the only way to use a computer is with Microsoft products just maintains the current state. Teaching them to use different systems can only be an advantage. If nothing else, it will give the kids a chance to see a different system in use. At worst, it will require them to do a little more study to get up to speed with Office.
  • by Futurepower(R) ( 558542 ) on Sunday June 10, 2007 @04:35PM (#19460067) Homepage
    "Or you could say, just kill the process in Windows."

    Yes, and after killing the Firefox CPU hogging process, the ENTIRE OS is unstable.

    The founders of the K12Linux project were the kind of people who will always have work. They enjoyed reducing the workload as much as possible. A lot of the discussion of Windows comes from people who wouldn't have a job if Windows weren't so difficult to maintain.
  • by Chandon Seldon ( 43083 ) on Sunday June 10, 2007 @05:09PM (#19460233) Homepage

    we were told specifically that students were not allowed to have administrative access to anything at all for liability reasons.

    It's a mistake to let stupid bureaucracy get in the way of effective operation. You can get free entry level sysadmin services out of some of these kids for free, and even some less competent kids can be recruited as free first level tech support - turning that down is dumb. Sure, you can't do without techs or anything, but most support organizations have low level techs to solve simple problems and high level techs to escalate problems to.

    In a school, either you're trying to educate kids efficiently or you're wasting time and money. Some kids want to be computer techs enough that they're significantly self-taught once they're juniors and seniors in high school. Allowing them to get experience by helping the school network helps everyone.

  • Re:But... (Score:5, Insightful)

    by CheeseTroll ( 696413 ) on Sunday June 10, 2007 @05:27PM (#19460347)
    I've said this before, and I'll say it again: Are we sending our kids to secretarial school, or are we teaching them to think? I used AppleWorks to type papers in high school, and wrote them out in cursive before that. Who the heck writes in cursive anymore (except grandparents and elementary schoolkids)? But amazingly enough, I have *somehow* managed to get jobs and be a productive member of society.
  • by Anonymous Coward on Sunday June 10, 2007 @07:15PM (#19460881)
    Do all people who use photoshop needs it to print? almost all i do is for the screen rather than print. Anyway they are teachers not publisher or something.
  • by EvilRyry ( 1025309 ) on Sunday June 10, 2007 @09:42PM (#19461577) Journal

    What reality are you in? It's far easier to hire admins who know Windows well, even high quality admins. And they come cheaper than Linux admins.

    I'll agree that its easier to find a Windows admin... a competent Windows admin on the other hand is just as hard to find as a competent Linux admin. The vast majority of Windows admins I run into are complete idiots, not to say its set in stone.

    As far as being cheaper, that is generally correct. However surveys repeatedly show that Linux admins can cover a much larger amount of systems than Windows admins, greatly reducing or eliminating the total cost difference between them.
  • by Anonymous Coward on Sunday June 10, 2007 @10:38PM (#19461905)
    "Admins who know Linux are a lot more valuable (and thus expensive) than admins that know [Windows]"

    It's funny you say this. While I'm quite aware the average unix admin is more valuable than the average windows admin, and that average Unix (TM) admin wages are higher (which doesn't exactly mean he is more expensive) my own experience is that average Linux (TM) admins are worse payed than average windows admins and are just a bit above the level of windows drones. At least where I come from (Spain) a senior Windows sysadmin will be offered 10-20% *more* than a senior Linux sysadmin, even if it's expected for a senior Linux sysadmin to be capable on almost all fronts (e-mail, DNS, storage, backups, monitoring, filesystems...) while the windows sysadmin is consider "good" if its good on one front (an "Exchange admin", an "AD admin", an "SQL Server admin", etc.). Sad but true.
  • by starfishsystems ( 834319 ) on Monday June 11, 2007 @02:00AM (#19462687) Homepage
    If Linux is so secure users should be allowed to install applications!

    Absolutely. Users already can install applications. There's no great mystery to it. They're also free to develop applications, if they care to. All the tools they might need are there, or can be downloaded off the net.

    Of course, with Linux being a secure environment, your system administrators probably won't let you have root, and they may restrict what you can do in other ways, even to the extent of disallowing programs to execute from your home directory if it's felt, for example, that choice of software is not your responsibility. But it should be clear that's a matter of policy, not capability. Apart from security, one good reason the policy might be in place is to prevent people from diluting the economies of scale that your organization is trying to achieve through centrally managing software installation and upgrades.

    It sounds like you're complaining that the policy is not to your liking. That's something you can discuss within your organization.

  • by indifferent children ( 842621 ) on Monday June 11, 2007 @09:42AM (#19464587)
    One might assume that there's other work that they were already doing, and that they're no longer doing now that they're doing something else...

    Removing viruses, removing malware, reinstalling Windows to remove registry cruft, removing pornadoes so that their teachers don't go to prison, etc. Switching to Linux can take less than no time (it's a manager thing, not a physics thing. if you didn't understand it instantly, don't bother trying).

A morsel of genuine history is a thing so rare as to be always valuable. -- Thomas Jefferson

Working...