Google Summer of Code 2008 Is on

Google announced the participating Open Source Projects this Monday. Following that, students are encouraged to select projects they are interested in and submit their work proposals from March 24 to 31. Among the participating projects are: Debian, DragonFly BSD, ES operating system, FreeBSD, Gentoo, GNU Hurd, Haiku, Linux, NetBSD, and openSuse. Overall, projects range from kernel hacking to web applications. Last year, 900 students were accepted, with Google paying them and their mentoring projects up to USD 4.5 Million.

Legal Victory for the GPL

The license behind Linux and other open source projects has never faced a determined legal attack, and although it purports to give real teeth to developers' wishes, there's been fear that a committed enemy may one day attempt to challenge its legal footing. Recently, the Software Freedom Law Center sued Verizon for copyright infringement related to a GPL violation. This week, Verizon opted to settle out of court. This victory gives the GPL some needed legal momentum that may fend off future challenges.

Red Hat Open-Sources Security Framework

Red Hat has open-sourced its identity-management and security system to promote its assertion that open-source software provides the most secure infrastructure. The Linux vendor said Wednesday it has released the entire source code for the Red Hat Certificate System, its security framework for managing user identities and transactions on a network. Red Hat acquired the system from AOL three years ago, but only parts of the system, which uses the Apache Web server and the Red Hat Directory Server, were open source.

Mandriva Linux 2008 Spring RC2 Released

The sixth pre-release of Mandriva Linux 2008 Spring is here. This pre-release includes support for easy synchronization of Windows Mobile 5+, Blackberry and Nokia devices, the Codeina multimedia codec installation system, support for Radeon HD 3xxx series graphics cards, more improvements to the Mandriva software installation tools, the finalized 2008 Spring theme, a new metapackage for easily installing a complete LAMP setup, and available KDE 4.0.2. See here for download information.

‘Why Windows ME Deserves More Respect’

"I have a confession to make, I used Windows Millennium Edition and I liked it. That doesn't stop me making fun of it however. At a time where there was still a separation between consumer and enterprise operating systems, Windows ME was at the top of its class. What a lot of people forget or don't even recognize to begin with is that Windows ME is actually a rather innovative and forward-looking operating system. Instead, almost everyone focuses on its reliability problems which can be largely attributed to the flaky and inherently unstable Win9x kernel."

The Spyware World: Privacy in the Age of Surveillance Technology

The technologies we rely on, both new and old, are now very effective tools that both governments and private firms are using to gather, analyze, store, and sell information about our private lives, habits, purchases, whereabouts, and even thoughts and beliefs. But some of this invasion of privacy pays a welcome dividend in convenience and power in our own lives. Where do we draw the line, and how can we use this potentially-invasive technology for our benefit, without sacrificing our private lives to commerce?

Arthur C. Clarke Passes Away

Arthur C. Clarke, who peered into the heavens with a homemade telescope as a boy and grew up to become a visionary titan of science-fiction writing and collaborated with director Stanley Kubrick on the landmark film "2001: A Space Odyssey", has died. He was 90. The knighted British-born writer died early Wednesday in Colombo, Sri Lanka, where he had made his home for decades, after experiencing a cardio-respiratory attack, his secretary, Rohan De Silva, told Reuters. May he rest in peace, and I'd like to extend my sincere condolences to his family and friends. The pod-bay doors will open for the last time.

MirOS BSD 10 Released

The MirOS BSD project has released MirOS BSD xi. "The MirOS Project proudly presents release 10 of MirOS BSD: MirOS xi. A mini-ISO for the installation can be downloaded from mirbsd.org. This image can be burned to a CD and used for installing over the network. The full CD image can be downloaded via BitTorrent. MirOS BSD is a secure operating system, originally based on OpenBSD, for i386 and sparc machines. Read more about it at the 'About MirOS' page.

Windows Vista SP1 Released

"After many rumors as to when Windows Vista would get its much-anticipated first service pack looked improbable, Microsoft has finally dropped SP1 on the masses. SP1 rolls together 23 security updates and 550 hotfixes into a 434.5MB download (726.5MB for the 64-bit version). Apart from improvements brought by individual updates that are now part of SP1, changes that SP1 brings by itself to Microsoft's flagship OS are numerous."

Death Match: Windows Vista vs. XP

If you are sticking with XP - and plenty of us are - and you're planning to miss the upgrade to Vista read this article on the Australian PC World. It looks at big questions like: will Windows XP still be properly supported by Microsoft and, as a primary development target, by third parties? Is there something we've missed, some hidden gotcha that's going to trip us up?

Synchronizing Windows Mobile 5/6 with Mandriva 2008 Spring

The upcoming Mandriva Linux 2008 Spring release will boast the easiest ever support for synchronizing with Windows Mobile 5 and 6 devices in any distribution. The adventurous can already try out the support in the current 2008 Spring pre-release repositories, by following the instructions here. Mandriva has uploaded a video demonstrating how easy it is to synchronize with a Windows Mobile 6 device right out of the box with Mandriva Linux 2008 Spring. Support is included for synchronizing with both KDE (KDE PIM) and GNOME (Evolution). Similarly easy synchronization is also possible with many Nokia phones and with Blackberry devices.

Joel Spolsky on Web Standards

"You're about to see the mother of all flamewars on internet groups where web developers hang out. This upcoming battle will be presided over by Dean Hachamovitch, the Microsoft veteran currently running the team that's going to bring you the next version of Internet Explorer, 8.0. The IE 8 team is in the process of making a decision that lies perfectly, exactly, precisely on the fault line smack in the middle of two different ways of looking at the world. It's the difference between conservatives and liberals, it's the difference between 'idealists' and 'realists', it's a huge global jihad dividing members of the same family, engineers against computer scientists, and Lexuses vs. olive trees. And there's no solution. But it will be really, really entertaining to watch, because 99% of the participants in the flame wars are not going to understand what they're talking about. It's not just entertainment: it's required reading for every developer who needs to design interoperable systems. The flame war will revolve around the issue of something called 'web standards'."

From BFS to ZFS: Past, Present, and Future of File Systems

"Computer platform advocacy can bubble up in the strangest places. In a recent interview at a conference in Australia, Linux creator Linus Torvalds got the Macintosh community in an uproar when he described Mac OS X's file system as 'complete and utter crap, which is scary'. What did he mean? What is a 'file system' anyway, and why would we care why one is better than another? At first glance, it might seem that file systems are boring technical widgetry that would never impact our lives directly, but in fact, the humble file system has a huge influence on how we use and interact with computers."

Benchmark: FreeBSD 7.0, Dragonfly BSD 1.12, More

"In May 2007 I ran some benchmarks of Dragonfly 1.8 to evaluate progress of its SMP implementation, which was the original focus of the project when it launched in 2003 and is still widely believed to be an area in which they had made concrete progress. This was part of a larger cross-OS multiprocessor performance evaluation comparing improvements in FreeBSD to Linux, NetBSD and other operating systems. The 2007 results showed essentially no performance increase from multiple processors on dragonfly 1.8, in contrast to the performance of FreeBSD 7.0 which scaled to 8 CPUs on the benchmark. Recently Dragonfly 1.12 was released, and the question was raised on the dragonfly-users mailing list of how well the OS performs after a further year of development. I performed several benchmarks to study this question."