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:
  • which distro? (Score:2, Interesting)

    by FudRucker ( 866063 ) on Sunday June 10, 2007 @01:50PM (#19459083)
    no mention in the article of which distro or if many distros that were implemented...
  • by zymano ( 581466 ) on Sunday June 10, 2007 @01:57PM (#19459127)
    It's not about saving money. Campaign donations and influence rule.

    Kc schools want laptops for all the students. Yikes. More higher property taxes.

    I heard there's a place in Florida that's NOT building any schools just to stop the ever increasing taxes that schools create.
  • by saibot834 ( 1061528 ) on Sunday June 10, 2007 @02:21PM (#19459279)
    Schools should use free software. They should educate their students about their digital freedom. They should expand their Microsoft-only view.
    Why do you think no non-geeks care about digital freedom in our time? They don't know what freedom of software is like, because no one educated them.
  • Wasted Skills (Score:1, Interesting)

    by Anonymous Coward on Sunday June 10, 2007 @02:25PM (#19459297)
    Competent IT professionals already know that transferability of skills and adaptablility are the hallmarks of a successful career. Government workers are nothing more than whining children who probably would never survive in the real world marketplace. However, at least these government workers were able to adapt and seemingly have been successful in providing a better solution for the students and by extension to society.
  • by fishthegeek ( 943099 ) on Sunday June 10, 2007 @02:45PM (#19459433) Journal
    In the US, or at least the school district I teach in there is tremendous resistance to anything that isn't blessed by the Gods of Redmond. I teach with Ubuntu in the classroom and I am forever getting snide remarks about it. They've even asked me not to put the machines on the network for what they claim are security reasons as if they actually don't want any secure machines on the lan or something. I put the machines behind a router and have safely hidden my enclave of FLOSS goodness. The problem I have with homogeneous networks is that the kids I'm teaching now will probably never see one in real life because in real life there is a mix of *nix and Windows out there and they need those integration skills badly. If anyone knows a way to convince lifetime IT employees at a school district of anything please let me know because these guys and gals are stuck in 1997 and they aren't willing to let it go.
  • Diskless again. (Score:3, Interesting)

    by xdroop ( 4039 ) on Sunday June 10, 2007 @03:06PM (#19459533) Homepage Journal
    The parent has been unfairly modded as a Troll, because he's right. Network-based PXE reinstallation systems exist and work well (RedHat linux users may be interested in googling for "Cobbler" for example.) However he's also wrong. The best solution is to have ultra-thin clients like Sun Rays. That way there is no expensive gear on student's desks, and everything is run on computers locked safely up in a data center. Plus you'll get session portability and hardware homogenity benefits. You can even run rdesktop or the Sun connector app to connect to Windows Terminal Servers (or, if you have the resources, individual VMware sessions for each user) to grant access to those evil, evil windows applications. Troll me too, moderators.
  • Connect the dots (Score:3, Interesting)

    by starfishsystems ( 834319 ) on Sunday June 10, 2007 @03:12PM (#19459565) Homepage
    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.

    I agree that it takes a fair amount of tracking to quantify total cost of ownership beyond the large but incidental fixed cost of implementation.

    Still, staff salaries are usually a significant cost to any operation, so if staff resources are able to shift into new activities as a result of the change, it would seem common sense to begin by tracking that. The article has two sentences side by side. It shouldn't be hard to connect the dots between them.

    Moreover, if we're measuring true TCO, we should look at overall effect on staff time, not just tech support staff. In a Linux terminal server environment, the entire staff population will now be spending zero time on fiddling with their workstations. It would be nice to compare this with the number of hours on average that individual staff members previously spent in dealing with issues on Windows workstations. That's a big part of TCO as well, but if you never measure it, how can you know when you've improved it?

    I don't know the answer in this case, but I'll make one general observation. When Microsoft promotes its lower TCO calculations, look to see whether they fairly compare the total staff time spent in system configuration, software installation, failures due to bugs, compatibility and security issues, problem analysis and resolution.

  • by flyingfsck ( 986395 ) on Sunday June 10, 2007 @03:53PM (#19459801)
    Keep up the good work. Mixed networks are sloooooooly making a comeback. At the large company I work, almost all IT stuff is MS. However, most of the products we build and deliver are *nix and the pressure from the engineers to get Linux desktops is growing. Many engineers are running CDROM based Linux versions on their laptops and desktops and never boot into the IT installed MS configuration. Our customers are feeling the same pressure, since we keep installing Linux systems for them.
  • by Creepy Crawler ( 680178 ) on Sunday June 10, 2007 @04:16PM (#19459961)
    Im kind of curious..

    Did you experiment in using Xen to use Windows AND some version of Linux (Ubuntu is the craze these days)?

    With both running, you could have students choose without rebooting and such annoying things, however memdisks are a bit problematic.

    The only other downside is that it raises complexity by a nice factor of 4: configure Xen and system properly, then install/configure guest OSes properly.
  • Re:Dickless again? (Score:3, Interesting)

    by Usquebaugh ( 230216 ) on Sunday June 10, 2007 @04:30PM (#19460031)
    It would seem the article dis agrees with you?

    If the terms are just remote X-Terms there is no swap problems, config problems.

    I would advise you to re-read your comments and apply them to any network architecture. Lack of network or power is usually an end to user productivity.

    20+ years ago I worked on system that had 1,000 concurrent users, downtime never happened in my tenure, 5 years, the users treated the system like the phone system, it was always there for them, always. The IT staff totaled 9 in operations and 4 in development plus 2 managers and a IT director.

    Today I work on many systems that support a total of 800 users, downtime is a weekly occurance. The users treat the system like a mortally wounded rhino, the longer the thing stays down the happier they are. IT staff is over 25. The quality of the staff is less, the quality of the machines is less, the quality of the systems is less. I wish I could say that this is an isolated example.

    I have worked on both terminal and tiered systems, terminal based services are far easier on every level.

    In short, I am firmly convinced that IT made a huge mistake investing in PCs and tiered architecture. I see Linux as slowly changing this balance. I long for the day when at work I have a fully fault tolerant server and thousands of terminals. Where control of the data is the hands of IT and access to the data is wide open to any employee.
  • Poignant... (Score:2, Interesting)

    by rickb928 ( 945187 ) on Sunday June 10, 2007 @04:35PM (#19460061) Homepage Journal
    I've done a lot of work with schools, and mostly in NetWare systems. While I saved them a bunch of $$$ over using Windows, not much is cheaper than free...

    And I looked at the LTSP back in 2003 thought it was so not ready. Two systems asked me if it was something they should consider, and I told they yes, but 1)let it mature a little technically, and 2)find an advocate in the system, even *just* a teacher, who would drive the project. I knew this would cut my consulting fees dramatically, but I thought then it was inevitable.

    Unfortunately, this was in Maine, and the MLTI (Apple iBooks for 7th and 8th grades) pretty much slammed the door shut on open source. Apple declared 'other' software completely unacceptable, though we got several NetWare systems talking to the Apple systems quite nicely, thank you very much. Microsoft, of course, straddled the fence. Linux systems were actively fought against by the Apple engineers, being the only true threat to their business.

    I'm hoping that the LTSP catches hold. It has tremendous potential for schools, and frankly for most any application where there is a limited number of applications necessary. And maybe more than that...
  • Re:But... (Score:3, Interesting)

    by KingOfBLASH ( 620432 ) on Sunday June 10, 2007 @05:10PM (#19460239) Journal
    But any software students use will teach them about using software, and give them basic computer skills.

    Who cares if the functions in OpenOffice use a ; instead of a ,, the students will learn how to use a spreadsheet.

    And, at least with open software, there's the chance they may be able to learn something about how to put together software.

    When I was in school, I took a computer course in Pascal. I was so excited, I wanted a copy for myself to program in on my spare time -- but it Borland Pascal cost something like $100!

    I can only imagine what I would have been capable of when I graduated if I had access to gcc, or a similar high quality compiler -- for free!
  • by Chandon Seldon ( 43083 ) on Sunday June 10, 2007 @05:21PM (#19460293) Homepage

    The students who are intelligent and worthwhile rise above the crap.

    Some students rise above the crap. Others get discouraged and spend all their time stoned. Others over-exert and end up being burned out on anything vaguely resembling academics for life. Most of them end up with emotional scars that make them phobic about mathematics. Personally, I ended up dropping out and going to community college - best decision ever.

    Public school in the United States is poorly designed to accomplish any goal other than "keep kids off the street and pay a bunch of bureaucrats salaries". It's almost trivial to design a better system, but between teachers unions and all the funding-related bureaucrats it's almost impossible to get such a thing implemented.

  • In my experience, companies pay for Linux systems whatever they can afford to pay. The cost of maintenance is lower, but the system offers a larger number of options to optimize it to a specific environment. More often than not, companies pay *more* for the Linux solution than for a Windows one because they want to put their money into making sure it gets done right. Thus while there is some truth to Microsoft's TCO figures, they only tell a small portion of the story.

    I would add that:

    1) It is usually possible to migrate entirely from Windows to Linux over a total migration cycle with no added expenses. For most businesses, that is about 5 years. Some of my customers are at the end of their migration cycle and only have the accounting systems and the like to migrate.

    2) Linux costs whatever you are willing to pay. It can cost less if you want to just use out of the box configurations. It can cost more if you want to put the effort into making it work perfectly for your business. Since schools usually have lower budgets, this generally forces them to do more in-house and rely on consultants less. This has good and bad points....

    3) Linux always costs less to maintain than Windows. This means that these cost savings can go towards improving the computing environment in other ways... No need to cut your budget, just get more for your money :-).

    4) Though many businesses find a higher TCO with Linux than Windows, this is because they are willingly investing more into their networks. Hence, it can fit any budget...
  • by Prospero2007 ( 1113755 ) on Sunday June 10, 2007 @05:41PM (#19460427)
    Yes, Yes. Connor is my right-hand man so to speak. He has access to root, but that is because I can trust him. Our school webpage is going to describe the configuration we have in more detail, but in short here is how I have it set up: (Not all students have that kind of access.)

    Linux
    Students log in with username 'student' password 'student'
    -Kiosktool + chmod -R a-w on /home/student/Desktop seems to effectively lock down the desktop. Students can't change anything, and what they see is what they get. Kiosk-tool is excellent, but it isn't perfect. You have to manually set certain file permissions for it to be effective. (Operations like eject can't be performed by your average Johnny.)

    Windows We have deepfreeze + a limited user account. Windows explorer is effectively disabled, and the 'public fox' extensions is in full effect on firefox keeping the students from downloaded pesky .exe files and changing the browser settings. (Public fox is also being used on the linux side. It's great!)

    shared resources

    I have a Samba Server set up

    Internal Bind9 Just as an aside we have named every computer in the wing and have set up and internal *.imak domain. Every computer has its name prominently displayed. For example, sambaserver.imak is where our public samba shares are located. Zeus.imak is my teacher computer --etc.

    All computers have the following on both OS'S so that the students can work collaboratively and the teacher can maintain control:
    -Apache Web servers with php interpreters.
    -FTP Server
    -SSH Server
    -VNC Server -Tight VNC on windows
    -KRFB on Linux
    (THE VNC is cool because it allows the teacher to remotely comandeer student machines. The name resolution makes it easier, but I also have interactive bird's-eye-view seating charts at each teacher desk. --Point and click to take over the student machine. It's neat.)

    -Anyway, I don't mean to sound like a wise-guy, but I thought a little more elaboration was necessary. Any comments that will help to enhance my security are appreciated!

    Josh Beck
  • by sfonative ( 1031350 ) on Sunday June 10, 2007 @10:13PM (#19461799)

    I am the IT Department at a small company. We have employees who require access to computers on a semi-regular basis for checking email, looking at web pages for suppliers and doing simple spreadsheets. I am also lucky to work directly for the company's owner who is a huge advocate of appropriate technology.

    Several employees use windows PCs for specific tasks such as scanning office documents or graphics work. Most other employees need very little power on the desktop.

    Several years ago we switched a dozen employees to diskless thin clients. They boot using the NIC and get the OS from a linux server. I got all the documentation and instructions on setup from the Linux Terminal Server Project (ltsp.org). We build diskless thin clients for about $200 each (case, power supply, motherboard w/ NIC, and memory)

    I have never done a rigorous cost analysis of the benefits of this set up. All I know is I have a dozen employees, who required hardly any training, using linux PCs, who average less than five minutes of support *total* per day. Usually much less.

"God is a comedian playing to an audience too afraid to laugh." - Voltaire

Working...