An Interview with the MenuetOS Developers

MenuetOS is an operating system written entirely in assembly language. As a result it's extremely quick and compact (it can even fit on a floppy disk, despite having a GUI). It can run Quake. Two of the developers behind MenuetOS took time out to talk to GoodGearGuide about what inspired them to undertake the daunting task of writing the operating system, the current state of the OS and future plans for it.

Genode OS Framework 9.08 Pushes Cross-Kernel Portability

Following the three-months release schedule, version 9.08 of the Genode Operating-System Framework has been released, bringing improvements all over the code base and introducing new features such as a dynamic linker, and long desired support for super pages and write-combined I/O access. As described in the release notes, the overall theme of this release had been refinement, resulting in much improved implementations for key parts of the framework. In particular, Genode's synchronization primitives such as locks and signals had received much attention, and the central timer service have been replaced by a much improved implementation.

Interview: Martin Odersky on Scala

Scala looks like it is becoming the web 2.0 darling, popular with Twitter and LinkedIn developers but also heavily utilized in the corporate space. Martin Odersky speaks in detail about the language in this interview. He talks about why it could become the language of choice for social networking platforms, particularly after doing well in the acid test of being used by sites like Twitter and LinkedIn. "Twitter has been able to sustain phenomenal growth, and it seems with more stability than what they had before the switch, so I think that's a good testament to Scala," he said.

Snow Leopard Seeds Use 32bit Kernel, Drivers by Default

Even though Apple has been hyping up the 64bit nature of its ucpoming Snow Leopard operating system, stating it will be the first Mac OS X release to be 64bit top-to-bottom, reality turns out to be a little bit different so far. With the current Snow Leopard seed, only Xserve users get the 64bit kernel and drivers - all other Macs default to 32bit. By holding down the '6' and '4' keys during boot, you can to boot into full 64bit mode - that is, if your Mac supports it. As it turns out, some Macs with 64bit processors cannot use the 64bit kernel because the EFI is 32bit. Note: I should have included in the article that 64bit applications will run just fine (including benefits) on a 32bit kernel in Mac OS X. Since this was already possible in Leopard, I assumed people were well aware of that. Turns out some were not, so my apologies for that.

Moonlight 2.0 Released for All Your Beta Needs

The beta for Moonlight 2.0 is now available. It's considered feature complete and is ready to test against Silverlight 2.0-minded websites. Microsoft has already gone and released Silverlight 3.0, but the Moonlight team is pretty confident that users will generally be able to access most if not all web content while Silverlight 3.0 is still young. Moonlight will ask to update itself to the beta automatically in Firefox, but new users can also download the plugin.

F-Script 2.0 Available

The F-Script project has announced the availability of F-Script 2.0, a set of open source tools for dynamic introspection and scripting of Cocoa objects on Mac OS X. The package provides Mac OS X developers and power users with graphical tools for exploration and interactive manipulation of objects. It also provides programmatic tools for scripting, in the form of a Smalltalk dialect directly hosted on top of the Objective-C runtime. This new version of F-Script introduces major new features including system-wide scripting, dynamic Cocoa class creation, 64-bit support and automatic garbage collection.

Dell Confirmed to be Building Smarphone for China

Rumors had been circulating for months about the mysterious Dell smartphone, and it seems that they've finally been realized-- at least for China. Little details about the smartphone have been released, but we do know that it'll be a 2G smartphone running Android, it's called the "Mini3i," and it "will offer a full complement of music, games and other downloadable content." The release date is still in the dark as is whether or not Dell will eventually spread its smartphone market outside of China. About Dell's Mini3i, an analyst said, "It makes sense for a company like Dell to enter the smartphone market, but what they need to do is find something that sets themselves apart." This is all too true as too many smartphones (and many other devices, for that matter) have the "Me Too" syndrome.

Review of Jolicloud: The Social Netbook OS

A fellow at CNET did a review of a beta version of another Linux distribution built specifically for netbooks. "One of those , called Jolicloud, is launching in beta in the next few months. Created by Tariq Krim, who founded and later left widget-based start page Netvibes, the alternate OS has been designed for Web workers, or people who do most of their work (or play) on Web applications and services. I've been giving it a thorough run-though over the past few days and have come away impressed at what it's trying to do. Some bits and pieces are definitely still beta, but the underlying approach of making Web sites and software applications feel the same, as well as introducing users to new ones to use is really innovative."

Haiku Schedules First Alpha Release for September 9

I had been following the mailing list for the Haiku project the past week with growing interest. The topic of discussion? Why, the alpha release, of course! What needs to be done, who needs to prepare what, and most importantly, what schedule are they going to settle on? Well, after numerous insightful back-and-forths, the community has settled on a schedule.

Various, Misc, Etc.

Finally, a week with a bit more news going on. We've talked about a lot of things this week, but there really weren't any overarching themes or whatever dominating the front page. This is the first Week in Review in a simpler format: a listing of the teasers of the more interesting stories (as opposed to a forced-colloquial recollection). They're in chronological order for your convenience.

Editorial: X Could Learn a Lot from Vista, Windows 7

Over the past couple of months, and especially over the past couple of weeks, I've been working very hard to write and complete my thesis. I performed all the work on Windows 7, but now that the thesis is finally done, submitted, and accepted, I installed Ubuntu - and immediately I was reminded of why I do not do any serious work on Linux: the train wreck that is X.org.