Monthly Archive:: December 2007

Microsoft Strikes Back at Opera Antitrust Claims

Opera, based in Norway, announced Thursday that it had filed an antitrust complaint with the European Commission, alleging that Microsoft is abusing its dominant position by bundling IE with the Windows operating system. Opera also claimed that Microsoft is hindering interoperability by not following accepted open Web standards. Microsoft struck back Friday, indicating that it would not willingly unbundle IE from Windows. "We believe the inclusion of the browser into the operating system benefits consumers, and that consumers and PC manufacturers are already free to choose to use any browsers they wish," a Microsoft representative said. "Internet Explorer has been an integral part of the Windows operating system for over a decade and supports a wide range of Web standards."

Stallman: ‘OpenBSD Ports Suggests Non-Free Software’

Richard Stallman sent a message to OpenBSD-Misc, explaining why he doesn't recommend OpenBSD. "From what I have heard, OpenBSD does not contain non-free software (though I am not sure whether it contains any non-free firmware blobs). However, its ports system does suggest non-free programs, or at least so I was told when I looked for some BSD variant that I could recommend. I therefore exercise my freedom of speech by not including OpenBSD in the list of systems that I recommend to the public." His mail started a huge thread (that's just page 1) and since then he's under a blast of messages from Theo de Raadt and the OpenBSD users. De Raadt replied: "Richard, you are wrong. You said very clearly in your interview that the ports tree contains non-free software. It does not. It is just a scaffold of Makefiles containing URLs, and an occasional patch here or there. You are just plain wrong. And you are not enough of a man to admit that you are wrong. I may be unfriendly at times, but you are a power-misusing hypocritical liar who attacks projects that try harder than any others to only make free software available. Shame on you."

Windows Vista SP1 Release Candidate 1 Released

The first publicly available test release of Vista SP1 has been released a few days ago, release candidate 1. "The Windows Vista Service Pack 1 Release Candidate is now available to the public. In addition to previously released updates, SP1 contains changes focused on addressing specific reliability and performance issues, supporting new types of hardware, and adding support for several new technologies. SP1 also addresses some management, deployment, and support challenges." Ars reports that it finally enables the hotpatching support in Vista.

Vista’s Mythical Cut Features

"All promised features were cut from Vista." This is a commonly heard complaint about Windows Vista on the internet. While there certainly is a lot to complain about when it comes to Windows Vista, the mythical 'cancelled features' certainly is not one of them. Let me explain why.

Apple vs. Linux: Which Will Win Disgruntled Windows Users?

Apple and Linux are engaged in battle – a battle to win over disgruntled Windows users. But who will win, and what will the consequences be for the loser? The most commonly held belief amongst Apple and Linux fanboys is that both factions are engaged in some kind of a war with Microsoft. The truth is that if you look at the market share figure for Windows, Mac and Linux, both Mac OS and all the Linux distros that have ever been released are dwarfed by Windows.

The Pegasos Book: New v2.3 Full Release; VmwAROS 0.5 Released

The Pegasos book is a free multilanguage ebook dedicated to the Pegasos computer from Genesi/bplan. It is a 223 pages PDF document, splitted in 4 volumes, which contains information about the Pegasos I and II PowerPC computer and all its main supported operating systems. The latest version (V2.3) can now be freely downloaded both in English or in French. Partial older versions are also available in Spanish, German, Portuguese and Italian language. Elsewhere, VmwAROS is a pre-configured AROS environment for VMware. New beta 0.5 improves reliability, networking, development and gaming, with more software and bugfixes.

Syllable Server 0.2 Released

The Syllable project has published the second version of the Linux-based Syllable Server. A number of fixes were made, most notably to terminal initialisation and printing. GhostScript is included now. Some of the Syllable-specific initialisation scripts are executed now. Many packages were updated, including GLibC, CoreUtils, BASh, ORCA and the printing packages. Several new packages were added. IPTables is included, so Syllable Server can be used to build a firewall. The wireless tools are included for configuring wireless networks. The ALSA userspace library and tools were added to provide full access to the audio system, instead of relying on OSS emulation. All separate binary packages for Server 0.1 are still valid on Server 0.2. On Syllable, binary compatibility is maintained as much as possible.

First Look at Geubuntu 7.10

DistroWatch reviews Geubuntu, and concludes: "For Enlightenment and Ubuntu fans this distro is custom made for you. It takes the best of Ubuntu and combines it with a great desktop environment. If Ubuntu or Kubuntu is a bit too heavy for your equipment, then Geubuntu just might be what you need. It might also be an idea for those who find Elive a bit overwhelming, or those who like to be a bit different from the rest of the crowd."

A First Look at KDE 4.0 Release Candidate 2

Ars takes a look at the new RC2 release of KDE 4.0. "Transitions are always hard, but when the dust settles, a clean break between versions and an opportunity to introduce some innovative new ideas should lead to a stronger user experience. After years of development, unnecessary cruft builds up and things tend to get disorganized. The KDE 4 transition, though it will definitely be rocky at first, gives developers the ability to cut away the cruft and reorganize code in a manner that makes the whole environment more future-proof and easier to maintain."

Opera Files Antitrust Complaint with the EU Against Microsoft

"Opera Software filed a complaint with the European Commission yesterday which is aimed at giving consumers a genuine choice of Web browsers. The complaint describes how Microsoft is abusing its dominant position by tying its browser, Internet Explorer, to the Windows operating system and by hindering interoperability by not following accepted Web standards. Opera has requested the Commission to take the necessary actions to compel Microsoft to give consumers a real choice and to support open Web standards in Internet Explorer."

GNOME Theme Designer Adds Transparency to Gtk+

"GNOME theme engine designer Andrea Cimitan has implemented support for transparent widgets in the Murrine GTK theme engine, bringing Vista-like translucent glass effects to the GNOME desktop. Cimitan used RGBA colormaps to implement the feature and says that, with only 10 or 20 extra lines of code, translucency can easily be added to other theme engines that support RGBA. Cimitan says that the addition of translucency effects proves that critics of GTK are wrong. "n the last week I've seen a lot of people claiming about 'lacks' of Gtk+ capabilities," wrote Cimitan in a blog entry. "Some of them still think that Gtk+ doesn't have RGBA support... Or it will require nasty hacks. This is absolutely false."

Anatomy of an Operating System for Small Devices

An article series at embedded.com discusses how to choose an operating system for tiny, low-power, memory-constrained wireless embedded devices: "The smart sensors used in wireless industrial and building automation applications are often characterized by energy restrictions, small CPUs, and small memory footprints. The limited resources of the hardware make special applications necessary, which in turn create special requirements for the system software." Part 1, and part 2.

The Greatest Linux Innovations of 2007

"The year is winding down and while we have a lot to look forward to next year, what were the greatest Linux innovations of this year? This year at Phoronix, we have published over 325 articles, with most of them being Linux hardware and graphics reviews, and that is in addition to over 700 original news entries. After spending much time in considering what the "best" and most substantial Linux gains over the year have been, we have comprised a list of what we believe are the greatest Linux innovations of 2007 along with our reasoning behind these decisions."

Symbian & Protothreads

Symbian's introductory training covers Active Objects. Active Objects are a Symbian specific method of providing co-operative multitasking. During the introduction to Active Objects we are all told about how inefficient and bloated multi threaded applications can be. Each thread requires heap and stack space, it requires kernel resources to provide for the context switching, and time slicing. All of this is an overhead on a device with limited resources. Instead Symbian provide Active Objects. We can have many Active Objects within a single process all waiting on different events. This means that we do not need as many threads, and hence we consume less resources. More here.