All posts by onlyconnect

Contemplating an in-place upgrade to Server 2008? Read this first

Microsoft evangelist Neil Hutson has a detailed post describing what happens when you upgrade to Windows Server 2008. As with Vista, the new upgrade procedure is actually a clean install into which your old stuff gets copied afterwards:

Instead of just installing new versions of binaries over those of an existing computer, the new operating system is installed side-by-side with the older operating system. Then the data and settings are migrated from the older version to the newer version, and then the source is deleted. While this is architecturally more correct and certainly build a clean OS install, this does cause some obvious complications that you should be aware of.  Secondly in Windows Server 2008 the upgrade process is destructive to the pre-existing operating system state.

My instant reaction: there’s enough that go wrong, that a true clean install looks a great deal more attractive.

Technorati tags: ,

Microsoft promises WPF DataGrid, big performance improvement for .NET clients

Microsoft’s Scott Guthrie posts about coming service updates to client-side .NET (Windows Forms and Windows Presentation Foundation). He says we can expect:

  • A new, quicker and more efficient setup framework
  • 25%-40% faster start-up for applications using .NET 2.0 and higher, and smaller runtime footprint
  • More hardware acceleration in WPF, plus better video performance and data-handling improvements
  • A DataGrid, Ribbon, and Calendar/DatePicker for WPF
  • Improved WPF designer for Visual Studio 2008

These address common real-world complaints. I’m sceptical; when version 1.0 of the .NET Framework came out, Microsoft said it was working to reduce the runtime memory footprint for Windows Forms applications, but it never happened. Let’s hope this time it will be different.

Mono at Mix08

Back in 2003, I blogged about how Miguel de Icaza could not get his proposed Birds of a Feather session approved at Microsoft’s Professional Developers Conference.

There’s always been ambivalence at Microsoft about Mono. Extending the value of .NET – good. Making it possible to ditch Windows – bad. Mono events at Microsoft conferences have tended to be off-site affairs in nearby hotels.

Viewing the sessions for Mix08, it’s clear that Mono has been pretty much welcomed into the fold. The catalyst for change was Moonlight, which solves a problem for Microsoft by enabling Silverlight to run on Linux. Miguel de Icaza is participating in a panel discussion on open technologies (with Andi Gutmans at Zend and Mike Schroepfer from Mozilla), and has his own session on Moonlight, subtitled “Come experience .NET on Linux”.

Don’t expect Microsoft to open source Office any time soon. That said, the company has changed significantly since 2003. Yes, it’s been forced by the market; but it’s a welcome development nonetheless.

If the Yahoo deal goes ahead, open source at Microsoft will get even more interesting.

Google the “official innovation provider” for Republican convention

Google is to be the “official innovation provider” for the Republican Convention, according to the convention’s official web site. Thanks to Valleywag for the link. “It’s another huge step in making our convention the most high-tech savvy in history”, enthuses the Convention President Maria Cino.

The convention’s official website, www.GOPConvention2008.com, will eventually feature a full-range of GoogleTM products, including Google Apps, Google MapsTM, SketchUpTM, and customized search tools, which will make navigating the site easier. The convention’s YouTube channel will enable visitors to upload, view, and share online videos. These innovative technologies will also help the GOP streamline convention organization and expand its online reach across websites, mobile devices, blogs, and email.

Looks like a Google blunder to me. The problem is not that the political convention is using Google technology; the problem is the way it is being presented, as a proud partnership. It is particularly unpleasant for a company which is supposed to offer a ruthlessly neutral search engine. Was Google expecting this, I wonder? Is it, as Valleywag suggests, “trying to beef up its GOP lobbying”?

As an aside, plastering the Google brand all over its convention web site does nothing to persuade me that the Republican party is “high-tech savvy.”

Politicising your brand is stupid. Further, Google’s California base was not a hot-bed of Republicanism last time I looked; though frankly a similar deal with the Democrats would be equally daft.

Technorati tags: ,

Writing for a global readership

Seeing the Comscore report on British media sites (which confirms the amazing reach of the BBC web site), and the amusing commentary from  Chris Matyszczyk, prompted me to check out my the stats for this site and blog, which I track occasionally through Sitemeter.

Stats: 43% US, 8.1% UK, 7% Canada, 7% Australia

I was aware of writing for a global readership, but was surprised at the extent of it: according to these figures, just 8.1% of you are from the UK. In case you can’t see the chart, it shows 43.4% US visits, followed by the UK as stated, then Australia and Canada at 7.1% each.

At Sun’s Global Media Summit recently, we were separated into regions for one of the sessions. In my feedback I said I was more interested in the global perspective; the above chart shows why.

After all, this is the Internet.

Update

Sitemeter doesn’t say exactly what period its stats cover (at least, I can’t find this). It seems to be quite short, so the stats vary considerably. The chart above understates the UK readership and therefore overstates others. I’d have to take several snapshots at different times to get a truer picture. Still interesting though.

Technorati tags: ,

Vista SP1 report

I’ve installed Vista SP1 on several machines. Takes ages, but otherwise it’s been without incident.

This does not dramatically improve Vista (in my experience); but then again, it wasn’t that bad before. It does seem to speed up Explorer and zip extraction. It tames UAC slightly – some operations that used to require several prompts now only require one. Otherwise, I haven’t noticed much change, though I’m aware that it includes numerous small updates.

What I do find interesting is that Server 2008, which has the same core as Vista SP1, is delightfully smooth in comparison to Vista. Just don’t ever install the Desktop Experience on 2008 – this is a separate feature that is off by default – or whatever it is that makes Vista still somewhat prone to sitting and thinking when you want to get on with your work.

Technorati tags: ,

Images of Sun

