Tag Archives: software

Software Migration

I had reason to revist some of the thinking behind my book on Software Migration, the key lesson of which is that the drivers and hence the tactics for Software migrations vary. I worked with colleagues at Sun Microsystems in writing a book, which while called “Migrating to the Solaris Operating System”, and thus maybe past its best, it had a tag line of “The discipline of UNIX-to-UNIX Migrations”. It’s available to buy on Amazon, or possibly available on the.net, the link I published in 2011, seems to have gone. The rest of this blog, highlights the super strategies and lists two gotchas.

Read more …

A Free Digital Society, with Richard Stallman

So I went to hear Richard Stallman speak at an ORG meeting. He was late, and couldn’t be contacted because he doesn’t use a mobile phone, or not one that you can make calls to.

He started with the recording rules and distribution rules. Any films must be open format friendly, and published under CC-ND terms. There are to be no pictures posted to Facebook, of him presumably, anyway his advice is to “Unfriend Facebook Today”.

Read more …

Reasons not to ‘Port’

returned to software migration/porting recently due to having been part of the team that wrote Migrating to Solaris OS due to some of the projects I had worked in. We argued that there were four basic techniques available, this article lists and briefly reviews them and looks at the economic constraints to migration.

Read more …

Free, the right price for software

Economic systems are about how to use scarce resources and the Price Mechanism is the way in which a optimal resource allocation occurs. Economists use a branch of theory called “Welfare Economics” to analyse and model the efficiency of the productive economy, and a theoretically maximally efficient set of states can be defined within a model, known as the Pareto-efficiency frontier. A perfectly competitive market meets the efficiency requirements, imperfect or distorted markets do not. Distortions can be caused by the existence of monopolistic markets, taxation, externalities or missing markets.

Read more …

About the Fishworks appliance

On my original sun/oracle blog, I wrote a piece about installing Sun’s Storage Server image on a VMware host, in this case, my Laptop. The links and technology are now no longer relevant so I have rescued a copy of the console screenshot and the link above (and below) takes you to the original post.

Read more …

Cool Iris

I had a swift meeting with Juan Jose of Telefonica which while we had some important stuff to share, he just had to show me Cool Iris.

Read more …

A European Software Strategy

The NESSI steering committee released it’s Position Paper on European Software Strategy. I share an authoring credit, with 14 others, it is the work of a committee. This document reviews the competitiveness of the European Software Industry and makes recommendations for R&D efficiency, SME growth, Open Source use, increased standardisation, investment in regional excellence and strengthening European academia’s software engineering capability.

Read more …


On my sun/oracle blog, I posted a little piece on Microblogging, examining Twitter and the fact I was using del.icio.us as a microblog. The original article also talks about plazes and the initial ideas about creating  single spore. It notes the early attempts to make Twitter suitable for phone users, mainly through SMS.

Read more …


On my sun/oracle blog, I noted my first use of Facebook. The main interest at the time I wrote this post is historic. I review the apps installed, and today, we can note that most have gone as Facebook have colonised the platform and made redundant the apps that helped popularise their network. The original article also notes that Facebook, i.e. the network is an end-point in terms of content distribution.

Read more …

The duty to publish bites

I have been talking to some customers about Sun’s policy to publish Solaris as CDDL, and found that some of their staff are ‘balls out’ fans of the GPL; this places a duty to publish your source code if you have used GPL code and publish your binary. This is a very serious duty, and I am not sure these fans are getting management or their legal departments approval. The register reports that British Telecom have decided to publish their home appliance code because they feel that otherwise they may be in violation of the GPL since their home hub appliance uses Linux which is published under the GPL.

They are being hunted by http://gpl-violations.org/, whose page states

The ultimate goal is to make vendors of GPL licensed software understand that GPL is not public domain, and that there are license conditions that are to be fulfilled.


Originally posted on my sun/oracle blog, republished here in June 2016.

Read more …

The architecture of the N1 provisioning server

During a presentations on N1, Garima Thockburn & Doan Nguyen showed an architectural functional model for the applications provisioning technology. What’s really cool is that, as I’d expect from Sun, although we often forget what it made us, is that openness is being designed in from the ground level.

Read more …

Designing Data Centre automation solutions

Today was planned as a look at Sun’s system management solutions and the day was started by Sohrab Modi, the V/P for the group. We really have a problem with our branding, but we’re sticking with N1, managing maNy systems as 1. Sohrab’s presentation called “Simplify, Integrate, Automate”, hit two key points for me. The first is that its a solution, the second that there are two dimensions to virtualisation.

Read more …

Sun’s Products and Solutions

Today’s gone very quickly, but this morning my highlights were John Fowler and Mark Canepa. As previously their slides are at the Sun Analyst Summit site. These guys were preceded by John Lociano, (VP Software) who has recently visited the UK, he introduced us to his CTO, Juan Carlo Soto. Juan Carlo went through a couple of things but his emphasis on the Predictive Self Healing features of Solaris 10 was interesting but it’s hard to sell and understand features (such as availability) that customers take for granted.

Read more …