Archive for September, 2004

Sep 28 2004

BlackBerry Enterprise Software v4.0

Published by Steve Richards under Main

A new version of the BES has just been announced.  Loads of great features, my favorite being finally getting rid of desktop sync, which never worked reliably for me.  Worst feature no improvements in task management, and wireless task and address book management.  More details follow:

BlackBerry Enterprise Software v4.0 continues to build on many of the core features that have already made the BlackBerry platform the leading wireless connectivity solution for the enterprise. It will offer customers improved ease-of-use, increased mobility, enhanced security and exceptional manageability, resulting in overall lower TCO and enhanced ROI potential.

The latest release of the BlackBerry Enterprise Solution will feature*:

No responses yet

Sep 27 2004

The future of OpenOffice.org

Published by Steve Richards under Main

OpenOffice.Org have published their marketting plan.  ZDNet UK has a good article on the topic.  The full plan can be found online here.  I particularly liked the following quote:

“Microsoft, our major competitor, has a marketing budget of five to 10 billion US dollars, while we have 25 cents in a PayPal account,” said McCreesh.

OpenOffice.org have identified the following target markets:

According to the OpenOffice marketing plan, the main markets for the office suite are government offices; education establishments; public libraries; small to medium-sized enterprises (SMEs); not-for-profit organisations (NFPs); own equipment manufacturers (OEMs) building PCs with pre-installed software; and Linux distributions looking for an office suite to bundle.

Although StarOffice has more ambitious target markets.  Overall the plan targets OOo having a market share of apprximately 50% by 2010.

2 responses so far

Sep 27 2004

Solaris vs Linux technical and philosophical differences emerge

Published by Steve Richards under Main

Everyone knows that Linux is flavour of the decade, so I found this blog post very interesting as it explained why its not easy to replace Solaris with Linux or to merge Solaris capabililities into some future version of Linux.  It also illustrates one of the challenges faced by theOpen Source community in general, how to you coordinate major changes that affect hundreds of files, distributed architecture and design seems more difficult than distributed development.  The main guts of the post follows:

The main reason we can’t just jump into Linux is because Linux doesn’t align with our engineering principles, and no amount of patches will ever change that. In the Solaris kernel group, we have strong beliefs in reliability, observability, serviceability, resource management, and binary compatibility. Linus has shown time and time again that these just aren’t part of his core principles, and in the end he is in sole control of Linux’s future. Projects such as crash dumps, kernel debuggers, and tracing frameworks have been repeatedly rejected by Linus, often because they are perceived as vendor added features. Not to mention the complete lack of commitment to binary compatibility (outside of the system call interface). Kernel developers make it nearly impossible to maintain a driver outside the Linux source tree (nVidia being the rare exception), whereas the same apps (and drivers) that you wrote for Solaris 2.5.1 will continue to run on Solaris 10. Large projects like Zones, DTrace, and Predictive Self Healing could never be integrated into Linux simply because they are too large and touch too many parts of the code. Kernel maintainers have rejected patches simply because of the amount of change (SMF, for example, modified over 1,000 files). That’s not to say that Linux doesn’t have many commendable principles, not the least of which is their commitment to open source. But there’s just no way that we can shoehorn Solaris principles into the Linux kernel.

Of course, as Eric Raymond says, we could create a fork of the Linux kernel. But this idea lies somewhere between idealistic and completely ludicrous. First of all, there’s the sheer engineering effort. Even after porting all the huge Solaris 10 (and 9, and 8 …) features to a branch of the Linux kernel, we would enter into a perpetual game of “catchup” with the main branch. We’d be spending all of our time merging patches and testing rather than innovating. With features such as guaranteed binary compatibility, it may not even be possible. Forget the fact that such a fork would probably never be accepted by the Linux community at large. The real problem with creating a fork of the Linux kernel is simply that the GPL doesn’t align with our corporate principles. We want to have ISVs embedding Solaris in their set-top box without worrying about how to dance around the GPL while keeping their IP private. Even if you can tiptoe around the issue now by putting your code in a self-contained module, the Linux kernel developers could actively work against you in the future. Of course, we could still choose a GPL compatible license for OpenSolaris, at which point I’ll end up eating my words.

