So, You Want to Write an Operating System

I've always been curious about how things work. When I was little, I annoyed my parents with millions of questions. Why is the sky blue? How does water come out of the tap when you open it? Maybe I was born without the mental switch that lets you be happy with using something, without trying to figure out how it works.

Sun Touts Road Map to Solaris 10

"Sun officials on Friday offered a sneak peak into its Solaris OS plans, touting incremental improvements in areas such as resource management expected to reach users' systems within a year. Having just shipped Version 9 of Solaris in May, company officials speaking at Sun's San Francisco office touted features in the newly released OS and future plans. The next major release of the OS, Solaris 10, is expected in 2004 or 2005." Read the report at InfoWorld.

Lots of System and Virtual Graphics Memory Trouble BeOS

A whole year after the Be IP buyout from Palm, BeOS 5 PE still enjoys more than 2,500 downloads per week. However, new hardware creates problems to BeOS, as it does not support new graphics cards, sound cards, new chipsets and worse, doesn't even boot on AthlonXP's or many Pentium4s without the usage of patches/hacks that are floating around. The latest sad incident is the inability of BeOS to boot when you have lots of system memory and lots of virtual graphics memory.

Xandros Nears First Release – Set to Announce at LinuxWorld

DesktopLinux interviews Xandros president Michael Bego and Dr. Frederick Berenstein, co-chairman of Linux Global Partners (the financial backer of Xandros), regarding the current state of Xandros as a company and on their plans to roll out the first release of Xandros Linux this Fall. Bego gives details about the distribution that includes "a spectacular office suite" and discusses Xandros' corporate goal "to be among the first crop of profitable Linux companies".

Analysts Says Apple to Lie Down with x86

Apple Computer will likely shift to using Intel chips, while circumstances exist that could well push Dell Computer and Sun Microsystems into a friendly embrace, predicted Bear Stearns analyst Andrew Neff. More and more analysts, editors and even users are getting smoother to the idea that Apple might have to make the jump to x86, simply because IBM/Motorola are not interested anymore in fullfilling Apple's CPU needs. I wrote an editorial about it two weeks ago (a pretty successful article I might add, judging from the outrageous number of hits received). That article seemed to have re-ignite a number of similar articles on the web since then to several tech news sites.

A Primer on Distributed Computing

Say you've got a big computation task to perform. Perhaps you have found a way to cure cancer, or you want to look for aliens. All you need is a few super computers to work out some calculations, but you've only got the one PC on your desk. What to do? A popular solution is the "distributed computing" model, where the task is split up into smaller chunks and performed by the many computers owned by the general public. This guide over at Kuro5hin shows you how.

Danger’s Hiptop Handheld Still on Hold

"The combination of cell phone and Web-browsing handheld, which the company had hoped to have in the hands of consumers by the beginning of this month, is unlikely to be widely available until next month, industry sources say. Danger CEO Andy Rubin declined to offer a new launch date, saying that is up to the company's carrier partners. However, he said the company is in volume production of the device, with 6,000 Hiptops being produced each week (will sell for $200, unlimited browsing and some free phone minutes for $40/month). Initially, BlackBerry maker Research In Motion should not feel much of a threat from Danger, given that the former sells primarily to business users and the latter is pitched at consumers. The device's arrival could pose problems for Palm, which gets much of its business from consumers". The story is at News.com, earlier coverage here.

First SPEC Results for Itanium2

While the first generation of Itanium left many people dissapointed about its performance (mostly because people were trying to run and benchmark 32-bit code, while the CPU only shines when running native 64-bit code), it seems that Intel is back with a vengeance. The new Itanium2, ready to ship in a few months, scores some very good results in the CPU/compiler intense, industry standard benchmark, SPEC. While its integer capabilities are average to good, its floating point ones is the best thing out there today, scoring even better than the IBM Power4 (which includes a whopping 128 MB of cache). What's very interesting in the results is that both the Power4 and the Itanium2 score poorly on MesaGL, Perl and gzip tests but they are adequate on the gcc test. This is possibly because they're optimized for heavily streaming operations, big matrices. For a short commentary on the results check here. AMD Opteron SPEC results are not available yet.

GNUstep 0.8 Released

GNUstep is a set of general-purpose Objective-C libraries based on the OpenStep standard developed by NeXT (now Apple) Inc. The libraries consist of everything from foundation classes, such as dictionaries and arrays, to GUI interface classes such as windows, sliders, buttons, etc. In the new 0.8 version, the graphics/window interface was completely revamped. New functionality was added to make things faster and eventually implement Quartz compatibility. There is now a window server backend for Windows computers, although it is in a very alpha state. The most important applications written in GNUstep so far are the GNUstep Workspace and the GNUstep Mail Application.

eComStation 1.1 Coming Soon

eComStation (eCS) is an Internet enabled platform for business desktop computing. The focus of eCS is to provide an organization with a set of world class business applications and an application engine which can support multiple API sets. eCS is REXX enabled and comes with support for DOS, Java, Windows 3.1, OS/2 applications. Here are some screenshots of the installation process of the upcomming eComStation 1.1. We did a review of eCS 1.0 a few months ago. On a related note, IBM refreshed the Java Development Kit 1.3.1 for OS/2 (paid subscription required to download it).

Could Apple go Subscription?

Many companies are trying to move to a subscription model for their software and Apple really has something going for them in that respect if you think about it. We, OS X Users, are already accustomed to the automatic updating of the OS and like it. dotMAC actually looks nice all in all, even if some might feel it is expensive. What people don't like is unpredictability; they have nothing against change as long as they like the outcome and know where it is going.

Let the Longhorn Sideshow Begin

"Microsoft is honing the user interfaces of a number of its forthcoming products in a way that the company hopes will help users find and access information. At the heart of the redesign is the so-called task shelf component, code-named Sideshow, that will likely debut first in MSN 8, and later, in the Longhorn Windows. The WinBeta Web site last week posted what it claimed to be a Microsoft-internal-only release of Sideshow. And the Neowin site posted what it claimed to be several Sideshow screen shots." Read the report at eWeek. Update: WinInformant reports that SideShow is not from Longhorn, but from an another version of Windows that it will be released sooner.

PDF Slide Show Explains Jaguar’s Quartz Extreme

Good information at MacNN: "A PDF slideshow used at Siggraph 2002, written by Peter Graffagnino of Apple, provides information on Quartz Extreme. It will be available with Jaguar (10.2) on August 24th, and is the first OpenGL-based windowing system. It will feature true system integration (Quartz2D on a texture, Video on a texture), improved texture upload performance, programmable shaders, many new extensions, and new tools.". Read more to check out if your Mac can support Quartz Extreme.