Collaborative Work with OpenOffice: PengYou

"Quite some time ago I was searching for the possibility to have a server side storage for documents, and to work on them together with others. Sure, in principal you can realize that with KOffice and kparts where you access and store all data over ssh on a server. But first of all that is not supported by OpenOffice, and it would be cool to have this also with some kind of web interface to check the versions of the documents, etc. So I continued my search - and found PengYou."

Building Linux Device Drivers on FreeBSD

"Linux has a large amount of device drivers for hardware not supported on FreeBSD, especially USB devices. Not rarely, such drivers have been written based on information derived by protocol sniffing, reverse engineering and the like. This makes the code highly undocumented, and renders the porting effort extremely error prone. To help with this task, I decided to start working on an emulation layer that would let us recompile the linux source code on FreeBSD, and provide a sufficiently complete emulation of the kernel APIs so that device drivers (or at least certain classes) could be used without modifications to their source code."

FSFE Introduces Fiduciary Licence Agreement

"The Fiduciary Licence Agreement is a copyright assignment that allows Free Software projects to bundle their copyright in a single organisation or person. This enables projects to ensure their legal maintainability, including important issues such as preserving the ability to relicense and certainty to have sufficient rights to enforce licences in court. The assigning party does not lose their ability to use their code either, as the FLA ensures a re-transferral of unlimited usage/single exploitation rights back to the author."

Share Application Data with UNIX System V IPC Mechanisms

"The UNIX operating system provides a rich set of features that allows processes to communicate with each other. Known as Inter-Process Communication, you can use this communication method to reconfigure an application at run time or to share data between different processes that are running in parallel. This article teaches you how to identify the methods that applications can use to communicate with each other, select the most appropriate method for your application, and begin your implementation."

Jim Allchin Retired From Microsoft

After 17 years with the company, Jim Allchin retired from Microsoft as of Jan. 30, 2007 – the day on which Microsoft officially released the Windows Vista operating system to consumers. James (Jim) Allchin served as co-president of Microsoft's Platforms & Services Division from September 2005 until his retirement. In that position, Allchin shared overall responsibility with Kevin Johnson for the division of the company that includes the Windows and Windows Live Group, Windows Live Platform Group, Online Business Group, Market Expansion Group, Core Operating System Division, Windows Client Marketing Group, Developer and Platform Evangelism Group, and the Server and Tools Business Group.

‘Vista Shines As Tablet Platform’

"Microsoft's decision to incorporate Tablet PC features and functionality into the Windows Vista operating system is one that eWEEK Labs believes will help to convert Tablet PC skeptics. We installed the operating system on two Tablet PCs - Lenovo's ThinkPad X60 Tablet and Fujitsu's LifeBook T4215 - and found that Microsoft has delivered a much more practical and smoother tablet experience in Vista." Microsoft also released an upgrade to its 'Origami' version of Windows.

A Mac User Switches to Vista

"This story is for anyone considering or interested in switching from Mac to Microsoft's very beautiful new operating system, Windows Vista. I made the switch several weeks ago, from my trusty 12" PowerBook to (at first) a 17" HP widescreen notebook. Was my switch from Mac to Windows Vista easy? Was I able to 'Think Different', the other way around? And a month later, have I decided to stick with Vista or go back to the Mac? Read on to find out - and please, before you send hate mail, read the whole story."

GNOME 2.16.3 Released

"The latest stable release of GNOME is here: GNOME 2.16.3! This is the final release in a series of point releases for the 2.16 branch. Come and see all the bug fixing, all the new translations and all the updated documentations brought to you by the wonderful team of GNOME contributors! While development continues on the GNOME 2.17/2.18 road, we didn't forget about making a new release that is rock solid. And simply better than the previous one."

Interview: Robert Norris, AROS Developer

The new AROS Developer Robert Norris has been interviewed by the AROS Show. "One of the original goals for AROS was 100% compatibility with AmigaOS 3.1. This is a noble goal, but it's not particularly forward-looking. AmigaOS has moved on since then, and there will be no new m68k hardware, yet many AROS developers are intent on making sure everything they do can be made to work on the older systems. That's their perogative of course, but my concern is that by constantly looking backwards we're missing the opportunities in the future."

E Is for Elegant with Elive Live CD

"Elive is a live CD Linux distribution based on Debian that uses the Enlightenment window manager. Elive aims to provide an aesthetically pleasing environment with a full suite of desktop applications that runs efficiently on older systems. Its developers aren't finished yet, but they've come a long way with Elive since the release of 0.3 more than a year ago. This CD shows how beautiful distributions can become without being bloated."

FreeVMS 0.3.2 Released

FreeVMS is an OpenVMS-like operating system; it consists of a POSIX kernel and a DCL command line interpreter. The only architectures currently supported are i386 and x86-64. Version 0.3.2 has just been released and you can grab it from the ftp server. It is probably wise to read the USE file before diving into FreeVMS. News: support for DCL open/read/close, and all open/read/write/close with VMS-style logicals, some I/O counts, DCL show status, and a better-looking show system.

Getting Your Open Source Application Running in Vista

"Microsoft Windows Vista launched for general purchase on January 29. If you want to get information about modifying and deploying your open source application in Microsoft Windows Vista, you should check out this blog item on Port 25. There is a Q&A style interview about the Microsoft DevReadiness.org community site as well as other resources to help you get your FOSS application Vista-ready."

Fluendo Media Decoders Sound Bad to Open Source Advocates

Thanks to Fluendo, Linux and Solaris users on a variety of processor architectures can now purchase playback support for patent-encumbered audio and video formats. Similar support from free alternatives, whether they rely on copying Windows DLLs or use original code, all violate existing patent law. The mere existence of Fluendo's plugins needles a bevy of critics, but Fluendo is prepared to answer them all. And in an ironic twist, sales of these decoders for non-free formats are funding the development of free alternatives.

Stardock’s Windows Vista Road Map

"Windows Vista has finally arrived! Many people have been asking us what are Stardock's plans? What can we do to take an excellent new OS like Windows Vista and make it better? There have been a lot of articles on how users of Windows XP can get a lot of the visual benefits of Windows Vista using Stardock Object Desktop. And while that may be true, Windows Vista provides us a whole new canvas of cool things we can do."