In the end, dumping Solaris into Linux makes no sense, either technically or philosophically. I have yet to hear a convincing argument of why ditching Solaris would be a good thing for Sun. And I can’t begin to imagine justification for forking the Linux kernel. To be clear, we’re not out to rule OpenSolaris with an iron fist. Because we own our intellectual property, we can make a licensing decision that reflects our corporate goals. And because we’ve put all the engineering effort behind that IP, we can instill similar beliefs into the community that we spawn. These beliefs may change over time: we would love to see a OpenSolaris community where we are merely a participant in a much larger game. But we’ll be able to build a foundation with ideas that are important to us, and fundamentally different from those of the Linux community.

4 responses so far

Sep 27 2004

Seven rules for email

Published by Steve Richards under Main

One of the researchers who works for my company produced a great guide on the uses and abuses of cummuication and collaboration technologies a few years ago.  When I first read it I was impressed but at the same time depressed at the neglect that most companies have of their basic (common) business processes.  I have continued to be interested in how companies can extract maximum advantage from simple IT infrastructure technologies by focussing on how to use their tools to best effect. 

The following post therefore caught my eye - seven rules for e-mail - it would be great to see a best practice debate on how the phone, SMS, email, syndication, IM and conferencing technologies should be used.  The seven rules above provides a good but limited start. For those of you who don’t want to wait, here they are:

SEVEN E-MAIL RULES THAT WILL CHANGE THE WORLD

HWe’re all, busy, okay? Life is short. Sometimes we want long rambling rants like mine. But ow much more efficient our lives could be if we all adhered to these simple rules:

 

1. If your entire message can fit on the subject line, put it on the subject line—followed by EOM  (end of message).  Nothing more.  For example: 

 

SUBJ:  Thanks, Sanji!     EOM

 

·        Or append it to the existing subject line:

 

SUBJ:  Dinner Thursday?   ß YES!  THANKS!  CU THERE!   EOM

 2. Make the subject line descriptive.  If you make it: SUBJ: check this out and it turns out to be yet another copy of Bush’s resume (“I was arrested twice for drunk driving . . .”) that we’ve all seen 50 times by now, it is annoying. But if you make it: SUBJ: Bush’s resume, then we can smile faintly and delete it in three-tenths of a second.

 

This is especially true if you’re forwarding a link – let alone sending an attachment.  Tell us what it is, so we know whether it’s worth opening your e-mail, following the link, or downloading the attachment.

 

·        Instead of: SUBJ: Funny!   How about: SUBJ: Jewish haikus

 

·        Instead of SUBJ: do you know this guy?   How about: SUBJ: do you know Danny Shindler?  Or even (if there’s no more to your message than that): SUBJ: do you know Danny Shindler? EOM.

 

·        The obvious reason is to save time, but the other reason is to make searching easy.  Say this grows into a spirited exchange about Danny Shindler, because you do know him.  And that a month later, one of you wants to go back and find that thread.  Isn’t the logical thing to search on “Danny Shindler” rather than trying to remember that the thread was entitled “do you know this guy?”

 3. If your message is to one person, begin the subject line with that person’s first name:

 

SUBJ:  Jane – separation of church and state

 

That way, she instantly knows you are speaking to her, and this is not a blast e-mail to the 300 people on your list.

 

This is especially important if you are forwarding something that the recipient may have seen – the Bush resume – but also have a personal message.  (“Have you seen this?  And by the way, Thursday’s meeting has been moved from 3pm to 2pm.”)  Otherwise, the recipient may see it’s a “forward” she’s already seen and delete it – and miss the meeting. 

4. If you’re sending to a large group, use “blind copies” (unless there’s an awfully good reason to have everyone see the e-addresses of all 215 recipients). 

5. If you’re responding to a group e-mail, hit REPLY rather than REPLY ALL unless you really think the whole group wants to see your reply. (Ah, the boorish irony of those who REPLY ALL with the message, “I do not appreciate your cluttering my inbox – please take me off your list.”)

6. If you’re attaching a letter or a newsclip, also cut and paste it into the body of the e-mail to spare the recipient’s having to open the attachment.

7. Place post scripts before your sign off, for reasons amply elucidated in the only really important column I have ever posted in this space.

As an illustration of such a debate in action, albeit on a slightly different subject, there is no better example than the getting things done forums.

One response so far

Sep 26 2004

Enterprise IT decision making

Published by Steve Richards under Main

