Microsoft Patents sudo 663
Jimmy O Regan writes "Justin Mason (of SpamAssassin fame) has this blog entry: US Patent 6,775,781, filed by Microsoft, is a patent on the concept of 'a process configured to run under an administrative privilege level' which, based on authorization information 'in a data store', may perform actions at administrative privilege on behalf of a 'user process'."
Prior Art? (Score:5, Interesting)
Re:Prior Art? (Score:5, Insightful)
Re:Prior Art? (Score:5, Funny)
Re:Prior Art? (Score:5, Funny)
Re:Prior Art? (Score:5, Funny)
badly.
Re:Prior Art? (Score:5, Funny)
Re:Prior Art? (Score:3, Insightful)
Re:Prior Art? (Score:5, Insightful)
They can patent it just fine, all the USPTO has to do is not notice the similarity. It's when they get to court with somebody about it that the problem actually exists.
I had to sound like an arrogant ass here, but maybe you should go work for the Patent Office? Not because it'd teach you a lesson, but because it is pretty clear that whoever approves these doesn't understand the area they're in. I mean, look how technical the patent is. Either the patent office picked up on a subtle nuance that makes it different from *nux, or they just didn't connect it with something it does already.
Re:Prior Art? (Score:5, Insightful)
Re:Prior Art? (Score:5, Insightful)
USPTO itself is understaffed.
It doesn't matter how well staffed the patent office is. It is humanly impossible for a government office to realistically assess all of human knowledge for prior art. To say otherwise is dishonest.
More precisely the patent office examiners a liars if they can say with a straight face thay have checked all possible places for prior art on an invention they have never seen before. Only a scientist who has spent a lifetime working in a very narrow area can do this, and even then they make mistakes all the time. It is financially impossible for the patent office to employ a scientist in every narrow area. Just look at their understanding of even one area like software. Absolutely hopeless.
In any case prior art is a necessary but not sufficient evidence of inventiveness.
---
It's wrong that an intellectual property creator should not be rewarded for their work.
It's equally wrong that an IP creator should be rewarded too many times for the one piece of work, for exactly the same reasons.
Reform IP law and stop the M$/RIAA patent/copyright abuse.
Re:Prior Art? (Score:4, Interesting)
If someone objects on the basis of prior art, then the patent office could look and see if their complaint was valid or not.
Re:Prior Art? (Score:4, Interesting)
This has been in place for several years. All patent applications are published in a pre-grant publication (PGPub) at most 18 months after they are submitted. This usually means that the application will be published but unexamined for 12-18 months, and usually published and not issued (or finally rejected) for about 24 months.
There is a section of 35 USC which specifically enables 3rd parties (you) to submit (without editorializing or commenting) pieces of art that you think are applicable. While I haven't poured over this patent, I would have -definitely- looked at UNIX/Linux in excruciating detail while prosecuting it.
Long story short - there is a system in place where you could have looked at this application while it was pending and submitted UNIX man pages or whatever. The fact is that nobody, nobody, nobody ever does this (except large corporations who pay people to do so against their competitors applications.)
Re:Prior Art? (Score:5, Insightful)
Re:Prior Art? (Score:5, Insightful)
Stop making excuses for the incompetent. We all have to pay for their screwups, and it's about freakin' time they were held accountable.
Sue them. Sue them for your legal fees, your lost revenue, your lost potential revenue, damage to your corporate image, and anything else you can think of if you get caught in a bogus IP "lawsuit" by some vulture corp because of USPTO incompetence.
If they can't do the job, don't do it. Let the backlog build up until industry screams and starts pushing for Congress to increase the budget. As long as you push incompetent crap through instead, the funding will never be increased because corporate America does not see just how much damage you're doing with your negligence at the USPTO.
And believe me, it is emphatically negligance.
Not really a patent (Score:5, Funny)
thanks, I'll be here all week....
Re:Not really a patent (Score:4, Funny)
Damn trekkies everywhere.
maybe not so easy (Score:4, Insightful)
At least, normal sudo use doesn't count.
This looks more like a daemon that will accept
commands to run. With sudo, you don't have a
privileged process performing actions on behalf
of a user process. It's a privileged process all
by itself, plain and simple.
Maybe xcdroast+cdrecord would count, if cdrecord
is setuid and xcdroast is not. That's key. You
have to have two processes, one of which is not
privileged. Knowing the way Windows would likely
do things though, a daemon may be required.
Re:maybe not so easy (Score:5, Informative)
The summary is mostly irrelivant as to what legal protection the patent has. The legal protection comes from the part marked "claims". And if you look at claim 1:
You need an "admin. security process" that is "executing ... under ... admin. priv. level".
It, the "admin. security process" then needs to "accept request[s] from a user process".
So, it's somewhat questionable if sudo would really block the claims. I'm sure if one were to send the patent office the sudo info, MS would argue that they have an "already running admin. process" that then actively accepts requests from other user processes.
In any case, everyone here who's uptight about the patent, there's at least two things you can do. 1) you can collect together all your sudo data, and optionally if you want explain how you think it describes a system that operates the same as the claimed system, and send it to the patent office to be placed into the legal record of this patent. That's the low cost (or maybe no cost, check the patent office web site for details) option available for you. Or, 2) you can collect together all your sudo data, and explain carefully how you think it describes what the claims describe, and file with the patent office for what is known as a reexamination of the patent. Yes, that's correct, you, someone unrelated to either MS or the patent office, or this patent, can actually send in your information and ask that the patent office reconsider their decision. Again, check the web site for details. So, instead of belly aching about how bad a job the patent office is or is not doing, why not simply help them out by sending them the info you know about, and then they have a better chance of doing a better job. And who knows, you might actually get this patent killed in the process.
Re:maybe not so easy (Score:4, Interesting)
you may be correct... I wonder, in security terms, if its a good idea to have such a thing constantly on, like you describe.
Re:maybe not so easy (Score:5, Funny)
Would that be in the administrative process or in the user process?
killall sudo_patent
Re:maybe not so easy (Score:5, Insightful)
In the patent context it's hardly a OS process, more a "description of collected steps performing a defined functionality".
If you think sudo does not count you're definitely incorrect. The sudo program is a process (performs defined steps) under an authorized level (setuid root) goes after privileges (grouped by user/computer/group/whatever) and allows or denies privileges.
That's the patent.
What M$soft does right now is write zillions of patents, no matter if they have previous art - they sure know it exists. Their straegy appears to be to get as many patents as possible and then one has to go to court to get it revoked. They got billions of $$'s in their war chest ant they are using it in this manner - one day we'll see how this turns out.
Re:maybe not so easy (Score:5, Insightful)
Re:Prior Art? (Score:5, Insightful)
Re:Prior Art? (Score:5, Informative)
with something called "suw"
basically a su command that allowed authorized individuals to have
their own root password. the root login account
itself had unusable password.
each authorized users suw password was of course kept in
a "data store" (a private passwd style file)
and logging of its usage was done to provide an audit
trail.
this is at least 16 or more years old.
-k
Re:Prior Art? (Score:4, Interesting)
Re:Prior Art? (Score:5, Informative)
Absolutely !! (Score:5, Insightful)
So, I guess the prior art will be easy to show... right?
Absolutely,
however, if you want the prior art to have any legal meaning, you will have to affort a costly legal process with the evil empire's lawyers.
You see, it doesn't matter so much who is *right* any more. It costs a awful lot of money just to have your case heard.
Oh, yeah (Score:5, Funny)
Probably redundant by now.
Re:Oh, yeah (Score:3, Funny)
Re:Oh, yeah (Score:3, Funny)
Why do they even try? (Score:5, Informative)
So of course this is completely unenforcable...I wonder if they'll even try. What is the process to go about for getting this patent revoked?
Re:Why do they even try? (Score:5, Insightful)
Sounds like a job for..... (Score:3, Interesting)
"Do the Right Thing. It will gratify some people and astound the rest." - Mark Twain
Re:Why do they even try? (Score:5, Insightful)
This is not about being unenforcable. This is about having a HUGE cabinet of patents that you can throw at whoever and use to stop them. Now, many of MS's patents are nothing but rip offs. But, if you were hit with more than 1000 patents, just the reading and understanding of them could take a year or two.
Very scarey
Re:Why do they even try? (Score:3, Informative)
Duplicate the feature, release a product, wait for MS to sue you.
Quick! Send in your prior art! (Score:5, Funny)
Re:Quick! Send in your prior art! (Score:5, Funny)
Re:Quick! Send in your prior art! (Score:3, Funny)
upsto.gov# ntpdate -b pool.ntp.org
Re:Quick! Send in your prior art! (Score:5, Funny)
sudo rm -rf
Re:Quick! Send in your prior art! (Score:5, Funny)
cat
Re:Quick! Send in your prior art! (Score:5, Funny)
Re:Quick! Send in your prior art! (Score:4, Funny)
Comment removed (Score:3, Funny)
Setuid? (Score:5, Insightful)
Re:Setuid? (Score:4, Informative)
Re:Setuid? (Score:4, Informative)
It certainly does. It verifies that the parent's uid has valid execute permission on the new program by comparing the owner and the x bits. This information is stored in the inode, which is in a filesystem (usually but not always a disk). A unix filesystem would certainly qualify as a "data store".
So unix systems have two different instances of prior art, the setuid (and setgid) bit, and the somewhat later sudo command.
Of course, the main question is whether anyone will be able to afford the effort to get this patent invalidated. Or will Microsoft be able to bankrupt anyone who tries?
I suppose IBM could decide that this is a challenge to the security setup in their aix and linux systems. They probably have the money to successfully fight this one. I don't think I do.
Proof of concept? (Score:5, Interesting)
Re:Proof of concept? (Score:5, Interesting)
Problem is, I have seen this unprivileged user, and its broken. A few years ago we split our NT accounts in the IT office I worked in into 'priv' and 'non-priv' accounts for each of us. Previously, our typical logins had all the admin privs to do whatever we needed on the workstation.
The plan was that we could use the win2k/xp version of 'su' (whatever it is called, I don't remember) to do things that needed elevated privs. IT DIDN'T WORK. Some of the child processes, for example, of burning a CD would spawn as your unprivileged context - meaning you couldn't burn a damn CD. You had to log out, and log back in with your priv account for a simple task like burning a CD.
I think its great how Microsoft steals ideas from other people (*cough*NIX), comes up with a totally frelled implementation that many times doesn't work - and then A) breaks the existing standards, B) goes off and patents the idea as their own or C) both
Perhaps Microsoft's division which is doing all this should simply be retitled "Patent Whores"
Re:Proof of concept? (Score:5, Informative)
A brief history of SUDO (Score:5, Informative)
In reading the patent, it does look pretty obvious that it's doing what SUDO is doing... I think this should be blown up with little effort.
Is there any penalty for filing patents for which you KNOW prior art exists? If not, there definitely should be.
Re:A brief history of SUDO (Score:5, Interesting)
Re:A brief history of SUDO (Score:3, Informative)
Re:A brief history of SUDO (Score:3, Insightful)
It ought to be fraud, and the patent examiner should be prosecuted as an accessory.
Re:A brief history of SUDO (Score:3, Interesting)
Well, if the system worked, you would lose your filing fee without getting a patent.
I strongly suspect that this is a reaction to the Eolas patent. Microsoft is now patenting *everything* they want to do. If the patent doesn't stand up due to prior art in the public domain, no problem: no one will be able to enforce that kind of patent *against* them either. If it does hold up, then they have prevented anyone else from paten
What Next? (Score:5, Funny)
Closely followed by...
US Patent 6,775,787 : Filed by Microsoft : The concept of intercourse to procreate.
Seriously, what is the world coming to. Corporates such as Microsoft should not be allowed to patent bogus things like this.
This is truly Capitalism at it's worst...what power have the US given these people!?
Re:What Next? (Score:5, Informative)
The underlying premise of patents will no doubt survive, as it makes a lot of sense in some areas (like engineering). But software and business process patents will probably disappear.
Re:What Next? (Score:4, Insightful)
And exactly what evidence do you base this assumption on? Corporations are patenting everything under the sun right now, *and getting away with it*. In fact, Congress is entertaining legislation that would further benefit such action.
Seems to me they're doing a damned fine job of blowing potential competition out of the water, while fucking over the consumer, via the patent system. I don't see this changing any time in the foreseeable future, except for things to get worse than they already are.
Max
Re:What Next? (Score:3, Insightful)
Soon? Nah. These patents aren't a problem until somebody actually starts using them to extort money. What's preventing that from happening is fear of losing in court. MS hasn't sued Palm over the double clicking of hardware buttons in PDAs, for example. Why? Because they're slow? Nah. Because they risk losing. Just a money pit at that point.
F
Ritchie's setuid patent at prior art? (Score:5, Informative)
History of sudo. (Score:5, Informative)
Prior art.
Thats it. (Score:5, Funny)
Guys with a boner for dress socks... (Score:3, Interesting)
not really Prior Art, but (Score:5, Funny)
Hell, that sounds like Klez! [symantec.com]
Let me suggest a name for this product..... (Score:3, Funny)
You know something... (Score:5, Interesting)
I don't have words to express how angry this IP grab makes me - and I'm not even an American! Did the Patent Office do any looking into prior art in this case at ALL?
Whose brilliant idea was it to give corporations the same legal rights as an individual? I wonder if this kind of crap would happen if only individual inventors could apply for patents, whether or not they were funded by a company that paid for their research. Hell, make it illegal for companies to defend patents or fund the defense of their employees' patents - make it up to the inventor to go to court and defend themselves! Jail time if prior art is found!
Research would still get funded, but only for the purpose of improving products, not for expansion of intellectual property portfolios.
IANAL (obviously), I know these are probably stupid suggestions, but damn it, we need some extreme methods to match the extreme opportunism shown by these companies. Anyone else have other pie-in-the-sky, impractical ideas for changing the US patent system?
Re:You know something... (Score:5, Insightful)
You hit the nail on the head. Additionally disturbing: the documentary "The Corporation"
http://www.thecorporation.tv/filmma
makes a strong case for defining a corporation as the perfect psychopath.
Re:You know something... (Score:5, Informative)
nobody did [straightdope.com].
This is getting ridiculous (Score:5, Interesting)
The idea of a patent is, or at least should be, to patent an invention. Not some task or distant goal which you can imagine some day being achieved, but are unable to currently achieve yourself.
Imagine if Ford had been able to patent the automile in generic enough terms so that any motorized land vehicle was covered... Where would we be today Wine makers had patented the fermentation process before beer had existed?
IMHO, patents should be for very specific inventions, and processes, which you have invented, and can accurately demonstrate at the time of patent request, and which of course didn't exist in it's current form prior to your invention
The computer industry, and it's money sucking lawyers have been allowed to chisel away at the wording and verbiage of the patent laws to such an extent that you are now able to patent just about any idea/concept someone may have down the road. Just think about the stifling of innovation if those science fiction writers of the 50's had patented all that they foresaw.
What makes me mad is that no one has yet come forward and shown prior artwork for a patent on lawyer wielding companies who make their money by exploiting the ideas and innovations of others through a series of generic and vaguely worded patents and threats. Perhaps then this whole mess would disapear.
Re:This is getting ridiculous (Score:3, Interesting)
1. There WAS a patent on the automobile, and it was the same deal - generic concept, lawyer/shell company demanding royalties on every car built. Henry Ford said "Screw You", took it to court, and won.
2. I believe archaeology has shown beer predating wine.
Other than these quibbles, point taken.
Re:This is getting ridiculous (Score:5, Insightful)
I think many people have speculated this for a while: a business world governed by patents and licensing where individual incentive to create is effectively unlawful.
This is why I think it's important to support open source, the GPL, and open scientific research.
prior art - ibm mainframe (Score:3, Insightful)
Exploits. (Score:5, Funny)
I hope they keep it up - both of them... (Score:4, Interesting)
A dangerous precedent... (Score:4, Interesting)
This strategy may work in the US, where we can simply put the inventor^h^h^h^h^h criminals in jail (note that the US already has among the highest incarcerated population %-ages), but it probably won't hold up well against the rest of the world, especially the parts that don't think the USPTO is the last word. Unless we can start to incarcerate a larger percentage of the world's population for infringing on US IP, this strategy may not prove to be sustainable.
Perhaps corporate sponsorship of prisons facilities would help make this strategy a winner...
Re:A dangerous precedent... (Score:3, Interesting)
*Dons tinfoil hat*
I believe there are a number of influential men in the US that want to do exactly that.
They call it a "Free Trade Agreement"
Cheers
Stor
My Theory (Score:5, Interesting)
Patent Sex (Score:5, Funny)
After taking over all the porn sites in the world, we could start suing parents across the nation.
In fact, you should really just give me $699 today if you plan on having sex any time soon. The license is good for a whole year! (But only for one partner.)
Re:Patent Sex (Score:4, Funny)
Gnome Pager - patented by Microsoft (Score:5, Interesting)
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=
The most interesting part is the images. There you can actually see the Gnome logo. (There is an extra karma bunus for the first who find the KDE logo;)
So Microsoft have already begun patenting Linux.
It is true that M$ cannot buy GPL code, but it can buy the coders.
Now, guess what will happen after the fiaSCO is over.
And tomorrow (Score:4, Funny)
And people say MSFT doesn't invest in R&D. Brilliant!
I don't think there's an out (Score:5, Informative)
But this time, it looks like they are doing exactly what sudoes. Maybe finally all the anti-Slashdot-stereotype trolls will be wrong.
Here's my read:
CLAIMS:
1. Processing a request from a non-admin user to do admin tasks. check.
2. Determining if the user can do such a request. Check.
3. Checking a data source to do #2. Check. (etc/passwd, others)
4. Checking a data source to see which one of many admin tasks the user can do. This might be a bit iffy, because I'm not incredibly familiar with sudo. I would assume it's possible to restrict the usage of sudo for different tasks, and if so, Check.
5. Multiple users. Check.
6. Groups. Check.
7. Using it for Methods. I think the Linux kernel might allow only certain system calls to be done by an administrator. If so, check.
8. Groups for #7. Check-maybe.
9,10. Combining classes and methods. Here it seems they get really specific, and it doesn't look like they define "class" or "method." Maybe.
11-13. Passwords. Check.
14-23. A computer to do the above. Check.
24-34. A security framework to do the above. Check.
35-49. Doing it over a network. Check. Now, here, a network seems to involve "hyperlinked documents creating a user interface." Certainly this idea is older than 2000. Check.
50-62. Again, having a computer to do 1-49.
63-end. Yeesh. Having a computer to do everything from 1-62. I guess they are covering every single combination.
So there's the claims. There's nothing in there that sudo really doesn't do, because I think the vauge language MS is using can be applied to a lot of different methods of unix-style security.
So who's going to care? No one, especially not at the Patent Office.
--Stephen
In other news, sudo 1.6.8 was announced today... (Score:3, Informative)
Ok, let's see what it actually says.... (Score:3, Informative)
Onto the description which is not as sound as commenting on the actual claims but at least provides an idea of what they want to patent. First thing to note is they are once again on the appliance angle. They aren't discussing a PC. They're discussing an XBox or NAS.
Now hitting the Detailed Description, here is where they slide in that the patent can cover general purpose PCs. Lots of discussion about Web-based administration. So it's not just sudo but Webmin+sudo.
If anyone wants to take this to the next level go for it. I did my best to RTFP and this is as far as I think I'm going to take it. It was kinda cute to note how general things were in the patent e.g. "data store" that can cover the registry or a text file but there are other things to read tonight.
Claim seems valid (Score:4, Insightful)
That's not what su or sudo do (say that five times fast). They use no separate root process waiting to receive and proxy privileged calls.
The patent specifically says that the request comes from a non-root user and goes to a root process; that the data sent across particularly describes an OS call and its arguments; and that the root process makes that precise call on behalf of the user.
Now, I'm not going to claim that no one has ever done this in the history of the universe. But it's not what sudo does, and the RPC based utilities that I can think of don't fit this exact pattern.
Re:Claim seems valid (Score:5, Interesting)
executing an administrative security process under the administrative privilege level;
bash forks/execs the sudo process, which gains root privileges through the setuid bit.
the administrative security process accepting a request from a user process executing under the non-administrative privilege level to initiate a particular administrative method
The request is passed on the command line and accepted by sudo.
the user process calling the administrative security process with parameters comprising (a) an identification of the particular administrative method and (b) arguments to be provided to said particular administrative method; and
Now, this depends on your definition of a method. If an executable program counts as one - and it should, as most administrative tasks under UNIX use separate commands - then this fits perfectly.
the administrative security process calling the identified particular administrative method on behalf of the user process and providing the arguments to said identified particular administrative method.
Sudo execs the requested program. QED.
The thing is, the patent doesn't specifically say the privileged process has to handle multiple requests. Sudo DOES run in its own process before it transfers control.
Wake up. Obviously not patenting SUDO. (Score:4, Insightful)
1) This patent is identical to sudo! Prior art!
2) Microsoft will use its patent on sudo to attack Linux.
Obviously both statements cannot be true. If Microsoft ever attempted to enforce this patent on distributors & users of sudo or a sudo-like device, they would have no case. They would have proven that the patent is invalid, because the product that they are attempting to block is considerably older than the patent.
1) This is like sudo, but different enough to merit a patent.
2) Microsoft will never attempt to enforce this patent on something that is older than the patent.
And I don't even have to read the patent. Keep in mind that "different enough to merit a patent" is barely different at all. Even the dumbest programmer does 200 patentable things per day. If you're the first person to do any of them, you can file. If you're the second person to do any of them, you're liable. That's the problem, not that Microsoft has gotten away with patenting some existing feature of Unix (and Windows, for that matter).
Open Patents (Score:4, Interesting)
This "prior Art" of which everyone is speaking.
Would it apply to a full-form patent application posted publicly?
Meaning, if I present here the idea of a type of list-browsing method where the user is presented with newest added or scanned items inserted into the next selected cursor position in an updateable or actively updating list as they browse arbitrarily sorted or ordered items or values, that this declaration itself constitutes prior art (if, theoretically, the language was legally sound)?
Even if it's not prior art it's still a good idea huh?
I digress.
Is the concept of an "open patent" even applicable legally? I hope so, because I have some ideas that I would like to open up (and I have the feeling i'm not the only one).
It would be great, having this huge database of ideas that any designer or engineer could feel free to impliment or incorporate or merely look into for inspiration.
Competition is good in practice, but cooperation is better in play.
Makes my blood boil (Score:4, Insightful)
It really angers me that anyone should get patents on such an obvious thing.. how in the world can the USPTO possibly pretend to know that no one in the world of software has ever done this before? Software differs from making airliner parts, in that anyone with a computer has all the pieces required to produce any piece of software they can think of. There have been probably millions of programs written over the last 50 years, and since software wasn't considered patentable during the vast majority of that time, there's an enormous corpus of prior art that should rightfully be extremely difficult to discount.
When the average cost of patent litigation is on the order of $3 million dollars, it's way too much to Microsoft's advantage (yes, even taking the Eolas patent into account) for the USPTO to allow any but the most extremely novel software patents to be granted.
Gah!
The USPO is a laughing stock (Score:4, Informative)
Re:"in a data store" (Score:5, Informative)
Re:"in a data store" (Score:3, Informative)
Re:"in a data store" (Score:5, Informative)
#1 - To require the "root" password.
#2 - To require the password of the userid that the user is running as.
#4 - To require the password of the userid the user wishes to switch to.
#5 - To not require any password at all.
When not requiring a password, it can be configured by the userid, or the command that is being run.
All in all, it's very configurable, and definately fits the prior art criteria.
Re:Su do me! (Score:5, Funny)
Instant patent violation!
Actually, double patent violation: FAT and sudo.
Now pull down your pants, bend over and prepare to meet my lawyers.
-- Signed: Bill Gates
Re:Su do me! (Score:5, Informative)
Ignorant people shouldn't yak. [eweek.com]
Re:perhaps my evil genius hat isn't working (Score:5, Funny)
Manager 1: Wow! They accepted that patent! The USPTO is crazy! Even with a year or so of prior art!
Manager 2: Yeah, no kidding!
Manager 1: Let's try this one next. It's got 3 years prior art.
Manager 2: Wow! They accepted that one too! What morons!
Manager 1: Man...let's see just how crazy we can get here...let's go with 20 years prior art, and see if the dopes accept it!
Manager 2: LOL HAHA ROFLMAO! They took it! What planet do these guys live on?!?!
Re:perhaps my evil genius hat isn't working (Score:5, Funny)
M1: Alright, pay up.
M2: I can't believe this. (pays)
M3: Hey guys, 3 to 1 odds I don't get the patent on the 'long rectangular button which inserts a space character when pressed'. Who's in?
M1: $50 you don't get it.
M2: $200 for.
Re:perhaps my evil genius hat isn't working (Score:5, Funny)
Patent office employee: ok, granted!
Microsoft:
Patent office employee: NO NO NO I said granted!!
Microsoft:
Patent office employee: I SAID GRANTED!!
Microsoft: yeah but there was another pate...
Patent oggice employee: KNOCK IT OFF ALREADY!!! GRANTED YOU BIG-POCKET COMPANY!!!
Re:perhaps my evil genius hat isn't working (Score:5, Funny)
It would probably read more like:
But specifically, they'd be patenting C:\> .
SCO's prior art (Score:3, Informative)
They already have prior art in the form of asroot [sco.com] in SCO OpenServer. For those who aren't familiar with it, asroot allows an adminstrator to authorize certain users to run certain commands, well, 'as root'. Since it requires a 'data store' of which users are authorized to run which commands, there is definitely prior art.
Of course, it's quite possible that the prior art involved is that of the programmers working on the original X
Re:Patent on excrement expulsion (Score:3, Funny)