Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

Why Caldera Released Unix: A Brief History

"Our strangest dreams sometimes take on a reality of their own. In January, Caldera, the latest owners of the "official" Unix source code, decided to release some of the older versions (up to "V7" and "32V") under an open source license. While not as significant as it would have been, say, ten years ago, it is nice that everyone now has access to the code that first made Unix popular, and that led to the development of the 4BSD system that underlies FreeBSD, NetBSD, OpenBSD, and Apple's Darwin (which in turn underlies Mac OS X). Since I was active in the computer field through almost all the years of Unix's development, I'd like to comment briefly on the Caldera announcement in its full context." Read the rest of the story at O'Reilly.

The StartX Files: Between the Sheets Roundup

"Looking at desktop applications for Linux these days has become a bit of a balancing act; on the one hand, there is the obligation to review all of the features objectively. One the other, it has become clear that it is necessary to examine how desktop applications will fit into the corporate environment. While we cannot ignore the home users, there is growing evidence that this will not be the arena where Linux will grow on the desktop." Read the Linux office package roundup at LinuxPlanet.

Securing Small Networks with OpenBSD

"Like almost all things in life, good security costs good money. It has to be that way, because there are simply not enough skilled security specialists to look after all of the networks that need their attention. An unfortunate result of low supply and high demand is the migration of highly skilled personnel to clients who can meet their salary requirements. This leaves a lot of small and underfunded networks in the hands of less experienced administrators, who might not know how to design, configure, and monitor these networks' safety mechanisms, leaving them vulnerable to attacks from unscrupulous people looking for inside information, free warez storage, zombie hosts for DDoS attacks, or systems they can simply destroy for fun of doing it." Read the rest of the article at O'Reilly.

Server Databases Clash – eWeek Benchmarks

"Finding solid performance data to help choose among competing technologies is as tough as creating the data in the first place. This is particularly true in the database space, where database vendors routinely use no-benchmarking clauses in their license agreements to block publication of benchmarks of which they do not approve. We tested IBM's DB2 7.2 with FixPack 5, Microsoft Corp.'s SQL Server 2000 Enterprise Edition with Service Pack 2, MySQL AB's MySQL 4.0.1 Max, Oracle Corp.'s Oracle9i Enterprise Edition 9.0.1.1.1 and Sybase Inc.'s ASE (Adative Server Enterprise) 12.5.0.1." Read the rest of the benchmark article at eWeek. Our Take: Hey, where are my PostgreSQL benchmarks?

WinXP SP1 to Combine New Goodies with the Fixes

"Microsoft will ship Service Pack 1 in Q3 this year, a little later than expected. But from the sound of it the company is planning SP1 more as a bundle of goodies and enhancements than as a plain old fix roll-up. It'll include support for the Mira and Freestyle technologies Microsoft intends to unleash on us, and will also apparently support Tablet PCs, which are due out later this year." Read the rest of the report at TheRegister.

Scientists Develop Research Holodeck

"Canadian scientists have opened a powerful computing lab they said will help speed up research into diseases like cancer and diabetes by allowing researchers to view three-dimensional models of cells in a room similar to the holodeck in the Star Trek television series. The $3.7 million University of Calgary facility is a step ahead of the handful of other virtual-reality labs used in such research because users for the first time can build models on their own computers, rather than be tied up for days or weeks programming at the site, officials said." Read more about the Java3D-based system at ZDNews.

UI Expert Jef Raskin Talks Skins with OSOpinion

Kelly McNeill from OSOpinion writes: "A few weeks ago, I wrote an editorial detailing the importance of a well-designed user interface (UI) and the need to keep that interface consistent. Unfortunately, my article was incredibly misunderstood by nearly all those who read it. To help clarify the issues surrounding this choice, I contacted Jef Raskin, arguably the leading authority on user interface design and author of the highly acclaimed user interface book, "The Humane Interface." What follows is an interview I conducted with the interface expert to help clarify the issue of consistency vs. skins."

Editorial: Is Palm the Next Netscape?

Descriptive quote from the editorial at OSOpinion: "Even though Palm's operating system still owns more than half of the PDA (personal digital assistant) market, Microsoft's marketing engines are roaring. With Microsoft aligning with Intel, and making a full-court press to capture more of the mobile operating system market, it is not hard to see a new Microsoft-Netscape battle brewing. This time, though, the battle is more than just browsers. It is about full operating systems, and Palm now is the would-be David facing the Goliath of the software industry."

FreeBSD December 2001 – January 2002 Status Report