I am an enterprise architect, and it’s sometimes a challenge to balance making the right technical choice with the right choice.  David Chappell talks about this in the context of Open Source J2EE.

I’ve gotten some interesting comments from readers of my latest column in Application Development Trends. The major complaint is that I didn’t give enough weight to the role that open source J2EE technologies like Tomcat and JBoss play in this market, describing it instead as controlled by IBM and BEA

He puts this down to the fact that:

My perspective is very focused on enterprises, the people who control the large majority of IT spending. In this world, there’s some use of open source J2EE technologies, but it’s a definite minority. There are vastly more applications running on WebSphere and WebLogic, and so viewing this market as dominated by these two is accurate

Of most interest though is how he characterises the Open Source community:

In most of my interactions with open source advocates, including this one, the arguments I hear tend to be rooted in a purely technical view of the world. This probably reflects the strong technical orientation (they’re developers) and relative lack of experience (they’re young) of the traditional open source fan. It’s not surprising that they don’t understand how enterprise IT decisions are made, since they’ve not usually been involved in making them. From a purely technical perspective, open source J2EE looks pretty good. To a typical enterprise decision maker, however, WebSphere and WebLogic are still better options.

No responses yet

Sep 26 2004

The Success of Open Source

Published by Steve Richards under Main

By far it’s the best study in open source I have read. Starting from social, political, and economical views, he provides real and detailed insight into how Open Source works.  Unlike The Cathedral and the Bazaar which relies more on experience, this book relies on detailed analysis, and relates Open Source to well established political science thoery. He goes well beyond describing the origins and organization of the movement but also describing business models and roles that companies have been adopting to support and work with open source software. It’s a long book, and starts to falter towards the end but its well worth the effort if a thorough understanding is important to you. “The Success of Open Source” is a must-read for anyone wanting to understand what is open source and its relevance for today’s society.

One response so far

Sep 26 2004

Sun vs Red Hat starts to get a bit bizarre

Published by Steve Richards under Main

In this post I pointed to a remarkably frank interview where Jonathan Schwartz, president and chief operating officer, and Scott McNealy, chairman and chief executive explained their strategy to ZDNet UK.  Prior to this interview Jonathan had gone a bit over the top in one of his blogs articles where he said:

Please do not listen to the bizarro numbskull anti-Sun conspiracy theorists. They were lunatics then, they are lunatics now, they will always be lunatics. We love the open source community, we spawned from it. We’ll protect that community, that innovation, and our place in it, with all our heart and energy.

Not suprisingly if you read the post and the ZDNet article Red Hat must be feeling a bit miffed with Jonathan right now, but Michael Tiemann in his responce goes equally over the top on his blog where he says:

The open source community doesn’t do what you ask them to do unless either (a) they trust you, or (b) what you ask them to do fits into some larger goal they’ve already signed onto. Merely being pathetic doesn’t score a whole lotta points, even if you are an executive of a once-great company

There are some interesting comments to Michael Tiemanns’ article. The first comments that Red Hat executives should not speak for the open Source community:

You sure use the word us and we a lot for being a profit driven corporation. You are a representative of Redhat not that of all of Open Source. The us and we bit is pretty silly. Stop trying to turn issues into a us versus them argument. For many people, linux is about unification and standards, not the same old Unix wars of the 90s. Sun makes strong contributions to the open source world as does Redhat. The open source issue is not as clear cut as you try to present it.

The other comments asks both executives to get things in perspective and stop bickering:

I hate it when executives argue and bicker over the internet. it really does make you look immature. Sun has their views and you have yours. Personally i disagree with you both.

” We are not bizarro numbskull anti-Sun conspiracy theorists. We are realists, living in a world of reality. Come join us. Calling us lunatics and making other claims that don’t stand up is not the Open Source way. “

Actually you guys are numbskulls and you don’t live in a world of reality, you live in a world of idealogy. Realists would have the insight to see that Open Source software development will never kill Proprietary software development and realists would not spread FUD over Poprietary software development, instead realists would work on interoperability issues. Realists would not have the “Windows must die for Linux to live” mentality. Personally I dont want Linux to become the dominant OS on computers. I like having Windows, Solaris, Mac and linux. Believe it or not I use Windows, Solaris and Linux. They all serve a purpose and they all perform their jobs well. This is software people not the second coming.

No responses yet

Sep 24 2004

