LiPS and LiMo Mobile Linux Groups Join Forces

"Looks like there's only room for one mobile Linux standards body in these here parts, and LiMo's recent momentum and partnership deals have apparently swept up the members of the Linux Phone Standards (LiPS) -- the two groups just announced that as of July, LiPS will be folded into LiMo", reports Engadget. This piece of news, with the recent Nokia/Symbian news too, prompted me to write this opinion piece that I had on the back of mind for a while now, where I offer an analogy as to how today's smartphone OSes compare to the 1985 personal computer OS climate and where does this may lead.

Cocoa On the Web: 280 North, Objective-J, and Cappuccino

"Last week's news about Apple's use of SproutCore triggered a lot of discussion about the future of rich Internet applications, run-time environments, and JavaScript frameworks. While SproutCore has been referred to as "Cocoa for the web," its developer Charles Jolley says that the framework was "inspired by Cocoa," not really a port of Cocoa. But what if someone ported not just Cocoa, but also an Objective-C runtime the runs entirely in JavaScript via a browser? Well, the developers at 280 North did just that." Ars has the entire story.

New Trojan Leverages Unpatched Mac Flaw

On OSNews, we try to steer away from speaking of specific security incidents, trojans, or viruses, unless they are in one way or the other special, or very influential. Over the course of the past 12 months or so, many incidents concerning Mac security arose, but most, if not all, were lemons: they required the user to actively enter his administrator password, or to manually launch the malicious program. In my book, these cases do not constitute as serious breaches of security, and hence, OSNews ignored them. However, a new security breach has been making rounds around the internet lately, which does pose a serious breach in security.

Full Text: an Epic Bill Gates e-Mail Rant

We're really on the subject of software installation issues on OSNews lately, and this story, making its rounds on the internet, fits in quite well. Back in the day, during the antitrust lawsuits against Microsoft, Microsoft had to make a whole slew of corporate email public. In light of Gates' imminent withdrawal from Microsoft, SeattlePI dug up a little gem among these emails, one in which Bill Gates goes on a full-blown rant about the difficulties he had trying to download and install Windows MovieMaker, back in 2003.

Will the Internet Really Improve the Way We Think?

In a recent interview with the British Sunday Observer, Jimmy Wales, founder of Wikipedia, claimed that "it's the next billion who will change the way we think". Such a big claim deserves some critical house room. Will the internet really change the way we think? Or are we just getting carried away? Gary Richmond explores the implications of the Wikipedia open source/free software knowledge paradigm and what it might mean for the way we think. You can read the full story at Freesoftware Magazine

In Defense of Reading the [Fine] Manual

InfoWorld's Tom Yager speaks in favor of the RTFM approach to learning new skills, arguing that the knowledge gleaned from cracking a manual only in search of a specific answer is eroding software quality. "The reason is that developers don't allow themselves the time to look things up before they use them. Statement completion, context-sensitive help, generated code, unit testing, and automated analysis came about expressly to eliminate research and experimentation from the development cycle. The result, I think, speaks for itself. How many rookie coding blunders that lead to security vulnerabilities grow out of inadequately understood usage of a method or resource?"

Comparing Browsers’ Memory Usage

The resource usage of browsers is an important aspect in modern-day computing, because the browser is taking on an ever more important role in day-to-day computing tasks. Hence, it may come as no surprise that many complaints regarding browsers are not about rendering speed or rendering quality, but about resource usage. Dot Net Perls ran an interesting benchmark on Windows Vista SP1, comparing 5 browsers to each other.

The A-Z of Programming Languages: C++

Computerworld is undertaking a series of investigations into the most widely-used programming languages. Previously they have spoken to Alfred v. Aho of AWK fame, S. Tucker Taft on the Ada 1995 and 2005 revisions, Microsoft about its server-side script engine ASP, and Chet Ramey about his experience maintaining Bash. In the latest interview Computerworld chats with Bjarne Stroustrup of C++ fame about the design and development of C++, garbage collection and the role of facial hair in successful programming languages.

Nvidia Reiterates Position on Closed Source Driver

Yesterday, we reported on the statement several kernel developers had signed that urged hardware manufacturers to open up their Linux modules and drivers. "We, the undersigned Linux kernel developers, consider any closed-source Linux kernel module or driver to be harmful and undesirable," the statement read. Nvidia, which delivers probably the most prominent closed-source Linux driver, has reiterated its position concerning this matter.

The Age of the Mouse: Ending?

One button, two buttons, three buttons, ten million buttons. Beige, black, white, red with polka dots. Glow-in-the-dark, see through. Right-handed, left-handed, both. Vertical for RSI patients, trackballs for weirdoes like myself, Apple's puck mouse for sado-masochists. The ubiquitous mouse comes in all possible shapes, forms, sizes, and colours, but according to our friend The Analyst, the glorious age of the mouse is coming to and end. Do we believe The Analyst?

Ubuntu MID Edition 8.04 Released

Canonical has released Ubuntu 8.04 Mobile Internet Device Edition, a version of the Ubuntu Linux distribution geared towards netbooks, mobile internet devices, UMPCs, subnotebooks, or whatever they're called this day of the week. It has a whole slew of optimisations geared specifically towards Intel's Atom platform, as well as a set of open source applications designed specifically for MIDs, all courtesy of Intel's Moblin project.

The Vista ‘App Gap’ Doesn’t Exist

Analysts continue to trump the lack of applications being developed for Vista. Yet, as Randall Kennedy points out, "developers who write for Windows rarely target a specific version. Rather, they select a particular API framework and proceed from there." The supposed Vista 'app gap' is a straw man, Kennedy argues. "The real question should be: Why aren't developers leveraging the various iterations of the .Net framework?"

Kernel Devs: Closed Source Modules ‘Harmful and Undesirable’

A constant thorn in the eye of many Linux kernel developers is the existence of closed-source kernel modules, most notably those by Nvidia and Ati, but also some file system drivers and other elements. Most of the Linux developers have been against these modules ever since they were first used, and in fact, bug reports originating from a tainted kernel are often disregarded and ignored. The kernel developers have now rallied together by issuing a statement urging vendors to release open source Linux kernel modules and drivers.

Review: ‘Opera 9.5 Gives Firefox 3 a Run for Its Money’

Linux.com has a review of Opera 9.5, which also includes various benchmarks for Opera, Firefox, Safari, and IE on both Windows and Linux. Linuxcom concludes: "Opera 9.5 is full to the brim with features and improvements and highly customizable. By rolling in apps such as the mail client and IRC chat application, and integrating them into a user's browsing experience, Opera 9.5 is a worthy challenger to Firefox 3. It surely has enough power and features to make it my favorite browser. If only it were free software and open source!"