On TechRepublic: Windows 7: Slower to boot than Vista?
BNET Business Network:
BNET
TechRepublic
ZDNet

November 12th, 2009

Microsoft Patents Sudo - So Sudo me!

Posted by Adrian Kingsley-Hughes @ 5:15 am

Categories: In the news, Legal, Microsoft

Tags: Patent, Microsoft Corp., Adrian Kingsley-Hughes

It appears that Microsoft has patented sudo, or at least its own version of sudo.

Note: In case the term sudo is unfamiliar to you, here’s how it’s described on Wikipedia:

“The sudo command is a program for some Unix and Unix-like computer operating systems that allows users to run programs with the security privileges of another user (normally the superuser, a.k.a. root).”

According to Groklaw, the USPTO has granted Microsoft a patent over something that it didn’t invent.

Here’s how the “invention” is described:

The invention claimed is:

1. One or more computer-readable media having computer-readable instructions therein that, when executed by a computing device, cause the computing device to present a user interface in response to a task being prohibited based on a user’s current account not having a right to permit the task, the user interface comprising: information indicating the task and an entity that attempted the task; a selectable help graphic wherein responsive to receiving selection of the selectable help graphic, the computer-readable instructions further cause the computing device to present the information; identifiers, each of the identifiers identifying other accounts having a right to permit the task, wherein the identifiers presented are based on criteria comprising: frequency of use; association with the user; and indication of sufficient but not unlimited rights; one of the identifiers identifies a higher-rights account having a right to permit the task, wherein the one of the identifiers comprises: a graphic identifying the higher-rights accounts associated with the user; and a name of the higher-rights account; an authenticator region capable of receiving, from the user, an authenticator usable to authenticate the higher-rights account having the right to permit the task, wherein: the authenticator comprises a password, and the authenticator region comprises a data-entry field configured to receive the password.

… and it goes on and on like that for ages more …

Does this sound familiar? Well, if you peel back the jargon and legalese, it sounds to me like the sudo that Linux users are familiar with, but with a jazzier graphical interface. Kinda like the “Run as administrator” or the UAC (User Account Control) feature that Microsoft introduced in Vista. OK, not exactly sudo, but close enough for discomfort, ambiguity and possible patent trolling.

Um, prior art, anyone?

Groklaw offers up a suggestion as to why Microsoft might be interested in patenting this “invention,” and it makes sense to me:

Perhaps Microsoft would like everyone in the world to pay them a toll at least, even if they don’t want to use Microsoft’s software? Like SCO, but with more muscle behind the request? Or maybe it might be used as a barrier to competition? What do you personally believe Microsoft wants patents on things like sudo for? To make sure innovative new companies can compete on an even playing field with Microsoft?

Here we have the perfect example of why software patents must die. Most I’ve come across are stupid, and the rest obvious and not really “inventions” in the proper sense of the word. At best the processes outlined in the patents are vague and the end results poorly specified. Software patents seem, at best, to be some sort of ill-conceived land grab on digital ideas that boil down to common sense and the limitations of working with a screen and keyboard. The real-world equivalent would be being granted a patent on a style of walking.

Maybe this is sudo, maybe it’s not, but either way, I can’t see how this is patent-worthy.

I’m sure you’ll be reading a lot about this over the coming days. I’m also sure that everyone reading the patent (and I strongly urge you to do so, because if nothing else it is a great cure for insomnia and also gives you a tiny glimpse into just how monumentally boring and tedious patent work must be) will have their own thoughts, feelings and conclusions on the matter.

Adrian Kingsley-HughesAdrian is a technology journalist and author who has devoted over a decade to helping users get the most from technology. He also runs a popular blog called The PC Doctor. See his full profile and disclosure of his industry affiliations

Want to get in touch? Got a tip? Feel free to drop me a note! I ALWAYS respect anonymity. I'm also on Twitter (@the_pc_doc)

Right to Reply: Should any industry representatives wish to comment on any posts on Hardware 2.0, I will be happy to publish their reply verbatim on this blog.

Subscribe to Hardware 2.0 via Email alerts or RSS.

  • Talkback
  • Most Recent of 83 Talkback(s)
