This article details the use of an open-source multithreaded trace/debug library called CTrace. It also presents a method of remotely tracing a running application by using the SSH protocol.
The revised Agreement continues to honour the original purposes of the Foundation. In particular, should Trolltech ever discontinue making regular releases of the Qt Free Edition for any reason - including a buyout or merger of Trolltech or the liquidation of Trolltech - the Qt Free Edition will be released under the BSD license and optionally under one or more other Open Source Licenses.
The smell of newly purchased stuff... So, there I was, Hauppauge WinTV board in hand, Mandrake 10 installed and ready to rock! Little did I expect that it would come to this. But first things first.
A new product from AppForge, known as Crossfire, can leverage on your familiarity with VB.NET (or Visual Basic 6) and write cross-platform mobile applications supporting a wide variety of devices. What that means to a developer is that you now do not need to use the proprietary SDK for each device platform -- you simply maintain one code base and it can then be deployed to multiple platforms.
Richard Stallman is the founder of the GNU project and the Free Software Foundation. Builder AU recently caught up with RMS about his achievements, the Free Software movement and his concerns with the US-Australian Free Trade Agreement. He will be in Australia on October 5 to speak at the Builder Conference in Sydney.
Gartner will officially announce figures that show Linux has shipped on 5% of all PCs worldwide in 2004. It expects that figure to grow to 7.5% by 2008, but is quick to point out that this is not necessarily a representative figure of the number of Linux PCs being used. The company estimates that perhaps 2% of all PCs shipped worldwide this year will actually be used with Linux, with that figure growing to 3.5% by 2008. Not every PC that ships with a version of Linux continues to run with that, noted Gartner.
An e-mail sent to MacMinute by Microsoft notes that: "As you may know, Virtual PC 7 ships with Windows XP both in a box by itself as well as in the Office 2004 for Mac Professional Edition. We are waiting for the release of Windows XP SP2 in order to offer the most recent, most secure version of Windows XP to our Virtual PC for Mac customers."
IceWM is a lightweight window manager for UNIX-like systems. Although widely used, it is often underrated - there is hardly any IceWM-related content on the Internet. This article is my attempt to share my experiences as a longtime IceWM user. It contains tips and tricks, usage scenarios, and makes use of examples whenever possible to better demonstrate IceWM's features and capabilities. Finally, the article is meant for those with some familiarity with UNIX, but who are new to IceWM.
The KDE Project announced the immediate availability of KDE 3.3 Beta 2. The focus of this release, code-named Kollege, is to fix bugs in the run-up to aKademy in late August. More here and here.
The OpenBSD Project released OpenBSD 3.5 exactly on schedule on May 1, adding support for new functions and devices in the kernel and updating the base system. While it may not be the most versatile operating system in the world, OpenBSD shines when it comes to security, providing a default installation that doesn't have to be locked down and partially disabled before using it. Here's also another article on how to setup OpenBSD.
In its first preview at the Microsoft Professional Developers Conference last year, Windows XP successor Longhorn was shown running a 20-year-old copy of Visicalc. Ancient DOS software won't be the lone occupant of the Longhorn compatibility box. Win32, the Web, and even WinForms -- the .Net era's first GUI framework -- are all legacy APIs from Longhorn's perspective. Their replacements, Microsoft says, will jointly deliver "the best of Windows and the best of the Web."
Linux can learn valuable lessons from its elder cousins in the enterprise, the proprietary Unixes from the likes of IBM, Sun, and HP. Those operating systems, in turn, can learn some lessons from Linux. Comparing the features of the more enterprise-ready Linux distros with AIX, one of the leading proprietary Unixes, helps identify some.
"Many people note that 2007/8 is so far away that without an excellent crystal ball, nobody could predict what the update will contain. But one thing I reckon for certain about Longhorn is that it will be able to run Linux software."Read the article at VNUNet.
This article is the 2nd in a 2-part series of articles on getting up and running with GCJ on Mac OS X 10.3.4 ("Panther"). The first article addressed getting a recent GCJ release built and installed on OS X (with no Swing/AWT support), along with some rationale on why you'd want to do such a thing. This article deals with building and installing a Swing/AWT-enabled GCC straight from cvs.
Several new security-promoting technologies are to be built into Longhorn. These include an ability to periodically check user's systems against new security fixes in a centralized patch database, and to institute far more stringent access controls and permission levels. Read the article here.
Miguel de Icaza posted a list of areas that we are working on for the Mono 1.2 release. Mono 1.0 has been fairly stable, they will likely issue a bug fix release in the next couple of weeks.
Since the release of PHP5 a lot of interest has reverberated down through the whole PHP community. In particular, there's a call for a PHP-GTK 2.0 which will utilize GTK2 and will have an entire rewrite of it from the ground up to make use of new features.
The classic graphical user interface was well suited to an early Macintosh with 128kB of RAM that ran a few applications and about 50 files, "but it doesn’t scale", says usability design specialist Don Norman. With those few tasks the GUI was a boon. "You didn’t have to remember anything, because you could see everything. Now making everything visible doesn’t work. The space gets too crowded." As a logical consequence of this, the all-purpose computer should become obsolete, he says.
TerraSoft share with us where they stand with Yellow Dog Linux v4.0 development and an overview of the development process so you may understand the complexity of this effort and perhaps further appreciate the pending v4.0 release.