This bi-monthly report covers development activities on the FreeBSD Project for December 2001 and January 2002. A variety of accomplishments have been made over the last couple of months, including strong progress relating to the KSE project, which brings Scheduler Activations to the FreeBSD kernel, as well as less visible infrastructure projects such as improvements to the mount interface, PAM integration work, and translation efforts. Shortly following the deadline for this status report, the BSD Conference and FreeBSD Developer Summit were held, and will be covered in the next bi-monthly report at the end of March.

Hey, Desktop Linux Fans: Buy a Mac!

The once Mac-skeptical, David Coursey (executive editor at ZD AnchorDesk), seems to have turned into a huge Mac fan, it seems. In his latest editorial he says that "These desktop Linux people are just like the adherents to any concept that has failed in the marketplace of ideas: They don't know when to let go, and make fools of themselves as a result." and "How you build a vibrant computing platform when nobody is willing to spend money on it escapes me." and "Linux servers are a cause for concern in Redmond and a source for happiness in data centers worldwide. Desktop Linux, on the other hand, is rapidly being assigned to the trash pile of computing history. Like scientific socialism, it will go down as an idea that sounded good on paper but didn't work in the real world."

Virtutech Announces Simics 1.0 Full System Simulation Platform

Virtutech Simics is a systemlevel, instruction set simulator, capable of simulating high-end target systems with sufficient fidelity and speed to boot and run operating systems and commercial workloads. Simics provides a controlled, deterministic, and fully virtualized environment. Simics can simulate a variety of target systems, including systems based on the PC (x86 and x8664), SPARC V9, PowerPC, and Alpha architectures.

Porting Over from Win32 and Using Assemblies & Namespaces in .NET

"Microsoft .NET provides several ways to think of your code as more than just a bunch of disconnected lines. As a Visual Basic programmer, you're already familiar with the concept of a class, a section of code that defines an object and its behavior. As you'll see in this document, you can use Visual Basic .NET to create both assemblies and namespaces. You'll need to understand both of these concepts to be a productive Visual Basic .NET developer." Read the rest of the article at MSDN. "Reduce your reliance on Win32 API calls by learning about specific and useful classes in the Microsoft .NET Framework; each class discussed here replaces one or more Win32 API calls you might have had to make in Microsoft Visual Basic 6.0 to accomplish the same goals." Read the rest of the article at MSDN.

AMD Shows Hammer Outside Intel Show

"AMD showed off prototypes of its x86-64 Hammer technology yesterday even as Intel Corp failed to dampen speculation that it is developing a similar hybrid technology,Joe Fay writes. AMD's Hammer technology is designed to support both 32-bit and 64-bit operating systems and applications and yesterday the vendor for the first time publicly demonstrated Hammer chips running Windows XP and a 64 bit version of Linux. The demonstration was held just a few blocks away from the Intel Developer Forum in San Francisco." Read the rest of the report at TheRegister.

MacOSX Cocoa & Project Builder Tutorial

"One of the great advantages of Cocoa is getting a lot of functionality with little code. There are classes in the Cocoa Framework that handle much of the necessary work in creating applications that have multiple documents. NSDocumentController, NSDocument and its closely related cohort NSWindowController combine to give you a powerful starting point when building your own multiple document applications. The best way to illustrate the power that these classes offer is with an example; that's how HTMLEditor.app was born. HTMLEditor is a basic text editor that has file associations for HTML. No big deal right? Well, over the next month or so, HTMLEditor will be extended to include a number of additional features, forming the basis of a series of articles." Read the rest of the MacOSX Cocoa/Project Builder step-by-step tutorial at StepWise.

SkyOS Receives Major Enhancements

Today, the major "hobby" Operating Systems are AtheOS (which is currently stalled), MenuetOS and SkyOS. Without doubt, SkyOS is the one that moves with the faster pace. Since our interview back in October (and the subsequent Slashdoting), Robert Szeleney has put all his free time on the (270,000 lines of code) project. He wrote a media player, the documentation for SkyOS, more device drivers and applications, networking, SkyFS, the ability to boot from a CDRom and install on a native partition, speed optimizations, some basic Linux emulation (without having SkyOS to be a UNIX) and much more. Robert expects SkyOS 3.6 (binaries and source under the GPL) to be ready for public consumption in the next few weeks.

Installing Debian GNU/Linux on Alpha CPUs

"This article describes how to have fun and impress your friends by obtaining old Alpha workstations and installing Debian GNU/Linux on them. I'll be installing "potato" (2.2.R3) on my AlphaStation 250. This is a 1995-vintage workstation with an Alpha CPU. It's the main application/DNS/NFS/DHCP server on my home network, and is presently my favorite machine. I had been running RedHat on it, but after seeing "apt-get dist-upgrade" run for the first time earlier this year, I've been upgrading all my boxes to Debian." Read the rest of the article at DebianPlanet.