Despite my few nitpicks, we give Lindows a thumbs up. It’s probably not going to draw in many hardcore Linux folks and that’s fine. It’s not aimed at them. It’s geared toward people that really aren’t interested in delving into the bowels of their computers and who just want some applications to run with a minimum of headache or configuration.
In that sense, Lindows succeeds pretty well. There are some tweaks that can still be made to it but, on the whole, it’s an OS that you could give to your mother or grandmother with a reasonable amount of confidence that she’d be able to use it without too much help.. And, considering where Linux was just a few years ago, that’s a pretty amazing statement.
My advice to the Lindows people is pretty simple and I think they have already started down this road – forget about selling Windows compatibility. That’s what ultimately killed OS/2. Instead focus on selling what you’ve already achieved – an easy to use, easy to install, slick little operating system that lets people perform many of the tasks that we need computers for. Kudos for that, you did a good job.
Will Lindows survive over time? Hard to call. If other distros make installing and downloading software as easy as it is in Lindows, without charging, then perhaps not. But for now, it’s a sweet little OS that deserves some positive recognition for its attempts to bring Linux to the masses.
While Java may not be the first platform people think of when it comes to desktop computing, it nonetheless has a presence, according to James Gosling, who holds the title of vice president and fellow at Sun Microsystems and who was instrumental in the development of Java. Java been extremely successful on servers and elsewhere, but there has been a “perception that Java is dead on the desktop,” said Gosling.
The language, Gosling stressed, has a large API set. The platform also fosters developer productivity, has tools, reliability, and security, according to Gosling. Java, he said, has “tight memory and really treats interfaces as contracts that you can’t violate.” Additionally, Java has a central API for writing desktop applications, called Swing, Gosling said.