Sun’s strategy laid out for all to see!

Published by Steve Richards under Main

In a remarkably frank interview Jonathan Schwartz, president and chief operating officer, and Scott McNealy, chairman and chief executive explained their strategy to ZDNet UK.  As I read the interview Jonathan’s blog entries started to take on a greater coherence.  I have extracted the guts of the interview here, and I have added links to a few relevant blog entries by Jonathan:

 

Step No. 1: Make the argument that Linux equals Red Hat. Linux has become a social force, with all of the free world supposedly cooperating to create an always improving operating system that is forever cheaper and more valuable than the old versions of Unix.

Sun’s view is that Linux is nothing more than Red Hat. The operating system is not about world peace and the charitable work of the world’s great programmers. It’s like every other operating system ever created: It’s about the foibles, greed, mistakes and engineering prowess (or lack thereof) of one vendor — in this case, Red Hat.

 

Step No. 2: Belittle Red Hat. By collapsing Linux into Red Hat, Sun now has a clear target. It can hammer away at a company, as opposed to waging the impossible task of fighting a social movement. And according to Sun, Red Hat is a very vulnerable target — a company with limited resources, engineering talent, world coverage and capabilities — with potentially serious intellectual-property issues.

When Sun visits billion-dollar companies, it uses an effective line of attack: “You’re going to entrust the future of your company to what vendor? A little software player with no proven abilities in the enterprise business? Are you out of your mind?”

 

Step No. 3: Contrast Sun with Red Hat. Sun has been a trusted, pragmatic partner with its customers for decades. It is going to return to those customers and clearly contrast its long-term relationship with newcomer Red Hat. The company is doing this now with its old Wall Street customers.

 

Step No. 4: Play up the OS-plus-platform advantage. Sun is playing a very old game here, but it will play it hard. The company is saying that you cannot be a legitimate, long-term player without controlling and harmonising the operating system and the platform. You must have control over both to offer easy and cost-effective solutions for your customer.

Hewlett-Packard is letting HP-UX die in favour of Red Hat and Windows; IBM is introducing Power systems that don’t run AIX; and Dell never had an operating system.

Sun makes the claim that it will be the only vendor with a strong platform — Sparc at the high end, x86 at the low end — that also has a strong operating system to offer with Solaris at the high and low ends.

 

Step No. 5: Disrupt the market with a new pricing model. Sun wants its server pricing to mirror mobile phone pricing. When you buy a cell phone, you do two things: One, buy the operating system and the phone together; and two, subscribe to mobile services for monthly fees.

Sun is pricing the server the same way — get the server for a very low price or potentially no price, and pay for the maintenance and applications (the value imparted) on a subscription basis. Sun believes that this new pricing model will only be possible for a vendor that sells and integrates the operating system and the platform. It can cross-subsidise between the two.

 

Step No. 6: Feature customer choice. Sun has dropped all of its stridency around Unix — it is offering choice at the high end and at the low end. It is offering not only Solaris but also Linux and Windows for the operating system. And it is finally offering x86 via the Opteron chip from Advanced Micro Devices.

 

Step No. 7: Feature engineering. Sun is playing an old game here, too: “My tech is better than yours.” It is saying that it will out-engineer not only at the operating-system level with Solaris but also on the hardware front. It is claiming that the new generation of Sparc will have vastly lower power consumption than Itanium and Power while featuring faster throughput and superior multithreading.

On the x86 front, Sun is saying that Opteron — AMD’s answer to Intel’s Itanium — is superior to what Intel has to offer and that, through its long-term engineering experience, it is going to produce x86 products superior to those of Dell, HP and IBM. Sun claims that engineering remains a distinctive competence of the company — a battleground where it can hammer the competition, especially the low- or no-R&D companies like Dell.

 

Step No. 8: Feature the Microsoft-Sun deal. The money flowing from Microsoft to Sun will help. But more importantly, watch for Microsoft and Sun to concoct some tough frontal attacks on IBM, their avowed common enemy.

 

No responses yet

Sep 24 2004

Blogware features

Published by Steve Richards under Main

In her blog kathleen describes how she decided on blogware vs TypePad.  I use blogware to host this blog and I think its great.  One of the features I like is that I often use the public view of the blog when I am browing around, finding old articles etc.  As an author of the blog, I see some extra options, see below:

