Developer Guide to Migration and Interoperability in “Longhorn”

"Avalon" applications and Microsoft Windows.Forms applications share many similarities. Both are managed solutions with many of the same underpinnings governing .NET Framework-based applications. There are, however, also differences between the two application models. Understanding these similarities and differences will help you assess how to adapt an existing Windows Forms application to take advantage of the capabilities in "Longhorn." On other news, Longhorn is set to kill middleware: the server version of Longhorn will include business process orchestration features to allow users to link together Web services, among other tasks, without the need for additional middleware.

Dillo 0.8 Released; Opera Goes Public; New OSNews Mobile front-end

The Dillo web browser is a very fast, extremely small Web browser that's completely written in C. The source and binary are less than 400 kilobytes each. It is a graphical browser built upon GTK+, and it renders a good subset of HTML, excluding frames, JavaScript, and JVM support. On version 0.8, the dpi framework was redesigned. Communications are now done with a daemon: dpid. Some new plugins are included: downloads, ftp, hello. On other browser news...

GUI Slackware Package Management? gTask Intro; UI Editorial

Mad Penguin put up an article with some mockups about a Slackware packager front-end. On other interface news, gTask is a daemon and client library that allows programs to communicate the progress of certain long running operations (e.g. downloading files, printing, etc) to the daemon. Various user interfaces can report on the progress of these tasks to the user. The project created after inspiration of an OSNews article. On yet another interface article, here is what Roberto Alsina wrote regarding the relationship between free software writers and UI designers.

FireFox 0.8 Released

Mozilla Foundation renamed its next generation browser from Firebird to "Firefox" and has released version 0.8 (release notes). The new release features streamlined downloading, an installer for Windows users, a new Aqua theme for MacOS X users and numerous other improvements. On other XUL news, ThunderBird 0.5 was released and Lindows.com released the NVU 0.1 preview recently, a cross-platform WYSIWYG HTML editor powered by Mozilla's technologies.

The Future of Computing, Part 1

The OSNews is accompanied by the by-line "Exploring the Future of Computing". In this series I've decided to do exactly that, to go beyond the daily stream of the latest updates and rumours and cast my eyes at the future. What will happen to Software, Hardware, the Companies and Technologies involved and how these are developed. I for one think there will be big changes to come, some for the better, some for the worse.

Sun’s Network Computing 04-Q1

Sun Microsystems' quarterly online conference is this week, February 10th and 11th. It's a series of live videocasts and live chats to discuss Sun's latest technology initiatives. If you "attend," you'll get a Sun Java Desktop System evaluation CD, downloadable Sun BluePrints book and articles, and free Ringtones for your phone. The topic this quarter is 20 new innovations designed to cut cost and complexity. Sign up here.

GDI+ Graphics Transformation

Learn the basics of transformation, coordinate systems, the role of coordinate systems in the transformation process, and transformation functionality using GDI+ with C#. Find out how to distinguish among global, local, and composite transformations, how to use the Graphics class transformations in applications, and how to translate, scale, shear, and rotate graphics objects.

2.0.40 “Moss-covered Tortoise” Linux Kernel Released

KernelTrap reports that David Weinehall has released the 2.0.40 stable Linux kernel, calling it the "Moss-covered Tortoise". It earned this name by being released over 3 years after its predecessor, 2.0.39. Those still using the 2.0 kernel are recommended to upgrade for numerous reasons, including fixes to local exploits and remote information leaks. View the changelog and download the new kernel from a kernel.org mirror.