Slashdot Mirror


Interview: Query Queen Elizabeth II's Webmaster

Our interview guest this week is Mick Morgan, the man responsible for choosing Linux to run The British Monarchy's Web Site, the huge open.gov.uk Web site, and more than 80 other official U.K. sites. (continued below)

I e-mailed Mick and requested the inteview, really on a whim, the day we ran this story. To my surprise, unlike U.S. government officials and politicians who typically dither for weeks or months before answering their e-mail if they bother to answer it at all, Mick replied almost immediately with a message that said, in part, "Happy to oblige, if only to put the record straight on a few points. I can see from today's edition that there is a great deal of misunderstanding out there."

We're always happy to set things straight. And getting "the word" directly from the man himself is always better than getting it second-hand from The Sunday Times. So here we are, happily welcoming Mick Morgan to Slashdot.

Mick is a genial fellow, but please don't forget that he is also a highly-placed, trusted government official. He has laid down several necessary interview ground rules. He says, "I will not be drawn on specifics of system security (generalities I will answer at my sole discretion). Nor will I comment on UK Government policies on web usage, architectures etc. But since the questions are likely to be technical rather than policy oriented there should not be a problem."

The usual Slashdot interview rules apply: one question per post; moderators choose the most intriguing ones; editors make the final "cut" Tuesday afternoon; Mick's answers appear Friday.

