Home Blog Page 9359

Linux project gives schools networks at fraction of Windows cost

Author: JT Smith

By Grant Gross

Paul Nelson has a message for cash-strapped schools: Why pay $20,000-plus for a Windows computer lab when you can have a super-fast Linux terminal-powered network for a third of the cost?

K12LTSP, or the K-12 Linux Terminal Server Project in longhand, is releasing the 1.0 version of its school network package on July 4, U.S. Independence Day, and the date is no coincidence, says Nelson, technology coordinator at the Riverdale School District in Portland, Ore.

K12LTSP, an offshoot of the Linux Terminal Server Project is an auto-install Red Hat-based terminal server package. The terminal server can run dozens of outdated PCs, Internet appliances, or cheap, diskless workstations that are “immune to viruses and mischievous student tampering,” according to the project’s recent press release. The controlling terminal runs a variety of software, including Sun’s StarOffice suite, the Netscape browser, the AbiWord word processor, and the Gimp graphics and photo editing package.

“[K12LTSP] frees us up from maintaining the machines,” says Nelson, explaining why the 1.0 version will be released on U.S. Independence Day. “It frees us from the hassle of installing and updating software … The teachers are then freed up to be doing the things they’re supposed to be doing.”

To celebrate the July 4 release, the project is giving away more than 1,000 Xeon and Celeron processors to schools needing help building servers and workstations. The processors are donated by Intel through the Students Recycling Used Technology program. Go to www.k12ltsp.org/application.htm for information on the free CPUs . For those of you in the Portland area, there’s also an open house July 4, from 9 to 11 a.m. Here’s the directions to the Riverdale School.

Nelson recently priced the cost of setting up a 20-machine computer lab, comparing the cost running Windows 98 and running K12LTSP. The terminal server, running a speedy Intel Xeon processor, cost about $2,000, and the stripped-down, no memory, no-CPU workstations each cost about $200, for a total of $6,000 for the whole lab, not counting monitors. Or if they want, schools can use their old PCs with tiny hard drives and pokey processors to connect to the terminal.

Windows 98 computers running at a comparable speed would cost $800 each, and another $200-plus for software such as Photoshop and Office 2000, Nelson says, for a total of $20,000. A file server would be extra.

Nelson has an answer for those critics who’ll say students are missing out by not using the industry standard Microsoft Windows. Students don’t often use computers to play the little educational games available on Windows; they use computers the same way adults do –to send email, to research with a browser, to create presentations. All those functions are available in Linux, and running a Linux machine isn’t a lot different than running a Windows machine these days, he says.

“It might be four or five years until the students get out into the real world, and by then, who knows what they’ll see,” he responds to Windows advocates. “We’re starting to see Linux on more and more university desktops. More realistically, most of the applications they’re running are generic. They’re running Netscape, they’re running StarOffice, and the interface is similar to what they’d find in any other software package. You point and click, and run the application.”

Nelson does admit his school still uses Windows for desktop publishing.

“We’re not selling it as 100 percent of the school’s needs, but I’m sure it’s a good 95 percent,” Nelson says. “The fact that it’s so reliable and so easy maintained … we have 23 workstations distributed out to classrooms, and we had 100 percent up time all year long. If the system is down, teachers sure aren’t going to base their lessons on it. [With Windows], people aren’t used to having 128 days of up time.

“One of the comments from the kids in the classroom has been, ‘At least the Linux computers are working.’ “

In addition to the advantage of Linux’s legendary uptime, the K12LTSP project has added to Jim McQuillan’s Linux Terminal Server Project by changing the menu system on a Red Hat 7.1 installation to include a terminal server option. It’s an enhanced Red Hat install, so users can take advantage of Red Hat services, if they wish.

The result is a simple install of the LTSP packages. “Our goal was to have it be a turn-key server appliance,” Nelson says. “The only thing you have to type in to make this thing work is your password. If you click ‘terminal server,’ and let it auto-format your hard drive, you type in a password, and you’re done 15 minutes later.”

People seeing a demonstration are surprised at the ease of install, even compared to the hours it takes to set up a Windows 2000 terminal server, Nelson says. “For someone in a school who maybe wants to try Linux out for the first time, this has got to be the easier install they could ever do.”

Nelson would still like to make the setup even easier — right now, it’s simple if you’re using identical hardware, but you have to “hand-roll” configurations if you’re using more than one brand of workstation. “What we’d like to see is have it probe the sound card and that kind of stuff, so the end user doesn’t have to mess with it,” he adds. “If you use identical hardware, it’s real easy to take the install and use the default, but I know schools; they don’t have money. If they can use their old stuff, they’ll do that.”

The project started in the Portland Linux Unix Group, which was hosting a regular Linux install fest at Nelson’s school. The group started writing how-tos for other schools to use Linux, and two years ago, the “software had come far enough along to use on a school desktop,” Nelson says.

Nelson’s school had been experimenting with regular Linux desktop machines, but found that the LTSP better fit their needs. “[LTSP] runs everything on the server, and we have these really fast servers with these Xeon processors, so the workstations ended up running two to three times faster than what we were able to do,” Nelson says.

