Non-partisan software developer

Monday, March 27, 2006

Novell and the new desktop wars

It's interesting... Novell is rising from the ashes. They are showing some great leadership in the Linux world and creating one compelling desktop.

Miguel blogged about the new desktop release (SLED 10, I am glad they are getting rid of Novell Desktop Linux moniker, Suse is a much cooler)

http://tirania.org/blog/archive/2006/Mar-21.html

Take a look at the first presentation by Nat (Official Presentation), it's freaking cool. It's nice to see all the pieces they've worked so hard on the past couple to three years at Ximian and Novell come together.

Mono has REALLY started to pay dividends and they are building cool applications quickly for linux. (F-spot, Beagle, Banshee, etc...) Diva (video editing) has just started to release and it's looking good.

Xgl is the final part of the solution giving Linux a modern desktop. I am blown away by the coolness this brings to the linux desktop and makes me want to use Linux again. I am sick of waiting for Vista. :)

Sunday, March 26, 2006

KISS

I read a very interesting comment about complexity in software design... it was in response to the latest Vista slip, now shipping in 2007 (ugh...)

"Complexity in the design for complexity sake is the kiss of death. Complexity without a clear, or even muddy, picture of the problem you are actually trying to solve for the actual customer is the kiss of death. Not having customers involved at every step of the design and development process is just arrogance. Believing you know better than the customer is just stupid."

I can't agree with this more. Software should be designed to solve a customer's problem and nothing more... if you don't have a real use case for it then you don't need it. I've made the designing for flexibility mistake myself many times--and still do, it's a real talent to learn what to include and what not to include. I guess why TDD is so popular / successful, you write code in simple small steps to get working code ASAP.

Thursday, March 09, 2006

Writely is part of the google family...

Okay... back on this Web 2.0 companies don't run on Microsoft's platform thing. Well it ain't so.

I was interested when I heard that Writely got purchased by google... great for them. Good for google.

http://www.emilychang.com/go/ehub/interview/writely/

Writely is runing ASP.NET / C#. I find this very interesting because google is a linux shop. I wonder what they are going to do with this company, rewrite it all? Run it on mono?

I appears something is going to happen: http://googleblog.blogspot.com/2006/03/writely-so.html

And I quote "...until we've moved Writely to Google's software architecture." Sounds like a rewrite to me. But heck who would blame them if google has like 25,000 linux machines and no windows licenses :)