Slashdot Mirror


Microsoft Patents sudo

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'."

663 comments

  1. Prior Art? by aweraw · · Score: 5, Interesting

    So, I guess the prior art will be easy to show... right?

    --
    5468652047616D65
    1. Re:Prior Art? by Anonymous Coward · · Score: 5, Insightful

      Sure, if you have the USD500,000 to field the court case. Most people cave first.

    2. Re:Prior Art? by cbr2702 · · Score: 5, Funny

      How? Everyone knows those Open Sores hippies stole everything anyways.

      --


      This post written under Gentoo-linux with an SCO IP license.
    3. Re:Prior Art? by rubz · · Score: 3, Insightful

      Why would they patent something which has been around for years in the competition's OS? There's no way they can actually patent sudo...not on my watch.

    4. Re:Prior Art? by Saeed+al-Sahaf · · Score: 0, Flamebait

      Please, PLEASE do not mod the parent "troll" or "flamebait". It's at the very least, funny (thought REALLY, it's not very funny at all). Remember: the consept expressed in the parent is what a lot of people think.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    5. Re:Prior Art? by NanoGator · · Score: 5, Insightful

      "Why would they patent something which has been around for years in the competition's OS? There's no way they can actually patent sudo...not on my watch."

      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.

      --
      "Derp de derp."
    6. Re:Prior Art? by Lord+Kano · · Score: 0

      I have 3 such examples under my desk at the moment.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    7. Re:Prior Art? by hardcode57 · · Score: 5, Insightful

      Who needs to prove prior art? Obviousness is also an impediment to a patent. Even if the existing prior art cited here doesn't quite match, the reaction of everyone on this page is that there must be some that does: a fairly good indication that practitioners versed in the art regard the idea as obvious.

    8. Re:Prior Art? by Anonymous Coward · · Score: 0
      There's no way they can actually patent sudo...not on my watch.

      Your watch huh. So big shot, what are you doing to stop it? Posting on Slashdot won't do jack shit.

    9. Re:Prior Art? by mr_walrus · · Score: 5, Informative

      the University of Waterloo had a similar concept
      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

    10. Re:Prior Art? by BroncoInCalifornia · · Score: 4, Funny

      Those who do not copy Unix are destined to reinvent it.

      --

      Religion is the main cause of atheism.

    11. Re:Prior Art? by Anonymous Coward · · Score: 0

      What are the chances that Microsoft didn't know of the prior art? I know they're inbred, but this is pretty lame.

    12. Re:Prior Art? by The+Kow · · Score: 4, Insightful

      Let's be fair, if you had to read these at the rate they do at the USPTO, then figure out exactly wtf all this double-talking techno babble means, eventually things would start blending together and crap like this would filter through. I thought it was generally accepted that the main problem is not that the USPTO people don't know what they're doing, it's that 1) the patent process has been turned from a means to protect innovation into a profitable business model, and nobody seems to want to stop it, and 2) the USPTO itself is understaffed.

      --
      Moo
    13. Re:Prior Art? by qtp · · Score: 4, Funny

      Those who do not copy Unix are destined to reinvent it

      badly.

      --
      Read, L
    14. Re:Prior Art? by mbowles · · Score: 5, Funny

      Shouldn't that be, "Those who do not copy Unix are destined to patent it?"

    15. Re:Prior Art? by dnoyeb · · Score: 2, Interesting

      Thats easy to answer. Because companies dont make patents, people do. If MS is giving out bonuses or rewards to people that get patents, then expect the MS employees to try and patent everything under the sun...

      You don't expect the legal department to catch it do you?

    16. Re:Prior Art? by Anonymous Coward · · Score: 0
      There's no way they can actually patent sudo...not on my watch.

      ROFLMFAO!!!!

      Who the fuck do you think you are, Captain of the USS Linux?

      Unless you have about $5 billion in the bank and a coven of lawyers at your disposal, you aren't going to prevent M$ from doing jack shit.

      Now get back to your kernal debugging, hippie.

    17. Re:Prior Art? by wizzardme2000 · · Score: 0

      But luckily we have IBM and RedHat on our side. IBM is one of those companies that doesn't like to give in so easy...

      --

      Toast lands jelly down. If you jelly both sides of a piece of toast, it will hover in a state of quantum indecision.
    18. Re:Prior Art? by slacker775 · · Score: 5, Informative

      http://www.symark.com/powerbroker.htm Powerbroker is a sudo-like commercial app. It does a means to run as a daemon process in a client-server type environment to allow the configured policy to work between different systems. Googling on it turns up posts from the mid 90's so it's been around for a while.

    19. Re:Prior Art? by 1u3hr · · Score: 1
      Why would they patent something which has been around for years in the competition's OS? There's no way they can actually patent sudo...not on my watch.

      That would be this watch?

    20. Re:Prior Art? by PW2 · · Score: 4, Interesting

      More prior art: A co-worker of mine has a working application that runs as a priveleged user and is used to start and stop custom NT services after receiving RPC calls from a client application that we are using so that we don't need permanent admin access to start and stop the services. This was a result of Sarbanes-Oxley -- I miss the good access I had in 1999 when I was the DBA, sysadmin, developer, etc. Now I'm only the developer.

    21. Re:Prior Art? by bit01 · · Score: 4, 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.

    22. Re:Prior Art? by bleckywelcky · · Score: 5, Insightful

      I think the USPTO's problem is that they've adopted a default 'innocent until proven guilty' mantra where all patents are valid unless proven otherwise. They need to turn their thinking around and adopt a default 'guilty until proven innocent' mantra where all patents are invalid until sufficient (or a certain amount of) time has been spent or research done to prove otherwise. If a patent application comes in for a supposed "computer/electronic technology" and some guy looks at it for a couple hours (days, weeks, etc), but doesn't know what he's looking at, how can he actually justify that this is a new, unique, novel idea by accepting the application? If a patent reviewer doesn't react with an "ah ha!, now that is interesting" that indicates he/she understands the topic and what is unique about the idea, then it shouldn't be accepted.

    23. Re:Prior Art? by The+Kow · · Score: 2, Insightful

      If a patent reviewer doesn't react with an "ah ha!, now that is interesting" that indicates he/she understands the topic and what is unique about the idea, then it shouldn't be accepted.

      A patent reviewer's immediate grasp of a technology should absolutely *NOT* function as the crux of whether or not a patent is given to an applicant. The fact is, these patents are complex, but even though you may understand them, you still have to go and find out if someone has patented anything similar or identical. That's simply too much work to do in the period of time they're given to do these things, a problem which could be mitigated by proper staffing.

      Additionally, the patent system has grown to encourage frivolous patent applications, meaning the load just increases.

      --
      Moo
    24. Re:Prior Art? by HiThere · · Score: 1

      Easy to see, expensive (and dangerous) to prove.

      Which is one of many things wrong with the patent system.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    25. Re:Prior Art? by Anonymous Coward · · Score: 2, Funny
      It is humanly impossible for a government office to realistically assess all of human knowledge for prior art. To say otherwise is dishonest.

      They could simply post on /.

    26. Re:Prior Art? by msobkow · · 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.

      --
      I do not fail; I succeed at finding out what does not work.
    27. Re:Prior Art? by jonbryce · · Score: 3, Interesting

      You could have a period where the public are allowed to submit objections to the patent.

      If someone objects on the basis of prior art, then the patent office could look and see if their complaint was valid or not.

    28. Re:Prior Art? by Anonymous Coward · · Score: 0

      Attribution is always nice.

      I believe this was originally stated by Henry Spencer.

    29. Re:Prior Art? by Halo1 · · Score: 2, Insightful
      You're completely right. And the patent system was never even designed with the idea that it would be possible to assess all possible prior art. The non-obviousness and usefulness requirements are merely filters to take out a number of a priori "known" bad patents. They know they can't get all bad patents out, but the idea is that in the end, the positive effects of the granted "good patents" outweigh the negative effects of the granted "bad patents".

      This is however merely a hypothesis and most certainly not true per definition or because of some economic law. As Fritz Machlup said in the fifties, when he studied the patent system for Congress:

      if we didn't have a patent system, it would be irresponsible to create one; but since we do, it would be irresponsible to get rid of it.
      So what clearly is irresponsible, keeping extending the patent system into fields it was never intended to cover without any economic rationale to back it up, such as mathematics and business methods. The non-obviousness becomes even harder to check (who's going to e.g. data mine all open source software out there to check whether a particular algorithm hasn't been published before), innovation happened just as well before there were software patents etc. And now we even have tons of studies to back up our gut feeling that software patents to more harm than good.

      Therefore, just solving the non-obviousness problem and making patents easier to appeal, or going after some annoying patents like EFF is doing are not real solutions. The problem is the subject matter itself. The actions of the EFF are merely detracting from the real problem, and I would contend it may even do more harm than good. After all, they legitimise the system by saying that only annoying software patents with prior art are bad, while every software patent can be used "to steal IP" from all software authors, by forbidding him to rightfully profit from his copyright (to use a catch phrase of the other camp).

      Someone who publishes something, should never have to worry about patents. The act of publishing should never constitute a patent infringement.

      --
      Donate free food here
    30. Re:Prior Art? by nwbvt · · Score: 1
      The problem ends up being for the independent inventor who has to wait years for his patent. In that time period he can only refer to his invention as 'patent pending', which can make it difficult to sell to a company so they can market the product. He probably doesn't have the resources to market it himself so the only thing that is worth a penny to him is the intellectual property granted to him by the Patent Office.

      It seems to me that unless we can find an efficient way to process the patents correctly, it would be better to just streamline the patent application process so that it officially is nothing more than a rubber stamp. Then it could take weeks instead of years and could let the courts do all the actual work if someone wants to challenge it. If a company wanted assurances that the patent they just bought will stand up in court I'm sure there are more than enough ambulance chas... er, lawyers they could hire to check it out.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    31. Re:Prior Art? by nwbvt · · Score: 1

      Then the only ones who could ever get a patent through the USPTO would be large corporations who can hire lawyers to prove it is a valid patent. The independent inventor working in his garage so someone can sell his product in a late night infomercial would never be able to get anything through.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    32. Re:Prior Art? by gnu-generation-one · · Score: 1

      3) The patents themselves are indecipherable.

      Do we really expect the USPTO to spend any time on technical aspects of a patent, when it takes the best part of a week to figure out what their "invention" is, written in the most convoluted terms possible?

    33. Re:Prior Art? by Pharmboy · · Score: 2, Insightful

      You could have a period where the public are allowed to submit objections to the patent.

      While your idea makes sense theoretically, in practice there are some serious problems. First, there will several groups that will simply object to every software patent because they are against them as a whole. Second, this means that the patent employee, who is already overburdened, now has to sift through 10 times the paperwork in order to issue a patent.

      The net results would be 10 times the paperwork filed at the patent office, and it would be easier for Big Corporations to file extensive objections than it would for average users. This would make it harder for individuals to file patents, and easier for corporations.

      It would be easier to simply not allow software patents in the first place, and use copyright law to protect them, but this isn't necessarily a great solution either.

      --
      Tequila: It's not just for breakfast anymore!
    34. Re:Prior Art? by buckstymie · · Score: 1

      USPTO seems like a good place to adopt a peer review model, like a science journal. That way the patent examiner can act like an editor and gather opinions from the experts in each narrow field. The experts could present any prior art and opinions about the uniqueness of each patent claim.

    35. Re:Prior Art? by maximilln · · Score: 1

      It's when they get to court with somebody about it that the problem actually exists.

      He with the biggest legal budget wins, eh?

      --
      +++ATHZ 99:5:80
    36. Re:Prior Art? by phrostie · · Score: 2, Funny

      if it is not realistic then they have no business claiming the authority.

      seriously, what is the percentage of invalid patents claimed. what would happen to the medical field if we gave them the out of saying, "well there were just too many organs and slimmy squishy things to find the appendix in time"

      perhaps this is the front that needs to be taken to get software patents reformed.

    37. Re:Prior Art? by Asprin · · Score: 1


      Yep. In fact, I think MS actually linked www.courtesan.com in the claims section of their application.... ya know, to save everyone the hassle of finding it on their own with Google.

      --
      "Lawyers are for sucks."
      - Doug McKenzie
    38. Re:Prior Art? by Anonymous Coward · · Score: 0

      Then the only ones who could ever get a patent through the USPTO would be large corporations who can hire lawyers to prove it is a valid patent. The independent inventor working in his garage so someone can sell his product in a late night infomercial would never be able to get anything through.

      Welcome to the real world.

      Seriously, that's pretty much how things are. For every independent inventor who has a great idea and makes his fortune, right now there are at least a dozen independent programmers who have great ideas only to discover that they can't do a thing with them because Microsoft just patented the use of keyboards to type code or whatever.

      Requiring people to prove their patents were valid before they were granted would stop the inventors getting rich, but it would help the programmers. Which is better for the country - one rich mousetrap merchant, or twelve rich programmers?

    39. Re:Prior Art? by ehack · · Score: 1

      The definition fits a kernel call better than sudo :"'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".

      Microsoft has just patented Unix :)

      --
      This is not a signature.
    40. Re:Prior Art? by utlemming · · Score: 1

      Or trademark it.

      --
      The views expressed are mine own and do not express the views of my employer.
    41. Re:Prior Art? by Anonymous Coward · · Score: 0

      Patents 101 Roughly speaking, patents have only two parts: the first is a preamble or verbal explanation of the motivation for the patent and a description of a "preferred embodiment" or "specification". What is patented, however, is in the second part; the claims. It should be understood that every element of a claim must be practiced simultaneously by prior art to make the patent invalid or later to infringe - not some, not a few, not most; every detail. Further, again roughly speaking, patent claims come in two flavors: Methods and Means. A methods patent claim is interpreted exactly as it is written in the context of the specification, but need not follow or use the specification's details. A means claim does follow the specification; that is it is a means of accomplishing the description there. The bottom line here is that MS wouldn't have received a patent if every detail of any claim exactly matched what sudo does.

    42. Re:Prior Art? by nwbvt · · Score: 1
      Well someone is a cynic.

      "Seriously, that's pretty much how things are. "

      Not as of now. Plenty of guys out there looking to invent the next pet rock send in applications for patents and after a couple of years, a lucky few get to see their inventions realized in the modern world.

      "For every independent inventor who has a great idea and makes his fortune, right now there are at least a dozen independent programmers who have great ideas only to discover that they can't do a thing with them because Microsoft just patented the use of keyboards to type code or whatever."

      I don't get it. How does MS having a patent which could never stand up in court stop programmers from writing their own programs?

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    43. Re:Prior Art? by Directrix1 · · Score: 1

      Lookie Microsoft patented the Shatter/Redux method.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    44. Re:Prior Art? by DrQu+xum · · Score: 2

      Ummm, Apple?

      That would be mildly amusing (albeit disturbing) if the patent reviewer went home that day, fired up his OS X machine and installed something that asked for his username-and-password...and he then goes "Oh crap. Oh well."

      --
      DrQu+xum: Proof that the lameness filter doesn't work.
    45. Re:Prior Art? by sl4shd0rk · · Score: 2

      > Shouldn't that be, "Those who do not copy Unix are destined to patent it?"

      Those who can innovate, do. Those who cannot, patent.

      --
      Join the Slashcott! Feb 10 thru Feb 17!
    46. Re:Prior Art? by AbbyNormal · · Score: 1

      An interesting idea I had once, is what if the USPTO setup a board similar to Slashdot? Invite some of the leading experts in the tech fields (computers/physics/blah..just like Slashdot) and then post patent request as "stories" on the board. In doing their prior art search, the USPTO could then incorporate some of the good leads provided from the board. They could use a moderation system as well. Fairly easy to do/setup.

      --
      Sig it.
    47. Re:Prior Art? by tacocat · · Score: 1

      I think it would be more interesting if each company was allowed a limited number of patents per year. Then they would have to prioritize the territory they want to claim.

      Individuals would be given a similar limit. Given that companies typically own all the patents an employee might make in a year, this would apply to the company limit.

      Any patent that the individual made during that time would be exclusively theirs and might be granted to them by the company for lesser patents. The idea being the the company would claim the best of the patents for themselves and then allow the individuals to apply for their own claims with some kind of free use license by the employer for the term of employment.

      Might make for an interesting mix of patents and put a limit on how many patents are hitting the USPTO.

      For those of us who patent things like the Clapper and intermittent windshield wipers, it would have zero impact.

    48. Re:Prior Art? by back_pages · · Score: 3, Interesting
      You could have a period where the public are allowed to submit objections to the patent.

      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.)

    49. Re:Prior Art? by back_pages · · Score: 1
      I think the USPTO's problem is that they've adopted a default 'innocent until proven guilty' mantra

      Think what you want - I know that the USPTO does what Congress and judges tell it to do. The fact is that the examiners consider all applications unpatentable until the applicant's lawyer argues strongly enough to convince the examiner, or in a very rare circumstance, the lawyer submits an application that isn't insane.

      They need to turn their thinking around and adopt a default 'guilty until proven innocent' mantra

      WTF would the USPTO's THINKING have to do with it? The Director of the USPTO isn't some wizard in a throne room declaring what is and is not patentable. The USPTO does what Congress and Judges say. Period. Regarding the 'guilty until proven innocent', I invite you to drop by any examiner's office and talk to him for 90 seconds. Applications ARE 'guilty until proven innocent'.

      My point is that your post accurately describes what is CURRENTLY done at the patent office. I don't blame you for not knowing that because there are MANY myths about how the USPTO does its work. The lessons I'd like everyone to remember from this post are that 1) Congress and Judges decide what is or is not patentable, the examiners do their damndest to stick to that, and 2) Examiners assume all applications are invalid until the applicant's lawyer convinces the examiner that he (examiner) could not win the argument in front of a judge or appeal board, and 3) many times it comes to a judge or appeal board and the judge or appeal board tells the examiner to issue the patent whether or not the examiner KNOWS it isn't novel. The fact is that the examiner is NOT the final authority, and if the examiner is told to issue the patent because it's valid, well by God, the application is valid.

    50. Re:Prior Art? by mrchaotica · · Score: 1

      Why is it that nobody ever does this? Does it cost bunches of money or something? It seems to me that if it were reasonably easy to do, then bunches of people here on Slashdot would do it. Since they don't, it must be hard, which means it isn't really "public" (or "fair") in the "available to everyone" sense, any more than poll taxes were.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    51. Re:Prior Art? by TerminalInsanity · · Score: 1

      And that is why i love companys that profit from opensource. They sure make cash from others work, but they also defend it.

      on another note, the people at the patent offices need to be shot.

    52. Re:Prior Art? by Sun+Rider · · Score: 3, Insightful

      Most people just won't care. The patent will be enforceable only in the US. Like in many other IP issues the rest of the world will just go their merry way while the US gets yet a little bit more stucked in its legal big company swamp.

    53. Re:Prior Art? by Jetson · · Score: 1

      HP/UX has shipped with "sam" for a long time, too. That's an administration GUI application that allows a normal user to supply a password and then select tasks from a pre-approved list and execute them with root access.

    54. Re:Prior Art? by canadian_right · · Score: 1
      Obvious?

      You forget that the US Patent office has defined obvious as "not yet patented".

      --
      Anarchists never rule
    55. Re:Prior Art? by atrizzah · · Score: 1

      In your dreams. Software patents will be universal due to global government control by corporations

    56. Re:Prior Art? by timbrown · · Score: 1

      CA would seem to have prior art with their eTrust AC (developed out of SeOS from Memco) product which uses a kernel module to intercept syscalls on Unix, Windows and mainframe platforms and grant/deny access based on rules held by daemons which hold them in a database and add/remove/update them based on requests either from a master policy server and/or userland tools. Wonder how they'll feel about potentially having their legs removed by this patent from marketing the product on Windows.

      --
      Tim Brown
    57. Re:Prior Art? by Tjp($)pjT · · Score: 1

      The ATT SID patent which was donated to the world free of license by ATT Bell Labs in their Unix days.

      --
      - Tjp

      I am in wallow with my inner money grubbing capitalistic pig. ... Oink!

    58. Re:Prior Art? by Anonymous Coward · · Score: 0

      Choice of masters is not freedom. I don't want to be beholden to Microsoft OR IBM, damnit!

    59. Re:Prior Art? by vsprintf · · Score: 1

      WTF would the USPTO's THINKING have to do with it? The Director of the USPTO isn't some wizard in a throne room declaring what is and is not patentable. The USPTO does what Congress and Judges say. Period.

      Congress didn't have anything to do with software patents, and the courts had very little to do with it. The SCOTUS decided that genetically engineered products were patentable. From that, somehow the USPTO decided that software was also patentable. There is a fairly short summary here

    60. Re:Prior Art? by elhedran · · Score: 2, Insightful

      Reform IP law and stop the M$/RIAA patent/copyright abuse.

      My idea is when you patent something, you also submit your expense reports for the time the patent was developed. can't submit the same expenses for more than one patent.

      Then, all license fees are accounted for, and once you have made back 3 times the amount of money you spend in development back in license (net?) then the patent is disolved.

      If you make no money in the first two years, the patent is disolved.

      This way, if its a sit back and sue patent, its stopped because you have to actually license it. and if its a valuable patent, then it will be out of patent and into public domain sooner. and no one can complain that innovators don't get a return on investment.

    61. Re:Prior Art? by yawgnol · · Score: 2, Informative

      Yeah, I think you're right. The US gets a little bit slower every day because of all this patent/copyright warfare. But it's mostly just companies within the US fighting with each other and slowing down innovation and general economic health within America. The US is trying to reach out and impose this structure on the rest of the world, but there is enough sensible resistence out there to make world-wide (submission) adoption highly questionable.

      It's a good point you make.

    62. Re:Prior Art? by The+Kow · · Score: 1

      Great, I can't wait to see a Nobel Laureate yelling out 'FIRST POST!!!!!!!!!!!!!!!!!!!1111'

      --
      Moo
    63. Re:Prior Art? by Anonymous Coward · · Score: 0

      It doesn't cost bunches of money. But it is actual hard work, and not nearly as easy or fun as bitching about patents on Slashdot. So, the people here on Slashdot bitch.

    64. Re:Prior Art? by Kalak · · Score: 1

      I was going to moderate this, but it's much better to post instead anyway.... ;)

      So what does the community need to start this process on it's own? Is there a place that can be watched to look for pending applications that a group can get into to send up alerts? I've seen what Groklaw can do for/to SCO. It'd be great to see what can be done with the community model towards patents under review, before we get to bitch about them here on Slashdot.

      The patent thing has gotten out of hand, but it sound likke there may be something already in place to be used to bring it back into reality, esp. in the area of computers and priot art. I want to do something, but I have no idea where to begin. Any more info available on this? I'm too busy putting the kids to bed to look this up (they're compaining to me now as I write this), so pointers would be great.

      --
      I am, and always will be, an idiot. Karma: Coma (mostly effected by .hack)
    65. Re:Prior Art? by Anonymous Coward · · Score: 0

      Just started reading this and other MSFT related patent threads. Big business obviously finds value in patents. And, possibly it depends on how well the patent is written and researched, as to how well the challenge goes.With the exponential increase in software knowledge, sure, prior art is an area that is attacked. However,many patents cases are settled out of court and I understand, after validation in a Markman hearing, the majority settle (license) before going to trial. The most recent example of a valuable patent case, settled out of court, is Google's licensing of a Yahoo patent for potentially hundreds of millions in value for 1 license based upon Google's stock price. Here's something to research prior to the upcoming Markman Hearing scheduled for Nov. 3, 2004. Teknowledge Corp. VS. Microsoft, Yahoo, AOL, Netscape, and Yahoo/Inktomi, Akami, & Cable &Wireless Internet Teknowledge Corp. Patent #6,029,175 Automatic Retrieval of Changed Files by a Network Software Agent http://www.teknowledge.com/about/patents.htm#10 http://www.nwfusion.com/news/2004/0205webgiant.htm l http://www.eweek.com/article2/0,1759,1566396,00.as p http://www.teknowledge.com/about/press/2004/020504 .asp http://finance.yahoo.com/q/mb?s=TEKC The poster CKURATZ on the Teknowledge "TEKC" YAHOO MESSAGE BOARD has posted periodic updates on the court pre Markman hearing filings/motions which can be obtained through a Pacer account. What appears to be interesting here, is that there are multiple infringement suits and counter suits with court dateson various motions currently scheduled in both Sept/Oct prior to Markman. Would appreciate thoughts from those who may be following.

    66. Re:Prior Art? by Anonymous Coward · · Score: 0

      who gives a crap?
      For a long time the patent office threw
      out any patent on software until the lzw patent, I
      believe.
      Because someone there was intelligent and
      realized that patents on intangible things are
      bogus.
      I suggest you read Richard Stallman's speeches
      on the subject.

    67. Re:Prior Art? by ultranova · · Score: 1

      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.

      Just a little clarification.

      Software is not a narrow area. It consists of of absurdly many areas, and more are invented all the time. The patent office would need specialists just for keeping track of these areas and finding experts for them.

      Of course, this reinforces rather than invalidates your claims...

      A better question is, does the cost matter ? Patent office is not a corporation, it is a government office. It does not exist to make money, it exists to use the government power in one area. Since, in a democracy, power belongs to the citizens and the government (and by extension, the patent office) simply acts as their legally authorized representative, the citizens have a right to demand that the patent office will do its task well - after all, it is working for them. This is especially true since the patent office has the power to make legally binding decisions - while they can be overturned in court, doing so is too expensive for the common man to have a real chance of doing so.

      After all, if courts would start throwing dice to pass judgement, claiming that they don't have enough staff to bother with the examination, that wouldn't be acceptable either, now would it ?

      In any case prior art is a necessary but not sufficient evidence of inventiveness.

      Are you saying that you cannot patent something without there being prior art ? Or that you can patent something even if there is prior art ?

      Neither makes any sense to me...

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    68. Re:Prior Art? by ultranova · · Score: 2, Interesting

      I don't get it. How does MS having a patent which could never stand up in court stop programmers from writing their own programs?

      Simple. Microsoft doesn't need to win the lawsuit, only drag it on and force the programmer to use money to pay for his lawyer untill the programmer goes banckrupt.

      That's the problem of a system where everyone pays his own court expenses - it means that whoever has more money can always win through a war of attrition. And a system where the society pays the court expenses simply encourages trivolous lawsuits as a form of free lottery. A system where loser pays doesn't help either, since, again, the poor cannot afford the risk of losing (there's always that risk, no matter how airtight the case may seem).

      A rule of law simply cannot be sustained in a society where greed and ruthlessness are accepted - even admired - emotions and not something shamefull, and where only winning at any cost is considered important. There's an ever-increasing number of people stealing resources, sometimes by abusing the legal system (software patents), sometimes by outright theft (Enron), sometimes by bribing the top officials / representatives (DMCA). It's like a growing army of termites eating a wooden house: a single termite makes negligible damage, easily prepared, but with enough termites the whole house is going to collapse sooner or later.

      Furthermore, as already reported several times on Slashdot, it is impossible to make a program that doesn't infringe on someones patent - so Microsoft will simply use your idea and ignore your patent, and if you complain, slap you with whatever absurd patents of theirs your program breaks, forcing you into a cross-license agreement, after which you will be trampled by their marketing machine.

      Software patents only benefit large corporations, never actual inventors (unless, of course, the inventor happens to own a large software company).

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    69. Re:Prior Art? by emeitner · · Score: 2, Insightful

      Of course, if the citizens of a country decide to ignore a law, the law ceases to exist. Governments such as the one in the US exist only because we(US citizens) allow them to. We are not subjects. We can change the course of nations if we choose to.

      --
      Guru Meditation #6d416769.21610a21
    70. Re:Prior Art? by nwbvt · · Score: 1
      "Simple. Microsoft doesn't need to win the lawsuit, only drag it on and force the programmer to use money to pay for his lawyer untill the programmer goes banckrupt."

      Do you have any examples of this exact sequence of events happening or is it a conspiracy theory that you made up?

      In reality, there are multiple safeguards against that. For starters the judge could just throw out the patent. Also, once the patent is thrown out it cannot be used again so this is a "one try only" type of thing. Add to that, what would MS's motivation be. They are not just a bunch of sadists, why would they spend their money and waste their patent on a lawsuit against an individual programmer?

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    71. Re:Prior Art? by Anonymous Coward · · Score: 0

      How much longer will you ignore my call to show your cards? Alternatively, you could just quit being a pompous windbag (see my sig).
      --
      Sick of pompous windbags? Change "Karma Bonus" modifier (Preferences, Comment Options) to -1 penalty.

    72. Re:Prior Art? by dadadadigital · · Score: 1

      If this was put in front of a jury, there would be no problem at all. Most jurors use Winbloze.

      --
      the loudest words are the ones we never say
    73. Re:Prior Art? by bit01 · · Score: 1

      This is especially true since the patent office has the power to make legally binding decisions - while they can be overturned in court, doing so is too expensive for the common man to have a real chance of doing so.

      Absolutely true. See this for some examples. Another way to look at it is that every patent is a new law. Why aren't these new laws subject to more strict oversight? It is sometimes said that every new law is an opportunity for a lawyer to make more money. There needs to be strong mechanisms in place to stop lawyers trying to make more money at the expense of the rest of the community.

      Are you saying that you cannot patent something without there being prior art ? Or that you can patent something even if there is prior art ?

      I was saying was that even if there is no prior art that does not mean that an invention is innovative and entitled to a patent.

      ---

      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 abuse.

    74. Re:Prior Art? by Anonymous Coward · · Score: 0
      It costs nothing to submit, apart from the paper, envelope and stamp you need to send the observation with. You may even be able to email, but I'm not sure.

      I've pointed this out before on /., and all I got was a load of abuse that it was time consuming and tedious. Obviously whining about something rather than being pro-active is far easier. As a result, everyone loses out, but hey, so what?

      A method of providing Patent Offices with relevant prior art could go along the lines of*:
      1) check published patents (you can find a list of them online for free)
      2) search for ones published under the computing IPC classification of G06F or the US codes 700 to ~725 (simple, they're published that way)
      3) read the patents' abstracts online using the online patents database - there aren't that many published every month - it's easy to do, especially if you have a bunch of people helping.
      4) if there are any clunkers filed, such as patents for sudo, write a letter to the relevant office with observations.

      Of course, this would take a bit of time, about an hour a month between half a dozen people, so it's never going to happen. I'd be happy to be proved wrong... *And no stealing this idea and trying to patent it!

    75. Re:Prior Art? by Anonymous Coward · · Score: 0
      Yes. For the US office, see: http://www.uspto.gov/web/patents/patog/

      Check the ones in the relevant categories, which are around the 700 mark. Similar pages exist for other offices, such as the UK or EPO etc.

    76. Re:Prior Art? by Marxist+Hacker+42 · · Score: 1

      It is humanly impossible for a government office to realistically assess all of human knowledge for prior art. To say otherwise is dishonest.

      The key word there is HUMANLY- how hard would it be to use a search engine to come up with a score for each word of technobable on how likely it is to have had prior art, add up the scores, and get a reasonable probability on whether prior art exists or not, then reject patents that have too high of a score? It would then be on the person or corporaiton applying for the patent to prove that there is no prior art.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    77. Re:Prior Art? by LifesABeach · · Score: 1, Insightful

      I don't know about anyone else, but I get this visual image of an empty desk and chair at the Patent Office. On the desk is a box of patent applications. Next to the box is a rubber stamp labeled 'Patent No.'. Next to the stamp is another box to put in your patent. In front of the desk is a standing secretary, (for some big software company), listening on the cell phone writing, and stamping furiously.

      Who ever is working at the U.S.Patent office is?

    78. Re:Prior Art? by ArsonSmith · · Score: 2, Funny

      SCO just patented a program that lets a super user run applications as you.

      its called
      suyou

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    79. Re:Prior Art? by back_pages · · Score: 1

      I'll look this up tomorrow and try to post something useful. I scanned the uspto.gov website quickly and didn't see any links to relavent information, sorry.

    80. Re:Prior Art? by back_pages · · Score: 1
      Found it.

      Submit art

      An interesting aside is that this process is not necessarily against someone getting a patent, but rather strengthens the patent should it be issued. In theory, you're doing the applicant a favor.. in practice, your mileage may vary.

      As for what the paperwork is supposed to look like, that's.. uh.. homework. Seriously, I don't know. Since a PGPub will have the examiner's name on it, it might be as simple as sending an envelope to the USPTO c/o the examiner with note stating the relavent application number.

    81. Re:Prior Art? by bit01 · · Score: 1

      A good thought but I don't think it would make much difference. The computer is just a tool and it can be used by patent submitters to randomly obfuscate and rearrange patents (wearing patent examiners down with "innovative" terminology), as well as patent examiners looking for prior art.

      ---

      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 abuse.

    82. Re:Prior Art? by yuri+benjamin · · Score: 1

      Wow! I had almost exactly the same idea.
      You would need some strict auditing to make sure expenses aren't "padded" though.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    83. Re:Prior Art? by lucas+teh+geek · · Score: 1

      Of course, if the citizens of a country decide to ignore a law, the law ceases to exist. Governments such as the one in the US exist only because we(US citizens) allow them to. We are not subjects. We can change the course of nations if we choose to.

      oh, so i got this all wrong then. the people of the USA Choose to inflict the patriot act and other ludicrous laws on themselves? somehow i think you're deluding yourself about just how much power the US citizens actually have left. land of the free, my ass

      --
      TIAEAE!
    84. Re:Prior Art? by lucas+teh+geek · · Score: 1

      There's no way they can actually patent sudo...not on my watch.

      so, what exactly are you doing about it? (aside from posting on /.)

      --
      TIAEAE!
  2. Oh, yeah by brilinux · · Score: 5, Funny

    So SU me!

    Probably redundant by now.

    1. Re:Oh, yeah by so+sue+mee · · Score: 3, Funny

      No! So Sue Mee

    2. Re:Oh, yeah by SoSueMe · · Score: 3, Funny

      yEs?

    3. Re:Oh, yeah by Nermal6693 · · Score: 1

      Not to be confused with the Mac 'Sosumi' sound :)

    4. Re:Oh, yeah by john_smith_45678 · · Score: 1

      Will DO!

  3. Why do they even try? by halo1982 · · Score: 5, Informative
    A computer such as a network appliance executes an administrative security process configured to run under an administrative privilege level. Having an administrative privilege level, the administrative security process can initiate administrative functions in an operating system function library. A user process executing under a non-administrative privilege level can initiate a particular administrative function that the process would not otherwise be able to initiate by requesting that the administrative security process initiate the function. In response to a request to initiate a particular function from a process with a non-administrative privilege level, the administrative security process determines whether the requesting process is authorized to initiate the particular administrative function based on information accessed in a data store. If the requesting process is authorized, the administrative security process initiates the particular administrative function. In this manner, the administrative security process facilitates access to specific administrative functions for a user process having a privilege level that does not permit the user process to access the administrative functions.

    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?

    1. Re:Why do they even try? by LostCluster · · Score: 4, Insightful

      That seems setup makes sense under Windows, but seems utterly useless under any Unix variant. It's almost as if Microsoft is defensively patenting just to make sure nobody else weasels in and trys to cut them off from a concept they want to use.

    2. Re:Why do they even try? by WindBourne · · Score: 5, Insightful
      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?

      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

      --
      I prefer the "u" in honour as it seems to be missing these days.
    3. Re:Why do they even try? by NanoGator · · Score: 2, Informative

      "What is the process to go about for getting this patent revoked?"

      Duplicate the feature, release a product, wait for MS to sue you.

      --
      "Derp de derp."
    4. Re:Why do they even try? by zrail · · Score: 1

      Thus the original reason for the patent process.

    5. Re:Why do they even try? by CodeBuster · · Score: 2, Informative

      not really, do you really think that Microsoft is going to waste time and money going after people with all of these patents? of course not. However, they do have a billion dollar cash hoard to protect from every small time company lawyer out there that wants to roll the dice on patent litigation to steal a piece of that pie. IBM does the same thing. These patents are defensive in nature, they are supposed to protect Microsoft from submarine patents and their unscrupulous holders.

    6. Re:Why do they even try? by Anonymous Coward · · Score: 0
      It's not about the reading of the charges taking a while, it's about that law firm that's charging you for a team of paralegals to look at it and then research it at $1000/hr.

      Know a lot of small companies that can eat $400k just to understand enough to even know they if they need to respond?

      support your smart peoples' group

    7. Re:Why do they even try? by Edmund+Blackadder · · Score: 1

      "What is the process to go about for getting this patent revoked?"

      It's called inter partes reexamination.

    8. Re:Why do they even try? by Anonymous Coward · · Score: 0

      There are no defensive patents, just like there are no defensive nukes. Just because they haven't used them in a first-strike fashion doesn't mean they can't or won't.

    9. Re:Why do they even try? by Anonymous Coward · · Score: 0

      To answer your question... They're bored, once in a while they file a silly patent, get someone to report on it, wait for it to get posted on Slashdot, then sit around and sip Starbucks lattes while reading the comments and laughing.

    10. Re:Why do they even try? by severed · · Score: 0, Flamebait

      Why not, that's sort of what they did with Xbox. Sell the hardware for less than it costs to make because they can afford to take a loss for several years if they feel like it.

      --

      HaXXXor.com - Naked Chicks Teach You How To Ha

    11. Re:Why do they even try? by qw(name) · · Score: 1

      Doesn't Trusted Solaris already do this?

    12. Re:Why do they even try? by Mostly+a+lurker · · Score: 1
      Obvious isn't it.

      It is directed specifically at individuals and small devlopment companies who cannot afford to defend patent disputes. Process:

      1) Develop huge collection of vague and broad patents covering every aspect of computer systems. (Whether they would pass serious scrutiny is irrelevant).

      2) Identify quality competitive products that threaten your monopoly position and whose owner(s) lack the resources to sustain a lengthy legal battle.

      3) Contact them to let them know they can keep their house if they sign over their product to Microsoft.

      4) No need for any ?????

      5) Even more profit !!!

    13. Re:Why do they even try? by Anonymous Coward · · Score: 0

      > So of course this is completely
      > unenforcable...I wonder if they'll even try.

      At one point in the not so distant future they
      can start to spread a lot of FUD by saying that
      Linux violates x000 patents and that they might
      sue anybody who uses it. I guess that's the
      reason for all these patents (M$ conspiracy
      theory #1735).

    14. Re:Why do they even try? by Reteo+Varala · · Score: 1

      Well, there really is no defense against submarine patents, since submariners usually don't develop anything but lawsuits... sort of like what SCO does, really.

      Patent portfolios only protect against those litigious companies who actually produce something other than lawsuits.

    15. Re:Why do they even try? by maximilln · · Score: 1

      not really, do you really think that Microsoft is going to waste time and money going after people with all of these patents?

      If SCO had legitimate claims then Linux would be dead. The only reason that SCO didn't kill Linux, and possibly GNU, was that they didn't have their patents in order.

      There is no doubt that this pattern of behavior by Microsoft is establishing an aggressive legal arsenal. This competitive patenting is not in the least bit about advancing society or technology.

      --
      +++ATHZ 99:5:80
    16. Re:Why do they even try? by Anonymous Coward · · Score: 0
      Thinking about sendmail/exim/etc.
      A user process executing under a non-administrative privilege level

      telnet
      the administrative security process determines whether the requesting process is authorized to initiate the particular administrative

      Am I sending to a valid user? Am I blacklisted?
      process initiates the particular administrative function

      Write to a file in /var/mail that I don't have permissions to write to as my user.

      Does that count as infringement?
    17. Re:Why do they even try? by Anonymous Coward · · Score: 0

      What if Microsoft are fully aware of the similarities with sudo and have no plans to fire the weapons against their competitors.

      Actually, it could be used when prosecuting those who write certain type of viruses, trojans and all the other crap we see these day. Some of such evil software might try bypassing security mechanism while attempting to gain administrator privilegies.

      Imagine the guy who has been found guilty for writing some virus. The last thing he had in mind was getting sued by Microsoft for violating their patents.

      Could be pretty smart, if used in a such manner, and I wouldn't mind if they did. Even if I am i UN*X fanatic and use sudo(8) every so often.
      It could mean less spam in my mailbox and less bandwidth wasted on Slammer, Blaster & c0.

    18. Re:Why do they even try? by Anonymous Coward · · Score: 0
    19. Re:Why do they even try? by retiarius · · Score: 1

      so we have the following quadruple of motivations
      for why microsoft is on a jihad producing for the USPTO
      many unpublishable, untutored implementations
      of "ideas" in the form of patents

      - defense against other large entities

      makes little sense, since they all cross-license
      (MSFT/IBM, MSFT/AAPL, MSFT/SUN are publlc)

      - defense against small companies or patent
      holding outfits

      but this can be handled via defensive discloure
      means such as ye olde IBM TDB

      - offense against large companies

      cross-licensing negates this, but MSFT may get
      better terms in leveraging by collecting more
      patent cards. aim: mutual assured destruction.

      - offense against small/medium commercial houses

      this makes much sense, to absorb competitive
      threats, modulo antitrust.

      though defense-via-good-offense is a tried and true
      principle, note the above quadrant mainly applies
      to for-profit enterprise. small non-profits don't
      threaten, but a large free-sprited software movement does.
      the nexus occurs at places like NOVL/RHAT, which
      may be about to receive more urgent visits from the
      microsoft legal department.

    20. Re:Why do they even try? by sglines · · Score: 1

      Is this one of those 200 patents that Linux violates? I wonder how dumb the other 199 are.

  4. Re:How can Microsoft patent the virus? by SmegTheLight · · Score: 0, Offtopic

    I wonder when they will patent the spell checker...

    --
    Time travel is possible. We are quickly heading for 1984.
  5. perhaps my evil genius hat isn't working by Ghostx13 · · Score: 1

    But why on earth would Microsoft patent this? Sure they've patented plenty of things that have demonstratable prior art, but come on, this is just silly. 20 years of prior art! Whats next? A patent on $ or # as a prompt?

    1. Re:perhaps my evil genius hat isn't working by FooAtWFU · · Score: 1

      Come now, this is Microsoft. Heaven forbid that you try to control your computer with a keyboard! That is like, so MS-DOS!

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:perhaps my evil genius hat isn't working by cbiltcliffe · · Score: 5, Funny

      I get the feeling more and more that Microsoft is doing something like this:

      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?!?!

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    3. Re:perhaps my evil genius hat isn't working by st1d · · Score: 1

      longer than 20 years. Maybe MS is just taking that extra step to prove they have the most secure OS on the planet. If nobody else has the ability to separate users from admins, that might do it.

      Honestly though, they should have patented giving all users complete admin priviledges. That would be a sure lock for MS. :)

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    4. Re:perhaps my evil genius hat isn't working by hawaiian717 · · Score: 5, Funny
      A patent on $ or # as a prompt?

      It would probably read more like:

      An indication by which a computer system indicates that it is ready for arbitrary input from the user.

      But specifically, they'd be patenting C:\> .

      --
      End of Line.
    5. Re:perhaps my evil genius hat isn't working by hawkeyeMI · · Score: 5, Funny
      More like this:

      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.

      --
      Error 404 - Sig Not Found
    6. Re:perhaps my evil genius hat isn't working by Anonymous Coward · · Score: 5, Funny

      Microsoft: hello I want to fill a patent request...

      Patent office employee: ok, granted!

      Microsoft: ...but don't you first want to...

      Patent office employee: NO NO NO I said granted!!

      Microsoft: ...well but there's this thing called prior...

      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!!!

    7. Re:perhaps my evil genius hat isn't working by bechthros · · Score: 2, Funny

      please don't give them any ideas...

    8. Re:perhaps my evil genius hat isn't working by Anonymous Coward · · Score: 0

      I work at a large software company that makes a OS which rhymes with lindows. The patent process here is as follows:

      1) make patent application as vague as possible
      2) send to laweyers
      3) revise patent to be more specific
      4) repeat steps 2-3 until lawyers approve

      Essentially the applicant wants the patent to cover as many potential applications as possible while still having a chance for approval. I imagine much the same technique is used most everywhere legal counsel is on staff.

    9. Re:perhaps my evil genius hat isn't working by WhiteDeath · · Score: 1

      No, they'd be patenting "a display element by which a device indicates it is or is not ready for input which may or may not include an indication of the security or access level or user identification"

    10. Re:perhaps my evil genius hat isn't working by liamoohay · · Score: 1

      Whats next? A patent on $ or # as a prompt?

      How about this one: Microsoft patents human body.

  6. Thats funny. by Anonymous Coward · · Score: 1, Funny

    I thought crackers would have had the patent for sudo on Microsoft products long ago. You would have thought it would be easy for Microsoft to see that prior art.

  7. Quick! Send in your prior art! by nonregistered · · Score: 5, Funny

    man sudo >/dev/uspto

    1. Re:Quick! Send in your prior art! by Anonymous Coward · · Score: 1, Funny

      A quick check reveals that it's a symbolic link to /dev/null. Hmm...

    2. Re:Quick! Send in your prior art! by Lehk228 · · Score: 5, Funny

      rm -rf /dev/uspto

      --
      Snowden and Manning are heroes.
    3. Re:Quick! Send in your prior art! by hpavc · · Score: 2, Funny

      perhaps they could ...

      upsto.gov# ntpdate -b pool.ntp.org ... and get with the times.

      --
      members are seeing something, your seeing an ad
    4. Re:Quick! Send in your prior art! by st1d · · Score: 1

      Should be: shred -fuz /dev/uspto

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    5. Re:Quick! Send in your prior art! by ArbitraryConstant · · Score: 4, Funny

      No, I doubt you have the permissions for that.

      sudo rm -rf /dev/uspto

      --
      I rarely criticize things I don't care about.
    6. Re:Quick! Send in your prior art! by FooAtWFU · · Score: 5, Funny

      If only. It's more like:
      cat /dev/urandom > /dev/uspto

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    7. Re:Quick! Send in your prior art! by hawkeyeMI · · Score: 5, Funny
      user@host$ diff /dev/urandom /dev/uspto
      user@host$
      --
      Error 404 - Sig Not Found
    8. Re:Quick! Send in your prior art! by Ablar · · Score: 1

      rm -rf /dev/uspto
      No, because everything's still there behind the scenes and can keep doing what it's currently doing, and all you're doing is taking away access for all but the privelaged and knowledgable...

    9. Re:Quick! Send in your prior art! by Short+Circuit · · Score: 1

      Don't forget to "chattr +S /dev/uspto" first...otherwise half the overwrites will never reach the disk before getting re-overwritten in the buffer.

    10. Re:Quick! Send in your prior art! by NanoGator · · Score: 1

      st -r -f | fu

      --
      "Derp de derp."
    11. Re:Quick! Send in your prior art! by dswensen · · Score: 1

      I feel like my nerd credentials are so insufficient when I look at stuff like this and have no idea why it's supposed to be funny.

    12. Re:Quick! Send in your prior art! by roman_mir · · Score: 3, Funny

      the parent found a special case where infinite number of monkeys on infinite number of typewriters appeared to be working for the uspto.

    13. Re:Quick! Send in your prior art! by zrail · · Score: 1

      The diff command analyzes the two given files and prints the differences. Like most unix commands, it returns nothing if there is nothing to report.

    14. Re:Quick! Send in your prior art! by thephotoman · · Score: 2, Funny

      My vote's for one of the following:

      $ sudo apt-get upgrade upsto.gov

      or

      $ sudo yum update upsto.gov

      --
      Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
    15. Re:Quick! Send in your prior art! by Gherald · · Score: 1

      I'm partial to:

      ACCEPT_KEYWORDS="EFF" USE="-morons" emerge uspto

    16. Re:Quick! Send in your prior art! by Vengie · · Score: 2, Informative
      /dev is the directory commonly used to represent devices. (e.g. /dev/hd0 is hard disk 0)

      There is a distinction between virtual and physical devices. /dev/null is a "null device" -- a device which accepts tons of input but never produces anything.

      so:
      foomachine# echo "abc" | /dev/null

      produces NOTHING, since "abc" is given to /dev/null and /dev/null throws it away. (in lieu of a tty or lpt which would print/output "abc")

      /dev/urandom is a source of randomness........

      /dev/uspto is...well...obvious.

      one poster suggested REPLACING /dev/uspto (the patent office) with randomness ( ... > /dev/uspto)

      Another posted examined how the USPTO and randomness differ (the utility diff):

      # diff x y
      #
      no response from diff means the two files are identical, so this poster succinctly suggests that the uspto is random bullshit.
      --
      When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
    17. Re:Quick! Send in your prior art! by Patik · · Score: 1

      Geekiest. Thread. Ever.

    18. Re:Quick! Send in your prior art! by NuclearDog · · Score: 0

      More like:
      st | fu > /dev/uspto

      --
      This statement is forty-five characters long.
    19. Re:Quick! Send in your prior art! by Anonymous Coward · · Score: 0

      How about this command:

      stfu

    20. Re:Quick! Send in your prior art! by warkda+rrior · · Score: 1

      This might be patentable as a new business method. Are the monkeys connected to the Internet?

      --
      You need to install an RTFM interface.
    21. Re:Quick! Send in your prior art! by Anonymous Coward · · Score: 0

      echo "abc" | /dev/null

      Neat trick piping output to /dev/null! Did you want to redirect it instead?
      echo "abc" > /dev/null

    22. Re:Quick! Send in your prior art! by Anonymous Coward · · Score: 0

      Right on. All those idiots at the patent office need is a good set of man pages to off-set MS's patents;

      Not quite; 20+ years of using SUDO has been documented, including any approach MS would like to take on this command.

      The usage of SUDO is patentable??? What happened to 20 years of various approaches to using the sudo animal as prior art?

      Yes, the usage of sudo:
      MS's answer to linux is to take every unix-like command, wrap it into their os, extend, embrace and extinguish, by patenting the usage thereof.

      We win against MS, by filing class-action suits against patents that restrict "fair-use" of a given technology/command, and show prior art of this usage. The class-action suit for 'freedom of speech' might be needed, if the patent isn't debunked on its face through prior art.

      Further, knowing MS, they will commit fraud; They will take known technology, 'wrap' a given unix technology into their windoze platform, by causing the winbloze subsystem to be a simple user of that technology (sound familiar to the above patent yet?) and call the useage of this technology something completely different; Fraud is one thing MS will likely make; Anybody screaming "longhorn" yet?

      Lastly, this particular action is a blatent monopolistic action. The sheer filing of this patent is against the agreement they signed-on with the feds; Think not? To attempt to restrict
      20 years of obvious, known and documented uses of a given technology, such as SUDO by users and systems is to curtail the historic usage of this technology, and thus, slaps in the face of monopolistic, anti-competitive behavior; In other words, call your senator, young Americans.

      Sorry for the painful step-by-step; Atleast it is documented, that someone as lazy as I understands this....

      MS wants to kill FOSS before their 80's approach to technology as a sheep-skin'd monopoly of "easy to use" user-space sheds over time; Gee, how they wish they were mac's.

      In any case, blow-hard as I might be, I'm happy to see MS become atleast a bit more sophisticated; That gives me confidence, that the courts are getting there as well; No worry folks, time is on our side; The mass ignorance of technology will die, as long as we document what we know about how this technology works, and why so much of it is so obvious to the typical 'unix' end-user. --get it?

    23. Re:Quick! Send in your prior art! by eric_ste · · Score: 1

      # generate_pi |grep -i `cat /dev/uspto`

      and prove that in pi is prior art to any patent at uspto.

    24. Re:Quick! Send in your prior art! by Anonymous Coward · · Score: 0

      This would be a very serious bug in urandom. You could recreate "random"
      encryption keys by searching through the patents.

    25. Re:Quick! Send in your prior art! by Anonymous Coward · · Score: 0

      ...or as scientists would have us believe:

      user@darwin$ diff /dev/urandom /dev/universe
      user@darwin$

    26. Re:Quick! Send in your prior art! by iamplasma · · Score: 1
      Hey, I think I just found a way the US government can save a fortune on the USPTO, while getting the exact same results.

      #mknod /dev/uspto p
      #yes > /dev/uspto

      Congratulations, now you can just read the results of *latest stupid patent application here* by reading a line from /dev/uspto.

    27. Re:Quick! Send in your prior art! by Anonymous Coward · · Score: 0

      one poster suggested REPLACING /dev/uspto (the patent office) with randomness ( ... > /dev/uspto)

      No, that's more like FEEDING it with endless amount of random garbage. Which isn't terribly a novel idea as it's already happening.

    28. Re:Quick! Send in your prior art! by mattyrobinson69 · · Score: 1

      i believe you meant

      user@host$ su -c "diff /dev/urandom /dev/uspto"
      user@host$

    29. Re:Quick! Send in your prior art! by Vengie · · Score: 1

      oops.

      yes, i guess i did.

      --
      When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
  8. ahem by Neo-Rio-101 · · Score: 2, Funny

    A process configured to run under an administrative privilege level, eh? excuse me a second... ah --- ah---- ahchoooooounixpriorart !

    --
    READY.
    PRINT ""+-0
    1. Re:ahem by Anonymous Coward · · Score: 0

      Haha. Not funny.

  9. Setuid? by chrispyman · · Score: 4, Insightful

    Wouldn't this patent also cover setuid, as that's a way you can have an app run under superuser privs for a regular user?

    1. Re:Setuid? by LordWoody · · Score: 3, Informative

      No, because set uid bit by itself does not validate the parent process/user against any data store like sudo command does (eg: against /etc/sudoers)

      --
      Never meddle in the affairs of dragons,
      for you are crunchy and good with catsup.
    2. Re:Setuid? by FooAtWFU · · Score: 1

      But the execution of the program which is running setuid does validate the executing user's ID against the file's permissions (chmod 750 script.sh).

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    3. Re:Setuid? by jc42 · · Score: 3, Informative

      No, because set uid bit by itself does not validate the parent process/user against any data store

      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.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    4. Re:Setuid? by Reteo+Varala · · Score: 1

      So, not only is there prior art, but it's also prior PATENTED art?

      *tsk tsk tsk*

    5. Re:Setuid? by maximilln · · Score: 1

      A unix filesystem would certainly qualify as a "data store".

      Well said.

      --
      +++ATHZ 99:5:80
  10. Proof of concept? by Penguinoflight · · Score: 4, Interesting

    I don't think I've seen a true unprivileged user under an M$ system yet. Everyone is talking about previous art, which is definitly around, but I'd say make M$ prove they actually understand sudo before you start complaining about "I saw it first."

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
    1. Re:Proof of concept? by horatio · · Score: 4, Interesting

      I agree. I also have to agree with an earlier post which mentioned punishing those who patent what they know already has prior art.

      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"

      --
      There is very little future in being right when your boss is wrong.
    2. Re:Proof of concept? by chamblah · · Score: 2, Funny

      M$

    3. Re:Proof of concept? by Bryan_W · · Score: 5, Informative

      I know you were trying to be funny but seriously, it is a feature of Windows 2000/XP all you have to do is shift + right click any executable and select "Run as..." or use the runas command from the command prompt. Sorry but I had to be fair to Microsoft.

    4. Re:Proof of concept? by corvair2k1 · · Score: 1

      I am an unprivileged user on a Windows XP box at my university. I was basically given an account so that I could demo some software I'm developing.

      Let me tell you how it went...

      First, I tried to install an extension for Visual Studio. It asked whether I would like to install it for everyone or just me... Of course, I clicked just me, because I'm a non-privileged user, and others may not want it either.

      ACCESS DENIED. YOU HAVE INSUFFICIENT PRIVILEGES.

      Great. Anyway, I eventually got the sysadmin to install it for me. So I go to do some developing in Visual Studio. I load up a bit of code and start to run it.

      ACCESS DENIED. YOU MUST BE PART OF THE DEBUGGER GROUP TO RUN THIS PROGRAM.

      Debugger group?!?? wtf?!?! Anywho, hurdle after hurdle kept popping up, with me sending emails to the helpdesk daily. It never was fixed, I just started hauling in the laptop.

      Matthew

    5. Re:Proof of concept? by int69h · · Score: 1

      Have a look through the headers of one of the SysV flavors of Unix sometime. Microsoft was doing unprivileged users, in the form of Xenix, 25 years ago.

    6. Re:Proof of concept? by KarmaMB84 · · Score: 1

      Kinda hard to blame them for stealing good ideas that people now think should've been in Windows all along.

    7. Re:Proof of concept? by horatio · · Score: 1

      Wasn't trying to be funny, except maybe the last line. I was rather pissed at the time, because this "feature" turned out to be one more PITA that windows is so good at being.

      'Run As...' (the equivalent to 'su - user') didn't work, which is what I said. If I ran program A.exe, some of its spawned child processes/threads would not actually run in the elevated context, but rather spawn in the non-privileged context.

      So when you tried to, for example, burn a CD, the application's child processes didn't have enough privs to actually access the drive for writing. The solution? Log out and log back in with the account you were trying to 'Run As...'. Defeats the purpose. The OS should understand enough to realize that A.exe ('run[ning] AS...'), loaded subroutines from goat.dll, and said subroutines should run with in whatever user context A.exe is running.

      --
      There is very little future in being right when your boss is wrong.
    8. Re:Proof of concept? by Anonymous Coward · · Score: 0

      'Fair to Microsoft?'

      Didn't that feature (forget the key-strokes and think of the idea) already exist in other OS's?

      It's one thing to re-hash a well documented approach to SUDO; It's another thing to claim a patent on it...

    9. Re:Proof of concept? by TrancePhreak · · Score: 1

      It's not MS's fault your CD recording software was written poorly. I myself have run as an unprivelidged user for a month to see what all the fuss was about. It's not all that hard, and I could most certainly write CDs with no trouble. My drive came with Nero, and that's what I use.

      --

      -]Phreak Out[-
    10. Re:Proof of concept? by smeenz · · Score: 1
      I think you hit the nail on the head there - that a lot of apps are indeed poorly written.

      At the university I work at, we have what seems like an infinite number of poorly written apps that "need" to be installed, and some of the just plain won't run, or worse, mostly run (ie, nearly everything works except for the one important function that the tutor is trying to demonstrate to the class today), and it immediately becomes our fault and problem to make it work. Now we can't very easily go rewritting those damn apps to make them work properly, so we end up having to grant rights where we really don't want to just to make stuff work.

    11. Re:Proof of concept? by Anonymous Coward · · Score: 0
      The plan was that we could use the win2k/xp version of 'su' (whatever it is called, I don't remember)

      runas. Also known as "runass" in less polite circles for the reasons you mention.

    12. Re:Proof of concept? by suranyip · · Score: 1

      When I use "Run as..." to run a program as Administrator, the OS should provide the program with the same environment as if it was run when logged in as Administrator. Then it shouldn't matter whether the program is written well or not. (That is, if a program runs correctly when logged in as Administrator, it should run correctly when executed using "run as administrator" from a non-administrator account.) The fact that many people are having troubles with this feature shows that unfortunately this is not the case in Windows. It seems that the applications you are using are doing a good job at avoiding the bugs related to this function of Windows. But that doesn't change the fact that it's a bug, and one that prohibits many users from running their machines without logged in with an Administrator privileges.

    13. Re:Proof of concept? by julesh · · Score: 1

      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.

      The problem is that it doesn't completely isolate processes from each other. Many windows programs perform a check at startup to see if they're already running, and if they are they pass the command line parameters to the already running instance. Your CD burning software was probably doing this (presumably as part of a 'quick load' feature). Other software that does this includes Windows Explorer, meaning that you can't bring up control panel (which is a COM object loaded in-process by Explorer when you activate it) as your second user.

      I have successfully used this feature to perform CD burning from an account that doesn't usually have adequate permission (using various cd recording tools, including cdrdao, cdrecord and Nero).

    14. Re:Proof of concept? by f0rt0r · · Score: 1

      You are missing the point. If the parent process is run under certain credentials, it's child process should also be. The software isn't broken, the OS's implementation of sudo is. I had the same problem with installing software that came packaged as a single .exe file ( setup.exe, usually ). I would start it using runas, then the exe file would extract the installation files and call the real installer program. At that point the process had reverted to the underpriveled accounts credentials b/c that is how the OS handled it, and the user got "access denied" and had to cancel the installation.

      In short, the OS's implementation of sudo was broken.

      --
      I can't afford a sig!
    15. Re:Proof of concept? by TrancePhreak · · Score: 1

      That is not how the host OS handles it, as I have installed applications that do as you describe as well. Their child process that did the actual installing was given Administrator access as well.

      --

      -]Phreak Out[-
  11. fp by Anonymous Coward · · Score: 0

    sigh, patents, get a clue.

  12. Su do me! by chris_eineke · · Score: 0

    $ sudo mount -t vfat /dev/hdd1 /mnt/win1

    Instant patent violation!

    --
    "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
    1. Re:Su do me! by Rosco+P.+Coltrane · · Score: 4, Funny

      $ sudo mount -t vfat /dev/hdd1 /mnt/win1
      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

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:Su do me! by Rosco+P.+Coltrane · · Score: 4, Informative

      HELLO? When was FAT patented...NEVER. Microsoft didn't even invent fat. Please think before you post.

      Ignorant people shouldn't yak.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    3. Re:Su do me! by Anonymous Coward · · Score: 1, Informative

      They claim they did.

      http://www.microsoft.com/mscorp/ip/tech/fat.asp

    4. Re:Su do me! by Anonymous Coward · · Score: 0

      Whoa dude, how you must feel alone just right now. What a pisser hey..

    5. Re:Su do me! by K1-V116 · · Score: 1

      Ignorant people shouldn't yak...okay, but can they lex?

      --

      Got mead?

    6. Re:Su do me! by isorox · · Score: 1
  13. A brief history of SUDO by tao_of_biology · · Score: 5, Informative
    So, the patent is filed for August 10th, 2004... I checked out the history of SUDO page at: http://www.courtesan.com/sudo/history.html and it looks like SUDO dates back to 1980.

    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.

    --

    -- "A chicken is an egg's way of making another egg."

    1. Re:A brief history of SUDO by jdhutchins · · Score: 1

      1980... I wonder if MS even existed in 1980...

    2. Re:A brief history of SUDO by Flower · · Score: 4, Interesting

      Bruce Perens brought this up in a previous patent article and I can't find the post atm. IIRC, it's a criminal offense to knowingly file a false patent. I would assume it falls under perjury. Of course, you don't see anybody actually being prosecuted for this.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    3. Re:A brief history of SUDO by Anonymous Coward · · Score: 2, Funny

      I vote for "10 yards and loss of down" as the penalty.

    4. Re:A brief history of SUDO by kyjello · · Score: 1

      Don't forget this is Microsoft we are talking about! It is possible they aren't even aware of the kind of tools that normally come with a real operating system.

      --
      kyjello is too damn smooth to make a signature.
    5. Re:A brief history of SUDO by tao_of_biology · · Score: 1
      Ah, but didn't they license this vital to NT/XP UNIX technology from SCO right when SCO was getting going with their new "business strategy"?

      Surely, SUDO was part of this vital UNIX technology...

      Hell, they just filed a patent for technology they actually licensed. That has to be a new low.

      --

      -- "A chicken is an egg's way of making another egg."

    6. Re:A brief history of SUDO by ArbitraryConstant · · Score: 2, Informative
      $man su
      ...
      HISTORY
      A su command appeared in Version 7 AT&T UNIX.
      ...
      Version 7 was released in 1979.
      --
      I rarely criticize things I don't care about.
    7. Re:A brief history of SUDO by Pigbot · · Score: 1

      Yes. Microsoft claims to have started in 1975 "by two young men from Seattle, one of whom was a college dropout."

      --
      print "Oink!\n" if ( $tail =~ "pull" );
    8. Re:A brief history of SUDO by Citizen+of+Earth · · Score: 2, Insightful

      Is there any penalty for filing patents for which you KNOW prior art exists? If not, there definitely should be.

      It ought to be fraud, and the patent examiner should be prosecuted as an accessory.

    9. Re:A brief history of SUDO by Anonymous Coward · · Score: 0

      > Is there any penalty for filing patents for which you KNOW prior art exists? If not, there definitely should be.

      I disagree.

      IMO, governments should be prosecuted for granting such things.

    10. Re:A brief history of SUDO by mdfst13 · · Score: 2, Interesting

      "Is there any penalty for filing patents for which you KNOW prior art exists?"

      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 patenting the same thing. Either way, they avoid the embarassment of the Eolas situation. Worst case scenario: they have to license from someone else because the patent already exists.

    11. Re:A brief history of SUDO by hal9k · · Score: 1

      sudo and su are two different things. sudo allows a program to run as root whereas su logs you in as root. su really has nothing to do with the discussion here.

    12. Re:A brief history of SUDO by mdfst13 · · Score: 1

      Here's a question, where would you file the fraud (not perjury; one doesn't swear to a patent under oath) charge? Redmond? DC? Maybe we just need a friendly DC district attorney and we could put a stop to some of the more ridiculous patents.

    13. Re:A brief history of SUDO by ArbitraryConstant · · Score: 2, Interesting

      I think su also counts as prior art. The data store is /etc/groups (must be in wheel) instead of /etc/sudoers, and the program that actually gets run is a shell, but I'm not sure how that makes it different.

      --
      I rarely criticize things I don't care about.
    14. Re:A brief history of SUDO by Swift+Kick · · Score: 0

      At first look, maybe you can say that it's a blatant sudo ripoff (like most /. readers have said).
      In reading the patent, it also looks like it's doing more than what SUDO is doing.
      Sudo does not run as a daemon, it doesn't listen to network requests to execute processes, and it most certainly doesn't have a GUI. These are just some of the points that keep being referenced in the patent at almost every instance.
      It's still pretty sneaky of MS to get this patent, however, I believe it's being blown a bit out of proportion because people are neglecting to read the patent in its entirety.

      --
      "We'll need 2000 crickets, 4 cans of Easy Cheese, and the fluid from 18 glowsticks for this plan to work...." - ph0n1c
    15. Re:A brief history of SUDO by zog+karndon · · Score: 2, Informative

      Geez, doesn't *anybody* know the history of patents? There are literally *hundreds* of patents for (e.g.) paperclips. Each patent describes a slightly different implementation of a paperclip. One might examine, for example, patent 494,622 or patent 371,390 - both patents issued for paperclips, issued in 2004 and 1996, respectively.

      Similarly, Microsoft has a patent on a slightly different implementation of setuid.

      Oh, wait... This is Microsoft, and therefore evil.

    16. Re:A brief history of SUDO by Pieroxy · · Score: 0, Troll

      Either you are stupid or trolling. The government cannot check for prior art on every patent filed ever. It would raise the cost so much for new patents that the patents would be even more out of reach. And I'm sure you would be the first one to come and whine.

      No, a better solution should be: Make filing a patent that is obviously bullshit a criminal offense. Something big with prison sentences, so that people will do their own research. At least, you must store the research for prior art somewhere to be able to produce it in a court of law.

    17. Re:A brief history of SUDO by Anonymous Coward · · Score: 1, Informative
      sudo allows a program to run as root whereas su logs you in as root. su really has nothing to do with the discussion here.

      Before sudo, I would run commands like that:
      su -c "mount /dev/hda2 /mnt2"

    18. Re:A brief history of SUDO by Snowgen · · Score: 2, Informative

      One might examine, for example, patent 494,622 or patent 371,390 - both patents issued for paperclips, issued in 2004 and 1996, respectively.

      Those are design patents, not invention patents.

      For example--no one can patent the fork because it's obvious and it's prior art, etc etc. But, you can design a fork that looks prettier than other forks, and get a design patent for that.

      As a very rough metaphor, think of a design patent as more like a 3-D copyright.

      It has no bearing at all on what's being discussed here.

    19. Re:A brief history of SUDO by HiThere · · Score: 1

      Try again:

      This is a software patent, and therefore evil.

      I am willing to concede that there may have been a software patent that wasn't evil...but I haven't heard of it.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    20. Re:A brief history of SUDO by parksie · · Score: 1

      The patent mentions an administrative process...doesn't sudo being setuid class as asking the kernel itself (an administrative process) to perform an action?

    21. Re:A brief history of SUDO by and+by · · Score: 1

      You would file where the events took place. That means that jurisdiction would probably lie in DC, Redmond and whereever MS is incorporated (lots of corporations are incorporated in Deleware).

      The thing is that the venue statutes would pretty much force you to litigate in the US District Court for the Seattle area.

    22. Re:A brief history of SUDO by ArbitraryConstant · · Score: 1

      I think it's more likely that it's sudo that's the administrative process. It has privs because it gets them from the setuid bit, and then it conditionally delegates the privs.

      --
      I rarely criticize things I don't care about.
    23. Re:A brief history of SUDO by zog+karndon · · Score: 1

      Fine. There are at least a half-dozen _invention_ patents for paperclips. Alas, I don't have my copy of Petroski's Evolution of Useful Things handy, so I can't quote the exact patent numbers, but in that book, he examines the patent drawings for paperclips, and how various features were added _as distinct inventions_.

      It very definitely has bearing on what's being discussed here.

    24. Re:A brief history of SUDO by zog+karndon · · Score: 1

      Could you explain, rather than declaim?

      It's not immediately obvious to me why 'inventions that result in things that have physical representations' have some sort of a priori goodness that 'inventions that result in things without physical representations' lack.

  14. What Next? by Kandel · · Score: 5, Funny

    US Patent 6,775,786 : Filed by Microsoft : The concept of clicking a mouse button to perform a task.
    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!?

    1. Re:What Next? by Mark_MF-WN · · Score: 5, Informative
      This just hastens the end of the patent system. Seriously -- the American patent system is going to fall apart soon, and things like this are the reason.

      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.

    2. Re:What Next? by Anonymous Coward · · Score: 0

      We have given them the power to Inovate.

    3. Re:What Next? by torstenvl · · Score: 1

      I'm going to patent the concept of registering ideas within a centralized database for the purpose of 'protecting' those ideas by law against use by those without my explicit permission.

    4. Re:What Next? by Anonymous Coward · · Score: 0

      Lest we forget... Gates has been buying up the rights to look at famous paintings, for years.

      Now, who was saying MS is an innovator in the market?

      Remember, investing in MS is risking having your own money used against you in the marketplace. Don't do it.

    5. Re:What Next? by maxpublic · · Score: 3, Insightful

      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.

      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

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    6. Re:What Next? by jadavis · · Score: 1

      The USPTO is basically just a filter that prevents the courts being bogged down too much with litigation over "you copied my idea"-type lawsuits.

      Unfortunately the USPTO is becoming increasingly permissive and filtering out fewer bogus patents, so now we end up with stuff like this that has to be sorted out (in a much more expensive manner) in the courts.

      I don't think it has all that much to do with capitalism. Government-sanctioned monopolies don't closely resemble capitalism to me.

      Patents are one of those necessary evils that require careful balance and good human judgement. I suppose you could argue they aren't necessary, but nobody has a better alternative.

      Too bad we can't run large-scale experiments. The scientist in me wants to eliminate patents and copyrights for 100 years and see what the effects are. However, that may be a tad risky.

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    7. Re:What Next? by bluemonkey123 · · Score: 1

      US Patent 6,775,788: Filed by Microsoft : the process of patenting something obvious and has prior art then somehow getting it approved What is the world coming to?

    8. Re:What Next? by iive · · Score: 1

      Next week Microsoft will patent an program that generates bogus patents.

    9. Re:What Next? by NanoGator · · Score: 2, Insightful

      "This just hastens the end of the patent system. Seriously -- the American patent system is going to fall apart soon, and things like this are the reason."

      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.

      Frankly, I think this trend of attempting to patent anything they can has more to do with self defense than with messing with anybody else. Tit for tat. If somebody approaches MS claiming they violate a patent, MS can searc through their patents and look for something to countersue with.

      Polite rebuttals invited. I'm not exactly the most knowledgable person on this topic, so I'm open to discussion. But right now, as it stands, I'm not convinced that the patent system is in that much danger for the foreseeable future. Revolution? Maybe. But I'm not sold on it falling apart. Something to consider: Slashdot's sensationalizing it quite a bit.

      --
      "Derp de derp."
    10. Re:What Next? by Anonymous Coward · · Score: 0
      US Patent 6,775,787 : Filed by Microsoft : The concept of intercourse to procreate.

      The target of intercourse is not procreation. Rather, procreation is sometimes an unwanted side-effect due to one of the participants forgetting protective measures.

    11. Re:What Next? by Pigbot · · Score: 1

      You raise an interesting point. As I read it, I can visualize the USPTO like my Inbox. No matter how much filtering I do, there is always going to be some spam that will have to be removed manually, but its better than throwing out a good patent hastily. This leads to more "spam" reaching the courts.

      Right now, the patent office is dealing with an Inbox full of spam from corporations trying to defend themselves with an ever increasing portfolio of patents. This also adds "Intellectual Property", thus the value of the company, in theory. You are correct that patents are still necessary and no one has come up with a better system yet. This currenty patent will hopefully spark some ideas on how to reform it, instead of just complaints.

      --
      print "Oink!\n" if ( $tail =~ "pull" );
    12. Re:What Next? by Anonymous Coward · · Score: 0

      We pseudo-gave it to them by virtue of our laziness.

      Oh, by the way, have you seen the price of gas lately?

    13. Re:What Next? by mandos · · Score: 1

      How is a patent system in any way capitalistic? All patents do is restrict use to a very limited group. It seems to me that this is a way of eliminating competition, an essential feature of capitalism.

      --
      Mike Scanlon
    14. Re:What Next? by Anonymous Coward · · Score: 0

      Actually, the US patent system tends to go against many ideas of capitalism. The patent system was made to promote science and the arts by giving a person with an idea a temporary monopoly, so they have a chance to market it and profit from it.

      But this patent was completely bogus. It was not given to promote science or the arts. Nothing about this patent would make a company in this generation of software and computing any money, so it is solely a method for swatting down competition. Obviously there is well over 20 years of prior art. In fact, if sudo was patented when it was first invented, the patent would have already run out and it would be in the public domain.

      The answer? Allow patent holders to be sued when someone establishes prior art. This way, Microsoft (for instance) can't hold a sudo patent over our heads, and you and I don't have to worry about being sued for infringement.

      Another answer? Software patents only holding for 3 to 5 years. That's a lifetime for any software venture.

    15. Re:What Next? by Anonymous Coward · · Score: 2, Insightful

      I love your optimism.

      Unfortunately there are a lot of companies with large stakes in patent portfolios. You think they are going to let their nest egg be wiped out like that?

      Corporations are never going to let patents get abolished. The worlds only hope is for the Far East to continue to ignore the US patent & copyright rules, while the US continues to marginalize itself.

      Once people realise that the US has become a technological 3rd world, THEN something may happen.

    16. Re:What Next? by Anonymous Coward · · Score: 0
      This is truly Capitalism at it's worst...

      IF you subscribe to the idea that capitalism is about free markets, then logically patents are anti-capitalism. Enforced monopolies are what they are, and there's no amount of makeup that will make this pig look pretty.

    17. Re:what next? by cakoose · · Score: 1

      It sort of is a patent on kernels (which perform administrative functions for non-priveleged processes).

    18. Re:What Next? by mikji · · Score: 1

      What does capitalism have to do with the government's patent system?

    19. Re:What Next? by HiThere · · Score: 1

      Patents are a real problem now, and they have been for a decade or so (think GIF). It's just been getting worse.

      The management of the USPTO should all be prosecuted for malfeasance. Every last ***** one of them. And made liable for court costs paid by anyone who has to fight a patent that is both 1) frivilous and 2) invalid. Such as the one under discussion.

      There is, of course, a big difference between what should happen and what will happen, but the patent laws are one part of what has removed all legitimacy of "the rule of law" in the US. Now I obey the law because it's dangerous not to, not because I think it's just. And I no longer condemn people for breaking the law. I consider each case separately, and "what the law is" is only significant in considering whether or not I feel they have behaved recklessly.

      (I'm not suggesting that the USPTO has played a major role here. It's been more along the lines of a supporting actor. But it's definitely been on the dark side.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    20. Re:What Next? by Anonymous Coward · · Score: 0

      actually, its a capitalistic intention behind it but it's not capitalism at all.
      capitalistic people want no rules and so on, and then makes as much money with no rulebased limitations.

      second is fitting, first not.

      it doesen't make it better, anyways =)

    21. Re:What Next? by Anonymous Coward · · Score: 0
      Unfortunately there are a lot of companies with large stakes in patent portfolios. You think they are going to let their nest egg be wiped out like that?

      Caveat emptor! There's no way software patents or method patents can ever be allowed in a developed society, you cannot and should not be able to own an idea. Why should technological progress be retarded because a minority of self serving money-grubbing sleezebags chose to redefine the pupose of patent law without congressional approval?

    22. Re:What Next? by MickLinux · · Score: 1

      When you say "it makes a lot of sense in some areas", do you mean the kind of sense, like, "people should have to pay me for their right to live"?

      If so, I'd have to agree, because you are always going to have people who seek power, simply so that they can have luxury, babes, and whatnot at the expense of others.

      I consider patents to be no different.

      On the other hand, if you are saying that the phrase "intellectual property" can make rational sense, ever, I'd have to say no.

      Property is that which can be defended. Intellectual property exists only as long as you don't tell others what you know. The moment you let it go, you have your property, and they have their property, and you cannot reasonably control what they do with their thoughts.

      Of course, dictators always have thought otherwise, and always will. Indeed, to a limit, they are right, and thrive. Of course, that limit comes about the time that one of their military officers thinks that he's had enough, and should himself be dictator.

      Oh, patents make a lot of sense all right. I'm sure Bill Gates, Putin, Castro, and Hussein would all agree.

      --
      Correct Horse Battery Staple: 72 bits of entropy. Enter "Correct H" into google. When it generates the phrase, that's
    23. Re:What Next? by julesh · · Score: 1

      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.

      No, I suspect its because Palms don't actually do what MS patented, which was very specific, IIRC -- clicking once launched an application, clicking twice launched the application _and_ opened the last document you were using it to work on. In fact, I don't think Palms process double clicks (or taps or presses or whatever) at all.

    24. Re:What Next? by brainpee · · Score: 1
      This just hastens the end of the patent system. Seriously -- the American patent system is going to fall apart soon, and things like this are the reason.

      Exactly the point M$ is shooting for.

      Front page, local news paper, future:
      Due to the proliferation of inappropriate and indefensible patents issued by the USPTO, the USPTO has been disbanded and the current patent system is null and void. The U.S. attorney general is currently in negotiations with all fifty states attempting to establish an improved system of protecting...

      Front page, M1cro$oft, future:
      Welcome to the OS of the future. On the outside it looks like the OS you have come to love and admire. On the inside are all the things you have come to depend on. An OS that combines the best of all the major OS's. *nix and @pple on the inside W1ndow$ on the outside. And tools! We have it all! Every major competitor you have come to know and enjoy can be found on W1ndow$ 2008 (code named Pilfer) all for the low price of...

      The collapse of the system could be the best thing that ever happened to them. They could legally continue to rip people off and at the same time undercut any competition to the point that they can't keep up...er..o.k., I guess there wouldn't be much change, would there?


      Lenina Huxley: Taco Bell was the only restaurant to survive the Franchise Wars.
      John Spartan: So?
      Lenina Huxley: So, now all restaurants are Taco Bell.
      --Demolition Man--
    25. Re:What Next? by Anonymous Coward · · Score: 0

      Well, unless there's a revolution.

    26. Re:What Next? by keyslammer · · Score: 2, Insightful

      Ok, let's consider the dynamics of this situation: there are companies in the business of collecting patents and threatening other companies with lawsuits if they don't submit to licensing. Large companies like Microsoft feel inclined to patent everything they can conceive of just to protect themselves from the patent arsenals of other companies (I don't recall hearing about any truly ridiculous patents by MS until after they were sued over the Eolas patent).

      So we have a situation where large companies have enormous patent arsenals that they can use in their defense (or as part of an attack on their competitors), smaller companies who use trivial patents as a primary revenue stream, and developers who actually want to produce something caught in the middle.

      It seems to me that this will produce the following results:

      1) more high-profile lawsuits between big players (unfortunately, low-profile lawsuits are probably unlikely because the cost of giving in to licensing demands is much lower than the cost of defending yourself in a patent lawsuit)
      2) more patent extortion against individuals and corporations, effectively raising the entry barriers of software development from "got a computer and a dream" to "got the backing of a multi-million dollar corporation with a formidable patent portfolio"
      3) pushing open-source into the underground. OSS developers will have to hide their identity and exchange software through channels that preserve their anonymity. Since OSS is now very much a part of the corporate universe, this entangles the business world with a software "black market".
      4) More corporate anxiety over the use of patents in their software, resulting in lots of efforts to insure that software is patent free. This goal is of course impossible in an environment where every trivial idea is patented, but it will raise the cost of development to an astronomical level and make the lives of IT professionals unbearable, causing many of us to leave the industry.

      So basically, lots of people will get pissed off (and not just Slashdot readers). And when lots of people get pissed off in a democracy, laws get changed. Hopefully they will change for the better.

      So patent everything you can! Can we patent the for loop? Let's do it! Stoop to the level of our oppressors! :-P Seriously, I want to see the FSF or EFF form an initiative to patent every dumb idea we can think of and just start suing people at random. I would donate to that cause.

  15. Re:HAH by dstech · · Score: 1

    Well, actually, you just described the serial transfer protocol used to get data from the keyboard, not the keyboard itself.

    Microsoft will, of course, patent both.

  16. Re:"in a data store" by FuzzieNorn · · Score: 5, Informative

    No, sudo asks for the password of the currently running user, and then if correct, checks a data store - /etc/sudoers - to see if that user is allowed to use sudo, and only then runs the administrative command. The root logon is not involved; it's actually disabled on some of my boxes.

  17. Go to the back of the class by djeca · · Score: 1

    sudo can be configured not to require admin password (or whatever auth scheme you like) for certain commands. See the sudo man page.

  18. Ritchie's setuid patent at prior art? by GGardner · · Score: 5, Informative

    I can see missing prior work as prior art. But missing the famous setuid patent seems just silly.

    1. Re:Ritchie's setuid patent at prior art? by jon787 · · Score: 1

      You know it might seem silly now, but at the time setuid was well worth patenting. It only seems silly because we have grown so dependent on it.

      Microsoft's patent is different from su or sudo because it requires a BACKGROUND service to run all the time and the un-privileged program asks this service to run the program. It is thanks to the setuid bit that on UNIX we don't need to have sudo/su running as a daemon, we can simply mark the binary setuid and have it verify our rights when it starts up.

      --
      X(7): A program for managing terminal windows. See also screen(1).
    2. Re:Ritchie's setuid patent at prior art? by Anonymous Coward · · Score: 1, Interesting

      Forget about sudo, what about the OS itself?
      One function of most OS's is to let a process
      request a function, which is priv'd (the process
      has no other way of doing it except through
      the OS) and then carrying out that function in
      the privileged context of the OS.

      If it must be a separate server, how about
      XDM, samba, Oracle, or even apache?

      And think outside of Unix. VMS has a whole slew
      of different privileges which can be set for any
      account, with SYSPRV (one bit of many) corresponding to Unix's "root".
      More to the point, these priv bits can be set on
      installed images. See for instance:

      http://vms.process.com/scripts/vmshelp/vmshelp.c om /help/INSTALL/ADD/QUALIFIERS#PRIVILEGED

      So while "JOE" might not be able to do PHY_IO
      the software process controlling the disk array can do so on his behalf.

      Of course Microsoft certainly knows all about
      this since they stole##### "borrowed" this
      concept from VMS when they put together
      Windows NT.

    3. Re:Ritchie's setuid patent at prior art? by a_n_d_e_r_s · · Score: 1

      So what you are saying is that if I applied for a patent for every software patents that exists today with the extention of running it in a background process I will get a patent ?

      Yikes!

      --
      Just saying it like it are.
    4. Re:Ritchie's setuid patent at prior art? by smeenz · · Score: 1
      That's a very good point that should have been modded up further, although I think I see the slight difference microsoft are proposing here.

      What you're saying (if I read that right), is that microsoft's idea is no different from a disk driver that has OS level access to the disk and can write to it, ie, an app has to ask another process (in this case the OS disk driver) to do some work (write to the disk).

      Microsoft's patent adds in that the privilleged process checks a lookup table of some description to see if the requesting process is allowed to make that request.

      It seems to me that windows will maintain some table that lists known apps and the things they are expected to do, and if you want to write an app that uses one of these calls, you will need to register your app with microsoft so it can be added to the able.

      I assume that this will become Bill's attempt to prevent a buffer overflow from being able to make something like notepad send bulk emails, or a compromised outlook from doing something it isn't supposed to do.

    5. Re:Ritchie's setuid patent at prior art? by julesh · · Score: 1

      Forget about sudo, what about the OS itself?
      One function of most OS's is to let a process
      request a function, which is priv'd (the process
      has no other way of doing it except through
      the OS) and then carrying out that function in
      the privileged context of the OS.


      I see what you are saying... but I also see the subtle difference in MS's approach, which is that the process is not part of the OS kernel (it is just an ordinary process running as a priveleged user... you _could_ do the same on unix with a process running as root, for instance) and what it does is start another process as the user that requests it.

      Kind of like 'getty', if you think about it...

    6. Re:Ritchie's setuid patent at prior art? by Anonymous Coward · · Score: 0

      Great... until some cracker figures out how to write to the authorization table, then you've got yet another gaping hole in M$ security.

  19. History of sudo. by Skulker303 · · Score: 5, Informative

    http://www.sudo.ws/sudo/history.html

    Prior art.

  20. Re:"in a data store" by jargoone · · Score: 0

    That phrase, "in a data store" seems to be the innovation that qualified for the patent. The sudo command lets a process run as root, but requires the root logon to do so.

    What the hell are you talking about? The whole point of sudo is that it lets you run with root priviliges without the password.

    Someone please mod this overrated.

  21. Thats it. by 0racle · · Score: 4, Funny

    I'm not going to put it off anymore, I have an amazing idea and I'm off to patent it. Its a web based front end for system updates, see, it scans the system to determine what updates are needed, then only presents them to the user in such a way that they can see what updates are critical and which are just general enhancements. I'm going to make a mint.

    --
    "I use a Mac because I'm just better than you are."
    1. Re:Thats it. by Anonymous Coward · · Score: 0

      Sorry, Dick at Teleshuttle beat you to it.

    2. Re:Thats it. by NetCow · · Score: 2, Funny

      You're a bit too late. Apple got a patent on that one :)

    3. Re:Thats it. by Anonymous Coward · · Score: 0

      To patent something you actually have to leave the basement of your parents house, so I don't think we will be seeing any patents from any slashdotters.

    4. Re:Thats it. by Anonymous Coward · · Score: 0

      Been done. A company is apparently intending to take Microsoft to court for infringement (I kid you not). After all the same company took the US Department of Defense to court over patents relating to hovercraft technology and won.

  22. Code Red is Prior Art as Well by Proudrooster · · Score: 1

    Hmmm... just about any worm can escalate priviledges and run as administrator. I wonder if Microsoft has patented buffer overflows as well.

    I am glad the European's are harmonizing with our US Patent and Copyright systems. It's time to forget IT and go work on International Patent Law so I can get that house on the bay that I've always wanted.

    1. Re:Code Red is Prior Art as Well by ehack · · Score: 2, Funny

      Seeong that the US has military and economic power to boot, we pass the laws that the US requests, and hope to stay alive. And of course the US passes the laws that Microsoft requests :)

      --
      This is not a signature.
    2. Re:Code Red is Prior Art as Well by maximilln · · Score: 1

      Hmmm... just about any worm can escalate priviledges and run as administrator. I wonder if Microsoft has patented buffer overflows as well

      That's an impressive observation. It is not only the proper use of patents to apply to the obvious such as sudo, but how might this patented be interpreted if Microsoft needs leverage in another area?

      --
      +++ATHZ 99:5:80
  23. the only sudo you need by Anonymous Coward · · Score: 1, Funny

    > sudo rm -Rf windows

  24. More silly M$ian legal-sleeze? by GuyverDH · · Score: 2, Interesting

    Hmmm, I'm wondering if they are trying to "patent" the process by which hacks and 'sploits use to elevate their rights so that they can throw "patent" infringement charges at the authors of worms / viruii and other malicious malware type stuff, in addition to the tired old "hacking" charges. Then, with the recent change in the political wind, they can use Federal Agents under the Patriot Act to hunt down and arrest those "terrorists" - or was that from "copyright" infringement? I'm getting those two as confused as the congressmen and federal agencies are!

    --
    Who is general failure, and why is he reading my hard drive?
    1. Re:More silly M$ian legal-sleeze? by mikael · · Score: 1

      Unfortunately, there's waaaay tooooo much "prior art" out in the field.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    2. Re:More silly M$ian legal-sleeze? by maximilln · · Score: 1

      at the authors of worms / viruii and other malicious malware type stuff

      You forget the spyware and adware. When people begin considering permissions on memory locations will we find out the difference between what we thought they were taking and what they are really taking?

      "I'm sorry ma'am, it was in the EULA."
      "But, but, I didn't know that they were taking THAT information."

      --
      +++ATHZ 99:5:80
  25. Microsoft and the brute force patents. by Anonymous Coward · · Score: 0

    Remember that story about microsoft attempting to 'patent double clicking'. I think they have some program that searches google for strings that have 'linux' or 'mac' or 'freedom' in them and attempts to patent the concept.

    For example:
    "To do * in linux you make a program a SUDO to make the program act as if it was executed by a different user.
    Microsofts program (known as thousands of workers typing in searches by hand) finds this and then they automaticly are forced to walk to the nearest patent office and patent the basics of the idea on behalf of microsoft.

  26. Re:"in a data store" by nkh · · Score: 1

    I only use sudo to run commands as root, but the file /etc/sudoers seems to allow any user to run commands as another user. sudo also has a -u switch to change the user who will execute the command.

  27. Oh for fuck's sake... by Anonymous Coward · · Score: 0

    I'm moving to Pluto. I bet the U.S. Patent Office has no reach there.

  28. Patent on excrement expulsion by spektricide · · Score: 1

    Yeah but they don't got my patent that I have for purging excrement from my anal cavity into a sanitary bowl used for disposal into a sewer system.
    Why???
    Because it's Microsoft and in their offices the sh*t is always real DEEP.

    1. Re:Patent on excrement expulsion by BigDish · · Score: 2, Funny

      Sorry, SCO Already has a patent on that

  29. Re:"in a data store" by e9th · · Score: 1

    I think you are confusing sudo with su.

  30. Re:"in a data store" by Anonymous Coward · · Score: 1, Funny

    Yes, I always su root before using sudo so that I can run things as root.

  31. Totally wrong. by Anonymous Coward · · Score: 0
    Exhibit A:

    foo ALL=(ALL) NOPASSWD: /usr/bin/bar

    In exhibit A, user foo can make a shortcut calling sudo /usr/bin/bar, and that program will be run without asking any passwords whatsoever.

    1. Re:Totally wrong. by Anonymous Coward · · Score: 0

      Forgot to mention that that line is stored in /etc/sudoers, which you can easily edit by typing visudo as root. (btw visudo will also check for errors in the /etc/sudoers, which is really nice)

  32. Re:"in a data store" by Stormgren · · Score: 2, Insightful

    Technically you could call a directory a "data store". If so, this is no different than setuid/setgid, right along with sudo.

    --

    "All those tubes and wires and careful notes!"

  33. Hmmm, 1980 was a good year... by Assmasher · · Score: 1

    ...to find prior art. LOL. How ridiculous that the patent office did not dismiss this out of hand. I'm laughing about how Microsoft's patent attorneys are obviously ****ing them over because even the most modest effort in researching this would have resulted in acknowledgement that this is indeed presupposed by SUDO. Hehe... Money well spent Microsoft!

    --
    Loading...
    1. Re:Hmmm, 1980 was a good year... by st1d · · Score: 1

      Makes you wonder if anyone at the USPTO actually uses a computer. Maybe the problem is that they're still doing things the way they did back in Einstein's day...

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
  34. <pre>
    C:\>sudo r00t_thisB0x.cmd
    'sudo' is not recognized as an internal or external command,
    operable program or batch file.
    Besides, silly! All you need is User access on Windows(tm) to r00t it!
    C:\>
    </pre>

    --
    vodka, straight up, thank you!
  35. This is rated informative? by Anonymous Coward · · Score: 0

    The post completely misstates the functionality of sudo.

    Sudo functions by having an administrator define commands, which must be run as root, and allocating privledge to specific users, or groups of users, to run said commands. This setup, in concert with the passwd file (or applicable shadow) is the datastore. From the user perspective, the user enters, not the root password, but his own password to invoke the higher privelege and run the allowed commands.

    The user never knows the root password.

  36. Guys with a boner for dress socks... by Saeed+al-Sahaf · · Score: 2, Interesting

    I'm not really worried about patents like these because I feel that the whole patent issue is coming to a head, and that in the end, things will change. Silly patents will not even be contested in court, and many will be tossed out for sheer sillyness.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Guys with a boner for dress socks... by st1d · · Score: 1

      Seems like, in addition to the requirement that patents not be evident to an average practioner of the art, they need a law that instantly (no appeals, no technicalities, similar to some drug laws) punishes companies that cannot help but know better than file patents like this.

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
  37. In other news... by Tokerat · · Score: 1


    ...Microsoft patents "A method of drawing oxygen into a human body automatically by process of instinctive involuentary contraction of a diaphram in the mid-tosto region for the purpose of combining said oxygen with the bloodstream."

    The USPTO found no prior art.

    --
    CAn'T CompreHend SARcaSm?
  38. Re:"in a data store" by Anonymous Coward · · Score: 0

    sweet! is Microsoft embracing hackers now? Hell, I'll be breaking into song soon....

    [to the tune of "this land is our land"]
    This comp was your comp, and now its my comp

    I gotta root kit, now you can't do shit

    I'll catch ya lata, with all your data

    Windows is made for h@x like me!

  39. Really doesn't matter what you think... by Anonymous Coward · · Score: 0

    ...now does it. It's a legal issue. If a court of law decides this is valid royalties will be billed. Now say a particular sitting president is re-elected, we can be pretty certain how all those cases will go. Sounds like a national security patent.

  40. not really Prior Art, but by hndrcks · · Score: 5, Funny

    " 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'."

    Hell, that sounds like Klez!

    --
    Everyone will start to cheer when you put on your sailin' shoes.
  41. Let me suggest a name for this product..... by Roskolnikov · · Score: 3, Funny

    msudo

    --
    Unix, an obscure operating system developed by bored researchers in an attempt to get a better game playing experience.
    1. Re:Let me suggest a name for this product..... by Anonymous Coward · · Score: 0

      Let's just cut to the chase and call it '0wn'.

    2. Re:Let me suggest a name for this product..... by GooDieZ · · Score: 1

      actually it should be:
      mssudo32.exe

      let's keep standards neat

      --
      Things in a rear mirror might be behind you
  42. You know something... by neiras · · Score: 5, Interesting

    The American patent system is so out of control, it's unbelievable. The companies that abuse the overworked, underqualified patent office to stack up dubious patents for future ammunition against competitors ought to be sanctioned!

    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? ;)

    1. Re:You know something... by MarkSwanson · · Score: 5, Insightful

      "Whose brilliant idea was it to give corporations the same legal rights as an individual?"

      You hit the nail on the head. Additionally disturbing: the documentary "The Corporation"
      http://www.thecorporation.tv/filmmak ers/
      makes a strong case for defining a corporation as the perfect psychopath.

      --
      Schedule your world with ScheduleWorld.com http://www.ScheduleWorld.com/ (Java Web Startable)
    2. Re:You know something... by st1d · · Score: 1

      That is actually quite a good idea. Simply do not allow companies to own patents. If they truly want to "invest" in patents, then force them to hire a real person who filed the patent. Certainly there will be some filtering there, and the bar will be pushed up till we reach real innovation, because no company would spend a buck hiring someone for this joke of a patent. (Well, maybe SCO). No doubt this would be abused as well, but it's a whole different situation when somebody's own butt is on the line if they piss off too many people, especially Friday night lonely, crazed slashdotters. :)

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    3. Re:You know something... by the+pickle · · Score: 1

      Anyone else have other pie-in-the-sky, impractical ideas for changing the US patent system? ;)

      Yes.

      Patent the idea of a patent system/office, then sue the piss out of the USPTO for fucking it up so badly.

      Hey, you asked for it... ;)

      p

    4. Re:You know something... by Derek+Pomery · · Score: 5, Informative

      Actually,
      nobody did.

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
    5. Re:You know something... by jesterzog · · Score: 1

      I don't have words to express how angry this IP grab makes me - and I'm not even an American!

      I'm not American either and it irritates me. If it were an internal US issue then it wouldn't bother me so much, but the reality is that the USA is the leader in forcing its legislative ideals onto other countries, flawed or not.

      If a patent is recognised in the USA, then lots of other countries are required by international agreements (or soon will be) to recognise it, or at the very least go through mountains of legislative process to discredit it.

      It'd be nice if other countries could just ignore the US and go about their business, but unfortunately they can't.

    6. Re:You know something... by Forbman · · Score: 1

      ...but then terms of employement/employment contracts will require the assigning of exclusive, life-time contracts for any patents their employees create or assignment at time of employement from the employee to the company.

      So, while it will change in theory (companies not being able to own patents), they will still "own" them by sake of exclusive, lifetime, non-revokable license with the company being able to sublicense, etc.

      Of course, the employees will get a neato plastiwood frame with a copy of their patent application and the $1.00 bill consideration paid to them to keep!

    7. Re:You know something... by TheHonestTruth · · Score: 1
      If a patent is recognised in the USA, then lots of other countries are required by international agreements

      That is complete bunk. Show me something that says the members of the PCT have to recognise a US patent. At best, they will allow you to file an application based on a US one up to a year after filing the US one. At worst, after the year is up you cannot file an application with the PCT. And once it's a patent, you haven't played their game so you have no rights to it whatsoever.

      The EU (and the individual countries within it) each have their own standards of what is and is not patentable. Is there a likelihood that it will just go through Germany, France, et al. if it gets through the EU? Sure. But they are not required to recognise shit. That's why the International Bureau does its own prior art search (and generally turns up better results, which then get disclosed in the US case) rather than just passing the application through.

      -truth

      --

      I had a steady B+ in my AI class until I failed the Turing test...

    8. Re:You know something... by SuperJames_74 · · Score: 1

      Big Corporations are individual people. I think your ideas are 100% on-target, but incorporating, de facto, makes the corporation an individual citizen (i.e. - The Employee)...

      --

      @sshatrack

    9. Re:You know something... by ameoba · · Score: 1

      Why not just have the cost of filing patents grow with the number filed? It'd cut down on the shotgun patenting if you had exponential increases in price after 10 (or 100, or whatever) without having any real effect on the little guy.

      --
      my sig's at the bottom of the page.
    10. Re:You know something... by Pop69 · · Score: 1

      "Whose brilliant idea was it to give corporations the same legal rights as an individual?"

      A corporation is a legal person so that not only can they do all the good things that involves but also they can have all the bad things happen to them.

      They can be sued, they can be charged with corporate manslaughter due to negligence (in the UK at least) and a large number of nasty things.

      With rights also come obligations, a corporation has to deal with both in the same way as an individual. The fact that few do is not a fault of them being a legal person but a fault in enforcing the law.

    11. Re:You know something... by Anonymous Coward · · Score: 0

      The difference is, there are a lot of things for which corporations are fined comparatively small amounts (that they can easily afford) that, if done by an individual, would send them to jail or at least make them go broke.

      Consider e.g. trading with an embargoed nation; big corporations do this all the time, and they just pay the fines. Individuals travelling to such places get thrown in jail, despite the fact that their travel most likely did nothing to help that "enemy" nation, unlike trading with the corporation...

      In any case, most of the criticism of corporations being trated as individuals is specifically critical of the US model, where this doctrine was never discussed, it just "emerged" out of case law in which lawyers used a recently passed constitutional amendment (the 14th) intended to protect former slaves and applied it to corporations instead.

      I believe the US is fairly unique in its reliance on precedent rather than the intent of the law, so decisions in favor of questionable interpretations of law may have far-reaching, unintended consequences...

    12. Re:You know something... by Anonymous Coward · · Score: 0

      The status of corporations as "persons" long predates 1886 in the common law. IANAL

    13. Re:You know something... by maximilln · · Score: 1

      Whose brilliant idea was it to give corporations the same legal rights as an individual?

      Probably whoever it was that could afford to sponsor such a radical and nouveau idea. Check the listings of people from that era who had the political muscle and the financial backing to create such a thing.

      --
      +++ATHZ 99:5:80
    14. Re:You know something... by khallow · · Score: 1
      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!

      Please before you make more noise, come up with a rational reason first for screwing up the corporation. Because it makes you angry isn't a good reason. Because a big, fat corporation disagrees with your beliefs isn't a good reason either.

  43. Should just write to USPTO by Anonymous Coward · · Score: 0
    Someone with obvious proof of history should just inform the USPTO. It should be rather straight forward. I don't think the patent would be reassigned, just made invalid.

    In all seriousness, someone should do this as it should make this filing a nice waste of at least $10K of Microsoft's money. Maybe they will get a clue and do proper prior art searches(duh, look in Unix).

    Sometimes I wonder about the quality of their programmers, I think this is an obvious example that they need to get more experience using 'rival' software. Anyone who has actually used a Unix knows about this stuff, so to think they 'invented' it would be outright dishonest or more likely in this case just ignorance.

  44. This is getting ridiculous by Mr.+Cancelled · · Score: 5, Interesting

    Companies are getting rich by stealing the future inventions of people with these generic fucking patents. What are the odds that those who invented the patenting process actually envisioned it being twisted around and allowing people to patent ideas, and concepts, the like of which they themselves have no idea how to achieve.

    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.

    1. Re:This is getting ridiculous by R2.0 · · Score: 3, Interesting

      Couple of points...

      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.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    2. Re:This is getting ridiculous by whovian · · Score: 5, Insightful

      Companies are getting rich by stealing the future inventions of people with these generic fucking patents.

      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.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    3. Re:This is getting ridiculous by Anonymous Coward · · Score: 0

      I definitely agree that we should be encouraging open standards and research. However, I seriously doubt that it is possible to legislate the end of unsanctioned creativity. They may try. They may legally turn us all into unlawful felons. If that happens, I think there will be plenty of renegade innovation. I don't think they can stifle humanity without making us cease to be humans, and maybe that's possible if they can get everyone on earth on to some kind of pharmecutical drug regimen that takes away our souls. But I think until (if) something like that happens, people will continue to be inventive.

    4. Re:This is getting ridiculous by Edmund+Blackadder · · Score: 1

      "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 "

      That is pretty much how patent law is supposed to work. People are not required to demonstarte their inventions work, but the enablement requirement states that the patent specirfication must enable a reasonable person in the art to practice the invention at the date of filing.

      So essentially you have to disclose the "blue prints" of the invention so when a skilled person reads your application they can build it themselves.

      Unfortunately, the patent office rarely checks for enablement in software and computer patents. But that does not mean that one cannot challenge enablement in the courts.

    5. Re:This is getting ridiculous by davidsyes · · Score: 1

      SHIT!!! (DEEP RANT)

      If there EVER was a time, now is the time for those non-corporeal hit-men to whack these assholes -- the companies lawyers behind these hare-brained, dumb as idea-grabs, and to whack the underlying basis of any company that from this day forward engages in such selfish acts.

      This is why I object to the correlation of a company or corporation being "accorded the status of person". Hell, people get kneecapped, killed, and beat up, yet strong, big companies don't die easily when they deserve the wrath of even dead souls/bodies. I am adamant that enough common-sense people not in this for money should be able to weigh in and cause the destruction of ms in particular, but any other company (Linux-friendly or not) that is escalating these bogus patents.

      GOD, you don't exist; otherwise Christ's arrival is for naught; hence I have to rationalize that we all collectively are god, for good or worse. I guess god IS an ABSENTEE LANDLORD, or non-existent in the singular sense. Otherwise, SOMEone in law or in government would have the balls to crush these patent-whore dipshits.

      It's increasingly vulgar (worse than my language...)

      EU, as a US citizen by birth, but CITIZEN of EARTH, first, and RESIDENT of the US, second, I IMPLORE you, don't follow the US patent system. You only need look at what is happening now, at the hands of corrupt patent-whore companies and the irresponsible, overworked, or under-table-paid patent employees who haven't a clue or haven't a care about the damage they're allowing companies like microshaft to set up for non-commercial, or open-source, or non-IP-hungry companies.

      PLEASE, don't let the EU get suckered. The patent process, if left unchecked, will only become another tool to leverage US might to keep the playing field from becoming level.

      Don't forget what bushwhacker said back in 2002, to a class of graduating Air Force Academy cadets (paraphrasing): "NO ONE, NO ONE will surpass the America/United militarily, economically, or scientifically, NO ONE".

      Now, is this the kind of tyro you want to do business with? Or, is it too late, and you're already long-inbed with the current system?

      Too bad I/we can't call up a seance or some power to whack down a few law schools for not preventing these kind of shill lawyers from playing hardball with the patent process, and to whack down some corporate sickos who snicker like dumb-assed cheshire cats, salivating at the prospective riches, however feckless or currupt the measures to arrive there (NO, I don't mind THAT a person or entity IS rich; I care HOW it got rich).

      I think I like the Chinese way: EVERYTHING belongs to EVERYBODY, no patents, no copyrights (well, to an extent, at least, just enough to keep things from getting corporately out of whack...)

      I am glad my time in uniform has been LONG over. If I'd seen this kind of shit when I first enlisted, I would not be able to reconcile serving a devious, shifty, nutty, dangerous leadership and keep my heart and mind intact. Fortunately, I think, the laws of this land permit me to say this, otherwise pouncing on me would prove that "Soviet America" is here and now.

      Venomous Rant Mode slowed/suspended

      David Syes

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    6. Re:This is getting ridiculous by penguinoid · · Score: 1

      I think it is a good idea to allow ideas to be patentable, under certain conditions. Most importantly, the idea must be very, very unobvious, and only be able to claim perhaps 1% of the revenue from specific patents related to it.

      Basically, I am suggesting that finding a good question is very important to progress, and it would be good to reward. Do note that there are some things that have rather obvious solutions once the proper question is asked. For example, asking "how can we implement something simple, like pointing, to run programs and stuff" is just asking for a touchscreen or mouse, but might not have occurred to many programmers who worked with only a shell.

      (note: I have equated an unimplemented idea to the question "how can I implement $IDEA")

      --
      Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
    7. Re:This is getting ridiculous by Anonymous Coward · · Score: 0

      Who cares what Ford did? He didn't invent the car.

    8. Re:This is getting ridiculous by Anonymous Coward · · Score: 0

      You must be American. Benz invented the automobile.

    9. Re:This is getting ridiculous by maximilln · · Score: 1

      Companies are getting rich by stealing the future inventions of people with these generic fucking patents

      Take netstat, for example. Microsoft could patent a method of monitoring network connections from the command prompt. If that patent makes use of netstat they will pounce on anyone who is caught using GPL netstat in a bash script IDS. Primarily because they share a somewhat common code base and the output looks the same.

      Once Microsoft buys the case then it will be a media black spot for those terrible bash script programmers on Linux who are infringing on poor Microsoft's intellectual property.

      --
      +++ATHZ 99:5:80
    10. Re:This is getting ridiculous by Anonymous Coward · · Score: 0
      Where would we be today Wine makers had patented the fermentation process before beer had existed? Uh... sober?

      But this brings up a good point. In the same way that prohibition didn't stop imbibing alcohol, patents aren't going to stop innovation. They will only go underground. Government, by pandering to deep-pocketed corporate interests, is only building disrespect for government. In most countries, pulling stuff off behind the government's back has become a fine art. The US is a bit behind the times in this respect, but if the corporate/government partnership keeps pulling crap like this, we could soon lead the world in disrespect for our "laws".

  45. The article by Zorilla · · Score: 2, Interesting

    The article's headline may be a little misleading, as it looks like Microsoft isn't directly patenting "sudo", but rather the concept of "a process configured to run under an administrative privilege level." Microsoft patenting "runas" may be a better description.

    --

    It would be cool if it didn't suck.
  46. Re: Correction by Tokerat · · Score: 1


    *mid-torso

    In other other news, Tokerat is found to be partially illiterate. :-(

    --
    CAn'T CompreHend SARcaSm?
  47. prior art - ibm mainframe by geraint-nz · · Score: 3, Insightful

    i'm sure 20 years ago ibm's dos/vse, vm and mvs used to do this to allow an ordinary user to run one program which required the services of another so could invoke the other program to run with elevated priviledges. the priviledges were associated with the program not the user.

    1. Re:prior art - ibm mainframe by julesh · · Score: 1

      Thank you. I had remembered that description, but had somehow associated with Multics (I think the book I found it in had case studies on both of them), which explains why I couldn't find any info about it...

  48. Re:"in a data store" by GuyverDH · · Score: 5, Informative

    sudo - through the use of it's data-store the "sudoers" file, can be configured multiple ways.

    #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.

    --
    Who is general failure, and why is he reading my hard drive?
  49. Mod Down - Wrong by Anonymous Coward · · Score: 0

    Guys, LostCluster is a known karma whore (read his posting history). Usually he manages to at least to copy his information and change it up a bit but this time he couldn't go to the trouble to get his facts right.

    sudo, if he knew anything about it, allows users to run certian commands or even gain a shell (if configured so) without knowing the root password.

    Mods - please do not reward total and complete inaccuracy.

  50. Not really a patent by commodoresloat · · Score: 5, Funny

    It's a pseudo-patent.

    thanks, I'll be here all week....

    1. Re:Not really a patent by haruchai · · Score: 1

      Not bad but, for the record, sudo is pronounced "soo-doo". See the last question on the following page: http://www.courtesan.com/sudo/troubleshooting.html

      --
      Pain is merely failure leaving the body
    2. Re:Not really a patent by Afrosheen · · Score: 2, Funny

      Makes sense to me. Since what it does is let the user do what the admin can, superuser do = sudo.

      But pronounced the other way is more appropriate in this context. Sue = Dough.

    3. Re:Not really a patent by NewNole2001 · · Score: 0

      The irony of your typo is lost on many. In America, if you sue for it, they will give you dough.

    4. Re:Not really a patent by Proc6 · · Score: 3, Funny
      If only that were true. I think we all know it's pronounced "soo-doo" because that sounds like "Sulu" from Star Trek.

      Damn trekkies everywhere.

      --

      I'm Rick James with mod points biatch!

    5. Re:Not really a patent by Anonymous Coward · · Score: 0

      what typo?

    6. Re:Not really a patent by fishdan · · Score: 2, Insightful
      My shops have always said Sue-Doh, as in I'm a fake super-user. I'm not sure what the etymology is, but I think that Sudo has become one of those words that the pronunciation of will vary depending onn where you heard it first, like "Data". Pseudophed rine is given a phonetic spelling "soo doe e FED rin" and sounds like this There have been other discussion of this subject too: http://www.kottke.org/remainder/04/02/5050.html

      Short of a posting here on the official sudo site by Todd or Chris (both of whom I bet could care less) I'm gonna keep saying "Sue-Doh" out of homage to Homer Simpson. Perhaps MSFT's patent is based on the pronunciation?

      --
      Nothing great was ever achieved without enthusiasm
    7. Re:Not really a patent by Anonymous Coward · · Score: 0

      But pronounced the other way is more appropriate in this context. Sue = Dough.

      Except that in the rest of the world the first syllable of "pseudo" is pronounced "syoo" not "soo"*. Damn American-centric jokes.

      * Except Greece, where presumably it's still pronounced "pseu".

    8. Re:Not really a patent by Erik+Hollensbe · · Score: 2, Insightful

      God damn....

      who cares.

      It's a program for christ-sakes.

    9. Re:Not really a patent by knowski · · Score: 1

      I'd prefer a name
      hutzpahtent

    10. Re:Not really a patent by moonbender · · Score: 1

      * Except Greece, where presumably it's still pronounced "pseu".

      It's also pronounced that way in German-language countries. And I could imagine Scandinavian languages also pronounce it that way, I'm not certain, though.

      --
      Switch back to Slashdot's D1 system.
    11. Re:Not really a patent by zooblethorpe · · Score: 1

      Which sounds a lot like "suru" ("to do") in Japanese. Somehow appropriate, given Sulu's role on the bridge... :)

      --
      "What in the name of Fats Waller is that?"
      "A four-foot prune."
  51. I've got a great patent idea! by SaDan · · Score: 1

    I'm going to patent the process of applying for a patent without doing any research for prior-art.

  52. Exploits. by Daleks · · Score: 4, Funny

    I think MS has prior art on this one. Their programs have been executing at a higher than normal privilage level for awhile.

  53. I hope they keep it up - both of them... by 3seas · · Score: 3, Interesting

    Personally I hope the Patent office continues granting MS patents that have such prior art ---- two things will happen -- 1) it makes the patent office look to be a joke and can be used in court against patents in general and 2) makes MS look to be even more a fool seeings how they really should know better then to file such patent applications for such prior art stuff in software...

    1. Re:I hope they keep it up - both of them... by st1d · · Score: 1

      Gotta love that DOJ, keeping on top of things as usual...

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
  54. shoa by Anonymous Coward · · Score: 0

    ~~~~~~~SHOA
    im fukcin givin props to GNAA

    i told u i was hardcore 40th postage

  55. Sounds like a job for..... by the_rajah · · Score: 2, Interesting

    Pubpat or the Electronic Frontier Foundation


    "Do the Right Thing. It will gratify some people and astound the rest." - Mark Twain

    --


    "Do the Right Thing. It will gratify some people and astound the rest." - Mark Twain
  56. A dangerous precedent... by chipwich · · Score: 3, Interesting

    Although it's easy to view this patent as a frivolous innovation that will probably be overturned (eventually) if MS chooses to pursue action against competitors, the danger is in the precedent that is continually being set by the USPTO. By failing to adequately examine the concepts behing these obvious patents (eg, running a process authorized by root, single/double/triple clicking a mouse, etc.), our patent system is perverted into one where the burden falls on new inventors to prove that their innovations do not infringe on patents, rather then a system where the burden falls on patent-holders to prove that their IP has been infringed upon.

    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...

    1. Re:A dangerous precedent... by stor · · Score: 2, Interesting

      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.

      *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

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    2. Re:A dangerous precedent... by st1d · · Score: 2, Insightful

      Oh, not just men, there are "agreements" in place with a number of countries to accept US patents, copyrights, trademarks as law. In fact, that's one of the more endearing items in the EU patent attempts. Similar to extradition agreements, many countries might as well just consider themselves "Lesser States of the Union".

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    3. Re:A dangerous precedent... by Anonymous Coward · · Score: 0

      Perhaps corporate sponsorship of prisons facilities would help make this strategy a winner...


      That happened a while ago.
  57. SCO by suwain_2 · · Score: 1

    So is SCO going to sue Microsoft for infringing on their claim to sudo?

    --
    ________________________________________________
    suwain_2 :: quality slashdot p
  58. Well I say... by Anonymous Coward · · Score: 0

    fuck 'em America. FUCK 'EM!

  59. My Theory by TheSpoom · · Score: 4, Interesting

    My theory is that Microsoft is patenting all these things so they can use it as part of a marketing campaign to PHBs when Longhorn comes out. Something to the effect of, "Why take the risk of running Linux when we own the patents on everything they use?" I know a few people it would convince pretty easily... Tis all FUD.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:My Theory by Anonymous Coward · · Score: 0

      PHB will pay out rather than fight it. Prepare for a major FUD fest. So far the world thinks MS has created technology they have stolen or bought from other companies.

      It is easy to consider that they may say "you can't use this - we have a patent on it, you cannot use that, we have a patent on it." The people with something to loose won't fight it. They will either stop using it, or pay for a license MS has no business collecting on.

    2. Re:My Theory by killjoe · · Score: 1

      I think you nailed it. They will probably sue a company or two just to drive home the point too. They'll probably pick on a relatively small company that they know can't fight back and crush them like a bug so they can use it as an example.

      --
      evil is as evil does
    3. Re:My Theory by st1d · · Score: 1

      I'm thinking that their status as a business is getting so weak, that this is just a medium-term item to prop up their stock price when the FUD doesn't work anymore. "Hey, we still have billions of patents (99% of which are bogus), keep our stock price high till all us execs can cash out, would ya?"

      Personally, when a company has to resort to legal games, the end is near.

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
  60. Re:"in a data store" by GuyverDH · · Score: 1

    And no, it does not always run programs as "root".

    Each command can be configured to be run as a single userid (even non-root), or as any userid.

    sudo -u
    will run the as on the system, if the sudoers file is defined to allow it.

    sudo -u -H -s
    will spawn a new shell, set the HOME environment variable the the 's home directory. After the shell prompt appears, a simple "cd" command will take you to the user's home directory.

    Coupling carefully crafted sudoers file across multiple systems, with SSH using locked down public-key authentication, can be used to make a very powerfull distributed job control system.

    I use it in conjunction with SAN attached tape drives to allow systems to "check-out" tape drives, and inform operators which "drive" to load with which "type" of tape, before starting the backups. After the backup is complete, the tape is ejected, the operator is informed, and the tape drive is returned to the available pool.

    All with simple shell scripts, SSH and SUDO.

    --
    Who is general failure, and why is he reading my hard drive?
  61. ....Pathetic by MagiGraphX · · Score: 0

    This is pathetic. They're trying as hard as they can to patent everything damn-near possible with software so they can destroy Linux. This kind of bullshit is what makes the patent system useless. Damn, I hope karma is real, because Microsoft, prepare to bend over, and take it hard from the GNAA.

  62. Patent Sex by suwain_2 · · Score: 4, Funny

    A friend and I resolved a while back that we should file a patent for A protocol for expansion of the human race, and essentially describe the process of sexual intercourse in extremely vague terms.

    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.)

    --
    ________________________________________________
    suwain_2 :: quality slashdot p
    1. Re:Patent Sex by Anonymous Coward · · Score: 0

      you came to slashdot expecting to make money by patenting relationships with the opposite sex??? about as stupid as SCO trying ot make claims against linux, good luck making any money at all

    2. Re:Patent Sex by hawkeyeMI · · Score: 4, Funny

      You're not going to make much money that way on /.

      --
      Error 404 - Sig Not Found
    3. Re:Patent Sex by SaDan · · Score: 1

      I doubt you'd end up getting many $699 payments from people here...

      Do you offer a license for the PalmOS at a lower price?

    4. Re:Patent Sex by krumms · · Score: 1

      *enter Bill Clinton*
      'Define "sex" ...'

    5. Re:Patent Sex by Anonymous Coward · · Score: 0

      If I had a patent on sex, I would charge $69.69 .. it just seems like the right thing to do.

    6. Re:Patent Sex by Anonymous Coward · · Score: 0

      On a more serion note, it is possiable to patent new sexual positions, so get inventing.

    7. Re:Patent Sex by Anonymous Coward · · Score: 0

      If you want to patent the porn process, forget procreation.

      Think, of.. Acts that are symbolic of acts of procreation, which do NOT produce/affect/induce or otherwise cause procreation to occur, but simulates the act, or symbolizes the act on objects not designed by nature to induce pregnancy; This would include the hand, video, pictures, phone-sex, rocks, animals, but-sex, leg-rubs, and the kissing of your monitor.

      So, what happens, when I buy that "spay on the wall monitor" stuff, and start at one of the four corners? Will I have to pay?

  63. Gnome Pager - patented by Microsoft by iive · · Score: 5, Interesting

    It's an old news, but I wonder have slashdot crowd found out this patent:

    http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=P TO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch- bool.html&r=1&f=G&l=50&co1=AND&d=PG01&s1=200301895 97&OS=20030189597&RS=20030189597

    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.

    1. Re:Gnome Pager - patented by Microsoft by 1010011010 · · Score: 1

      Here is the illustration featuring the Gnome and KDE logos.

      Can I have my karma now? :D

      The "task grouping" that XP's taskbar goes originated in Gnome. The "you have a message" pop-up in the lower-right of the screen that Outlook 2003 does originated with Mozilla Mail, as far as I know.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    2. Re:Gnome Pager - patented by Microsoft by Edmund+Blackadder · · Score: 1

      microsoft cannot patent something if:

      they did not invent it;
      it was published one year before the filing

      Guess what, open source code counts as a publication. So as long as every-one keeps track of the dates of their patch submissions, i doubt there will be any big problems with patenting open source.

    3. Re:Gnome Pager - patented by Microsoft by TheSpoom · · Score: 1

      Hmm... It was like I said in my previous post, I think they're patenting all these things so they can use them as FUD when Longhorn is released, but maybe it's more than that... It almost seems like they're trying to rewrite history saying that they made these things, because they have the patents on them. The fact that probably around 50% of companies (Microsoft shops) will blindly believe them doesn't help.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    4. Re:Gnome Pager - patented by Microsoft by lspd · · Score: 1

      Guess what, open source code counts as a publication. So as long as every-one keeps track of the dates of their patch submissions, i doubt there will be any big problems with patenting open source.

      You have entirely too much faith in the system. If Martin Luther King can broadcast "I have a dream" around the world, live, to millions of homes, and later claim that it was an unpublished work.....well...you get the point.

    5. Re:Gnome Pager - patented by Microsoft by Anonymous Coward · · Score: 0
      The key difference is in claims 3 and 4:
      3. The method of claim 1, further comprising an act of receiving an indication from the user to animate the presentation of the multiple panes on the display, the multiple virtual desktops including a current full-size virtual desktop in the view of the user, the dimensions of the current full-size virtual desktop being progressively shrunken to the dimensions of the corresponding scaled virtual desktop in one of the multiple panes when the method receives the indication from the user to preview the multiple virtual desktops.

      4. The method of claim 3, further comprising an act of receiving an indication from the user to select one scaled virtual desktop from the scaled virtual desktops in the multiple panes, the dimensions of the one scaled virtual desktop being progressively grown to the dimensions of the corresponding full-size virtual desktop, which is defined as the current full-size virtual desktop in the view of the user.
      I don't know of any virtual desktop manager that does that. (I wouldn't really want to use one that did either...)
    6. Re:Gnome Pager - patented by Microsoft by Coryoth · · Score: 1

      I don't know of any virtual desktop manager that does that. (I wouldn't really want to use one that did either...)

      It is hard to be certain of exactly what they mean, but check out Enlightenments pager, which is scaled screenshot of the actual desktop, and hovering over a window in the pager causes the window in the pager to zoom in to show the contents of the window. Sounds suspiciously like what they're talking about, and I'm quite sure it has been around a long time (how long have we been waiting for DR17?)

      Jedidiah

    7. Re:Gnome Pager - patented by Microsoft by iive · · Score: 1

      Would somebody mod the parent up?
      I honestly say that I have missed Mozilla Mail :))

      So the news I have read this is from
      http://linux-bg.org/cgi-bin/y/index.pl?page=news&k ey=359814480

      Sorry I don't think that english translation is available:(
      So I will summarize:

      First the author points to one of the "Inventors" - Bret Paul Anderson that used to be an http://dev.litestep.net/ developer. LiteStep is nice enlightment like window manager (shell) for Windows. It is distributed under GPL.
      Then the author says that the oldest usage of pager he knows is from GEOS on Apple //e (that's 8 bit computer). After that he gives few other bogus patent examples like "themes that change look & feel" granted to Apple and popup zoom scroll window from GIMP granted to Corel.

    8. Re:Gnome Pager - patented by Microsoft by anynameleft · · Score: 1
      Damn, just overlooked the Gnome and KDE panels!


      Anyways, Microsofts "innovation" is indeed different from the Gnome and KDE panel pagers, as they have clearly stated in their patent.


      That does not mean, however, that there is no prior art, because KPager implements a pager that includes the backgrouns of all desktops and miniaturized screenshots of the windows on all the desktops. Created in 1998


      The only difference that I see between KPager and Microsoft's "invention" is that, if you click a window in KPager the appropriate desktop is switched to, while at Microsoft the window you clicked on is moved to the active desktop.


      To end with a good laugh, here a quote, and no, I made no quoting mistake:

      [0008] In accordance with the present invention, a method and computer readable medium for presenting multiple virtual desktops on a display of a computer system for previewing by a user are provided. A preview button is displayed on a desktop. When the preview button is selected, multiple panes are displayed on the desktop in a tiled manner. Each pane contains a scaled virtual desktop having dimensions that are proportional but less than the dimensions of a corresponding virtual desktop. (...) The term "proportional
      <p>
      [0009] In accordance with other aspects of this invention, the display includes first and second areas. (...) Preferably, the preview button is located in the task bar.
    9. Re:Gnome Pager - patented by Microsoft by NuclearDog · · Score: 0

      Hmm, anyone know where I get can a tiff image viewer plugin for firefox?

      ND

      --
      This statement is forty-five characters long.
  64. Re:"in a data store" by soul_on_fire2001 · · Score: 1

    Not exactly. I use "sudo ./apachectl start". On Solaris it asks for the user's password. On AIX it does not. Maybe it has something to do the way it is setup.

  65. And tomorrow by HangingChad · · Score: 3, Funny
    MSFT intends to patent a switch or button on the front or side of the machine that causes power to be restored to the machine if it is not currently operational and to cut off the power if the machine is operational

    And people say MSFT doesn't invest in R&D. Brilliant!

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:And tomorrow by st1d · · Score: 1

      Actually, I think they've already done that one. I don't know exactly where, but I read something similar not too long ago.

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    2. Re:And tomorrow by Anonymous Coward · · Score: 0


      a switch or button on the front or side of the machine that causes power to be restored to the machine if it is not currently operational and to cut off the power if the machine is operational


      SPST or DPDT

      -\_

      -- \--
      -- \--

  66. Perhaps based on "EPAL" ? by ksi440 · · Score: 2, Interesting
    Microsoft does have something that is somewhat like sudo. They call it EPAL, or "Elevated Privileges Application Launcher".

  67. Re: Correction by Anonymous Coward · · Score: 0

    Partially? You're being too modest!

    Hints: "involuntary"; "diaphragm".

  68. Are you kidding? by Anonymous Coward · · Score: 0

    Please, explain how runas is in any way at all different from sudo.

  69. I don't think there's an out by illuminatedwax · · Score: 5, Informative

    I don't think there's an out this time. Usually, when you get posts saying "Microsoft patents clicking!!" there's usually something in the patent that says "clicking on an icon by using a joystick, underwater, over the internet" or something ridiculous that means the patent doesn't have prior art, but the idea itself does, and will probably be used to try and stretch the patent as far as the courts will let it.

    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

    --
    Did you ever notice that *nix doesn't even cover Linux?
    1. Re:I don't think there's an out by the+eric+conspiracy · · Score: 1

      Maybe finally all the anti-Slashdot-stereotype trolls will be wrong.

      We would be if we didn't read the patent first. This one is really pathetic and should have never been issued in it's current form. This is why I think the patent process should have a comment mechanism so that this sort of thing gets caught.

    2. Re:I don't think there's an out by Anonymous Coward · · Score: 0

      Even if the above claims weren't found to be covered by sudo, OS X's SecurityAgent would definitely cover them. Not to mention the various distributed computing systems which use code proofs to verify mobile code to run as the admin user.

      *sigh*

    3. Re:I don't think there's an out by julesh · · Score: 1

      Sorry, I don't believe you're right. Here's why:

      Claim 1 depends on an "administrative security process accepting a request from a user process executing under the non-administrative privilege level to initiate a particular administrative method". I don't think 'su' or 'sudo' or anything like it match this, because there isn't any such process. They provide a more direct way of achieving the same result... they are run by the non-administrative user and start with the privileges of the administrative user (i.e. root).

      Now, I can tell you how to set up a Unix compatible system to work in the way this system defines: you need to replace 'su' with something like 'rsh -l root localhost'. So, anybody who's published details of a system that works like that _is_ prior art, at least for claims 1, 2 and 3. That doesn't do claim 4, though.

    4. Re:I don't think there's an out by AaronGTurner · · Score: 1

      "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."

      Sudo doesn't do this, but webmin might be something that is more infringing here, or at least the system that underlies webmin. (web sever - the process, web interface, commands running as root, etc).

    5. Re:I don't think there's an out by Anonymous Coward · · Score: 0

      OS X's SecurityAgent does these things, and, afaik, it's not patented.

  70. ATTN: SCO :) by macmaniac · · Score: 2, Funny

    Perhaps, if the SCO actually has the IP rights it thinks it has, this might almost be a worthy lawsuit :) Then again, then I wouldn't want either side to win....

    1. Re:ATTN: SCO :) by longbot · · Score: 1

      Would anyone?

      --
      I don't suffer from insanity, I enjoy every minute of it! --Longbottle
  71. Re:"in a data store" by C_To · · Score: 2, Informative

    You can change the config in the sudo.conf file to ask for user passwords, or to run without it for certain users, etc.

  72. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  73. Re:"in a data store" by GuyverDH · · Score: 1

    Oops - If only I had learned to count!!! [8^B)

    --
    Who is general failure, and why is he reading my hard drive?
  74. It is not sudo or suid by engywook · · Score: 2, Insightful

    With sudo (an instance of using the suid capability of UNIX), the process itself is priviledged, with privs based upon information in the data store and command line arguments.

    This patent sounds more like there's a root daemon running in the background and I send it a message asking that it mount a CD-ROM for me; it looks me up in a database of users permitted to mount CDs; and performs the mount on my behalf.

    --
    "This signature quote intentionally left blank"
  75. Re:"in a data store" by Anonymous Coward · · Score: 0

    /etc/sudoers

    The configurations must be different. I've seen these configurations used:
    1) /etc/sudoers asks for user's password
    2) /etc/sudoers asks for password the command is running as (e.g. root)
    3) /etc/sudoers lists commands that can be run without a password
    4) a group (e.g. sudo) allows members belonging to it to never have to enter a password for anything

  76. This patent more closely resembles su by goonerw · · Score: 1

    Isn't this patent more closely associated with su? Since Run As.. requires the destination user's password (so does su [unless you're root]) and sudo requires the source user's password and checks the command against a list of valid commands the user is allowed to perform.

    --
    LOAD ".SIG"
    PRESS PLAY ON TAPE
  77. pre-issuance patent identification by hawicz · · Score: 1

    So this seems like one of those things that would be blindly obvious to anyone "versed in the art". Why doesn't stuff like this get caught _BEFORE_ the patent is issued? Isn't there a comment period before the patent is actually issued? Is there an easy way to get access to those pending patent descriptions?
    I would imagine that the slashdot crowd hearing about this in its pending state and having several people respond to the USPTO would have a sanitizing effect.

  78. Obvious use for the patent by macdaddy · · Score: 1

    Does anyone else see the obvious use for their patent (besides killing a tree and fleecing the patent lawyers' pockets)? I think the answers is really quite simple. Microsoft has no legal recourse against those that write viruses and worms. Most (if not all) of these viruses and worms have to elevate their privileges to do something as Administrator in order to spread. With this patent Microsoft would be able to sue the virus/worm creator with patent infringement. Doesn't that seem like an obvious use of this patent to anyone else? Of course those that they sue would have a pretty easy (but costly) time of proving prior art to invalidate MS's patent and dismiss their claims. Or can they? Does the owner of the prior art have to introduce the claim themselves or can someone else do it for them? Hmmm...

  79. In other news, sudo 1.6.8 was announced today... by millert · · Score: 3, Informative

    What an auspicious start. Maybe M$ will decide to patent some of the new features.

  80. Hmm by NanoGator · · Score: 1

    Ya know, usually patents like this can make it through because there's something differentiating them. Unfortunately, while looking for that distinction, my screensaver went on.

    --
    "Derp de derp."
  81. lol - that link completely locked up Firefox by NotQuiteReal · · Score: 1
    I don't know why, but I had to kill Firefox and try a second time to get thru that link.

    Maybe Firefox knows something I don't?

    --
    This issue is a bit more complicated than you think.
  82. So what can we do? by LS · · Score: 1

    Everytime there is a frivolous patent article on Slashdot, everyone rants and posts their example of prior art, and says how easy this patent will be to overturn. BUT - is anyone out there actually fighting this patent through the system? I have a feeling that Microsoft will get this patent without challenge and everyone will forget about it in two weeks.

    LS

    --
    There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
    1. Re:So what can we do? by Flower · · Score: 1
      Sorry, I haven't won the lottery yet and since patent lawsuits cost about $3-4M a pop I'll only get to challenge a handful before my money runs out.

      But once I hit that jackpot you'll be the first to know so we can get right on it.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    2. Re:So what can we do? by st1d · · Score: 1

      You don't need to win the lottery. Time, effort, and of course donations can be of any size to help fight this garbage.

      http://www.eff.org/patent/

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
  83. Maybe this is part of their plan? by SonicRED · · Score: 1

    A sweet little strategy for Microsoft would be to toss a patent application into the mix every once in a while for a piece of software or technology that they know already exists in Linux.

    With the burden of proof for prior art and invalidity resting squarely on the shoulders of the people who you may or may not sue you are one clueless patent examiner and press release away from a marketing campaign.

    Ideally this type of approach would backfire unless they do it in such a way that they could shrug these targeted patents off as anomalies. This approach seems easier than patenting obvious innovations that Linux might impinge on in the future. At least this way you would be guaranteed to receive patents that cause trouble.

    Since no one is filing software patents on behalf of open source projects another angle might involve monitoring CVS or development roadmaps for some high profile projects. Patents filed to cover these works in progress wouldn't be granted for years.

    I think it is important to stick to the high road. It will be very hard to see patent litigation as anything but predatory and ridiculous particularly once they start defeating the purpose of patents in the first place-to protect innovation. Truth will always prevail.

    To those who say I'm an idealist: guilty as charged. I believe in open source and I refuse to think that defeat is a foregone conclusion.

  84. old but relevant? by taugenix · · Score: 1
    originally from the onion, recently available elsewhere .

    Redmond, WA--In what CEO Bill Gates called "an unfortunate but necessary step to protect our intellectual property from theft and exploitation by competitors," the Microsoft Corporation patented the numbers one and zero Monday. With the patent, Microsoft's rivals are prohibited from manufacturing or selling products containing zeroes and ones - the mathematical building blocks of all computer languages and programs - unless a royalty fee of 10 cents per digit used is paid to the software giant. "Microsoft has been using the binary system of ones and zeroes ever since its inception in 1975," Gates told reporters. "For years, in the interest of the overall health of the computer industry, we permitted the free and unfettered use of our proprietary numeric systems. However, changing marketplace conditions and the increasingly predatory practices of certain competitors now leave us with no choice but to seek compensation for the use of our numerals." A number of major Silicon Valley players, including Apple Computer, Netscape and Sun Microsystems, said they will challenge the Microsoft patent as monopolistic and anti-competitive, claiming that the 10-cent-per-digit licensing fee would bankrupt them instantly. While, technically, Java is a complex system of algorithms used to create a platform-independent programming environment, it is, at its core, just a string of trillions of ones and zeroes," said Sun Microsystems CEO Scott McNealy, whose company created the Java programming environment used in many Internet applications. "The licensing fees we'd have to pay Microsoft every day would be approximately 327,000 times the total net worth of this company." "If this patent holds up in federal court, Apple will have no choice but to convert to analog," said Apple interim CEO Steve Jobs, "and I have serious doubts whether this company would be able to remain competitive selling pedal-operated computers running software off vinyl LPs." As a result of the Microsoft patent, many other companies have begun radically revising their product lines: Database manufacturer Oracle has embarked on a crash program to develop "an abacus for the next millennium." Novell, whose communications and networking systems are also subject to Microsoft licensing fees, is working with top animal trainers on a chimpanzee-based message-transmission system. Hewlett-Packard is developing a revolutionary new steam-powered printer. Despite the swarm of protest, Gates is standing his ground, maintaining that ones and zeroes are the undisputed property of Microsoft. "We will vigorously enforce our patents of these numbers, as they are legally ours," Gates said. "Among Microsoft's vast historical archives are Sanskrit cuneiform tablets from 1800 B.C. clearly showing ones and a symbol known as 'sunya,' or nothing. We also own: papyrus scrolls written by Pythagoras himself in which he explains the idea of singular notation, or 'one'; early tracts by Mohammed ibn Musa al Kwarizimi explaining the concept of al-sifr, or 'the cipher'; original mathematical manuscripts by Heisenberg, Einstein and Planck; and a signed first-edition copy of Jean-Paul Sartre's Being And Nothingness. Should the need arise, Microsoft will have no difficulty proving to the Justice Department or anyone else that we own the rights to these numbers." Added Gates: "My salary also has lots of zeroes. I'm the richest man in the world." According to experts, the full ramifications of Microsoft's patenting of one and zero have yet to be realized. "Because all integers and natural numbers derive from one and zero, Microsoft may, by extension, lay claim to ownership of all mathematics and logic systems, including Euclidean geometry, pulleys and levers, gravity, and the basic Newtonian principles of motion, as well as the concepts of existence and nonexistence," Yale University

  85. Now THAT is funny! by SaDan · · Score: 1

    Maybe SCO should sue MS over this patent.

    I mean, this could be a case SCO could win! They've got prior-art!

  86. Hahaha you lose again /.ers by tsphere · · Score: 0, Flamebait

    Listen up feckers, this isn't a patent for `sudo (8)!' Another poster said it was a patent for "runas" but that's not true either. If you read it carefully, it's for an administrative _process_, not a _program_ like sudo. So this means that there is a single system-wide "security process" that you request to perform restricted actions for you.

    It's a slight destinction, I agree, but that's the whole point of patents. You only patent a specific way of doing things, any slight change in the implementation is a different (patentable) innovation! So we should patent the FUCK out of sudo(8) and chmod(1) and all the rest of them.

    Tangentially, we can all agree that the implementation this patent covers is a piece of shit. One long-lived process responsible for all authentication? Can you imagine the attack surface it's exposing?

    --
    Tetris rules.
  87. Sounds familiar by CaptainCarrot · · Score: 1
    This sounds suspiciously like an installed image from VMS.
    $ INSTALL CREATE/OPEN/PRIV=(READALL,OPER,SYSPRV,...) FOOBAR.EXE
    This is only slightly ancient prior art. I can only imagine the USPTO is spending most of its time evaluating patents for new crack formulations.
    --
    And the brethren went away edified.
  88. there should be a process by xutopia · · Score: 1

    where everyday johns can give prior art example to the USPTO with a list of 20-50 signers attesting that a said patent should be nullified. The USPTO should then look at the patent again and judge wether or not they did a mistake.

  89. maybe not so easy by r00t · · Score: 3, Insightful

    If the summary is correct, sudo doesn't count.
    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.

    1. Re:maybe not so easy by sploo22 · · Score: 1

      How about the shell or window manager as the non-privileged process?

      --
      Karma: Segmentation fault (tried to dereference a null post)
    2. Re:maybe not so easy by r00t · · Score: 1

      No, but perhaps the xterm could count.
      The xterm sends keystrokes over a pty.
      Depending on system setup issues related
      to pty allocation and wtmp updates, the
      xterm might be privileged, but it isn't
      on every system.

      An actual reading of the patent may be
      required, but don't admit that you did so.
      If you read the patent, damages are triple.

    3. Re:maybe not so easy by sploo22 · · Score: 4, Insightful

      In fact, I did (well, at least the claims). There are two processes: a non-privileged process such as your shell, which starts sudo (a privileged process). Sudo uses its command line as a request and executes it. Clear now?

      --
      Karma: Segmentation fault (tried to dereference a null post)
    4. Re:maybe not so easy by Anonymous Coward · · Score: 5, Informative
      If the summary is correct, sudo doesn't count.

      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:

      executing an administrative security process under the administrative privilege level;

      the administrative security process accepting a request from a user process executing under the non-administrative privilege level

      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.

    5. Re:maybe not so easy by no-body · · Score: 5, Insightful
      I don't think you are right with this. You're taking the word "process" too strict. I have not seen that it sasys in the patent that it needs to be a daemon.

      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.

    6. Re:maybe not so easy by Crackajaxx · · Score: 1

      Are you assuming that process means a computer process.. I'm not, it can just as easily mean a business or technical process for accomplishing something in which case sudo is certainly covered under that version.

    7. Re:maybe not so easy by aweraw · · Score: 4, Interesting

      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.

      you may be correct... I wonder, in security terms, if its a good idea to have such a thing constantly on, like you describe.

      --
      5468652047616D65
    8. Re:maybe not so easy by dnoyeb · · Score: 1

      I agree with you when typing 'sudo' by itself. But I disagree with you when typing say, 'sudo rm *' or the like.

    9. Re:maybe not so easy by Anonymous Coward · · Score: 0

      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.

      Oh no...I've seen Antitrust. If I do that, I'll have a fatal "accident" within a few days.

    10. Re:maybe not so easy by Anonymous Coward · · Score: 0

      It must be, microsoft would never implement something that was fundamentally insecure!

    11. Re:maybe not so easy by CatGrep · · Score: 4, Funny

      you might actually get this patent killed in the process.

      Would that be in the administrative process or in the user process?

      killall sudo_patent

    12. Re:maybe not so easy by Anonymous Coward · · Score: 2, Interesting

      Sudo isnt' a great example.

      Setuid is.

      You X window system runs setuid root so that when you exectute a command (say run a quake3 game) it is able to access the 3-d rendering stuff in the hardware. Something that only a administrator can normally do.

      Say you have a executable, "ls" for instance. As a regular user:

      # which ls
      # cp ls ~/lsmega
      # sudo chown root lsmega
      # sudo chmod a+s ls
      # ls -ld /root
      drwx------ 49 root root 4096 Aug 7 18:49 /root
      # ls /root /bin/ls: /root: Permission denied
      # ls -l lsmega
      -rwsr-sr-x 1 root user 75948 Aug 21 01:29 lsmega
      # ./lsmega /root
      (root directory file listing)

      Now users can execute that file and when doing so they use administrative permissions.

      You could also include that file in a script, so that the script executes it will use your user's permissions until your script will execute that command using root permissions.

      You can setup a deamon to do that, too. So that when a application or whatever wants to use FTP to access your machine you can set it up to use root permissions (not that you'd want too!)

      Hence lsmega provides the user's proccess (your terminal) administrative rights for veiwing files. Exactly what is located in the patent.

    13. Re:maybe not so easy by Anonymous Coward · · Score: 0

      I have to wonder if anyone has remembered crond or atd in connection with this patent's claims...

    14. Re:maybe not so easy by martijn-s · · Score: 1
      With sudo, you don't have a privileged process performing actions on behalf of a user process.
      This is exactly what sudo is! When you run sudo, it will run under privilidged rights (suid?) and do things (start other programs) for you.
    15. Re:maybe not so easy by aweraw · · Score: 1

      setiud is part of an IEEE standard that dates back to at least 1988, if I'm not mistaken

      --
      5468652047616D65
    16. Re:maybe not so easy by Anonymous Coward · · Score: 0

      I can't believe they actually think this is a good idea to apply patches this way?!!!
      If Microsoft can do it, than any virus writer can too. Now they are running virus installation programs unattended - yep, that's a good idea!

      Now we know the true intention for MS-SMS!
      Virus distribution.

    17. Re:maybe not so easy by phek · · Score: 1

      I'm pretty sure the XFree86 Server would count, seeing as its a process running with administrative priveleges that accepts commands from non-privileged process's.

    18. Re:maybe not so easy by maximilln · · Score: 1

      Indeed! Command line arguments aren't magically sent to sudo. They're stored in very specific variables and are still associated with priveleges.

      --
      +++ATHZ 99:5:80
    19. Re:maybe not so easy by Anonymous Coward · · Score: 0

      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.


      The prior art doesn't actually have to be identical. If the technique in the prior art is sufficiently widely known that it would be considered standard by anyone skilled in the art, and the invention is a slight tweak that would be considered obvious by anyone skilled in the art, then - in theory - the invention is not patentable.

      Of course, we all know that [insert standard USPTO bash here].

    20. Re:maybe not so easy by mattyrobinson69 · · Score: 1

      you want to make sure it goes away:

      killal -9 sudo_patent

    21. Re:maybe not so easy by Anonymous Coward · · Score: 1, Informative

      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.

      OK, so they didn't patent sudo. They patented xinetd. Either way, it's a stupid patent. One of the big problems with the USPTO is that (IIRC) it is funded by the patent fees it collects from applicants. Therefore, it is in their interest to grant patents -- no matter how stupid -- because more applications means more money for them. Maybe if they had to return the fees if a patent is overturned, they wouldn't have such a "shoot first and let God sort 'em out" attitude.
    22. Re:maybe not so easy by julesh · · Score: 1

      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.

      And, in fact, that _is_ what they do. Windows 2000 and above have a "RunAs service" which is a process that runs with "Local Computer" security priveleges, which accepts requests from user processes that include a username & password, and execute the command passed if the password is correct.

      This isn't to say that this is a unique and original idea. This document describes a similar facility in Plan 9, where a process called 'factotum' grants access to a user's data when authenticated. Having never used plan 9 myself, I'm not sure how similar this is in practice, but the description makes it sound like a substantially more useful implementation of the same original idea.

    23. Re:maybe not so easy by swsuehr · · Score: 1
      Actually, there are four ways to have a patent corrected or amended. More info here

      The methods are:

      1) By re-issue

      2) Issurance of a certificate of correct which becomes part of the patent.

      3) By disclaimer

      4) Re-examination

      The first three methods are described in the doc linked above. The re-examination is described in Section 2200

      None of the options are cheap. Re-examination starts at $2,250. See Section 1.20 of this doc. A re-issue application is the normal filing fee, which is still non-trivial for an individual to undertake for this purpose.

    24. Re:maybe not so easy by Anonymous Coward · · Score: 0
      You need an "admin. security process" that is "executing ... under ... admin. priv. level".

      Novell's ZENWorks has been doing this for ages. The admin security process is called "Workstation Manager", and is part of Novell's Client32. The data store is eDirectory (essentially LDAP).

      So, even if sudo isn't prior art, some prior art exists.

    25. Re:maybe not so easy by Bloater · · Score: 1

      how about chmod u+s bash ?

      Have I just infringed on MS's patent 'cos now gnome-terminal infringes on my system.

      The question is whether anybody has done chmod u+s bash before and whether it can be proved. Or alternatively if it is particularly inventive or simply hasn't been done because it is a dangerous thing to do?

    26. Re:maybe not so easy by ignavus · · Score: 1

      An already running admin process that accepts requests from user processes ... um, isn't that an operating system?

      Gee, Mr OS would you open this file for me?

      --
      I am anarch of all I survey.
    27. Re:maybe not so easy by PetiePooo · · Score: 1

      I don't think you are right with this. You're taking the word "process" too strict. I have not seen that it sasys in the patent that it needs to be a daemon.

      How about something as mundane as traceroute (a setuid binary)?

      For example:
      I'm logged in as an unprivileged user.
      I run "traceroute www.uspto.gov"
      My shell makes a system call to the kernel to launch the traceroute executable.
      The kernel (a previously running, privileged process if there ever was one) creates the traceroute process space and runs it as a privileged user.

      It sounds to me like the setuid mechanism itself is prior art. As mentioned elsewhere, that's circa 1988 or so...

    28. Re:maybe not so easy by einhverfr · · Score: 1

      Would that be in the administrative process or in the user process?

      ???

      Of course it is the administrative process. The USPTO is an administrative body, of course.

      Killing the patent in the administrative process should have no effect on the user process ;-)

      --

      LedgerSMB: Open source Accounting/ERP
    29. Re:maybe not so easy by gedhrel · · Score: 1

      You have just described the plan 9 approach to getting rid of suid: privileged daemon processes acting on the behalf of a user via an IPC request.

  90. Fuck Bill Gates by Anonymous Coward · · Score: 0

    That mother fucker is going too far here... DOS is a shit disk format that has propagated like a noxious weed. If he thinks this will work, then I will just have to fuck him in the ass like I did his wife that dumb mother fucker. FUCK YOU BILL!

  91. SCO's prior art by The+Monster · · Score: 2, Informative
    So is SCO going to sue Microsoft for infringing on their claim to sudo
    They already have prior art in the form of asroot 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 Xenix product for MS.

    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

  92. The innovation of private source software by Anonymous Coward · · Score: 0

    Re-inventing the wheel at every turn.

  93. RTFP by today · · Score: 1

    That's only shown as an example desktop.

  94. Actually... by NEOtaku17 · · Score: 1

    "Where would we be today Wine makers had patented the fermentation process before beer had existed?

    Actually historians are not certain which beverage came first. Although wine was found in 7000 year old Babylonian pots, a recipe for beer was found on a tablet from over 6000 years old. There isn't any real proof that wine came first.
  95. Ok, let's see what it actually says.... by Flower · · Score: 2, Informative
    There are 75 claims to the patent. I almost got to claim 30 before I had the urge to reach for my bhong or pray for a flashback. Skimming through the rest of the claims I did note that they include claims for network connected devices.

    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.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
    1. Re:Ok, let's see what it actually says.... by ameoba · · Score: 1

      They aren't discussing a PC. They're discussing an XBox or NAS.

      Isn't one of the requirements for a patent that it not be obvious to someone reasonably skilled in the art? Taking useful techniques from servers and PCs and applying them to a console or other computing device probably counts as obvious - the only real jump for the whole X-Box was to base a console on commodity PC technology. Once it became a general purpose computing device (however limited its intended use is), all these 'advancements' become obvious.

      --
      my sig's at the bottom of the page.
  96. Re:"in a data store" by Anonymous Coward · · Score: 0

    Like this:

    youracct ALL=(ALL)NOPASSWD: ALL

    Slashdot doesn't like the caps so I'm forced to write this extra text which has no relevance to this post.

  97. sudo doesn't run administrator privaleges... by JOhn-E+G · · Score: 1

    sudo allows you to run things as root and other users. root is not an administrator root is above that :)

    1. Re:sudo doesn't run administrator privaleges... by Forbman · · Score: 1

      Administrator isn't even the top-level security privilege/role/group (System and a few others come to mind), but it's the highest-privileged *user* account in NTland, just like root is.

      I guess you could check the "allow interactive login" for all the other system-level accounts, so that maybe System would then be the same as root in NT-land.

    2. Re:sudo doesn't run administrator privaleges... by baggins2002 · · Score: 1

      Cool, I didn't think about this. This really is a difference as far as legalese is concerned. Okay, so it's only a 10 or 20 million dollar difference (legal fees), but hey only 999 more of these and we're talking MS money

      So if someone could go and find the loophole in the Virtual Windows patent then that would be 2 today, by 2006 we could have these guys by the balls.

  98. If this holds... by Anonymous Coward · · Score: 1, Funny

    I'm going to finally patent my wheel invention: method of locomotion friction reduction by way of a continuous radial surface concentric about an axis of rotation containing a bearing system, rigid support structure, solid or pneumatic contact surface, and verticle axis directional control attachment mechanism.

    Got the idea when a guy dropped a cheese and it rolled down a hill. If he had been on one of my wheels, he could have caught up with his cheese.

  99. My New Patent by Anonymous Coward · · Score: 0

    my new patent is the process of reserving intelectual property to monopolize the intelectual community...

    AKA I'm patenting the idea of the american patent office

    1. Re:My New Patent by Anonymous Coward · · Score: 0

      Yup I think Microsoft should get off the patenting hourse and stop pretending t innovate everything, and actually innovate something!!

  100. I hereby patent by Boyceterous · · Score: 1

    the time machine. There can be no prior art
    (because I'll go back and remove it). This notice is effective immediately,
    also to include the dawn of creation through the end of time.

    1. Re:I hereby patent by st1d · · Score: 1

      Unfortunately, your time machine is running the newest, bestest version of Windows, and you're now trapped in a half-second "reboot", where you end up in the wrong time, just a half second before you leave....

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
  101. pronunciation by Anonymous Coward · · Score: 0

    while we're at it, does anyone know to pronounce sudo? is it like "pseudo" (the way i say it), or "SOOdoo" (the way a more experienced sysadmin friend of mine says it)?

    1. Re:pronunciation by fishbowl · · Score: 1

      >while we're at it, does anyone know to pronounce
      >sudo? is it like "pseudo" (the way i say it), or
      >"SOOdoo" (the way a more experienced sysadmin
      >friend of mine says it)?

      It's been a play on those two ideas from the beginning, so you're both right.

      It's "su do" meaning "DO as SUperuser"
      But it's also "Sudo" as in "pseudo" as in, assumed identity.

      Most old farts say "su do" ("sue dew").

      --
      -fb Everything not expressly forbidden is now mandatory.
  102. Let it be so by Maljin+Jolt · · Score: 1

    The more similar patents, the sooner will U.S. patenting model make itself economically irrelevant and ignored by rest of world.

    --
    There you are, staring at me again.
  103. Not exactly sudo by khrtt · · Score: 1

    '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' I think what that says is that an administrative process is running (like a daemon), and a user process asks it to do some tricks for it. Not like sudo at all, sudo is not a daemon. Then, again, there are many other suid root daemons -- X server anyone?

    1. Re:Not exactly sudo by Jeremy+Erwin · · Score: 1

      MacOS X has a security server daemon. However, I don't know if it predates 1999.

    2. Re:Not exactly sudo by parksie · · Score: 1

      http://www.cs.bell-labs.com/sys/doc/auth.html

      New processes run as the same user as the process which created them. When a process must take on the identity of a new user, such as to provide a login shell on a shared CPU server, it does so by proving to the host owner's factotum that it is authorized to do so. This is done by running an authentication protocol with factotum to prove that the process has access to secret information which only the new user should possess.

      Whether that classes as an administrative process is up for debate depending on usage, I think.

  104. How soon before all patents considered suspect?? by davidwr · · Score: 1

    How soon before a court rules that due to an underfunded or incompetent USPTO ALL patents examined between START_DATE and END_DATE and which have not withstood later challenges are considered "suspect" and ORDERS that OTHER COURTS to NOT consider them VALID ON THEIR FACE?

    In other words, how soon before a court says to all other courts "if someone challenges any of these patents, assume the USPTO goofed until proven otherwise."

    It will probably never happen for legal-technical reasons, but I'm thinking some judges would just LOVE to give an order like that.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  105. Microsoft Patents Sudo, Infringes UCB Copyr by nt2ldap · · Score: 1

    I'm not sure where sudo originated, but if MS were called to account for all the UC Berkeley code it still uses today (as supplied in BSD UNIX), they'd have a heck of a legal battle on their hands. So, what I want to know is -- do any of those FreeBSD machines running over at the MS development labs have sudo installed? No much of a "clean room" environment for a patent applicant, I'd say. The USPTO has long been a complete sham when it comes to dealing with obvious prior art situations like this, time to shut it down and start over. Fdisk, and fdisk /mbr.

  106. Dumbasses by Anonymous Coward · · Score: 0

    The subject says it all. There's no doubt that MS has some great programmers working for them, but whoever came up with this one truly earned the "King Dumbass" crown.

  107. Holy Cow I can't believe they're so stupid! by Anonymous Coward · · Score: 0

    Right on, brother. The K is barely obscured (look for item 106). The person who submitted this application knew that it was fraudulent.

  108. Claim seems valid by SiliconEntity · · Score: 3, Insightful
    You guys are all wrong. Here's the text of claim 1. Read it carefully.
    1. In conjunction with an operating system configured to limit access privileges in accordance with defined privilege levels, said privilege levels including at least an administrative privilege level under which a plurality of administrative methods can be initiated and a non-administrative privilege level under which at least one of the administrative methods cannot be initiated, a method comprising:

    executing an administrative security process under the administrative privilege level;

    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 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

    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.
    What this is describing is a proxy process (it very specifically says process) running as root/admin which accepts RPCs (remote procedure calls) for privileged operations, and then makes the call as root, on behalf of the user.

    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.
    1. Re:Claim seems valid by killjoe · · Score: 1

      "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."

      Isn't this exactly what most unix daemons do? Don't they get launched as root and then shed privledges and run as an unprivledged user?

      --
      evil is as evil does
    2. Re:Claim seems valid by Zebbers · · Score: 1

      Sweet...I can smell the exploits cooking...God, Microsoft---even when they innovate...do it shittly...

    3. Re:Claim seems valid by minsk · · Score: 1

      Assuming that analysis is correct: "ssh root@localhost 'chown foo:bar file'" to infringe.
      That's definitely got the user, priviliedged daemon, and parameters.

      As long as "administrative method" is not somehow defined to exclude "things other than the Windows API"...

    4. Re:Claim seems valid by sploo22 · · Score: 4, Interesting

      I can certainly see how this could apply to sudo.

      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.

      --
      Karma: Segmentation fault (tried to dereference a null post)
    5. Re:Claim seems valid by Forbman · · Score: 1

      ...right, this works on Win2K/WinXP, which have essentially a "super user" service running. When you do "runas", the runas command interfaces (RPC?) with this service, which can glom on Administrator priveleges onto the process if initiated successfully.

      Another way of doing it was developed as TQCRunAs, a DLL that does this differently.

      The MKSToolkit (and several other implementations) require this service to be running in order to work. This, I think, is what has been patented.

      Of course, any Unix system daemon would seem to violate this as specific cases. All MS has done is generalize the process from a user initiating a single specific protected action to using RUNAS to initiate ANY privileged task.

      the Unix-equivalent in my mind would be having a "sh" or "csh" daemon that can 'grant' SU-level privileges if properly tasked against. But, wait... isn't this what the tty system does?

      Of course, the difficulty with RUNAS is that you cannot script it, because it will always interactively prompt for password, so it is NOT usable for domain login scripts, nor is MKS' su/sudo commands (because they do things the way MSDN says you're supposed to do them).

      TQCRunAs, however, is scriptable, and does not depend on the RunAs service running. And, TQCRunAs does the same thing also for WinNT. RunAs is only for Win2K/WinXP+.

      An advert for TQCRunAs? Well, it seriously made me look cool at a previous job, so I'm a satisfied past user (deploy an IE hotfix to >1000 desktop computers "invisibly"). Compared to doing things with SMS (which would have also been an option), it was a degree of magnitude cheaper for the enterprise license for TQCRunAs, and doable in about 8 hours of VBScript programming and incorporating into domain login script, vs. waiting for the SMS people to get around to doing the job, as well as scheduling the job as a priority...

      Other neato hacks we did with it were resetting all the local Administrator passwords when user logged in, etc., from domain login script...

      As far as different, su starts a new terminal by invoking something by hitting the login daemon, right? Then, the user's operating context is that of the su'd user until the session is terminated.

      So Unix has all these service daemons that are unprivileged in and of themselves, but provide access through that barrier to non-privileged programs.

      The only difference is that MS has a specific way of writing one service daemon that allows arbitrary command execution (you can do "runas explorer" as well as "runas netpad").

      Besides, how functionally, logically different is an RPC stream verses a Unix I/O stream going from a terminal to something else, really?

    6. Re:Claim seems valid by Anonymous Coward · · Score: 0

      For an exact precedent, just try an much older OS such as IBM MVS. In it you find SVC (supervisor calls) that do exactly what Microsoft claim. To execute some restricted operation, a user process had to call a SVC that was running in an authorized adress space or in authorized thread. The service would be executed if your user process was properly authorized by the security system (like ACF2) to access the SVC.

    7. Re:Claim seems valid by kris · · Score: 1

      What this is describing is a proxy process (it very specifically says process) running as root/admin which accepts RPCs (remote procedure calls) for privileged operations, and then makes the call as root, on behalf of the user.

      So it is webmin, then?

    8. Re:Claim seems valid by Anonymous Coward · · Score: 0

      Yeah. that's what i thought! :-).. checking through RPC whether a user can execute privileged tasks?! Hehehehe, that *does* smell like asking to get owned :-)

    9. Re:Claim seems valid by buchanmilne · · Score: 1

      What this is describing is a proxy process (it very specifically says process) running as root/admin which accepts RPCs (remote procedure calls) for privileged operations, and then makes the call as root, on behalf of the user.

      That's not what su or sudo do


      But, it is what dbus does ... and it could even be what ssh does ... (ssh root@localhost 'rm -Rf /tmp').

    10. Re:Claim seems valid by jc42 · · Score: 1

      So it's not sudo that they've patented; it's the X server.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  109. More like 'msfu' by Anonymous Coward · · Score: 0

    NT

    1. Re:More like 'msfu' by NuclearDog · · Score: 0

      More like 'msfu-up-the-ass'.

      --
      This statement is forty-five characters long.
  110. They patented MS virii? by Anonymous Coward · · Score: 0

    Since most rogue apps on Microsoft OS's can elevate privilidges and they have predefined tables for what they want to execute, perhaps they are actually patenting a virus so they can sue virus authors for infringement :)

  111. Abstraction rox! by Decameron81 · · Score: 1

    "A one handed device to manually change certain computer controlled graphical bits that appear on screen to allow the controlling person to intuitively make decisions on a virtual environment and quickly execute any chosen task."

    Do you think the patents office would say no to that?

    --
    diegoT
  112. what are you saying? by twitter · · Score: 1
    I'd say make M$ prove they actually understand sudo before you start complaining about "I saw it first."

    Because they are incompetent they can be granted an exclusive license to thwart the competent? Sounds like the USPTO and M$, so you might be right.

    --

    Friends don't help friends install M$ junk.

  113. I wonder if anyone knows about this... by Anonymous Coward · · Score: 0
  114. Enough of these patent posts by llZENll · · Score: 1

    Ok Slashdot, we get it, the MSPO sucks and anyone can get a patent for anything, who cares, move on with your focus. If this keeps up /. will be a mirror of http://patft.uspto.gov

  115. Re:"in a data store" by Anonymous Coward · · Score: 0

    Mod the parent up! The post he was replying to was totally inaccurate, and yet it is modded as informative. What is wrong with the moderators, have you guys ever even used sudo? It's the most basic thing that anyone who had ever set it up would know... you don't need to enter a password if you don't set it up that way.

    And when someone points out a mistake of a post that was incorrectly modded as say "Informative" when it should have been modded "Totally Wrong Information" you should damn well have the balls to admit that you're as dumb as the original dumb ass and mod the correct information up to an appropriate level!

  116. Twitter: Life and times of a petulant cock-gobbler by Anonymous Coward · · Score: 0

    Twitter, you're a petulant cock-gobbling sycophant to Linux Torvaldyos! Quit taking DP from ESR and RMS's feculent cocks and why don't you try to stop sucking quite so much? Get out of your parents' basement and see the real world - maybe then you'll see how pathetic you sound, with your neverending stream of bullshit about how Microsoft is stalking you. Wasn't it you who said that Microsoft believes your insane ranting is actually a threat to them, so they PAY PEOPLE to reply to you on Slashdot? No sir, I don't get any money. I do it for the love. Someone has to go up against your paranoid whining. So get back in your cage and shut the fuck up already.

  117. Strategic patent by Heabdogg · · Score: 1

    configured to run under an administrative privilege level'

    /yawn. Next article: "MS Patents Buffer Overflow"

    --
    I get it! I GET IT! Zarro Boogs found!
  118. Sweet! by Bill,+Shooter+of+Bul · · Score: 1

    I'm going to patent 'cd'.
    We'll see which command gets run more.
    Mu-ha ha ha....

    I look forward to the competition, mr Gates.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  119. he read it. by twitter · · Score: 1
    That's only shown as an example desktop.

    And so did I. M$ is trying to patent all improvements to pagers. It's much quicker to paint shop than it is to code. This is one of the reasons that software patents are stupid to begin with: software is inherently an abstraction not an invention or even a discovery. The discovery is pure math. The invention is more like this, a UI enhancement that might be subject to copyright but only according to layout. A copyright on Gnome's layout with one or two tweaks would be rejected without thought. A patent of it should be rejected for the same reasons.

    Microsoft is disgusting and the idiot who signed off on that patent needs a refresher course.

    --

    Friends don't help friends install M$ junk.

    1. Re:he read it. by Anonymous Coward · · Score: 1
      Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      M

    2. Re:he read it. by Anonymous Coward · · Score: 0

      Please log in so I can mod you down.

  120. Wake up. Obviously not patenting SUDO. by Elwood+P+Dowd · · Score: 3, Insightful

    A bunch of comments here are exclaiming that

    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).

    --

    There are no trails. There are no trees out here.
    1. Re:Wake up. Obviously not patenting SUDO. by rdean400 · · Score: 1

      Even the dumbest programmer does 200 patentable things per day.

      Be careful making statements like that. Most things a programmer does in a day are routine, and would be obvious to any practioner of the art. Patents are supposed to be nonobvious, so the dumb programmer's work *should* (but alas, does not in the USPTO's short-sightedness) fail the test.

    2. Re:Wake up. Obviously not patenting SUDO. by Elwood+P+Dowd · · Score: 1
      Patents are supposed to be nonobvious, so the dumb programmer's work *should* (but alas, does not in the USPTO's short-sightedness) fail the test.


      Whatever. We know exactly how it does work. It's worked that way for quite some time now. If we would like it to work some other way, it will require change. If we want the problem solved, we require legislative change. As of now, "even the dumbest programmer does 200 patentable things per day."
      --

      There are no trails. There are no trees out here.
    3. Re:Wake up. Obviously not patenting SUDO. by latroM · · Score: 1

      2) Microsoft will use its patent on sudo to attack Linux.

      M$ wouldn't attack Linux, they would attack the makers of sudo. Putting every Free Software program under the term "Linux" is not a wise thing to do and has been done by SCO in the past.

    4. Re:Wake up. Obviously not patenting SUDO. by swordgeek · · Score: 1

      The threat here isn't that MS will sue the sudo authors--they can't without invalidating their patent. However, they CAN potentially sue anyone who updates sudo or moves the concept into a new program. That's when the prior art police will have to get busy.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    5. Re:Wake up. Obviously not patenting SUDO. by Elwood+P+Dowd · · Score: 1

      However, they CAN potentially sue anyone who updates sudo or moves the concept into a new program.

      Not unless they change sudo so that it has new features that are described in the patent, in which case they will have actually violated the patent.

      --

      There are no trails. There are no trees out here.
    6. Re:Wake up. Obviously not patenting SUDO. by Elwood+P+Dowd · · Score: 1

      I'm paraphrasing other people here, and disagreeing with them.

      and has been done by SCO in the past.

      OMG!!!

      --

      There are no trails. There are no trees out here.
    7. Re:Wake up. Obviously not patenting SUDO. by Anonymous Coward · · Score: 0
      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.

      If Microsoft did that, then both #1 and #2 would be true.

      While I agree it's very stupid to thing #1 and #2 are true, they are not contradictions.

    8. Re:Wake up. Obviously not patenting SUDO. by Elwood+P+Dowd · · Score: 1

      Kindof. If this patent is different from sudo, Microsoft would have a better shot at using it to attack Linux, should Linux ever incorporate this patented mechanism in a new feature.

      But yeah. You're right.

      --

      There are no trails. There are no trees out here.
  121. Re:Gnome Pager - patented by MS - not so fast by Anonymous Coward · · Score: 0
    The most interesting part is the images. There you can actually see the Gnome logo.

    Not so fast, partner. The text of the patent application (snippet below) acknowledges other desktop managers, but says that it's superior to them. The claims of its superiority are dubious, but MS is not trying to patent the Gnome pager.

    [0006] Another implementation of a desk guide is the desk guide 109B as shown in FIG. 1B. A panel 104B includes a button 106B [Ed.: this is the Gnome button] for launching one or more application windows 102 similar to the button 106A discussed above, and like the button 120A, the panel 104B includes a button 120B for minimizing the panel 104B. The desk guide 109B is an improvement over the desk guide 109A in that each virtual desktop is shown as a pane 130-136. In each pane, running application windows appear as small, raised squares 138. Notwithstanding the improvement, the desk guide 109B has problems similar to the desk guide 109A because it is still not possible for a user to determine from these small raised squares 138 the desired application window for which he may be looking. Moreover, many of the panes look confusingly similar to one another, thereby hindering a user's ability to recognize the particular virtual desktop on which he or she had opened a desired application. Thus, a user still has to actually visit each virtual desktop to find a desired application window.
  122. to get it through ... by twitter · · Score: 2, Interesting
    I have an amazing idea and I'm off to patent it. Its a web based front end for system updates, see, it scans the system to determine what updates are needed, then only presents them to the user in such a way that they can see what updates are critical and which are just general enhancements.

    To get it passed, make some pictures. Take a screen shot of M$'s update notification and then add some preview buttons, a block diagram and other widgets. You might not be able to patent M$'s dinky notification, but you can keep them from improving it. That's what they are trying to do to Gnome's Pager.

    --

    Friends don't help friends install M$ junk.

    1. Re:to get it through ... by Anonymous Coward · · Score: 0
      Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      M

    2. Re:to get it through ... by Anonymous Coward · · Score: 0

      Little AC troller, some words of advice. First, make an account and post from it. Anonymous sniping and insults don't hurt anyone. If you don't like Twitter's M$ then say so from your own mouth. Second, you're giving astroturfing a bad name. There are many decent and hard working astroturfers here on Slashdot who have worked long and hard to build up karma so that they can post lucid flames at the right moment. Your scriptkiddie trolling is too obvious.
      Stop the attacks now. It's pathetic and counter-productive. If you don't I'm going to personally find out who's been paying you (we have IP logs of every comment and poster) and you and your friends are going to be in court for online stalking faster than you can say "My A$$".

      Claro?

      You know who is posting this. Yes, it's me.

    3. Re:to get it through ... by Anonymous Coward · · Score: 0

      omg, you even replied to the wrong message. "we have IP logs" indeed. fear, fear.

  123. oh well that's ok by Anonymous Coward · · Score: 0

    The day they patent my ass is the day I'll pay attention. Till then they can keep kissing it.

  124. Obligatory Phil Collins reference by Anonymous Coward · · Score: 0

    Su-su-sudio.

  125. Twitter: Life and times of a petulant cock-gobbler by Anonymous Coward · · Score: 1

    Twitter, you're a petulant cock-gobbling sycophant to Linux Torvaldyos! Quit taking DP from ESR and RMS feculent cocks and why don't you try to stop sucking quite so much? Get out of your parents' basement and see the real world - maybe then you'll see how pathetic you sound, with your neverending stream of bullshit about how Microsoft is stalking you. Wasn't it you who said that Microsoft believes your insane ranting is actually a threat to them, so they PAY PEOPLE to reply to you on Slashdot? No sir, I don't get any money. I do it for the love. Someone has to go up against your paranoid whining. So get back in your cage and shut the fuck up already.

  126. Prior art == prior patents by HermanAB · · Score: 1

    The USPTO only consults prior patents as prior art. Therefore, the MS patent is valid as far as they are concerned.

    --
    Oh well, what the hell...
  127. you are too slow! by Anonymous Coward · · Score: 0
    hey, it took you 11 minutes to cut and paste that drivel. Speed it up, bitch, or you're fired.

    -Steve "I love this company" Baller.

  128. How to fix the patent system by Anonymous Coward · · Score: 1, Interesting

    A patent filer has to place some money in escrow as a hedge against anyone finding prior art within, say, two years.
    25K or 50K is nothing to MSFT, but is big bucks to the new profession of patent hunter. No prior art search occurs before its granted (just like today, heh heh), but the cash is forfeited if its a prior art patent.
    The escrow cash increases as the number of previously bounties claimed against your patents increases.

  129. Twitter: Life and times of a petulant cock-gobbler by Anonymous Coward · · Score: 0

    Twitter, you're a petulant cock-gobbling sycophant to Linux Torvaldyos! Quit taking DP from ESR's and RMS's feculent cocks and why don't you try to stop sucking quite so much? Get out of your parents' basement and see the real world - maybe then you'll see how pathetic you sound, with your neverending stream of bullshit about how Microsoft is stalking you. Wasn't it you who said that Microsoft believes your insane ranting is actually a threat to them, so they PAY PEOPLE to reply to you on Slashdot? No sir, I don't get any money. I do it for the love. Someone has to go up against your paranoid whining. So get back in your cage and shut the fuck up already.

  130. Real MSFT Strategy by zzleeper · · Score: 1

    It seems that the "prophets" that stated the true intent of MSFT tactics were right. Based on its actions, it seems that this part of their plan is like this: ' MSFT MASTER PLAN AGAINST LINUX. ' BUILD 6663856668936668666 FOR i=1 TO 666 Patent('Stuff used by linux') NEXT IF Windows.Profits = 'Endangered' THEN Lawyers.Count = 666 Lawyers.Pay = 1E100 SET LAWYERS.Target = Linux WHILE Linux != 'Dead' AND FSF != 'Dead' LAUNCH LAWSUIT END WHILE END IF WINDOWS.PRICE = 1000 RELEASE WINDOWS.XP.SP3 WINDOWS.DEVELOPMENT = STOP FOR i=1 to oo PROFIT NEXT ....... Of course, in simple english, that would be 1) Patent, patent patent 2) Sue Linux to death ??? 3) Profit!

    1. Re:Real MSFT Strategy by zzleeper · · Score: 1
      (ooops, no enters)
      It seems that the "prophets" that stated the true intent of MSFT tactics were right.

      Based on its actions, it seems that this part of their plan is like this:

      ' MSFT MASTER PLAN AGAINST LINUX.
      ' BUILD 6663856668936668666

      FOR i=1 TO 666
      Patent('Stuff used by linux')
      NEXT

      IF Windows.Profits = 'Endangered' THEN
      Lawyers.Count = 666
      Lawyers.Pay = 1E100
      SET LAWYERS.Target = Linux
      WHILE Linux != 'Dead' AND FSF != 'Dead'
      LAUNCH LAWSUIT
      END WHILE
      END IF

      WINDOWS.PRICE = 1000
      RELEASE WINDOWS.XP.SP3
      WINDOWS.DEVELOPMENT = STOP
      FOR i=1 to oo
      PROFIT
      NEXT
      .......

      Of course, in simple english, that would be
      1) Patent, patent patent
      2) &#191;&#191;&#191; Sue Linux to death ???
      3) Profit!
  131. Re:Twitter: Life and times of a petulant cock-gobb by Anonymous Coward · · Score: 0

    8 minutes to reply, still too slow, bitch.

  132. Re:Twitter: Life and times of a petulant cock-gobb by Anonymous Coward · · Score: 0
    six minutes till reply time, not good enough. You can't cut and paste worth a damn, boy. You are fired and all your stinking bots will be given to the next starving VB programmer in line.

    -WG Gates.

  133. Phew, good riddance by realdpk · · Score: 1

    sudo is such a hack. I say good riddance. At the same time as we banish sudo, let us also banish the requirement that only root can bind to ports lower than 1024, and remove many other root-only restrictions. (Obviously, put some thought into 'em ;) )

    1. Re:Phew, good riddance by NuclearDog · · Score: 0

      "At the same time as we banish sudo, let us also banish the requirement that only root can bind to ports lower than 1024, and remove many other root-only restrictions."

      Sure, I'll program that for ya right after I play Duke Nukem Forever on my GNU/Hurd box.

      ND

      --
      This statement is forty-five characters long.
  134. Hello World pwned by Anonymous Coward · · Score: 0

    Wouldn't it be neat to write a self-aware program that could have the foresight to announce it's presence to the entire planet?

  135. They patented Sussudio!? by JessLeah · · Score: 1

    WTF?! Isn't Phil Collins gonna ..... oh, wait. Never mind.

  136. not example of capitalism by Anonymous Coward · · Score: 0

    "This is truly Capitalism at it's worst...what power have the US given these people!?"

    This is an example of a centralized government controlled, government regulated, economy....an unsocialized capitilist economy would have no patents what so ever.

    I don't know if this would work, no patents, but it has become painfully obviouse that the current system is broken. To blame capitalism is wrong...the broken system is an example of government regs which are unwatched, badly written and damaging to the economy. Not to mention contrictive to civil liberties....it isn't the coporations which enforce patents its the government.

    stendec@gmail.com

  137. More prior art by Jonathan+S.+Shapiro · · Score: 1

    Both the KeyKOS factory (US patent 4,584,639) and the EROS Constructor appear to do what MS has apparently patented. The KeyKOS patent was issues in 1986, and expired this year. The design pattern that MS has patented is so fundamental to how EROS works that we don't even emphasize it anymore -- it's old news!

    --
    Jonathan S. Shapiro (The EROS Guy)
  138. Fsck this by baggins2002 · · Score: 1

    I say we get another group going, working with the Free software foundation and everyother group within the free software foundation and patent everything left over by Microsoft.
    Once MS violates one of the patents, we each throw in a buck. Thats 70 million computer users times 1% (linux users) thats $700,000. Okay scratch that, everybody throw in a $100 bucks. Now that $70 million dollars. Now we have a court case Everybody throw in $10 more bucks, that's 7million bucks, now we can buy media attention.
    Now, lets all go around with flyers and concerned looks on our faces asking CTO's whose going to protect us from this MS patent violation. MS says they'll only protect us up to the amount we paid for the software.

    Okay, so it's Friday night and I've had a few beers, I can dream can't I.
    Seriously, SCO and MS are blatantly taking advantage of rules and laws which we have made to protect our society and culture and it basically pisses me off
    The only thing I can think of to do, is get up tomorrow and help somebody in a newsgroup solve their problem with installing linux or working with linux and not be sarcastic about it.

    I'll save may rants and explosions of temperament for /., if you don't mind.
    Come on Karma.

  139. That's it by MrNonchalant · · Score: 1

    Patent 6,775,893
    Microsoft, SCO, et al

    Abstract: A process by which competition can be stamped out through the blatant abuse of the patent system. Vague ideas, which are the only logical way to achieve something, and for which massive prior art exists are stockpiled as patents in order to legally harass other businesses. This can be achieved by dedicating an ordinate amount of revenue to attorneys and using this as your principal business capital.

    I'm going to be RICH!

  140. Open Patents by deathcloset · · Score: 3, Interesting

    Wondering.

    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.

    1. Re:Open Patents by julesh · · Score: 1

      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).

      Yes. You can get the patent and then offer anyone who wants one a free, fully transferable, irrevocable license. You would specifically want to grant such a license to several organisations who may be interested in spreading it farther (e.g. FSF, EFF, popular Linux distributors, etc.).

      The problem with this is that patents are expensive. My understanding is that you can count on spending in the region of $2000 US to acquire one. Obviously, this isn't the kind of money most people are prepared to spend for the good of all concerned -- you'd probably have to start a 'patent charity'; and then you'd have to worry about what exactly your donors wanted patented, etc.

  141. MS doesn't have a clue by Anonymous Coward · · Score: 0

    When a POWER USER can add an ADMINISTRATOR account on Win2k/XP where are account limitations???

  142. jesus christ by man_ls · · Score: 1

    I advise you all to read the patent application more carefully.

    It talks about OS routines and passing those routines literally between places.

    OS kernel function calls, i.e. driver installations, which require privlidge levels of Administrator for the most part, would fall into this category.

    It's a proxy RPC system for allowing users to call privlidged commands they may not otherwise have use for *to the operating system*, not to run any given program as a superuser.

    It's probably going to make its way into some new security API, not be a seperate application.

    1. Re:jesus christ by Anonymous Coward · · Score: 0

      Maybe, but explain this to the courts, when MS shows the verasity of opinions this blog just did on the opinion of what su/sudo, blah, blah means, and how MS is free to expand the meaning of their patent from RPC to the local system. Bad apples never fall that far from the tree; You can either pick-em up, or cry later, when they rot at your feet.

  143. Very funny but no. by gazoombo · · Score: 1

    My geekiness tells me that you won't hit an EOF (^D) so you'll be waiting for that prompt to come back for a very long time. Other than that I highly approve of this geek humor. ;)

    --
    John Hancock
  144. and what about... by Anonymous Coward · · Score: 0

    PowerBroker? http://www.symark.com/powerbroker.htm

    1. Re:and what about... by baggins2002 · · Score: 1

      Well their fucked.
      Nice web site though
      If it were a movie they would call it On the Water Front. They would have had the Marlon Brando part.

  145. Are Public consultations the answer? by Anonymous Coward · · Score: 0

    A great way to resolve such patent issues would be a public consultation before they issue a patent, especially if the patent application is from a major corporation. Would also add voice and credibility to the process that currently looks very arbitrary

  146. I did something similar as a workaround in NT 4.0 by HornWumpus · · Score: 3, Interesting
    Had a cheasy VB app servany'ed running as admin. Exposed an adhoc API that allowed a manager running an app on his workstation that caused the service to stop and restart the network service on the server, thus clearing up all the leaked memory said service had put all over the servers memory.

    Ugly and insecure I know but my choices were to get off my ass every time the server bogged (not bloody likely), give every bozo with enough rank to work overtime for free admin and show them how (even less likely, I'd quit first) or implement an ugly kludge that could screw things up royal if used by morons.

    I also realize upgrading to a OS that did'nt leak memory in it's network service was a long term option.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  147. Since When? by SEWilco · · Score: 1

    When did Microsoft discover "administrative privileges"? One user, one privilege, one system to sell and bind them.

  148. How is this "insightful"??? by TheHonestTruth · · Score: 1
    Companies are getting rich by stealing the future inventions of people with these generic fucking patents.

    Myth: Having a patent makes you rich.
    Myth busted: You make $0 on a patent until someone licenses it from you or you sue someone successfully for infringing.

    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

    Slashbot mentality: you should have to demonstrate your invention.
    Mentality busted: Hardware fabrication is not an overnight accomplishment. You have idea of how a chip or board will come together, but until it is physically constructed and tested, you really won't know. Simulations are great and all, but you can never really know until it is constructed. So do you wait to patent your idea until you can demonstrate it works, or do you patent the general idea, and by general I mean sufficiently novel, but does not describe the transistor level? Well it depends if you want to stay in business or not.

    What makes me mad is that no one has yet come forward and shown prior artwork for a patent

    Slashbot mentality: Someone should stop these evil companies and have this stuff re-examined
    Mentality busted: It is expensive. If you're not willing to do it yourself, then don't bitch about others not doing it themself. I'm sure they want to spend their money better ways too.

    Truth is, this sounds similar to sudo. What would be interesting would be to pull the file history for the patent (feel free to order it from the PTO. I think anyone has the right to see it once the patent issues). The file history will reveal what the examiner cited, what the original claims looked like, and what the inventors gave up in terms of trying to get the patent allowed.

    -truth

    --

    I had a steady B+ in my AI class until I failed the Turing test...

  149. Can the PTO be sued for negligence? by Anonymous Coward · · Score: 1, Interesting

    This is no flame, but an honest question.

    It has been said before that employees of the PTO are paid on a per patent basis. I'm don't know whether this true, but it seems the PTO has to start to be held accountable for its practices.

    If a company has to go through a lot of legal expenses to prove a patent invalid, can the PTO be backcharged? Or could one sue directly if the negligence was obvious?

  150. what next? by POds · · Score: 1

    kernels?

    --


    Giving IE users a taste of their own medicine since 2005 - http://pods.-is-a-geek.net/
  151. assume everything already patented by goon · · Score: 2, Informative

    '... In software, assume that everything is already patented. You can't build anything, no matter how new it is, without infringing someone's patent. patents and linux ...'
    [tim bray]


    must make a mention of tim brays article on software patents that I've recycled from a while ago.

    --
    peterrenshaw ~ Another Scrappy Startup
  152. If you have RSTS/E docts by www.sorehands.com · · Score: 1

    There was a temporary privileges under RSTS/E back in the 70s that accomplished this.

  153. Re:Quick! Send in your prior art! RM- by davidsyes · · Score: 1

    I had a vanity license plate back in 1999...

    RMDIRMS

    I had it offset a bit so it looked like:

    RM DIRMS

    I got photographed at the SJ Linux Convention/Expo and BOY did people have a riotous laugh when I had the front and rear plates in hand, posing for the photos.

    Even harder they laughed when I answered to the explanation that RM -RF MS would be better (since rmdir only removes EMPTY directories)

    "Who says there's anything of substance in the directory called 'ms' (or, by implication "or the company called ms")?"

    Hopefully the rest of the world realizes what pusillanimous and obsequious dumbasses there are in the USPTO. If the rest of the world wants to suffer the consequences, they'll keep bending over or the likes of mshaft...

    David Syes

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  154. Texas liberal rant by baggins2002 · · Score: 1

    Fu** You MS
    You can pry my Linux/FreeBSD disks out of my left hand, once you have pried the 44 mag out of my right.

  155. here's an idea by Anonymous Coward · · Score: 0

    garbage patents like this are why the patent offices need to re-imburse people when they get patents overturned

  156. Prior work by james_in_denver · · Score: 1

    Hmmm, let's see, VAX/VMS, circa 1980: "set proc/priv=all" (become system's administrator) or "set proc/priv=oper" (join the operator priv group) This is twenty years prior to the filing of M$'s patent. And if I recall, Sun/Solaris, HP/UX, IBM/AIX, DEC/Ultrix, and yes, even SCO, all had the concept of "privileged" groups/users dating well back into the '80's...... There is literally TONS of prior work out there that should invalidate this patent. It's more a question of who is going to fight it?.....

  157. Nero BurnRights by Anonymous Coward · · Score: 0

    Anyone know how Nero's BurnRights works? It may be Prior art on the MS platform!!

  158. Microsoft sucks! by Anonymous Coward · · Score: 0

    That's all I have to say, and all of you on slashdot would like to hear. Mod this up! :D

  159. Hurry!!! Patent fork... by Vaginal+Discharge · · Score: 1

    before microsoft gets to it. I think they're just going through the linux source code and patenting whatever they come across. You know you actually have to challenge a patent inorder to invalidate it. Right now, the only way to do it is a law suit, and you must present clear and convincing evidence (instead of just preponderance of evidence) against the patent. Open source people will definately run out of money before microsoft in a tit-for-tat law suit like that.

    --
    "Glory is fleeting but obscurity is forever" - Napoleon Bonapart.
  160. Re:Open Patents: How to fix the system for $50. by waferhead · · Score: 2, Insightful

    I would prefer a ~6 month public comment period, after full public disclosure.

    Also infers requirement by PO to listen and follow up.

    It's going public anyway...

    cheap, almost free, and if noone cares, it gets approved.

    Also would disseminate the "new" ideas, which is the REAL point of patents in the first place.

    One more requirement: must be comprehensable to the average HS graduate, and provide FREE links to all references. (implies HTML)

  161. Aww fer cripesake by $RANDOMLUSER · · Score: 1

    Isn't this the very heart and soul of the original Dennis Ritchie/ATT "Oh yeah, by the way, you could do this in software, if you wanted to" very very first ever software patent??? You know, from back in the days when patents applied to physical objects?

    Isn't this the very thing that started us down this particular slippery slope in the first place?

    If Newton lived today, he wouldn't be allowed to "stand on the shoulders of giants"; the court-ordered gag rule in the ongoing multi-year, multi-billion lira patent/copyright/contract/FUD lawsuit between Galileo(TM) Inc and Copernicus(R) Corp would prevent him from making any public statements regarding Gravitational(C)(TM)(R) effects.

    Of course, Newton should have spent his life and fortune in IP litigation with Leibniz...

    Me, I'm working on my "A Method Of Preparing Comestible Substances Utilizing Rapid Oxygenation Of Hydrocarbon-Rich Materials" USPTO application...

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  162. Should we fight fire with fire? by bersl2 · · Score: 1

    In other words, should we start patenting everything we can get our hands on?

  163. Prior art: TOPS-10/20 by Anonymous Coward · · Score: 0

    r p 1,2

  164. Prior Art by Quiberon · · Score: 1

    'inetd' does this. 'cron' does something very similar. 'X' does the reverse. Passing access rights (UNIX-domain sockets sendmsg/recmnsg) is designed to achieve this. These are all old enough that even had they been patented, the patents would be expired now.

  165. Not just sudo by jtharpla · · Score: 1

    Solaris has a system similar to this...started in Solaris 8 I believe, but I could be wrong. Anyhow, you can create users who have authority to perform certain admin functions even though they do not have root access. The authorizations are stored in a set of files, aka a data store. Was complicated as could be to configure, but it's in there. So I'd assume Sun (if they have any cash for it :-P) would pursue this one as well.

  166. M$ Police by penguinoid · · Score: 1

    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

    Now the M$ police will come and get you. You do know it is illegal to publcize trade secrets, don't you?

    --
    Don't waste your vote! Vote for whoever you want, unless you live in a swing state it won't matter anyways
  167. Re:Claim seems valid - not really by jojomosko · · Score: 3, Interesting
    Actually, claim may sound valid vis-a-vis sudo alone but seems invalid vis-a-vis ssh and widely used common practice.

    ssh allows (via authorized_keys) to execute selective remote/local actions by certain authenticated entities. And it is all highly configurable:

    • who can execute remote (or local) commands
    • what operations (commands) can be executed
    • using what privileges (via setuid/setgid bits and command owner/group)
    And since the agent (sshd) is a permanently running process, there's really nothing new in this patent as decribed.

    Am I missing something?

    Please bear with me it is my first post to slashdot.
  168. Time to do the by 9-bits.tk · · Score: 1

    su root
    umount /mnt/windows
    rm -rf /mnt/windows

  169. If not sudo, then certainly sshd by Anonymous Coward · · Score: 0

    Sudo isn't enough because it lacks a daemon? Well here's a stronger example.

    Sshd runs, as a daemon, as root. A local unpriviliged user can ssh to localhost, using either passwords or a keypair (where the public key is in /root/.ssh/authorized_keys), and run a command. The command is executed by root. Is there anything in the patent that this prior art does not cover?

    Mike

  170. Looks like wine was first... by thejuggler · · Score: 1

    ...but there wasn't a USPTO back then.

    The First Beer:
    The University Museum of Archaeology and Anthropology, University of Pennsylvania, analyzed an organic residue from inside a pottery vessel dated circa 3500-3100 B.C. from the site of Godin Tepe in the Zagros Mountains of western Iran. Their findings provide the earliest known chemical evidence of beer in the world.

    The First Wine:
    source Combining archaeology with chemical and molecular analysis, McGovern has carved a niche for himself as an expert in ancient organics--particularly wine. He has already pushed our knowledge of vinicultural history back to Neolithic times (the late Stone Age). Now McGovern is searching in eastern Turkey for the origins of grape domestication.
    The scientist lacks the physical evidence to prove his hypothesis that hunter-gatherers made what he calls "Stone Age beaujolais nouveau." But he has shown, through a combination of archaeological sleuthing and chemical analysis, that the history of wine extends to the Neolithic period (8,500-4,000 B.C.) and the first glimmerings of civilization.

    1. Re:Looks like wine was first... by R2.0 · · Score: 1

      I stand corrected, and am enlightened thereby.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    2. Re:Looks like wine was first... by thejuggler · · Score: 1

      I was kinda hoping beer was first myself, but it's easier to ferment some berries than to go through the difficult process of creating beer.

  171. If not Hurd, will do by Anonymous Coward · · Score: 1, Insightful

    AFAIAK hurd has such a kind of deamon?!
    (sirously)

    1. Re:If not Hurd, will do by Anonymous Coward · · Score: 0

      Not quite, at least the last time I looked (long ago), the Hurd authentication server was basically just a "trusted third party" used by other servers (it was also an interesting...well, kludge). MacOS X comes closer, but is also more recent; I'd be curious to know to what extent NeXTSTEP did things the same way.

  172. This is what MVS subsystems do by Anonymous Coward · · Score: 0

    MVS had this kind of subsystem process decades ago. Program Call support in ESA made it look even more like the patent. This is how DB2 works for example. The user says what they want done, the server process running at a much higher level of authorisation does it. There is some question about that an "administrative method" is. I am sure some of the system programmer toolkits do this exact thing.

  173. Without money patents rule you by jago25_98 · · Score: 1

    The patent office always favours the body with the most money. It literally awards more power to those who already have it. This is because:

    - you need money to pay for the patent(s)
    - you need money to contest a patent(s)

    This goes against all the efforts of the Dept. of Fair Trading etc whos goal is to give a level playing field to the benefit of fair competition and thus economic benefit.

    Microsoft really can come along and patent other peoples work if there is no one funded body willing to risk opposition it. And so they will.

    Trying to contest every little patent like sudo isn't a real answer. We all know that the patent system needs to be dealt with; either destroyed or made equal to all by everyone paying for it equally (if we feel it's that important).

  174. competition vs monopoly by Doc+Ruby · · Score: 1

    Patents are monopolies created by the government on single products. There's got to be a way to introduce competition into the patent process, at least in generating prior art. Especially when the prior art is owned by the public, so the patent is privatizing public property. How can this public central registry work to protect the public, rather than just feed off it?

    --

    --
    make install -not war

  175. how to fix the system by bani · · Score: 2, Interesting

    not only would the applicant lose the patent and the filing fee, the filing fee would be awarded to the individual who provided the first prior art which invalidated the patent.

  176. Makes my blood boil by jonabbey · · Score: 3, 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!

  177. Quibble by MadCow42 · · Score: 1

    Actually, you forget that patents expire (unlike what seems to be happening to copyright law lately).

    So, in a worst case, long-lived inventions like the car would have been "freed" while the invention was still useful.

    In today's day and age, things change so quickly (especially for software and processes), that the concept is likely to be useless by the time the patent runs out.

    I'm not a supporter of software/process patents - but at the very least the duration of them should be much shorter than "normal" patents.

    4-5 years would be enough for a company to recoup their investment, and the invention would still be beneficial elsewhere afterwards.

    Isn't that the point of the system? Provide the inventor a period in which to profit from their invention, then turn it over to the public? 20-year software patents are like the MPAA giving Vanilla Ice CD's to public libraries to pay their fines. q:]

    MadCow.

    --
    I used to have a sig, but I set it free and it never came back.
  178. Sudo? by 10101001+10101001 · · Score: 1

    Actually, sudo isn't covered under this patent because sudo doesn't stay upon acting as a "server" for clients to connect to. Xserver might count, given regular users connect to a root-ran Xserver which does stuff a regular user cannot (its xhost list is the "data store" and is rather exclusive). All process separation would likely fall into this category as well, especially the example of having a user ssh process talk to a root ssh process to switch users for someone. Since there's no mention that all the processes have to run on the same machine, telneting in as a non-root from one box into another would count (you're not "normally" allowed to become a user on a remote machine) as would telneting into the machine you're already on (just to be clear, the data store then would be the passwd file, though this example might be considered a stretch since there's su and you can just login physically; of course the patent talks about what one "normally" is authorized to do, but that's semi-stupid given with something like sudo and enough utils, there's nothing you're "normally" unable to gain authorization to that a service would somehow be able to magically be able to provide instead; so either telnet is prior art or the patent doesn't cover anything because there's no field of abnormal functions).

    --
    Eurohacker European paranoia, gun rights, and h
  179. Oracle procedures with definer rights by professorfalcon · · Score: 1

    Sounds like how Oracle works when you create a stored procedure under the SYS account, with definer rights, and then GRANT EXECUTE to a role or another user. When another user executes that procedure, it effectively executes under the SYS account, which is an administrator.

  180. The best thing to do... by Nermal6693 · · Score: 2, Funny

    stevejobs% sudo rm -rf * Microsoft

  181. What about RSX/VMS? by cardpuncher · · Score: 1

    That's pretty much the function of ACPs (Ancillary Control Processes) in both RSX-11 and VMS: providing a process context in which to execute code at a different privilege level to that of the user initiating the request.

    I think a pretty good analogy would be the VMS network management code: commands received via RPC, privileges checked against a local database and the command executed by the ACP on behalf of the user.

  182. The bigger picture - Linus wrong about MS? by wamatt · · Score: 1
    Err I think this patent is silly and would be easy to refute. However shouldn't we be worried about where Microsoft is heading...?

    http://www.businessweek.com/technology/content/aug 2004/tc20040818_1593.htm


    "I'm not that concerned about the threat of Microsoft (MSFT ) enforcing patents against Linux. I think their mode of operation isn't through the legal system. I think they hate lawyers more than most companies."

    Linus Torvalds (BusinessWeek.Com - 18 Aug 2004)
  183. Absolutely !! by AftanGustur · · 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.

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  184. Why not have patents peer reviewed? by Peter+Cooper · · Score: 2, Interesting

    In the UK, if you want to get permissions to build on land, or change how your land drainage works, set up certain types of businesses in residential areas, etc, you have to have the details published in the local newspaper and anyone who wants to complain about them can do so.

    Why don't we do the same with patents? When a patent regarding, say, computing comes out.. why doesn't it end up in PC Magazine, or on Slashdot, for peer review? That way, anyone who has a complaint about the patent can register it with the patent office, and we can stop silly stuff like this happening.

    1. Re:Why not have patents peer reviewed? by upsidedown_duck · · Score: 1

      When a patent regarding, say, computing comes out.. why doesn't it end up in PC Magazine, or on Slashdot, for peer review?

      What about things like ACM or IEEE? Also, the old fogies in the academic associations might be more likely to say "sudo? No, we even did that in 1749 on our thermo-mechanical wafflinferometrix. Here's the wood cut of the design!"

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    2. Re:Why not have patents peer reviewed? by Anonymous Coward · · Score: 0

      A list of patents awaiting examination *is* published by all offices. And you can complain. In the UK, it's got a specific section in the 1977 Act - Section 21.

  185. I have prior art by jregel · · Score: 2, Interesting

    I can't get the article at the moment (slow net connection), but based on the other comments, I think I have prior art on this. I'm not a genius and I suspect that others have done similar things.

    Our user management is handled by two guys who don't have strong UNIX skills. They have to setup users, add mail aliases and set passwords etc. The operator type roles that sys admins like to delegate.

    They are trusted individuals in the sense that they won't intentionally damage a system, but their experience is such that they can, and have caused accidental damage (one of them deleted all lines in the mailaliases file using vi by mistake).

    I wrote a menu wrapper for their logins that allow them to request certain functions be performed (password wipes etc.). When they action a function, a temporary lock file is written to a directory (/var/local) that only their group can write to. A cron job, running as root, executes every minute and if a lockfile exists, will perform the command (with some sanity checking involved - e.g., it's not possible to change password if the requested user has a UID less than 100).

    It's not 100% secure, but it does the job. I don't have a patent on it, but it's worked for the last couple of years without problems.

  186. Yep found it called the S bit of UNIX by Anonymous Coward · · Score: 0

    Change password under unix would not work without it. There are alot more advanced systems alot older with the same function. This is a dead and really unable to patent. Even OS/2 warp had ways of doing this.(UNIX is the oldest I think but Xerox might top it with there os or at&t). Newer version of UNIX and BSD and Linux have better ways of handling this without some of the old problems the flaws that letter people get to root o that right I can still get to System level in a windows box so this is not fixed yet. Note the the question is whos prior art? When was it invented and by who. It might be another thing we have to thank xerox park developers or it might be the early xerox clone makers(UNIX).

    Come on SCO sue someone has really stuffed up this is true infringement.

  187. The USPO is a laughing stock by Secrity · · Score: 3, Informative

    Software patents are turning the USPO into a laughing stock. I can understand the USPO not being able to thoroughly examine patents for some esoteric science. Sudo is not an esoteric science. If the USPO is going to issue software patents they should have somebody who knows something about software. This sort of patent should have been caught by anybody who has any knowlege of Unix-like operating systems.

    1. Re:The USPO is a laughing stock by nullhero · · Score: 1

      They do have someone who knows about software. It's just unfortunate that s/he knows only about Microsoft Software and so this is a brand new concept and Microsoft should be awarded the patent on this new and innovative idea that they have....

      --
      Save Pangaea!! Stop Continental Drift!!
    2. Re:The USPO is a laughing stock by BCW2 · · Score: 1

      Not just Unix, but any mainframe from the sixties. I do agree that if they are going to issue software patents they should have a group review by prople that actually have a clue. If it's a group there could be specialists from the various PC/Mac O/S's and some from mainframe and mid size server areas too.

      The only real solution is for the USPO to get a clue.

      --
      Professional Politicians are not the solution, they ARE the problem.
  188. ..as a non-American and proud of it... by Anonymous Coward · · Score: 0

    May I please humbly and respectfully request and suggest that American Corporations patent also the act of fucking themselves?

    1. Re:..as a non-American and proud of it... by Anonymous Coward · · Score: 0

      No. Go fuck yourself.

  189. A Mockery! by polyp2000 · · Score: 1

    Correct me if i'm wrong, but things like sudo, the xserver and the numerous other situations where prior art exist. Are these things not implemented at a higher level ? in the kernel? and sudo , xserver and whatever else are just making use of the existing multiuser framework?

    If the linux kernel does this, could it be in violation? This is sure to cause some major outrage. I think if companies continue to make a mockery of the patents system so flagrantly, it wont be long before people begin to disregard it as being genuinely useful.

    Nick...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
  190. Those are 'prior art' pictures, to show contrast by teridon · · Score: 2, Informative

    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;)

    Listen, I hate MS as much as the next guy -- but did you read the rest of the patent? In the "BRIEF DESCRIPTION OF THE DRAWINGS" section, it reads:

    [0013] FIG. 1A [referring to the KDE front panel] is a pictorial diagram illustrating a desktop of a graphical user interface according to the prior art.

    [0014] FIG. 1B [referring to the Gnome front panel] is a pictorial diagram illustrating one implementation of a panel containing a desk guide used to switch among multiple virtual desktop according to the prior art.

    In the "BACKGROUND OF THE INVENTION" section, it points out that in KDE, the pager doesn't show you the pictures of the desktops: "As more and more application windows 102 are dispersed throughout these virtual desktops, it may be difficult for a user to remember which desktop contains which application window." You have to click on each desktop until you find it.

    For the GNOME pager, it says that "running application windows appear as small, raised squares... it is still not possible for a user to determine from these small raised squares the desired application window for which he may be looking"

    The patent is apparently for MS's improvment of the concept by actually showing small recognizable representations of each desktop in a "preview" pane that shows all the desktops, and for being able to transfer application windows from a different virtual desktop to the current one, without actually bringing up the other desktop.

    Ok, /.'ers -- can you think of prior art for this? Codetek's Virual Desktop is similar, but it uses application icons to represent windows, instead of shrunken pictures of the actual windows. However, from this FAQ, it appears the Codetek has at least tried to show shruken pictures in their pager, and found it was too processor intensive.

    --
    I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
  191. SELinux? by Dark+Coder · · Score: 2, Interesting
    Privilege execution under a privileged level within a operating system context? Bah!

    One can name over a dozen OSes that garnered the famed Class B1 Trusted OSes status that provided this feature set since 1983. Most of them will never see the light of days due to their classified status.

    Perhaps, the U.S. Patent Office should consider investigating for possible industrial payola to their underpaid $60,000/yr GS-5 ranking corporate-rejecting $125K real bad diploma-milled reviewers.

  192. Re:I did something similar as a workaround in NT 4 by TCM · · Score: 1

    Exposed an adhoc API that allowed a manager running an app on his workstation [...] implement an ugly kludge that could screw things up royal if used by morons.

    So, how did you handle the royal screwup?

    --
    Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
  193. How Much for a Site License? by The+Other+White+Meat · · Score: 1


    Can I get a license that is good, say, within my home state? A guy's got to roam, you know...

    --

    --- Generation X: The first generation to have SIG lines inferior to their parents... ---
  194. You don't see junk patents in other countries by Nice2Cats · · Score: 2, Insightful
    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.

    As true as that is, you don't see the patent offices of other countries passing out patents to everybody and his dog for things that anybody with five minutes of experience in the field knows are an old hat. This is getting ridiculous. Next thing you know, Microsoft will be patenting the use of nine inch nails for fixing people to two wood beams set at right angles and demanding money from Trent Reznor.

    There is some systematic failure in the American patent process that is responsible for these junk patents, and the longer it is left unfixed, the more expensive it is going to be to go back and clear out the deadwood. Now how much staff is that going to take? How high will the bill be for all the lawyers, judges, and clerks be that it will take to return the system to sanity?

    Then again, the U.S. has money to burn, don't we. It's not like we're paying for a war halfway around the globe or are losing business to India and China or have a poverty problem...

    1. Re:You don't see junk patents in other countries by Halo1 · · Score: 1
      As true as that is, you don't see the patent offices of other countries passing out patents to everybody and his dog for things that anybody with five minutes of experience in the field knows are an old hat.
      That's not true. Many US software patents have European equivalents. It really isn't just a problem of the patent offices themselves, it's largely inherent to the nature of software itself and the patent system's inability to deal with it (because it was never designed for that kind of stuff).
      --
      Donate free food here
    2. Re:You don't see junk patents in other countries by Anonymous Coward · · Score: 0

      Whether they get granted is onother matter entirely.

    3. Re:You don't see junk patents in other countries by Halo1 · · Score: 1

      With "equivalents" I did mean "granted equivalents", not just applications.

      --
      Donate free food here
    4. Re:You don't see junk patents in other countries by Anonymous Coward · · Score: 0

      Normally they have drastically amended claims compared to the US version when an issue is raised regarding the patentability of the claims.

    5. Re:You don't see junk patents in other countries by Halo1 · · Score: 1

      The changes are usually merely a matter of wording, to show that there is "a technical solution to a technical problem".

      --
      Donate free food here
    6. Re:You don't see junk patents in other countries by NaDrew · · Score: 1
      Next thing you know, Microsoft will be patenting the use of nine inch nails for fixing people to two wood beams set at right angles and demanding money from Trent Reznor.
      Cheer up, Brian!
      --
      Vista:XPSP2::ME:98SE
  195. "Prior Art" doesn't exist for HaseFroch!!! by Anonymous Coward · · Score: 0
    The setuid bit was patented ago much time.

    Now, the same method of sudo is patented by MikroSoft.

    And tomorrow? I will patent the lists A.C.L. if can.

    EIOLAS became in the devil of HaseFroch or of U.S.of.A.

    open4free ©

  196. Patented the virus? by 192939495969798999 · · Score: 1

    It sounds like they patented the virus - a process that runs at super-user level no matter what. Good job! Maybe now they can sue all those wascally hackers that keep messing up Windows systems with apps that do this.

    --
    stuff |
  197. Well, with sort of hazy statements like this... by softspokenrevolution · · Score: 1

    You can sort of see what's wrong with the patent process, vague descriptors designed to stifle competition instead of protecting an innovation. Why do I get the feeling that there will be the following patent one day...

    Patent N+1: The Generic Corporation has recieved a patent for their application of a 'thing that does other things'.

  198. SSH privilege separation by curious.corn · · Score: 1

    I suspect sshd with priv separation works like that. I haven't nitpicked either M$'s patent nor SSH's process but they look terribly similar. Can someone with better knowlege of the details reply? Does it constitute prior art? And most importantly: is M$ targeting UNIX's most important networked administration application considering how they attacked VNC by the EULA prohibition?

    Imagine:
    MS: UNIX admin is unsecure by design; ours is better!
    Unix community: Yeah, but we were there before you put your hat on our tools... and you won't license it, damn you! MS: Pay up or shut up! Mwhahahaha!
    --
    Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
  199. USPTO's attitude by Anonymous Coward · · Score: 0

    One of the big problems with the USPTO is that (IIRC) it is funded by the patent fees it collects from applicants.

    Which has led to the USPTO's attitude of "stop us before we patent again!" Reading their explanations for such incredibly shoddy work, they demand better funding or else they claim they cannot be responsible for doing such abhorrent, incompetent work.

    I've written my Senators and Congresspersons suggesting a better approach: fire them all, close the office down, and institute a licensing process that puts the cost of both the application, prior art search, any infringement on the applicant (along the lines of "loser pays" which the US court system desparately needs in order to control class action nonsense and other trial lawyer abuse, but that's another matter).

    We wouldn't tolerate air traffic controllers intentionally crashing aircraft with explanation that until they're getting better pay, they just can't help it. The private sector doesn't buy this argument either. Start at the top and finish at the bottom with this worthless, pathetic organization.

  200. Patents = flags. by tysken · · Score: 1

    This Is a bit out of topic but this reminds me of what the english comedian Eddie Izzard said about flags:

    "We stole countries! That's how you build an empire. We stole countries with the cunning use of flags! Just sail halfway around the world, stick a flag in. "I claim India for Britain." And they're going, "You can't claim us. We live here! There's five hundred million of us." "Do you have a flag?" "We don't need a bloody flag, this is our country you bastard!" "No flag, no country! You can't have one. That's the rules... that... I've just made up! And I'm backing it up with this gun... that was lent from the National Rifle Association."

    Is this Microsoft in a nutshell?

  201. resolving patent disputes by raindrop#1 · · Score: 1

    There may well be a degree of incompetance in the US patent office, but it is still the case that assessing all those patent applications for prior art is an herculean task.

    Surely the sensible option would be to accept that the patent office will do a flawed job. So, you need a cheap, fair and readily accessible way of resolving disputes over patents. Currently, challenging a patent in law can be prohibitively expensive, which only serves to undermine the rule of law.

    It is the process of resolving patent disputes that is the problem, not the issuing of those patents in the first place.

    1. Re:resolving patent disputes by msobkow · · Score: 2, Interesting

      You are not getting the point.

      Microsoft knows these patents are bullshit -- they're not stupid. They're counting on the patent office being stupid enough to approve them so they can hold them over someone's head in court.

      If Microsoft can force enough delays to buy a government and a reprieve from their due penalties, what in the world makes you think anyone other than IBM can afford to defend against this crap?

      The process of resolving patent disputes is only a problem because the reviews are performed by untrained monkeys with no experience in the field they're reviewing. Even the Canadian government has the sense to assign the reviews for R&D claims to workers with industry experience, but not the USPTO.

      Hell no, that'd interfere with the smooth flow of money back through the lobbyists and "donations".

      --
      I do not fail; I succeed at finding out what does not work.
    2. Re:resolving patent disputes by mrchaotica · · Score: 1

      Isn't it possible that both the issuing of patents and the process of resolving desputes have problems that need to be fixed?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  202. Sounds like Multics to me by Nofsck+Ingcloo · · Score: 1

    Thirty five years ago Multics had priviledged processes doing work for non-priviledged processes. It was inherent in the design. Nothing new here. Move along.

  203. Don't blame the USPTO by sdokane · · Score: 1

    It really is up to the courts to have final say on patent issues. It would be ridiculous to expect the USPTO expend the resources required to investigate every patent to the level that would occur in court. That would create problems of it's own.

    I don't know what the solution to problem of dodgy patents is, but if the MS patents is as reported, then I think that everyone can safely ignore it. The defence in any law suit would be to simply roll a *nux box into court. Any 2nd rate lawyer could defend against it for a very small fee.

    1. Re:Don't blame the USPTO by arminw · · Score: 1

      ...it is really up to the courts.....

      Indeed, a patent is essentially worthless unless the inventor has plenty of money to defend it with. Justice in general is usually available only to those who have lots of cash or a backed by someone with it. If Joe Average gets sued by somone like the RIAA he is basically screwed. Whether he is guilty or not does not enter into the equation, since that involves a trial, the cost of which Joe cannot pay. So Joe better settle. The same would be true in a patent dispute.

      --
      All theory is gray
  204. Re:Those are 'prior art' pictures, to show contras by Anonymous Coward · · Score: 0

    Enlightenment.

  205. Lets fight back! by jsm008us · · Score: 1

    Now we should patent the "system tray" and the taskbar. We should patetent everything! If we each patetented one thing and told Microsoft they cant use it, but open source people can, then we'd win! I'm patetening the clipboard :p

    --

    mysql>SELECT * FROM users WHERE clue > 0
    0 Rows Returned
  206. Re:Those are 'prior art' pictures, to show contras by Wolfbone · · Score: 1

    "The patent is apparently for MS's improvment of the concept by actually showing small recognizable representations of each desktop in a "preview" pane that shows all the desktops, and for being able to transfer application windows from a different virtual desktop to the current one, without actually bringing up the other desktop."

    That's an excellent description of the Enlightenment pager. I'm pretty sure it's been there since before April 5 2002.

  207. Patents by DragonHawk · · Score: 1

    "the reaction of everyone on this page is that there must be some that does: a fairly good indication that practitioners versed in the art regard the idea as obvious."

    Right, and this forum is of course a fair, objective environment, where nobody has any kind of bias against Microsoft. ;-)

    I made a cursory reading the patent (my eyes start to glaze over if I try to read something like that in detail without sufficient preparation and motivation). If I had to guess, I would say this is part of Microsoft's effort to fix the hideous state of security design in their Windows product, as it is typically deployed for consumers. That is, everyone can do anything to most any Windows box, but still expects Microsoft to protect them from it. I'm thinking Microsoft is trying to come up with a way to let users do what they want, while still protecting users from themselves, using a daemon that checks what the code is trying to do.

    Apple kinda does this with Mac OS X, which pops up dialogs whenever an installer needs more privileges, or whatever. And, of course, like everyone else here has been pointing out, the patent starts off with something very like sudo (but the patent goes into all sorts of detail that sudo doesn't care much about).

    Whether or not the idea is patentable is not mine to say. I'm not a lawyer, and I don't know when Microsoft developed these ideas. Remember, under US patent law, it is not when you file, but when you come up with the idea, that matters. If Microsoft came up with the idea before sudo's author did, sudo loses. (Not that I think that's likely, but that's just a guess on my part.)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  208. Article 1, Section 8, Paragraph 8 by DragonHawk · · Score: 1

    "if it is not realistic then they have no business claiming the authority"

    We (or rather, our ancestors) *gave* them that authority. Read the Constituion some time.

    (My apologies to non-US citizens. This is a US-centric post. But then, so is the article.)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  209. A brief review of patent law by DragonHawk · · Score: 1

    "So, the patent is filed for August 10th, 2004 ... it looks like SUDO dates back to 1980."

    Under US patent law, it is when the idea was first throught of, and not when the patent was filed, that counts. Not that I really think Microsoft thought of this first.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:A brief review of patent law by tricorn · · Score: 1

      Except that if it is publicly disclosed by yourself or anyone else more than one year before you FILE, it doesn't matter if you invented it first, you can't patent it. Disclosure can consist of USING the patent publicly, even if you don't disclose how you're doing it.

      Although an argument can be made that su (and sudo) trump this patent, an even better case can be made for any type of server which allows you to do things your signon isn't allowed to do directly. Examples include an X-server (access to video hardware, giving conditional access by way of a magic cookie), a sound daemon, an NFS server, syslogd. Any network daemon that uses the ident protocol to conditionally give access, or rsh or ssh to a different signon than your own also seems to completely cover some of the claims. I didn't look closely at all of the dependent claims, but of the ones I couldn't immediately think of a prior example, the differences from the independent claim (all of which I do think are covered by prior art) seem trivially obvious. Also, note that half of the claims are for "media containing a computer program that ..." does the same thing as the other half of the claims, so those don't even need to be looked at (putting a program on a computer-readable media for the purpose of running it on a computer is the very epitome of obviousness). Half of the remaining claims are for a "network appliance", where the web-server equivalent is running executable requests which run as a non-privileged process, using a privileged process to conditionally implement privileged requests. These have the same set of variant dependent claims as the remaining claims.

      As far back as at latest 1980, the PLATO system had a facility for running programs under NOS which ran as non-privileged users, which could make requests of a privileged program to get access to files, based on the user ID (including group membership, one of the dependent claims!), looking up the access to the file in fields in the file itself. Later proposals, never actually implemented, also would have allowed such access to be mediated by an access list associated with the file (not implemented doesn't necessarily mean it can't be used as prior art - it was well discussed, obvious how to do it, but judged not worth the effort to implement given that the facility itself wasn't used by non-privileged people anyway, and there was an easy override to give the job system privileges when needed to bypass file security).

      Another example from PLATO includes submitting requests for files to be transferred from one system to another - such requests were mediated by an access list on both the sending and receiving system; said access list included four levels of membership (hierarchically: system, account, group, individual), of which any of the lower levels could be a wildcard (any, or user type). This was prior to 1990, and would seem to cover many of the claims all by itself.

  210. US Patent Office should read slashdot first by lems1 · · Score: 1

    Maybe the US Patent Office should post the patents to be approved in a special section of slashdot where users can comment on them before being actually accepted for approval.
    Then geeks from all over the world would cite trillions of examples of prior art and patents might never get approved :-)

    Just a thought... hey, they slashdot effect works for DoS'ing servers and other disruptive things, why not use it for something "positive"?

    --
    This sig can be distributed under the LGPL license
    1. Re:US Patent Office should read slashdot first by DarkKnightRadick · · Score: 1

      Best idea ever!

      --
      "There is a way that seems right to a man, but its end is the way of death." Proverbs 16:25 (NKJV)
  211. [gates@microsoft] sudo rm -rf /linux by klang · · Score: 1

    ah, well .. it was sort of fun while it lasted

  212. X11 does this by Profound · · Score: 1

    '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'."

    A user can't write to a graphics card directly so it communicates over a network to an X-server (which is running as root) to have it perform operations on its behalf.

    Prior art? X is almost as old as I am!

  213. Why patent something like this? by DMNT · · Score: 1

    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.

    What I think MS will use patents like this, is to fight open source. Possible patent problems is what is keeping several companies and institutions from running linux - now they got another one patent they can claim Linux is breaking. No matter if their patent is invalid itself, but it's the FUD they spread.

    I believe Linux is the reason they ever brought their concern for manufacturers using patented filesystems. They are afraid of losing their most profiting business - selling operating systems. Instead of innovating new business models, they have gone into a hedgehog-like defence. All spikes out! Use patents, false claims, anything! I believe they're destined to fail. They'll eventually loose their 90% market share of OS (x86 comp).

    --
    ?SYNTAX ERROR
  214. Prior Art is a requirement by Anonymous Coward · · Score: 0

    The burden of searching for and listing prior art resides on the inventor filing for a patent in the US. Software patents, like this one, with such blatant omissions of prior art should simply be revoked by the patent office. Whats needed with software patents is a review period after the patent is granted. If there are omissions in the list of prior art, the patent should either be reexamined or revoked. That would go a long way towards fixing our software patent woes and evening out the playing field between individual developers and big corporations.

  215. sudo... by Anonymous Coward · · Score: 0

    sudo killall microsoft

  216. how is this not an operating system kernel? by Anonymous Coward · · Score: 0

    So, doesn't init already do this? It seems to me that this basically describes what a kernel does.

  217. Re:Prior Art? Simple SNMP Get/Put with community.. by Anonymous Coward · · Score: 0

    There is a lot of prior art on this one!

    SNMP

    Any web based admin packages using a CGI and some kind of validation(host/network/id) driven by a
    config file. I wrote one of these a few years ago.

    I worked with a hacked up version of sudo that was
    modified to only execute certain commands for
    certain users driven by a data file...

  218. Re:Those are 'prior art' pictures, to show contras by jkakari · · Score: 1

    This conceptually sounds exactly like IRIX's 4Dwm "Extra Desks: Desktop Overview" widget, which has been around for years now.

    I made a quick screenshot:
    http://www.bithose.com/gallery/comp_s gi/irixdesks

    It might not be as "pretty" but it's totally functional - you can drag and drop windows between any arbitrary number of desktops; mousing over a window outline shows the name of the window; you can reposition windows on another desktop, etc.

  219. I'm starting on this patent by objwiz · · Score: 1

    I'm patenting the process of making letters appear on the screen by pressing a key on a key board.

  220. most prior art not exact match by Anonymous Coward · · Score: 0

    Prior art can inculde exact match and stuff that is just close. Most patents of course just include prior art that is just close so that the examiner can decide if your claims meet the criteria for a new patent based on the (listed) prior art. Leaving out significant prior art, by either the inventor or the USPTO examiner should invlaidate the patent. Mabey if you were to go to court, it would.

    1. Re:most prior art not exact match by Elwood+P+Dowd · · Score: 1

      Now that I've taken a moment to read the patent abstract, I think it's pretty clear that they are not describing sudo.

      The mechanism they describe would more likely have prior art in non-UNIX systems. It sounds like factotum in Plan 9. It might be factotum-minus-encryption-plus-registry.

      But iduno if factotum is even close.

      --

      There are no trails. There are no trees out here.
  221. Re:Those are 'prior art' pictures, to show contras by praedor · · Score: 1

    Uhmmm...I haven't used it for a while but I believe that Enlightenment shows a very clear representation of exactly what is on different desktops. It isn't simply giving you a representation of a desktop with tiny little app window representations on it, it is giving you a realistic snapshot of the other desktops with the actual app windows displayed.


    --
    In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  222. SU-DO, or SU NOT ... by mustangdavis · · Score: 1



    SU DO, or SU NOT,
    There is no try ...

    -Yoda - uh, sort of

  223. It gets better by 0x0d0a · · Score: 2, Interesting

    One of the inventors at Microsoft appears to be this gentleman, who works on Apache and is a "founding member of the OpenSSL project". If an OpenSSL guy is unaware of sudo, we're living in Bizarro world.

    But that's not how corporate research works. Nobody cares how good the patents you get are. Microsoft cross-licenses with all their competitors, anyway. Modern corporate researchers just produce legal fodder -- a slew of patents, which can be used to prevent new entrants from entering a field -- existing oligopolies are maintained by cross-licensing of patents.

  224. Re:I think my patent already covers that... by EmagGeek · · Score: 1

    One of my three patents certainly covers what you are talking about.. now pay up...

  225. Re:Those are 'prior art' pictures, to show contras by optimus2861 · · Score: 1
    The patent is apparently for MS's improvment of the concept by actually showing small recognizable representations of each desktop in a "preview" pane that shows all the desktops

    Which, to anyone skilled in the art, should be obvious and non-patentable. It's a matter of speed/performance tradeoff whether to spend the CPU/VPU cycles to create a full mini-render of the virtual desktop in the pager or just show it as shadows. It would in essence be the same type of image processing algorithm that a resize/zoom function performs in any image processing application. You're just taking that tool and applying it to this problem.

    and for being able to transfer application windows from a different virtual desktop to the current one, without actually bringing up the other desktop.

    And KDE already does this, just right-click on the application in the task bar and you get a "To Desktop" sub-menu, or if the app is in your current desktop, just right-click on its title bar. Since KDE has had multiple virtual desktops since the 1.x days, this feature's probably been there since it first came out.

  226. M$ patents bugs by Anonymous Coward · · Score: 0

    This is brilliant, genius, astounding! Lets just patent our security holes. We will call them innovative and charge people money to have them added to our OS.

    Glad I don't use any of their products.

  227. Reading between the lines......... by mormop · · Score: 1

    Maybe the whole point of this is that by filing thousands of pointless, indefensible patents MS hopes to make the whole patent process fall apart.

    Why? Simple. MS's main advantage is its financial resources while IBM's greatest asset is its massive patent portfolio. While IBM hold so may patents, MS will have to act with at least a modicum of civility re: cross licencing etc. When the patent system is rendered a humiliated mess and it falls apart due to the fact that no-one can take it seriously any more MS can fall back on proprietry file formats (office) and its huge desktop monopoly and do what it does best - treating everyone like shit!

    Remember, a cornered Rat's greatest asset is it's unpredictability. Or is that a dancing monkey boy?

    --
    Hmmmmmm..... Deep fried and look like Squirrel.
  228. Re:Those are 'prior art' pictures, to show contras by teridon · · Score: 1

    You're right! Enlightment's pager does show small versions of the windows -- so I don't see how MS's application is patentable. I don't know the process for submitting prior art -- but I remember seeing it in the comments. Someone less lazy than me should submit it :)

    --
    I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
  229. Easy Prior Art by sglines · · Score: 1

    Sudo has neen around for over 20 years. Just take a look at its history: http://www.sudo.ws/sudo/history.html

    I think the folks at Microsoft should learn Linux and Unix. They might get some ideas and stop reinventing the wheel.

  230. Wingit Claps Again Tonight by Wingit · · Score: 1

    Oh sorry. Did I say that out loud?!

    bah!

    Saeed al-Sahaf, at the time I am posting, you are moderated (Score:0, Flamebait). Too funny because the post you are defending is currently (Score:5,Funny).

    Too funny. You accomplished your goal but your current moderation did not catch up. Oh well. Good job friend.

    --- ...and the crowd goes wild! q;-P

    Wingit

    --
    We win together or suffer without.
  231. When innovation becomes routine... by hadaso · · Score: 1

    > just solving the non-obviousness problem ... are not real solutions

    They ARE partial solutions. One of the main problems here is that things patented that are supposedly innovative are considered by others routine. Each piece of software written might contain hundreds or thousands of lines of code that are really innovative in terms of nineteenth century industrial revolution standards, when just putting together a few things to make them do something was innovation. This is the source of thing programmers do routinely (there is nothing new in software that Turing hasn't already proved possible in 1936).

    I said "one of" the main problems. The other one is not just a problem of the patent system, but is recuring in many other areas: it is the cost of using the legal system, that is supposed to give equal service to all. The way things work is that when the law doesn't fit the needs or the wishes of the people, it is changed, either peacfully by legislation, or violently (E.G. as in 1776). Anyway, long before that, patents and copyright will go the way of speed limits...

  232. Correction: (to When innovation becomes routine... by hadaso · · Score: 1

    > This is the source of thing programmers do routinely

    correction:
    This is the sort of thing programmers do routinely

    (who invented "cut and paste" editing? is it patented? ;-D )

  233. Re: Prior Art? (offtopic) by randomblast · · Score: 1

    >> Toast lands jelly down. If you jelly both sides of a piece of toast, it will hover in a state of quantum indecision.

    call me picky, but you misspelled butter...

    --
    ...these aren't my real teeth.
  234. I'm picking my nose by LateAtNight · · Score: 1

    I hope Microsoft hasn't patented nose picking yet. I'd owe them an awful lot of money.

  235. Patent on Viruses/Virii??? by fishfinger · · Score: 1

    I think M$ is actually applying for a patent on Viruses here. Is this behaviour exactly what the latest batch of worms achieve???

  236. Any suid should count as prior art by RedLaggedTeut · · Score: 1

    Well I did read the patent claim, and also the lines you quoted, and in fact any root-owned setuserid executable that is started(thus creating an administrative process) by a second non-privileged process, like the shell itself or a nonroot-crontab script, fits the descriptions.

    Actually every OS having the division administration/user, and having processes fits the descriptions of claim 1.

    Some of the wording seems to indicate that microsoft actually did not have that in mind but only something that involves clicking somewhere, but thanks to the practice of legally obfuscating and bullshitting your claims, the claim now can mean something completely different.

    I think that based on the empirics that a lot of "claim 1"s are by custom made overly broad that you should be allowed to just ignore claim 1 of all patents :-P

    Now, use full induction for claims (n+1), ..

    --
    I'm still trying to figure out what people mean by 'social skills' here.
  237. s/years/months helps fix the problem by 4of12 · · Score: 1

    Let me pull out my favorite chestnut.

    The term of patents should be limited to 17 months instead of 17 years.

    The latter might have been appropriate in the 18th century when knowledge disseminated at the speed of sailing vessels. Not now.

    Cutting the term would not only bring new developments to the public at lower cost and increase the pace of innovation as inventors need not worry as much about compounding on previously patented technology, but it would also help bad patents, like this one, expire sooner. An early death this patent most assuredly deserves.

    --
    "Provided by the management for your protection."
  238. Recursive patents by Anonymous Coward · · Score: 0

    I know this is a bit late, but I came up with an idea to fix all of this. I want to patent a process to file patents. Included therein would be a patent on patenting the patenting process, and so on recursively. Once I have the patent on patenting things, I will file patent infringement suits against anyone who violates my patenting patent.

  239. I'm not advocating... by neiras · · Score: 1

    ...'screwing up' the corporation. I'm advocating a change in the environment we've created for corporations to run in.

    Cases like this one show that big business will excercise every right they are given by law in order to squeeze out every last drop of profit. That's what companies do.

    Therefore, the only way to curb overly aggressive, unhelpful behaviour by said companies is to strip them of some of the rights WE have granted them.

    I'll make all the noise I want, thanks. Try participating in the discussion next time, mmmkay? You sound like the angry one!

  240. Design Pattern by butane_bob2003 · · Score: 1

    This seems to be one of those necessary operating system design patterns. Any operating system with authorization would want to incorporate this functionality as it is a common use case. Do all operating systems from now on have to achieve this in some way that does not violate the patent or be force to pay licencing fees to Microsoft? I wonder how much of the software I have written violates Microsoft patents in some way? Is the goal there to try to 'own' the best solution to any given problem? They could start patenting things we think of as common software design patterns in general.

    --


    TallGreen CMS hosting
  241. Re: Prior Art? (offtopic) by wizzardme2000 · · Score: 0

    Actually... it was the char limit that caused that error.

    --

    Toast lands jelly down. If you jelly both sides of a piece of toast, it will hover in a state of quantum indecision.
  242. Good stuff by DragonHawk · · Score: 1

    "Except that if it is publicly disclosed by yourself or anyone else more than one year before you FILE, it doesn't matter if you invented it first, you can't patent it. Disclosure can consist of USING the patent publicly, even if you don't disclose how you're doing it."

    Ahhhh. Interesting. I didn't know that. Thanks for the info. Of course, IANAL, I expect you're not either, and it isn't like Slashdot is a legal forum, but hey, still good to know. :-)

    After all your talk about PLATO, I had to follow your journal link, and just spent a good hour reading about cool old computer systems. Neat stuff. Sometimes I regret that a lot of that stuff came before my time.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.