Critics Say Microsoft Is Up to Old Tricks
As Microsoft awaits court approval of its landmark antitrust settlement with the government, the company has angered some competitors by tightly limiting the technical data it promised to release. Microsoft says the restrictions are normal for the software industry and do not violate the terms of the settlement. But competitors contend that Microsoft's actions are reminiscent of the behavior that led to the antitrust case and reinforce their claim that the entire settlement is inadequate.
Impressions of SuSE 8.1
"A new SuSE is always interesting in the way that life-threatening sports are interesting. It might seem to be going along just fine, but in an instant disaster can strike. So it was with the usual wariness that I put Suse 8.1 on a machine here. Nor was it just any old machine -- it was the one my wife uses. " Read the review at LinuxAndMain. OSNews published recently a review of SuSE 8.1 PRO. In the meantime, SuSE posted a "live CD" version of SuSE 8.1 ready to be downloaded, burned and run by everyone.
KDE 3.1: The Best KDE Yet
"As most of you desktop users already know, the KDE Project recently released KDE 3.1beta2, which will be the final development release before KDE 3.1. The good news is, KDE 3.1 is scheduled for release in just a few weeks. KDE 3.1, the strongest KDE release to date, promises new goodies for just about everyone who gets to enjoy the full KDE desktop experience. Here is a sampling of what is in store for you:" Read the promotional article at promo.kde.org. In the meantime, KDevelop reached the alpha release of KDevelop-3.0 (Gideon). Changelog here.
Soup of CPU News on the Web
"A Brief Look at the PowerPC 970" explains what the new IBM CPU is all about and how does it stand against the x86 competition today, and in a year from now (release time). Another article is titled "When is PowerPC Not PowerPC?". On ExtremeTech you will find "AMD Tips Opteron Benchmarks". Two articles at EETimes, "Intel describes billion-transistor four-core Itanium processor" and "Intel to debut 90-nm 'Banias' processor in 2H '03". Of embedded interest: "MemoryLogix to disclose '586 core' for SoC applications", a CPU to compete with ARM.
Mac Users Get the Goods! Yellow Dog Linux v2.3
Running open source software on a Mac is a different animal — almost like an x86, but not quite. Configuring new hardware has always been a problem in Linux; it is now compounded for the Mac user. Yellow Dog Linux (YDL) has built this port of Linux with the hardware of current Macs in mind, such as the iMac and the G4. YDL 2.3 is a treat to install and use on these machines. Read the rest of the review at UnixReview.
UNIX To Windows Code Migration Guide
This document illustrates guidelines and best practices required to port existing UNIX applications to the Windows environment, which can potentially reduce the time, cost, and risk associated with a traditionally painful migration process. This guide covers planning and practical issues involved in migration or co-existence between UNIX and Windows and provides a review of the different ways in which such a migration can be done. Ideal for both UNIX programmers as well as Windows programmers, this is a valuable source of information for anyone looking to take advantage of Windows.
If I Tell You That, I’ll Have to kill you: Red Hat Fights the DMCA
Red Hat has struck a small blow against the DMCA, by publishing a security patch which can only be explained fully to people who are not within US jurisdiction. The company's position here seems to be not altogether voluntary - according to a spokesman "it is bizarre, and unfortunately something Red Hat cannot easily do much about," but like it or not Red Hat has been recruited to the campaign to make the DMCA look ridiculous.
Interview With Con Kolivas
Con Kolivas, a practicing doctor in Australia, has written a benchmarking tool called ConTest which has proven to be tremendously useful to kernel developers, having been designed to compare the performance of different versions of the Linux kernel.
Robert Love Explains Variable HZ
Robert Love provides details at KernelTrap on a recent patch he's backported from the 2.5 development kernel to the 2.4 stable kernel. The patch allows one to adjust the frequency of the timer interrupt, defined in 2.4 with "HZ=100". Robert explains, "The timer interrupt is at the heart of the system. Everything lives and dies based on it. Its period is basically the granularity of the system: timers hit on 10ms intervals, timeslices come due at 10ms intervals, etc."
Wasabi Ports NetBSD to the SuperH 64-bit SH-5 Processor
Wasabi Systems, a provider of embedded BSD products and services, today announced completion of a port of NetBSD to the 64-bit SH-5 processor from SuperH, Inc., on the Cayman Development System. In June, Wasabi Systems became a founding member of the SuperH Partner Program for providing services to SuperH Licensees.
UnitedLinux Developing a Desktop
UnitedLinux, the joint software development effort by four Linux distributors, is working on a version of its software for desktop computers, according to executive Gregory Blepp.
Make Python Run as Fast as C with Psyco
Psyco is a Python specializing compiler and is an external module, but it could someday be included in Python itself. With only a tiny amount of extra programming, Psyco can often be used to increase the speed of Python code by orders of magnitude. This article looks at what Psyco is, and tests it in various applications.
Mac OS X to Get Journaling
The journaled file system, which will run atop the Mac's traditional HFS file scheme, will be switched off by default; users will be able to switch it on via the command line, sources said. They reported that while "Elvis" runs in the background, enabling Journaling FS will slow current system performance by 10 percent to 15 percent. Read the full report at eWeek.
eWeek on Linux on the Desktop
eWeek hosts four articles regarding Linux on the desktop. "Linux Renews Desktop Bid", "Linux Is Ready to Roll, With or Without Office", "OEMS are MIA When It Comes to Desktop Linux", "Red Hat Linux 8.0 Tops Desktop Class".
Robertson’s Open Letter to Ballmer
"Yes, after two anti-trust violations you're obligated to offer equitable pricing to the largest computer builders for the Microsoft Windows XP software, but what Microsoft does now is use MDF (market development funds) to pressure the behavior you want from many OEMs. You give computer companies a price break on Microsoft software in the form of a rebate for every computer they've sold. This program is disguised as a "marketing" program but OEMs only qualify if they agree to terms such as not working with competitor's products." Read Lindows' Michael Robertson open letter to Steve Ballmer.
RiscOS 4.32 Select 2 Beta Released
RISCOS Ltd have been busy bees over the summer and the fruits of their work are now available for all subscribers to download. RISC OS Select 1 was a step up from RISC OS 4.0 and Select 2 shows as much improvement again. As the Select site reports, the beta version of Select 2 is now online for download if you're a Select subscriber. A full stable CD based release is expected in 3 weeks time.
Sun-Microsoft: Missed Opportunities
"Microsoft's rejection of Sun Microsystems' Java is nearly complete. Save for the occasional nod towards Java's popularity in enterprise development, Java does not enter into any of the development plans at Microsoft." Read the editorial at ZDNews. Also at ZDNews, you will find another related editorial, "will C# benefit Microsoft, or the industry"?
Java: A Developer’s Perspective
"This will come as no surprise to many of you, but I have been somewhat lost and wandering in the desert these past few months. Five years of involvement in many of the major issues related to Java had left me questioning whether the ideas I believe in, ideas that many of us share in common, could make a meaningful difference. This summer has been a sabbatical that I didn't know I needed, and the long pondering of the core issues has helped me refocus and reorder my priorities." Read the article at JavaLobby (free reg. required).
Qwt – Qt Widgets for Technical Applications
The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background. Beside a 2D plot widget it provides scales, sliders, thermometers, wheels and knobs to control or display values, arrays, or ranges of type double. In the meantime, Trolltech released Qtopia 1.6 beta, A complete mobile computing platform.