A half dozen schools have been testing a working version of K12LTSP for the last year, and the package is getting good reviews. More than 80 schools are looking into K12LTSP, Nelson says.

Jeffrey Elkner, of Yorktown High School in Arlington, Va., tells the project that a 15-PC network cost less than $6,500 to set up, including a dual Xeon 733 Mhz server with 1.5 gigs of RAM. “We were using stand alone Linux machines already, so the only adjustment for the students was getting used to having things load so much faster!” he told the K12LTSP project.

One school in California is running 150 terminals with five servers, and other schools have experimented with low-cost mini servers running five computers in a classroom, for the cost of two regular computers.

Nelson says the project is even attracting attention beyond schools. At least one corporation he knows of is considering the K12LTSP set-up for its corporate network, and he thinks it would be a natural fit for networks at public agencies. “If you’re a public agency and you want to establish credibility with taxpayers, why are you spending money on software when you don’t need to? Because of Open Source software, we’re to the point where public agencies are going to be called to task to explain, ‘why did you spend millions of dollars for this product?’ “

The project leaders are hoping a larger company will pick up the project and offer support for it. “We all have jobs,” Nelson says. “Our goal is we don’t want to be the maintainers; now we are because we’re using it and having fun with it. If we’ve proven the concept, other people will come along and do it.”

Category:

  • Linux

Strings in Cocoa: Part I

Author: JT Smith

From the O’Reilly Network Mac Devcenter: “In an in-depth Mac programming article, O’Reilly Network’s Cocoa columnist
Mike Beam takes a look at the two classes that make up the majority of
Cocoa’s string-handling ability, and includes a peek at various ways to
create strings.”

Dr. Dobb’s Tcl-URL

Author: JT Smith

In this week’s edition of links and news of interest to the Tcl user/developer communities: “Compiling Tcl with the free Borland C++ 5.5 compiler”, “Iain B. Findleton offers a Tcl binding to the Fast Light Toolkit (fltk)”, and the announcement of a Web-based general purpose help desk application. Posted at Linux Weekly News.

Trustix XSentry Firewall 1.5

Author: JT Smith

Patrick Mullen writes “The Duke of URL has just posted its review of Trustix XSentry
Firewall 1.5
. XSentry is a high-end firewall for both Linux and Windows produced by
Trustix, the makers of Trustix Secure Linux. The review covers the
technology behind the firewall, installation, configuration and more.”

Category:

  • Linux

Freebie plants OS X in older Macs

Author: JT Smith

ZDNET: “Users of older Power Macs last week gained new access
to Mac OS X, courtesy of a free utility.

Ryan Rempel’s Unsupported UtilityX, available for free
download from Other World Computing Inc.’s Web site,
enables processor-upgraded Macs or other Power Mac
systems outside Apple Computer Inc.’s designated
specification to run Mac OS X.”

Category:

  • Unix

Slashdot in the balance?

Author: JT Smith

“For the militant advocates of “open source”
programming – the movement that holds that software should
be shared and collectively improved and that Microsoft must be
destroyed – it was as if the world stopped for a while.” More at MSNBC.com.

Category:

  • Open Source

Red Hat guns for MS database space

Author: JT Smith

The Register: “The reasons for buying a Red Hat Database are very compelling. Our unique selling
point is based around the open source principles and the considerable cost benefits
that can be experienced by making such a choice. Add into that the global support
that we provide and Red Hat Database is a very strong solution.”

Category:

  • Linux

KDE 2.2beta1 showing up on FTP mirrors

Author: JT Smith

by Tina Gasperson
Though not officially scheduled to be announced until this afternoon (July 3), KDE 2.2beta1 was spotted on several FTP mirrors around the world early this morning.The primary goals of the release, according to KDE officials, are to “provide a preview of KDE 2.2 and to involve users and developers who wish to request/implement missing features or identify problems. Code development is currently focused on stabilizing KDE 2.2, scheduled for final release later this quarter.”

The changes from 2.1.2 to this pre-release of KDE 2.2 are listed in a changelog at http://www.kde.org/announcements/changelog2_1to2_2.html. A list of FTP mirrors is at http://www.kde.org/mirrors.html.

A notable caveat from the KDE project: They don’t recommend the use of gcc 3.0 in compiling the sources. According to KDE, “several known miscompilations
of production C++ code” occur with the popular GNU compiler. KDE officials say they are working with the gcc team to get the problems resolved.

Category:

  • Open Source

PHP developer program released

Author: JT Smith

Peter Revill writes: “HTML/php Ide written by me has just been released, includes SQL statement testing, Single keystroke development, ftp facilities and a bit more, check out the download at: http://scorpius.spaceports.com/~nolimits/nolimits1.zip.
Homepage (with very outdated screenshots of the developer): Aqua Nuke.

Real threat is cyberwar, not cracking

Author: JT Smith

Wired: “Denial-of-service attacks and garden-variety site defacements obscure the much larger issue of international cyberwar, members of an Israeli-Palestinian Internet panel say.”

Category:

  • Linux