For example I see the integration the ”Post New Entry” and ”Edit Entry” links and the “Post New Entry” link automatically sets up the category for you based on where you are in the blog at the time.

The edit link is also good because you can do a search to find and old article and then edit it with a single click. I particularly like this because often when I want to send someone a link to an old article I go to my blog, search for it and then see an error I want to correct :-) .

I just wish I could buy it and install it behind the firewall as well.

No responses yet

Sep 22 2004

Tim Bray worries about WS-*

Published by Steve Richards under Main

Tim and others are starting to worry that WS-* is getting out of control:

No matter how hard I try, I still think the WS-* stack is bloated, opaque, and insanely complex. I think it’s going to be hard to understand, hard to implement, hard to interoperate, and hard to secure

Now I want to make it clear that I am no expert on this, but I have followed the debate.  It seems to be that the reason that this stuff is getting so complex is so that developers don’t have to worry about it.  What the heck do I mean by that; well I mean that these spec’s are not meant to be implemented by developers, they will be implemented by the tools and libraries that the developers use.  At least that’s the impression I get when Don Box talks about Indigo.  I think he said something like, “I spent the last n years, before I joined Microsoft,  worrying about the plumbing”, then he said something like ”Since I joined Microsoft I am working to make all that knowledge about the plumbing completely irrelevant”. 

My guess is that without a complete and comprehensive set of specifications, the tools can not do their work, there’s still too many decisions for developers to make in order to guarantee that particular transaction types are reliable and interoperable.

Tim makes a point:

I look at Google and Amazon and EBay and Salesforce and see them doing tens of millions of transactions a day involving pumping XML back and forth over HTTP, and I can’t help noticing that they don’t seem to need much WS-apparatus.

of course he’s right, but Amazon and EBay employ a whole load of developers who had to make a whole load of decisions and write a whole load of code that developers who use Indigo just won’t need to worry about.

I also suspect that the ambitions of the people developing infrastructure like Indigo, that depends on WS-* have ambitions way beyond those that most developers creating home grown XML over HTTP solutions have today.

A quick note to end on, Indigo is not the only WS-* Infrastructure, its just the first one that came to mind, that’s Microsoft marketing for you :-)

No responses yet

Next »

  • Steve Richards's Facebook profile
  • Adverts

  • What I'm Doing...

    • Enjoying a late breakfast at Potters Hotel, very quiet at this time in the morning 10 hrs ago
    • Feeling much better today, the walking stick is back in the rucksack and it looks like I will have a nice walk to the office 10 hrs ago
    • Great discussion with Microsoft Strategy consulting this morning, many of my collaboration blog posts highly relevant 1 day ago
    • Arrived safely in RP, its snowing a little down here but not settling 1 day ago
    • Twins have taken pity on me, brought me a pint of hot Ribena, cadbury's cream egg and Maltesers :-) Sitting in bed reading The Judas Strain 1 day ago
    • Not looking forward to 2 days in RP, but bags are packed and Debbie is giving me a lift. At least Carl is going to 1 day ago
    • Tried to do some prep for next week, but my brains only good enough for TV 2 days ago
    • At the BTC for breakfast, looks like the sun will break through the mist soon. Pain killers and Stuff magazine mean lifes a bit better 2 days ago
    • Feeling rough, bad nights sleep, head,ankles and elbows hurting, still full of cold - its been nearly 7 weeks since I've felt as bad as this 2 days ago
    • Pleased with new backup, livesync does p2p replication from all pc's to home server, which uses iDrive for continuous backup to the cloud 3 days ago
    • At the Water's Edge Cafe today - reading PCPRO - full of cold, but at least my immune system is calming down so I'm walking around ok again 3 days ago
    • Loving that company has done a great deal on our mobile tarrif, I now only need to use 1 phone, and its the best phone + fantastic headset 3 days ago
    • Got to smile - or cry - when our global team - working on long range "planning" - ask late friday for investment case to be in on Monday 3 days ago
    • looking forward to the weekend, got to wake up feeling better than I do now. Need some treats - home baked bread and chocolate cherries :-) 3 days ago
    • No more work, completely done in, been lying on the sofa with my eyes closed on the phone most of the day, pain killers failing, enough! 4 days ago
    • More updates...

    Powered by Twitter Tools

  • Categories

Easy AdSenser by Unreal