Software Patents are all an abonomation
If you don't know why this is your assignment for this week. (Read the rest)
Posted by: Altotus Posted on: 11/14/09 You are currently: a Guest | | Terms of Use
i do think that it time for some rule and regulation .  Quebec-french | 11/12/09
Once again, it is OK for eveyone else to be  GuidingLight | 11/12/09
Actually no.....  awasson@... | 11/12/09
It is not sudo.  honeymonster | 11/12/09
Don't burden simpletons with analysis  kvkalidindi | 11/12/09
No, don't ban it...  The Mentalist | 11/12/09
So that is what it means  GuidingLight | 11/12/09
Message has been deleted.  Stan57 | 11/12/09
Its very much the same concept ...  George Mitchell | 11/12/09
su - switch user - sudo - switch user to do one task  wjanoch | 11/12/09
sudo = super user do  prw3505 | 11/12/09
Not necessarily root ...  George Mitchell | 11/12/09
Only halfway right  Ole Man | 11/12/09
Agreehyujjjjjjjj  Gerardo.Tasistro | 11/12/09
Ups!!!  Gerardo.Tasistro | 11/12/09
I agree  balaknair | 11/12/09
Splitting hairs.  TripleII | 11/12/09
Have you used used su or sudo?  awasson@... | 11/12/09
Yes, I have used sudo; this is not it  honeymonster | 11/13/09
It is very much so "patent worthy"...  rock06r | 11/12/09
errr... Remember FAT?  balaknair | 11/12/09
errr... Remember Eolas?  herry.k | 11/12/09
"I agree software patent must die."  balaknair | 11/12/09
Patent Office is the target  wjanoch | 11/12/09
Like this for example:  rikasa | 11/12/09
GUI vis-a-vis console  Earthling2 | 11/12/09
GUI vs Console  balaknair | 11/12/09
Since when?  Earthling2 | 11/12/09
RE: Linux  DannyO_0x98 | 11/12/09
Its a shame Microsoft was forced into patents at all  No_Ax_to_Grind | 11/12/09
The blame should be on IBM  DonRupertBitByte | 11/12/09
The blame belongs  Viva la crank dodo | 11/12/09
Then again, therein may lie the problem  GuidingLight | 11/12/09
No problem  Viva la crank dodo | 11/12/09
re: The blame should be on IBM  none none | 11/12/09
But they are no longer opposed to them  Viva la crank dodo | 11/12/09
Forced?  zkiwi | 11/12/09
Not the briar patch!  Yagotta B. Kidding | 11/12/09
Not an argument at all  Ole Man | 11/12/09
Well  Viva la crank dodo | 11/12/09
Adrian this is shameless self promotion  CrashPad | 11/12/09
I am that reader and I don't mind.  pjotr123 | 11/12/09
Not a secret, it was hilited on the delicious front page hours before  The Mentalist | 11/12/09
I don't know Adrian, what is his point?  D. T. Schmitz | 11/12/09
It looks like..  Ceridan | 11/12/09
To me it looks more like innovation...  The Mentalist | 11/12/09
Message has been deleted.  ljenux-23043766007667558234416105604265 | 11/12/09
Is that in some way related to...  The Mentalist | 11/12/09
Patent 6368227: Method of Swinging on a Swing  s_southern | 11/12/09
RE: Microsoft Patents Sudo - So Sudo me!  Loverock Davidson | 11/12/09
So she is not a lawyer  Viva la crank dodo | 11/12/09
LD. Permaban yourself, you ZDNet employee.  CounterEthicsCommissioner-23034636492738337469105860790963 | 11/12/09
exterminate this loverock thing  ljenux-23043766007667558234416105604265 | 11/12/09
It's not Sudo  balaknair | 11/12/09
anyone remember  bjs_z | 11/12/09
Isn't this just getting silly?  TripleII | 11/12/09
MS Patents Ones and Zeroes  D. T. Schmitz | 11/12/09
Careful  rikasa | 11/12/09
RE: Microsoft Patents Sudo - So Sudo me!  trm1945 | 11/12/09
Definitely trolling on MS's part  HypnoToad72 | 11/12/09
MS invented sudo  kidtree | 11/12/09
No, Al Gore invented it, gave it to MS.  TripleII | 11/12/09
lol happy  ljenux-23043766007667558234416105604265 | 11/12/09
Founding Fathers Floored  jabailo1 | 11/12/09
Patent it! [nt]  Agnostic_OS | 11/12/09
Founding Fathers would have a heart attack  Ole Man | 11/12/09
Can MS just patent the patent and own everything?  TripleII | 11/12/09
Well IBM is trying to patent "patent trolling"....  storm14k | 11/12/09
I think I will patent the electron then.  TripleII | 11/12/09
You are referencing Groklaw, here  GuidingLight | 11/12/09
The burden of proof is on your shoulders...  awasson@... | 11/12/09
SCO wasn't able to refute Groklaw  Zogg | 11/13/09
RE: Microsoft Patents Sudo - So Sudo me!  The Rifleman | 11/12/09
I suppose we're lucky...  awasson@... | 11/12/09
Microsoft patented pageup/pagedown, too  Ole Man | 11/12/09
Message has been deleted.  transposeIT | 11/12/09
No, this is worse than Slashdot  Zogg | 11/13/09
The language is really vague.  djchandler | 11/12/09
Are you sure you're not just reading the brief?  MarkKB | 11/13/09
Really?  IssacS | 11/13/09
RE: Microsoft Patents Sudo - So Sudo me!  Dr.C | 11/13/09
RE: Microsoft Patents Sudo - So Sudo me!  ITsupportGuy | 11/14/09
Software Patents are all an abonomation  Altotus | 11/14/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Enterprise Applications

  • Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
  • New Online Dashboard
  • Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline