Upgrading to Solaris 8

"Solaris 8 is getting a little long in the tooth. It has been out and stable for more than a year. Most applications are certified and supported on it by the vendors. And yet many sites are still running Solaris 2.5.1, 2.6, and 2.7. There are many reasons to move, and many reasons not to upgrade. A major hurdle to performing the upgrade is the sheer complexity (and risk) of system upgrades. This month, the Solaris Companion explores the reasons to stay put and the reasons to upgrade, and provides detailed how-to-upgrade instructions." Read the article at UnixReview, while OnLamp features another Solaris-related article, titled "Optimizing Disk Subsystems for Random I/O".

The Birth of OpenDarwin

From DaemonNews.org: "The goal of the OpenDarwin project is to provide a binary compatible development environment for Mac OS X. The OpenDarwin project is based on the latest sources available from the Darwin project at Apple Computer. One of the key aspects of the project is to enable interested Mac OS X and Darwin developers to be able to retrieve, modify, build, and distribute operating system changes. It also seems Jordan Hubbard is a member of the OpenDarwin Core Team, recently resigning from the FreeBSD Core Team."

On Palm OS and Expansion

"Although many people frequently belittle Palm OS 4 as being nothing new, it has introduced true disk-like expansion to the Palm platform en masse. Although not the first instance of expansion options for Palm OS, OS 4-based devices are now appearing in droves, ushering in a new wave of applications and possibilities. Of course, as with any major step forward, with all of these new options come new problems, incompatibilities, and confusion." Part I, Part II and Part III of the article at InfoSync.

C# Striking a Chord with Programmers

"Microsoft's new C# programming language is gaining in popularity, with usage nearly doubling in the last six months, a new study shows. C# is Microsoft's new Java-like language and a crucial piece in the software company's .Net Web services strategy, in which software is made available over the Net to be accessed by multiple devices, such as PCs, cell phones and handhelds. Twelve percent of all North American software developers have begun using C#, up from 7 percent six months ago, according to a new survey by market research firm Evans Data. The firm also predicts that the number of programmers using C# will double to 24 percent in the next year." Read the rest of the report at News.com.

How the PCI Hot Plug Driver Filesystem Works

On May 14, 2001, H. Peter Anvin announced to the linux-kernel mailing list: 'Linus Torvalds has requested a moratorium on new device number assignments. His hope is that a new and better method for device space handling will emerge as a result.' Greg Kroah-Hartman describes how the PCI Hot Plug core implements a RAM-based filesystem and how you can do the same for your drivers. The article is hosted at LinuxJournal.

Writing Your Own Toy OS, Part I

This article at LinuxGazette is a hands-on tutorial for building a small boot sector. The first section provides the theory behind what happens at the time the computer is switched on. It also explains our plan. The second section tells all the things you should have on hand before proceeding further, and the third section deals with the programs. The little startup program won't actually boot Linux, but it will display something on the screen.

GUI Programming in C++ Using the Qt Library, Part I

"In the vast world of GUI Development Libraries there stands apart a Library, known as 'Qt' for C++ developed by Trolltech AS. 'Qt' was commercially introduced in 1996 and since then many of the sophisticated user interfaces have been developed using this Library for varied applications." Read the Qt programming tutorial at LinuxGazette. Also, OSNews recently published a book review of the O'Reilly Qt programming book. Update: Maintenance release Qt 3.04 released just yesterday for various platforms.

Microsoft: Bundling vs. Modularity

"Microsoft wants us to believe that Internet Explorer and Windows Media Player are tied so deeply in the OS that they cannot be removed. As middleware they are good things, but so is DirectX, and Microsoft doesn't say that can't be removed from the operating system. Windows is far more modular than Microsoft wants to admit to the court. Microsoft has grown to the point that they no longer need to compete, and the only way for them to survive as a company is to stop competing and start sharing. If something doesn't happen to change Microsoft's behavior, the backlash against them and other corporate giants will send proprietary software and countless tech jobs into obsolescence." Read the editorial at Kuro5hin.

Red Hat to Drop StarOffice 6

"Sun Microsystems Inc.'s decision to start charging users for its upcoming StarOffice 6.0 desktop office productivity suite is coming at a price: Linux sales and service company Red Hat Inc. has decided not to use StarOffice 6.0 in any of its distributions going forward. Red Hat is a leading distributor of Linux desktop and server software, and its rejection of StarOffice 6.0 cuts out a major Linux distribution channel for Sun and comes just as the company prepares to release the Office product later this month." Read the rest of the report at ExtremeTech.

Microsoft: Switching Your OS Is Illegal

OSNews reader David S. MacLachlan wrote in to tell us about an editorial at OSOpinion: "Seems that there's a bit more to the End User License Agreement that Microsoft has in force... if you purchase a computer that has Windows pre-installed, you're legally required to not install any other OS on it... even if the computer has been donated to you or sold to you as used." Update: As many readers have already stated, the claims do not seem to hold. There is a clause in the XP OEM license saying that the software is "attached" to the specific hardware, can only be used with that specific hardware, and must be transfered with that specific hardware, but that's a normal OEM clause.

Solaris 9 to Beef Up OS, Application Security

Got the link at the original article from BSDForums.org: "With Sun getting ready to launch Solaris 9, the next generation of its Unix operating system, sometime between now and the end of June, everyone is scrambling to try to figure out what will make Solaris 9 different from the existing Solaris 8, Timothy Prickett Morgan writes. One of the big differences, it turns out, will be substantially enhanced security mechanisms for both the operating system and its applications."

AmigaOne – Are you the One?

In a Suite101 editorial John Chandler writes about Eyetech's upcoming AmigaOne PPC motherboard and that these will be open to alternative operating systems other than AmigaOS4 as well. The hardware design and availability should be as open and non-exclusive as possible. Hopefully many alternative OS developers/supporters will view the PowerPC Amiga platform as a safe heaven out of reach of current OS monopolies.

XP Embedded: The One That They Want?

"XP Embedded is designed to identify dependencies, not remove them. What if a binary you remove is depended upon by other parts of the system? During Bill Gates' recent testimony in the antitrust lawsuit being pursued by nine U.S. states, he insisted that Windows could not be easily split into modular pieces. On the other hand, during cross-examination government lawyers pointed out that Windows XP Embedded seems to consist precisely of Windows split into modular pieces. So, who is right?" Read the editorial at OSOpinion. Update: ZDNews also features an editorial on the subject.