I have taken a further (and very crude) step towards the estimation of when will the Beast from Redmond fall, by extrapolating the "Number of hosts vs. time" curves to the points of crossing. For that I have fitted the data so far to (very crude, I know) second order polynomials (with Xmgrace), and calculated the crossing points (with GNU Octave).
The results can be:
- Windows seems to go upwards and Linux/Mac downwards (will never cross)
- The crossing point is above 100% or below 0% market share: the extrapolation is unfit (will never cross)
- There is a crossing point and lies within 0-100% market share: that's the World Domintion date!!
I will be posting data for different projects, along with a "confidence" percent. This value corresponds to the fraction of the total time required for Linux/Mac to overcome Windows (according to the present tendency) that is represented in the collected data. If 10-day data suggests that Linux will overcome Windows in 1000 days, then the result is not really very trustable. OTOH, 999-day data suggesting the same is compelling.
An important notice: expected times are not measured from "now", but from the moment I started collecting data, on Feb 3, 2008 (3 months ago).
The following table illustrates the aforementioned data for some selected projects, with time in days and confidence percent in parenthesis.
|Project||Linux (%)||Mac (%)|
|MalariaControl||831 (11.4)||1142 (8.3)|
|SETI||4579 (1.9)||3094 (2.8)|
As an example, the curve fits and corresponding crossing points are given in the following figure, for the case of SETI@Home. You can infer the limited trustability of the predictions from the tiny time extent of the data points used to extrapolate the curves. As time goes by, curves will be more and more trustable, so expect updates to this "project".
The software used to process the data is BHS, and can be found at my home page.Tags: boinc, en, FLOSS, linux, mac, Python, stats, Windows