41 of 162 comments (clear)

  1. The Basics by Skyshadow · · Score: 2
    I would like a bit of basic detail about the site -- what kind of load does it handle on an average day, what sort of hardware is it running on, etc.

    ----

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
  2. Version of Linux by Isaac-Lew · · Score: 2
    Did you use the Official distribution of Linux, or a download version?

  3. By Royal Appointment? by Paul+Crowley · · Score: 2

    So, is it Red Hat Linux by royal appointment?
    --

  4. "Official Distribution of Linux" by Paul+Crowley · · Score: 2

    I think you're confusing Linux with Red Hat. In fact, Red Hat has no special "official" status: it is simply one Linux distribution amongst many, although a perfectly good one.
    --

  5. .nsf indicates Domino, I think by Brian+Knotts · · Score: 2

    AFAIK, .nsf file extensions are used by Lotus Domino. Maybe that's what they were using before, and that was a stale link?

    --
    Interested in XFMail? New XFMail home page

    1. Re:.nsf indicates Domino, I think by A+Big+Gnu+Thrush · · Score: 2

      http://www.nds.coi.gov.uk/coi/coipress.nsf/9ddbc45 f95 8c5511802565f40075e4d6/93d402f4841af310802565a9005 a73a2?OpenDocument

      This is probably the link he was talking about. It is definitely a Lotus Domino link to Notes database. The .nsf is all Domino and the funky url stuff afterward is all Domino as well.

      It's broken

    2. Re:.nsf indicates Domino, I think by A+Big+Gnu+Thrush · · Score: 2

      This link obviously points to a working Notes database. Do you manage any Domino servers? If so, would you keep them as is, move them off Domino, or move them to Domino on Linux?

  6. The obvious question: by Brian+Knotts · · Score: 3
    Does the Queen read Slashdot?

    :-/

    --
    Interested in XFMail? New XFMail home page

  7. Hardware and usage stats by Chouser · · Score: 2

    Would you mind giving us a rundown on the hardware you're using, as well as how many/what kinds of hits you get, and how well the machine(s) stand up to it?

    --Chouser

    --

    --Chouser
    "To stay young requires unceasing cultivation of the ability to unlearn old falsehoods." -LL
  8. Personal question... by Dicky · · Score: 3

    What is your background? Are you a techie, an admin person, or an other? Do you use Linux personally? If so, did you come from a Unix, Windows or other background?

    And a related question: What is the primary system around your department?

    --
    Paranoia isn't an infectious condition, it's a way of life
  9. What technology by Matts · · Score: 2

    What sort of technology are you running other than Linux/Apache for dynamic content and content management?

    For example, are you running mod_perl, php, or some other solution (plain CGI perhaps?). I noted that something ending in .nsf is used which I hadn't seen before (which interestingly gave me a 404 style error when I clicked on it :)). I'm guessing that tells me you're using ftp for content management...

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  10. Some minor corrections by jd · · Score: 2
    I have used *BSD clones since Jolitz' 386BSD 0.1, and the original Linux release, so I'm not blinkered by any particular viewpoint.

    1. Actually, it's not. Solaris is still more scalable than Linux, though how long that will continue to be true is debatable.
    2. Actually, FreeBSD, OpenBSD and NetBSD are regarded as more stable than Linux. I've not heard about the stability of BeOS, QNX, ExoPC, eCos, or any of the other minor players, but there's no reason why any of them should be unstable.
    3. The most scalable hardware platform today is the same as it was 5-6 years ago, the Transputer. There is no upper limit to how far you can scale it, and most of the chipset is built in, so you only need to put a single piece of wire in to link two transputers together. No mega-expensive motherboards needed. Linux doesn't run on the transputer, and the only transputer driver made for it was released prior to Linux kernel 1.0.
    4. Sorry, but OpenBSD beats the socks off Linux for security. As much as I like Linux, it can't challange built-in IPSEC and line-by-line auditing for security. To get comparable security, you'd need to apply OpenWall, Trustee, iKernel and FreeSwan patches.
    5. Linux is =NOT= the be-all and end-all. That's as blinkard as arguing that Windows 2000 is usable. The *BSD clones and the minor OS' =all= have their place in the world. You pick the RIGHT tool for the RIGHT job. The best hammer in the world will NEVER make a useful spoon.
    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Some minor corrections by jd · · Score: 2
      I have credibility in that department? :) When did that happen? :)

      Seriously, I don't pretend to be consistant. Even when I know better, I'll often ignore that, for one reason or another. (And usually not very good reasons, either. Though sometimes they are.)

      On the flip-side, I can't resist asking why, if Windows 2000 is usable, it's still in beta and many of it's extensions are listed as only just into alpha? :)

      Besides, it also depends on your definition of usable. I'd challange anyone to run Windows 2000 on my computer - a Cyrix MediaGX with 16 megs RAM. If it can't be run on my machine, then to me, it's not usable. I'm not even sure if the motherboard I'm using'll -support- enough RAM to run Windows 2000.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  11. Re:why he chose linux by jd · · Score: 2
    Some of these can be addressed with patches.
    • Journaling is now supported(ish) with Reiserfs.
    • Failover is supported(ish) with Heartbeat.
    • ACL's are supported by ACL and Trustees. Further security can be obtained via OpenWall and FreeSwan IPSec.
    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  12. What's the official reaction... by jd · · Score: 5
    ...to these sites running Linux?

    Assuming the British Government, and Her Majesty, aware that their public image on the Internet is being presented via software that is non-traditional and non-commercial, what do they think of it all?

    Given the infamous traditionalist attitude of the Civil Service (Sir Humphrey Appleby is alive, well and encrypting everything into English), I can see the possibility of some "concerns" being expressed by people who know just enough to be dangerous.

    On the other hand, the Civil Service, et al, hire experts to worry about technical issues, so that senior officials don't have to, which would imply that nobody not involved in the decision would know or even care if the web server used Linux or HP Sauce.

    On the third hand (a consequence of drinking large quantities of Typhoo :), given the press' love of so-called "cyper-terrorism" escapades, it wouldn't be unsurprising of Her Majesty, or the Rt Hon Tony to march down to the server room, give the senior manager a clip round the lughole, and tell them to shift from Microsoft by yesterday or be fed to the royal corgis.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  13. Does she? by ai0524 · · Score: 2

    Does the Queen read Slashdot?

    --
    Share bicycle touring info worldwide: http://wheretocycle.com
  14. B2 certification. by Tet · · Score: 2
    Only Digital unix has acheived B2 certification.

    Actually, no. Data General's DG/UX has had a B2 rating for many years. In fact, I'm fairly sure it beat OSF1 / Digital Unix / True64 / whatever they're calling it today, and was they first B2 rated Unix.

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  15. Redundancy by Ryandav · · Score: 3

    What kind of redundancy do you build into the server system for such a large and important site,
    ie. round-robin style servers or large, beefy superboxes, etc...

    --
    Check my Go-related blog for beginners: DGD
  16. other free unixes by Signal+11 · · Score: 2
    My question is what prompted you to choose linux over another unix solution? While cost may have been a factor, I find it difficult to believe your government was that strapped for cash. =)

    I understand security plays an important role in your decision - and I'll understand if you turn down this part of the question - I'm just curious as to why you picked linux specifically instead of, say, NetBSD?



    --
  17. Changes by chromatic · · Score: 4


    If you could add or change three things about Linux to make your job easier or more enjoyable, what would they be?

    --
    QDMerge 0.4!

  18. Does Linux get the Royal Seal of Approval? by The+Dodger · · Score: 3

    Can coders whose contributions have been included in the Linux kernel now use the Royal Crest on their websites, with the legend "By Appointment to Her Royal Highness Queen Elizabeth II, Developers of Open Source Operating Systems"?

    Seriously, though, how much of a concern is security - e.g. the fear that hacktivists might use the site to spread propeganda - and do you receive help from UNIRAS and the CESG?

    D.
    ..is for Dastardly!

  19. Re:why not bsd? by bmetzler · · Score: 3
    What made you choose linux as opposed to *bsd?

    It was to be 'leet, of course.

    How can people thin you're cool if you say you are running OpenBSD, when no one's heard of OpenBSD. Now, everyone's heard about Linux, that's cool.

    -Brent
    --
  20. Organisation of your web site team by isenguard · · Score: 2

    How many people are working on the Royal web site, and the other Government sites?
    Is your development done internally, or do you outsource much of the work?
    Was Linux difficult to introduce, or were your developers and management amenable to the idea?

  21. Pokey thepenguin!!? by 198348726583297634 · · Score: 2
    Like Pokey! Does Her Majesty read POKEY THE PENGUIN? I bet she does! TEll her, we all say Thanks! They make more comics just for her!

    Hoorj!

  22. Comparison to Sun Solaris by Raul+Acevedo · · Score: 5
    In the original S unday Times article, you are quoted as saying:
    "... you can't beat them [Linux on Intel] in the bangs for your buck department. It blows Sun out of the water..."
    Could you elaborate on how Linux compares to Solaris? Did you mean that Linux blows Sun out of the water in terms of price/performance (which is obvious since Linux is free), or just in general for your particular needs?

    I'd be curious to hear your thoughts on Linux vs. Solaris, not just in terms of price, but overall performance, reliability, maintainability, and ease of use. As a developer, I'm seeing Linux considered as an alternative to Solaris in many places, but there's little factual (or even anecdotal) information comparing the two.
    ----------

    --
    In a real emergency, we would have all fled in terror, and you would not have been notified.
  23. How ubiquitous is Linux for UK gov't servers? by Lumpish+Scholar · · Score: 2

    Previous /. posts suggest Linux is being used widely through the United Kingdom's civil service. How widely? Are some folks running servers (old legacy boxes or new applications) on Solaris, BSD, NT, or some other OS?

    --
    Stupid job ads, weird spam, occasional insight at
  24. A general security question (ie. not specific) by anthonyclark · · Score: 5

    Do you get many cracker/script kiddie attacks on the various web sites you run?

    --
    ----- Documentation is worth it just to be able to answer all your mail with 'RTFM' - Alan Cox.
  25. Connectivity by RISCy+Business · · Score: 2

    I've got what's probably a fairly odd question here;

    how does the royal family handle connectivity? Granted, they have a leased line for those webservers, to an upstream provider. But is it multi-homed? Is it redundant? Are they using Linux as a routing table broadcaster?

    Just my curiosity at it again :)

    -RISCy Business | Rabid unix guy, networking guru

  26. Philanthropy . . . by debrain · · Score: 2
    Do you plan on publishing your quirks and qualms to help others get to use and improve Linux? When (if) you do so, do you plan on giving some sort of guidelines indicating to whom you believe Linux to be a good solution? (With your reasons listed)

    Thanks!

  27. Have members of the Royal Family contrib'd code? by WillAffleck · · Score: 2

    While I would also like to know how you handle fault-tolerance, switching (hub/router?), and other techie things, there is one question I really would like to ask:

    Have any members of the Royal Family shown interest in coding, and if so, is it possible they may contribute code to one of the Linux (or other Open Access) distros?

    --
    Will in Seattle
  28. Open Web Standards by Simon+Brooke · · Score: 4
    I've been very pleased lately to see Open.Gov's clear policy statement on the use of open standards. I'm personally involved in working with some large UK companies on their own Web standards policies, and having this to point to has been extremely useful to me. How difficult was it to get buy in to these standards by all the people who 'own' different Government sites, and how difficult is it to enforce?

    I notice, for example, that the Scottish Parliament's web site, and my local Council's Web site, do not yet conform. Without wishing to point fingers at specific organisations, is it your intention to cajole all sites within .gov.uk to conform to these standards? Is it appropriate for members of the public to draw administrators of these sites attention to these standards?

    Oh, and, by the way, keep up the good work!

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  29. Competency of UK leadership? by anticypher · · Score: 2

    I am glad the Royal Family has the common sense to employ someone competent enough to choose linux for their website. I understand your work is more facing the public than managing their PCs. I hope you also have some influence on how they perceive the internet, with any luck Buckingham palace has a dedicated 24x7 leased line, and not a dial in to freeserve :-)

    Many decisions today by our aging leadership are being made without a great deal of understanding of the scope or actual uses of the internet. Many children can explain how the internet works and what it is good for better than their parents. It causes the techno-savy crowd to complain when old fashioned laws are mis-applied to modern problems. Tony Blair just had his first contact with the web the other day.

    Now that the royal family has had good access to the internet for a while, what do you feel is the competency level of the royal family, as regards to understanding the internet and its capabilities?

    I hope that is not too sensitive a question, otherwise I will have to fall back on my second choice about load balancing, spanning multiple ISP connections with BGP4, and caching :-)

    the AntiCypher

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  30. Other choices by Hard_Code · · Score: 3

    What other choices, e.g. FreeBSD, did you consider? Were there non-open-source candidates, or was open-source-ness itself a critical feature?

    --

    It's 10 PM. Do you know if you're un-American?
  31. Re:why he chose linux by teraflop+user · · Score: 2

    *choke*

    There is Linux advocacy, and there is misinformation. I admire your enthusiasm, but I think it is better if we work with truth and leave the misinformation to the other side.

    Point by point...

    1. Most scalable? If you mean range (smallest to largest machine), then this is certainly true. Linux doesn't scale as high as Solaris, Irix or Unicos though.

    2. Hard to compare, because all the contendors approach the reliability of the hardware. I think Linux behaves less gracefully under swap exhaustion that some unices? And failover and journalling are only just coming on line? Hot swap is still under development?

    3. Are you implying x86 is the most scalable, reliable architecture available? Alpha servers are still way ahead on fp power. The IBM power3 is pretty hot too. SGI have outstanding SMP aritechtures. PCs suffer in reliability, partly due to the huge range of components available and partly due to low cost parts. But Linux will run on the other architectures too.

    4. Only Digital unix has acheived B2 certification. IIRC without ACLs, Linux can't even match NT3.5's C2.

    5. Maybe. It still does not have the track record of BSD, although this may be partly inertia.

    My call would be that BSD or Solaris would be good conservative choices, since they are well proven on big servers. Linux is perhaps the more future-proof option given the flood of development.

  32. Microsoft by asad · · Score: 2

    Seeing as this is a very high profile use of Linux did anyone from Microsoft contact you ?

    --
    Vidi, vici, veni. (I saw, I conquered, I came)
  33. Royal involvment by wowbagger · · Score: 5

    To what extent is the Royal Family involved with the site (e.g. content creation)

  34. What do you think of french senators initiative ? by Sylvain · · Score: 2

    Hi Mick,

    We have learnt recently that 3 french senators proposed a law to require the use of open source software. AFAIK it's the first time officials are doing such a thing in the world. You have decided to use OSS in your daily work, can you give us the reasons of your choice (seems obvious :-) and tell us what you are thinking of the french idea ?

  35. Why Linux? by fprintf · · Score: 5

    Seems like a simple question, but why Linux? It seems like all the other high powered sites are using BSD of one variant or another.

    thanks!

    --
    This post brought to you by your friendly neighborhood MBA.
  36. why not bsd? by Lord+Kestrel · · Score: 3

    What made you choose linux as opposed to *bsd? From what I've seen of each, bsd would be better to run for security reasons, as I would assume that the server would be under pretty much non-stop cracking attempts, DoS attacks, etc..

  37. Security by JPMH · · Score: 2
    These have to be some of the most high-profile web sites in the UK.

    How much of a time-drain does it put on you, having to stay ahead of all the latest security advisories ? Does the constant security responsibility make it quite a stressful day job ?

  38. Cluefulness of Government departments by JPMH · · Score: 2
    Online government started as simple "shovelware" uploading of releases and documents.

    Are your customers becoming increasingly clued-up and demanding, as their experience and expectations develop ?