Archive

Microsoft’s Windows 95 Architect Is a Happy Mac Convert

Software engineer Satoshi Nakajima, the lead architect of Microsoft's Windows 95, picked up a Mac for the first time two years ago. He was so impressed, he says he'll never again touch a PC again. Satoshi loves Apple products so much, he started a company in April, Big Canvas, to develop for Apple's iPhone platform full-time. "We have chosen iPhone as the platform to release our first product (for) several reasons," explains his company's website. "We love Apple products... You need love to be creative."

Debunking the Linux Virus Myth

Linux and UNIX-like operating systems in general are regarded as being more secure for the common user, in contrast with operating systems that have "Windows" as part of their name. Why is that? When entering a dispute on the subject with a Windows user, the most common argument he tries to feed me is that Windows is more widespread, and therefore, more vulnerable. Apart from amusing myths like "Linux is only for servers" or "does it have a word processor?", the issue of Linux desktop security is still seriously misunderstood.

Develop iPhone Apps with Ruby and Eclipse Part 3

Although Mobile Safari is more than adequate at rendering normal Web pages, many Web developers created versions of applications aimed at the iPhone. Here in Part 3 learn what to do when the user reaches the end of the list structure and your application actually needs to display content. Part 1 discusses how to set up your server to detect and serve alternate content to Mobile Safari, and Part 2 explores actual content you might create for an iPhone or iPod touch.

A Biologist’s-Eye View of OSS Vulnerability Disclosure

Neil McAllister deliberates the question of public disclosure of open source vulnerabilities, contrasting Ounce Labs' announcement of security vulnerabilities in the Spring Framework for Java with Linus Torvalds recent missive on the Linux kernel development mailing list. Sure, vulnerability bulletins raise awareness of real danger, but they also distract from other productive activities. To find the right balance between keeping users informed and maintaining an orderly and holistic development process, McAllister suggests we take a biologist's view of how species deal with risk perception.

OpenSolaris 2008.11: a Preview for the Storage Admin

This preview of the upcoming OpenSolaris 2008.11 release highlights aspects that should be of interest to systems and storage administrators who have to deal with large storage environments. ZFS is a big component that is referred to often, but there are new storage services and capabilities in addition to ZFS that might be overlooked and are quite compelling. Editor's Note: We ran an article yesterday that covered the surface level (eye-candy) improvements of the 2008.11 release of OpenSolaris.

Interview: Mark Shuttleworth

Mark Shuttleworth, founder of Canonical, recently did an interview with derStandard in which he discussed issues with Ubuntu's latest release, innovation, the future of GNOME, and other subjects. Perhaps the most interesting thing he said is that Linux does not yet deliver "a good enough user experience." Of course, you could say that of any operating system. Editor's Note: QT-based Gnome was also an interesting point-of-view.

Intel’s Centrino 2 Platform is Finally Here

After a few delays and tons of rumors, Intel's fifth generation notebook platform has arrived. Centrino 2, previously known as Montevina, comes with with it a line of new Core 2 Duo processors, upgraded graphics and Wi-Fi, and DDR3 RAM. One of the first notebooks to be released with Centrino 2 is Lenovo's newest ThinkPad, the X200. This is the update to the X61 which not only had all the new Centrino gear, but moves to a widescreen display.

Switching to Windows ‘Workstation’ 2008

InfoWorld's Randall Kennedy has been using a converted Windows Server 2008 as his primary OS since hitting a wall using Vista as a Visual Studio development platform four weeks ago. According to Kennedy, the guerrilla 'Workstation' 2008 OS has turned his Dell notebook into a well-oiled machine that never gets sluggish and rarely needs to reboot. Those interested in making the switch should check out win2008workstation.com, a clearinghouse for 'Workstation' 2008 tips and techniques. Kennedy also offers a link to a Windows 2008 Workstation Converter utility for quick conversion.

Google’s Android Platform: Not so Open After All

Google vowed that its Linux-based Android mobile platform would empower enthusiasts and amateur developers, but today we have seen compelling evidence that this is an empty promise. Third-party Android application developers, who have grown increasingly frustrated with the lack of SDK updates, were shocked to discover that Google has been secretly making new versions of the Android SDK available to the Android Developer Challenge (ADC) finalists under non-disclosure agreements.

Haiku and ReactOS “Pair Up” at LinuxWorld Expo 08

In an interesting and exciting turn of events, Haiku was able to secure a space at LinuxWorld Expo 2008 by negotiating with LinuxWorld organizers (IDG) and ReactOS who will be sharing the exhibit space with Haiku this year. Average LinuxWorld attendance is more than 10,000 people, and represents a large amount of commercial and media interest. This should provide excellent exposure and opportunities for both projects alike.

A Storage Admin’s Preview of OpenSolaris 2008.11

This preview of the upcoming OpenSolaris 2008.11 release highlights aspects that should be of interest to systems and storage administrators who have to deal with large storage environments. ZFS is a big component that is referred to often, but there are new storage services and capabilities in addition to ZFS that might be overlooked and are quite compelling.
Editor's Note: We ran an article yesterday that covered the surface level (eye-candy) improvements of the 2008.11 release of OpenSolaris.

The A-Z of Programming Languages: Modula-3

Computerworld is undertaking a series of investigations into the most widely-used programming languages. Luca Cardelli is a member of the Modula-3 design committee. Cardelli is a Principal Researcher and Head of the Programming Principles and Tools and Security groups at Microsoft Research in Cambridge, and is an ACM Fellow. Here he chats to Computerworld about the origins of Modula-3, including how the most exciting Modula-3 design meeting ever, was abruptly interrupted by the San Francisco 7.1 earthquake.