I’ve posted a few snaps and comments from Sun’s Global Media Summit, including an exciting pic of the apparently eco-friendly Santa Clara datacenter. Exciting? You be the judge. I’ve not put the pics directly on this blog as they can be a nuisance if you are subscribing and have a slow connection.

Technorati tags: ,

Sun reflections: open source but not open development?

I’m at the airport following two days of Sun’s Global Media Summit. I’ll be writing up various pieces on this, but in the meantime here are some quick reflections.

In the first dot com boom Sun could do no wrong; its servers were lapped up by every company with an internet presence. In the ensuing years it failed to sustain its momentum and began posting losses. It created Java, which transformed enterprise computing, but somehow others (IBM,Oracle,BEA) seemed to profit from Java more than Sun itself.

Sun has recovered. We were told repeatedly that it has posted profits for several consecutive quarters; its margins are good and its focus is now on growth. It has bold plans for its Solaris operating system. It wants to transform Java into something that will rival Flash and Silverlight as well as doing valuable but dull work on application servers. It still believes in thin clients. It can supply eco-friendly datacenters that offer money savings as well as a reduced carbon footprint.

Above all, Sun is engaged in a fascinating experiment around open source. Most of its software is both free and open source, including of course its big recent acquisition, MySQL. Sun is a company with 4,000 more-or-less unfettered bloggers, talks a lot about community, and wants to be considered just as much an open source company as, say, Red Hat or indeed MySQL.

Has Sun figured out how to do open source and remain profitable? It says it has; though part of its argument is that even free software users need hardware. And if there was one thing I learned this week it is the extent to which Sun is a hardware company. Another journalist said that the one word which sums up Sun is “Datacenter.” We heard a lot about the “Niagara” 64-thread processor; the “Thumper” storage server; and the “Blackbox” datacenter-in-a-container; and we were given a tour of one of Sun’s own datacenters in Santa Clara.

Nevertheless, Sun is serious about open source, though it is early days and the company has not worked out all the implications. Some feel that Sun wants to retain a degree of control that makes Linux-like freedom and diversity impossible. Here’s Ben Rockwood, an external member of the governing board of Open Solaris:

…we have open source but we don’t have open development. Sun has done an admirable job with releasing code, but Sun’s track history in the arena of open development efforts with the free software community has been abysmal. Many engineers inside of Sun “get it” (look at IPS, or almost anything Dr. Stephen Hahn is involved in, just beautiful) but somewhere in that middle-management there is a disconnect.

If Simon Phipps and others like him have their way the community will be “rebooted” from what most of us envisioned, an open development effort in which Nevada [Solaris 11] is developed as a community effort, to a glorified support infrastructure in which the “community” is really just a bunch of bi-standers with no real involvement. The later case is apparently closer to the MySQL model, which I refer to as “glass house development”, that is, you can look in at whats going on but you’re not part of the action.

These tensions and its whole open source experiment will make Sun a fascinating company to watch.

Sun is also serious about eco-friendly computing. In the context of global warming, this is smart business as well as a compelling argument for concepts like thin clients (Sun Ray) and more efficient datacenters.

Conclusions? None yet. This is a company in transition. That said, I’ve come away thinking that its lean years have left it as well prepared as anyone for the coming economic uncertainty.

How Sun will profit from MySQL

Following my earlier post, I was invited to ask Sun what was the business model behind the MySQL acquisition. We’ve just finished a Q&A session with Sun’s CEO and president Jonathan Schwartz. I didn’t ask the question because it turned out that I didn’t need to; it was core to the theme.

So what is the answer? It is not straightforward. First off, Schwartz acknowledges that most users of MySQL do not pay for it now, and will not do so in the future. That said, there is money in global support agreements, especially as MySQL and other open source software migrates from start-ups and hobbyists into the Enterprise. That’s answer number one.

He observes though that although only a small minority of users pay for MySQL, they all need hardware on which to run it. So answer number two is that Sun can sell hardware to MySQL users.

The obvious rejoinder is that Sun didn’t need to buy MySQL in order to sell hardware to MySQL users. Now, this is where it gets interesting. There is value in owning the brand. Apparently one of the reasons MySQL allowed itself to be purchased by Sun was to benefit from a much larger sales team and infrastructure, and clearly that team will be offering MySQL plus Sun hardware, so it can improve its share of what we might call the MySQL hardware business.

I’m still not done. Schwartz talked repeatedly about software as community, even saying at one point that Sun could be considered a media company. In response to a tricky question about how Sun had not apparently driven many sales as a result of the huge Java community, Schwartz talked about the mobile phone market. He said that mobile networks do not aim to make money from selling handsets; rather, they will subsidise them in order to gain subscribers. Once they have the subscribers, they work out how to get revenue from them.

Schwartz sees products like MySQL, Java and Open Office in this light. Each download, to him, is a subscriber whom he is “capturing into the community.” Like the mobile networks, Sun will then work out how to profit from that subscriber. So that’s answer number three.

He answers a question about how many “Blackbox” mobile datacenters Sun expects to sell in a similar manner. Most of Sun’s Enterprise customers, he says, are interested in talking to Sun about Blackbox. Most of them will not buy a Blackbox, but as a result of that conversation they will buy something from Sun. Therefore, he does not care about Blackbox sales as such; it is a way of creating a conversation, and the conversation is what counts.

One can only conclude that Sun does not actually know what is the business model behind the MySQL acquisition. It has an almost religious belief that the huge community of MySQL customers, even those who do not pay, will become a source of revenue.

I noticed that Schwartz failed really to answer the point about the poor job Sun has done so far in monetizing the Java community.

Naive, or brilliant? Perhaps both.

Technorati tags: , , , ,