Slashdot Mirror


Sun To Seek Injunction, Damages Against NetApp

Zeddicus_Z writes to note that Sun CEO Jonathan Schwartz has outlined Sun's response to Network Appliance's recent patent infringement lawsuit over ZFS: "As a part of this suit, we are requesting a permanent injunction to remove all of their filer products from the marketplace, and are examining the original NFS license — on which Network Appliance was started. In addition... we will be going after sizable monetary damages. And I am committing that Sun will donate half of those proceeds to the leading institutions promoting free software and patent reform... [Regarding NetApp's demands in order to drop its existing case against Sun:] ...[to] unfree ZFS, to retract it from the free software community, and to limit ZFS's allowable field of use to computers — and to forbid its use in storage devices."

183 comments

  1. old news. by Anonymous Coward · · Score: 0, Informative

    Old news.

    1. Re:old news. by mrbluze · · Score: 1

      Old news. Maybe, but still worth discussing. What are the implications for everyone?
      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    2. Re:old news. by rucs_hack · · Score: 5, Insightful

      For me, quite a lot. I'm wanting to start up a software house some time in the next year. These patent wars frankly wory me. I don't know if I'd be that keen on entering the US market, since some shark will no doubt try to take a bite if my product is seen to be making money. Better to work in Europe and the far east methinks.

      Yeah, software piracy is a tad rife there, but I'd rather be strategising against pirates (services instead of software payment etc), than have my company gutted because of some shitbar patent suit in texas.

    3. Re:old news. by Tony+Hoyle · · Score: 5, Interesting

      Don't have any development in the US, so if someone goes after you it only affects distribution not development, don't ever incorporate in the US (makes it harder for them to go after you), and make sure you don't look too hard at existing patents (it's triple damages if you knowingly infringe a patent.. since its damned near impossible not to infringe a software patent with any sizable code it's far better if you're ignorant of which ones.. and yes a lawyer was the first one who advised us about that).

      We have a sales team in the US but there's no legal company there, to protect ourselves.

    4. Re:old news. by rucs_hack · · Score: 1

      interesting information, thanks, I shall make a note of it.

    5. Re:old news. by lottameez · · Score: 1

      Another approach is to deliver your software as a service. While you might run up against some silly patents (e.g. amazon's one-click), it would be a lot harder for people to recognize, much less prove, patent infringement in the heart of your server-side code.

      Or so I'd think anyways.

      --
      Yeah? Well I think you're overrated too.
    6. Re:old news. by Anonymous Coward · · Score: 0

      Wow, you're doing business is the US with no legal affiliation with the local or federal govt?

      You must have some fucking terrible lawyers.

    7. Re:old news. by Tim+C · · Score: 1

      Better to work in Europe and the far east methinks.

      Yeah, software piracy is a tad rife there


      I don't think you'll find that software piracy (or any other kind) is any more rife in Europe than it is in the US. I don't suppose that was what you meant to say, but it certainly was what you actually said :)

    8. Re:old news. by swillden · · Score: 3, Funny

      Wow, you're doing business is the US with no legal affiliation with the local or federal govt?

      You must have some fucking terrible lawyers.

      Either that or your reading comprehension sucks.

      Which is more likely?

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    9. Re:old news. by rucs_hack · · Score: 1

      more the far east, but yes, europe. Europe isn't just france germany and england you know...

    10. Re:old news. by Anonymous Coward · · Score: 0

      Software running on a server over the internet is patented. You would be infringing already just running it.

    11. Re:old news. by CustomDesigned · · Score: 1

      ... and make sure you don't look too hard at existing patents (it's triple damages if you knowingly infringe a patent.. since its damned near impossible not to infringe a software patent with any sizable code it's far better if you're ignorant of which ones.. and yes a lawyer was the first one who advised us about that).
      And that, right there, is operational proof that software patents are having the opposite effect to their declared purpose. If software patents were beneficial, developers would start a large project with a patent search to save reinventing the wheel - as an oil refinery engineer would do, for example.
  2. This is why we need to get rid of software patents by hairyfeet · · Score: 4, Insightful

    Try to do something new,or innovative, and out come the lawsuits. Only the megacorps like Sun can really compete in the minefield that is software anymore. If we can get rid of the foolish software patents, and get copyright back into a reasonable time frame, maybe the US can get back to being an innovator, instead of merely a lawyers paradise.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  3. Translation for the non-lawyers by Forge · · Score: 3, Funny

    Your honour this little fly-by-night company has dared to file a lawsuite against the glory that is Sun.

    As a minimum response we want them bitch-slapped raked over the coals and then chopped up into little pieces and dumped at sea.

    And just in case you don't think Sun is grand enough to make this happen, we are soliciting help from those people who want to reform the freakishly complicated patent system.

    Thank you.

    --
    --= Isn't it surprising how badly I spell ?
    1. Re:Translation for the non-lawyers by chuckymonkey · · Score: 3, Insightful

      I understand what you mean by that post, however this really isn't one of the cases of SUN being the bad guy. It's someone thinking up an idea, patenting it, doing nothing with it, then suing when they think that someone has infringed on their patent. It's utter foolishness and does not contribute to the betterment of technology. All people like these idiots do is make lawyers rich and keep the little guy with a great idea and no money for a patent or the time to make sure someone hasn't already patented his/her idea terrified of going anywhere with it. Cases like this can only be fought by huge corps such as SUN and that to me is a very sad state of affairs indeed. The problems with the patent and copyright system really underscore the reason why the U.S. is controlled by the megacorp, only a megacorp can defend themselves from the slavering legions. As of this very moment if I were to have some novel idea come into my head for a software system the only recourse I would have is to sell it to a huge corp because no matter how great it was or how much people loved it if someone had patented that idea and chose to sue me for it I do not have the means to fight it.

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    2. Re:Translation for the non-lawyers by Forge · · Score: 4, Insightful

      Actually I was just trying to be funny.

      The reality is that the mega patent holders. IBM Sun and even Microsoft tend not to run out and file patent lawsuits to stop innovation but rather as a defensive measure to protect their business from litigious none innovative parasites.

      NetApp isn't the worst of the bunch since they still have viable products on the market. Unfortunately they are so panicked over the possibility that we may use PC Servers with huge piles of massive SATA drives at a total cost way below the stuff they are selling.

      If only they were able to come up with new products when someone else innovates enough to make what they are selling today a commodity.

      So no offence to Sun but hey we should be able to make fun of our friends too.

      --
      --= Isn't it surprising how badly I spell ?
    3. Re:Translation for the non-lawyers by Aladrin · · Score: 4, Informative

      Doing nothing with it? Their entire business depends on this lawsuit. If they lose this, EVERY product they sell will die. This is an excellent example of a patent doing what it is -supposed- to do: Protect the innovation and allow the innovator to profit from it.

      Sun used the product from the patent and created a Free version without permission. That makes them a great 'Robin Hood', but it also makes them the 'bad guy' in the eyes of the law.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    4. Re:Translation for the non-lawyers by sigzero · · Score: 0

      I happen to think Sun is correct on this one but the courts (right or wrong) will decide the issue.

    5. Re:Translation for the non-lawyers by Antique+Geekmeister · · Score: 1

      Sir, I suspect that you've never attended the meetings where these intellectual property issues are used to resist open source tools. The IBM patent portfolio may be used defensively, but the Microsoft patent portfolio has in fact been used aggressively to block Linux and BSD UNIX installations. Go read the details of the interview with Steve Ballmer at http://money.cnn.com/magazines/fortune/fortune_archive/2007/05/28/100033867/index.htm.

    6. Re:Translation for the non-lawyers by chuckymonkey · · Score: 0, Troll

      Thank you for the insight, but really did NetApp write the code for ZFS? No? That's what I thought, the key difference is that it is an idea, not a product that they patented and it's very broad reaching at that. That's where the problem arises in software, there are very many different ways to attain the same goals. If they had patented an idea for say the actual appliance and software together as a product/method that's different and they should be protected, they should not however be protected when someone can take an idea they had and make a better product than them as that's called competition and advancing the state of the art. Do you think that it would have been good if someone patented the clickable button? What about a scroll bar? Maybe someone should have patented GUI. Would computing technology have reached the state it's in had these things been patented when they were dreamed up?

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    7. Re:Translation for the non-lawyers by Antique+Geekmeister · · Score: 2, Interesting

      Sun and NetApp have been arguing, for years, about patent issues both ways involving STK storage technologies purchased by Sun and used by NetApp, and in turn for these ZFS issues raised by NetAPP. From my experience with both, I'm inclined to believe that Sun is the one that wants actual open source competition, and that is innocent in patent violations. The Netapp appliances are painful to dig out the details of, and are exactly the sort of closed appliance that caused Richard Stallman to first become incensed and create the GPL. As such, they well deserve suspicion that they casually violate intellectual property rules.

      In fact, I can think of one former Netapp kernel developer I met in another role where he couldn't understand why we published our Linux kernel patches, and thought we could reverse engineer any new Linux kernel back to his antique codebase for any new features we wanted, rather than releasing his modifications so that they would enter the Linux kernel development world and we could stop backporting and get some work done.

    8. Re:Translation for the non-lawyers by chuckymonkey · · Score: 1

      Heh, I realized belatedly that I had bitten hook, line, and sinker too. I know the low UID thing is cliched, but the ones that are low and still around generally are fairly reasonable people. Once I looked a little deeper I realized that I was being reeled in and about to be someone's dinner, luckily I was small fry so you threw me back in the pond.

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    9. Re:Translation for the non-lawyers by cartmans_trapperkeep · · Score: 1

      Okay you should know something of your subject before posting. WAFL (or ZFS features) is and has been an integral part of NetApp storage for many years now. Before ZFS development was even started NetApp was basing its business off of WAFL on storage devices. In fact a few weeks ago NetApp was honored at an industry event for their innovation in developing WAFL (funny part is that Sun helped sponsor the event!). Sun comes along, and maybe not maliciously, copies the features of WAFL because of the value, sees the similarity, and quickly open sources it to be the "good guy". The patent system sucks--already had that discussion many times, but it seems pretty cut and dried. And on top of all this Dave Hitz from NetApp says he doesn't want to take ZFS away from the open source community, he just doesn't want Sun (it isn't capitalized!) to build their business on copied features to compete with them. Bottom line....NetApp is NOT a patent troll. Sun got their hand caught in the cookie jar.

    10. Re:Translation for the non-lawyers by chuckymonkey · · Score: 2, Interesting

      I was being a little broad and overarching for the discussion I'll admit that. I am not completely in the dark about the case, for instance. "Hitz said the cross-licensing talks were halted in April after Sun claimed that NetApp's use of WAFL infringed on Sun patents." "Hitz said that during its negotiations, Sun did not specify which NetApp products infringed on its patents. However, he noted that Sun did say that most of those patents were gained through its $4.1 billion acquisition of Storage Technology Corp. in 2005." Yes SUN should quantify what patents NetApp infringed on, however we still don't know who owns WAFL patents. So here lies the problem, because the patent system is so broken who owns the patent rights to WAFL? How do we know that someone else out there in garage 20 years ago filed a patent for the same idea? Which leads to the deeper question, should anyone have the right to patent an Idea instead of a method?

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    11. Re:Translation for the non-lawyers by Paul+Jakma · · Score: 5, Informative

      Sun used the product from the patent and created a Free version without permission. That makes them a great 'Robin Hood', but it also makes them the 'bad guy' in the eyes of the law.

      You're stating as a matter of fact that Sun "used the product from the patent". This is stretching the truth somewhat. The actual facts of the matter are that NetApp claims Sun have violated their patent (WAFL, etc), and filed suit requesting relief. Sun however disagree and believe they do not violate NetApps' patents - indeed Sun claim, in their counter-suits, that NetApp are violating Suns' patents. However, no-one is violating anyone's patents until either both parties agree they are, or a judge says so.

      You can read Suns' response to NetApps' complaint (which #include's most, if not all, of NetApps' complaint).

      NB: I am a Sun employee. I have tried to keep the above post be 100% fact-based and opinion-free, but I am obviously biased, I also may be wrong and finally IANAL. Lector emptor.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    12. Re:Translation for the non-lawyers by dropadrop · · Score: 1

      Netapps filers are expensive, but it's still quite a push to consider replacing one with a box of sata-discs. We have a FAS-3020 cluster at work and I have to say it's really cool and performs very well. Now you could still manage the performance stuff with your big box of discs, but snapshots and cloning in near realtime without using up any space would not be that easy... Some might even consider Netapp to be cheap comparing to EMC.

    13. Re:Translation for the non-lawyers by psmears · · Score: 1

      Lector emptor.

      Don't you mean 'caveat lector', unless it's intended to be a subtle sales pitch for your employer? ;-)

    14. Re:Translation for the non-lawyers by Paul+Jakma · · Score: 1

      doh, of course yes :)

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    15. Re:Translation for the non-lawyers by BrainInAJar · · Score: 2, Interesting

      "you could still manage the performance stuff with your big box of discs, but snapshots and cloning in near realtime without using up any space would not be that easy..."

      Which is precisely why NetApp is scared of ZFS. Because it lets you do snapshots & cloning in near realtime without using any space.

      http://opensolaris.org/os/community/zfs/

    16. Re:Translation for the non-lawyers by Anonymous Coward · · Score: 0

      This is an excellent example of a patent doing what it is -supposed- to do: Protect the innovation and allow the innovator to profit from it.

      No, that's not what patents are for. Not even close.

    17. Re:Translation for the non-lawyers by Forge · · Score: 1

      Nope. I just don't like the flavour of monkey-meat.

      --
      --= Isn't it surprising how badly I spell ?
    18. Re:Translation for the non-lawyers by DragonWriter · · Score: 1

      However, no-one is violating anyone's patents until either both parties agree they are, or a judge says so.


      No, no one is legally liable for doing so before that happens.

      But things actually happen before a court of law finds that they happen.

    19. Re:Translation for the non-lawyers by Anonymous Coward · · Score: 0

      Lector emptor = The reader buyer. You mean Caveat lector.

    20. Re:Translation for the non-lawyers by Allador · · Score: 1

      So who is it that you're saying has been sued by MS over patent violations, where its done by MS non-defensively?

      All I see in the link you posted is Ballmer mouthing off, and the various 'experts' consulted by the article writer saying how its nonsense.

      In fact, I think if you do your research, you'll find that MS uses their patent portfolio very much like the rest of the IT players that size do, defensively. They GET sued quite a bit by small time frys who sometimes win 'teh big money'.

      Most of these kinds of large IT or software companies keep it pretty reasonable wrt patent enforcement, and mostly use it as a MAD (Mutually Assured Destruction), much like Sun is doing here, in case they get sued over patents.

      It's funny, because its tacit recognition that the patent system is broken, as all these large companies know they violate someone's meaningless patent, and there's no way to run a technology business without doing so. So they dont try to not break other's patents, they collect patents to hold in hand to persuade others not to sue them.

    21. Re:Translation for the non-lawyers by DamnStupidElf · · Score: 1

      You're stating as a matter of fact that Sun "used the product from the patent". This is stretching the truth somewhat. The actual facts of the matter are that NetApp claims Sun have violated their patent (WAFL, etc), and filed suit requesting relief. Sun however disagree and believe they do not violate NetApps' patents - indeed Sun claim, in their counter-suits, that NetApp are violating Suns' patents. However, no-one is violating anyone's patents until either both parties agree they are, or a judge says so.

      And if anyone thinks WAFL is "special", it's not. It's basically just the concept of never writing twice what only needed to be written once while keeping complete historical copies (or versions).

      If you write a file, you have to store all the data in blocks in the filesystem somewhere. You have to have a structure (metadata) pointing to where those blocks live. If you want to append to the file, you write more blocks and append to the metadata. If you want to overwrite blocks on a file, you write some new blocks and adjust the metadata for the new version of the file to point to the updated data blocks while retaining pointers to the unchanged blocks. As far as I can tell from talking to NetApp people and looking at the patents, that's all WAFL is really about. They may have some random patents on writing new blocks to free space and reorganizing old blocks and their specific use of Reed Solomon coding for data redundancy (basically RAID5/6 without striping which allows arbitrary addition of data or parity disks without rebuilding the entire array), too, but ultimately I don't know of anything truly innovative they've done.

      Correct me if I'm wrong, because I'd love to find some actual new ideas in filesystem design that haven't been talked about or implemented for the last 20 or 30 years.

    22. Re:Translation for the non-lawyers by Antique+Geekmeister · · Score: 1

      Think again. Do your own research on the wholesale theft of VMS technologies for NT, and of the Microsoft Mouse as classic examples. Those were well justified lawsuits: while Microsoft might have used their patents defensively in those cases, it's ore like a car thief wearing a bullet proof vest in case they get caught.

      Then try attending a meeting with a hardware manufacturer with Microsoft lawyers in the room, who "explain" the risks of using non-Microsoft operating systems, and the risk of IP lawsu8its. It's much like having two large gentlemen explaining what a good idea it would be for your shop to use only union labor, and how unfortunate that warehouse fire a few weeks ago across town was, and how they're quite sure it would never have occurred with union electricians. It's quite frightening to watch, and matches Steve Ballmers documented claims without proof of Linux kernel violations of Microsoft intellectual property. It's nasty, it's real, and it's quite difficult to get proof of that will stand up in court.

      It's been going on in the fileserver world for years, especially for small storage appliances (who've faced enormous pressure to use WindowsCE instead of Linux for those little boxes) and particularly against Samba developers. It's also deeply intertwined in the Novell/Microsoft deal.

      I agree with you that many companies use the patent, and its related cousin the software copyright sytem, to armor themselves against accusations. But you're making an unwarranted assumption that the patents involved are "meaningless". If you go to a non-disclusure-agreement covered meeting with Microsoft, you had better make sure you don't actually mention any technologies they'd prefer to sell themselves, because they do steal, and they've been caught at it.

    23. Re:Translation for the non-lawyers by ViVeLaMe · · Score: 1

      yeah.
      and
      1) zfs was written in part by a former netapp employee.
      2) netapp sued sun because sun was doing some patent trolling on netapp.

      let's put the record straight on this.

      --
      i had a sig, once..
    24. Re:Translation for the non-lawyers by ViVeLaMe · · Score: 1

      yeah.
      What about the patent trolling Sun tried on NetApp a year ago? Because it seems to be utterly relevant to NetApp's lawsuit, and you conveniently left it out, go figure.

      --
      i had a sig, once..
    25. Re:Translation for the non-lawyers by brobison · · Score: 1

      Every product they sell will die? That's absurd. I've been a NetApp customer and supported some reasonable size installations. The last thing anyone cared about, other than some techy admins, is WAFL. It's just not one of their selling points. Things like: 24/7 support, un-crashability, high performance NFS, world-wide resellers, *those* sell NetApps. If someone else (and guess what they have tons of competitors now!) sells pre-packaged servers that fulfill all of the above, ZFS may well be a great choice for the underlying FS, but it's not the One FS That Will Destroy NetApp, imho.

    26. Re:Translation for the non-lawyers by Paul+Jakma · · Score: 1

      FWIW various details of what you refer to appear to be disputed by both sides (e.g. Sun claim that it was NetApp who approached Sun (then StorageTek) - NetApp might not even dispute that particular fact - just the details of what happened after that, but I'm not quite sure). Hence it's definitely not a fact. I didn't claim my post was a complete and fair overview, only that I had tried to stick to facts, and I stated my bias.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
  4. Funny thing by WindBourne · · Score: 1

    Netapp dislikes Sun so much, and yet, they use their OS While I run and push Linux, Solaris is a good OS and ZFS will be decent in years to come (still buggy). I find it interesting that Netapp decided to sue over this. These system do not really compete against each other.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Funny thing by Anonymous Coward · · Score: 2, Interesting

      Solaris is a good OS and ZFS will be decent in years to come (still buggy).

      When used in a server environment, Solaris isn't merely a "good" OS. It's an excellent OS. In terms of scalability, it doesn't have any competitors. OSes like Linux, HP-UX, and AiX still can't match it, although they usually don't fare too badly themselves.

      And ZFS is very stable. Although it's a relatively new product, it has still gone through many years of strenuous testing within Sun, plus even more outside in the real world. It's known to handle terabyte-sized data sets with ease. And its data integrity mechanisms do help to ensure that data corruption is only the work of buggy userland application software, rather than ZFS or Solaris itself.

    2. Re:Funny thing by Anonymous Coward · · Score: 1, Interesting

      IIRC, Sun went to Netapp first about patents (or something along those lines). Then Netapp found a few of its own patents relating to stuff used ZFS and Sun's legal dept. went very quiet.

      Of course, I probably read this on a blog, so don't take my word for it.

    3. Re:Funny thing by WindBourne · · Score: 1

      At work (currently verizonbusiness), I am on Solaris. And we have found bugs in ZFS (as well as containers). While I am impressed by aspects of it, it HAS bugs.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    4. Re:Funny thing by makomk · · Score: 1

      That would be because they don't hate Sun. I think part of the reason they're suing was that Sun were being assholes over licensing the patents they own and are currently using against NetApp, and they wanted a better deal...

    5. Re:Funny thing by swordgeek · · Score: 1

      Care to elaborate? We use it extensively, and have found bugs in the past which are long since (i.e. ~8 months) patched.

      I've seen a fair number of bugs in Solaris lately, but absolutely none related to ZFS in well over half a year.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    6. Re:Funny thing by saik0max0r · · Score: 1

      I don't know what you're smoking, but NetApp does not use Sun's OS.

    7. Re:Funny thing by jedidiah · · Score: 1

      Scalability? No Competitors?

      AIX and Linux will both quite handily scale as far as Solaris if not further.

      Tru64 plain wiped the floor with Solaris.

      This notion that Solaris is alone on some pinnacle is just fanboy nonsense.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    8. Re:Funny thing by Anonymous Coward · · Score: 0

      Yeah, Solaris is great. Too bad Sun hardware support is a joke.

    9. Re:Funny thing by Anonymous Coward · · Score: 0

      In terms of scalability, it doesn't have any competitors.

      *cough* IRIX *cough*

    10. Re:Funny thing by Anonymous Coward · · Score: 0

      Sparc solaris or x86? I'm not going to get into what my own problems were, but my company works the filesystem hard and yes, we're still waiting for a few critical bugs from our own testing to be resolved.

      The bugs we've found have been resolved in opensolaris, I'm told, but just haven't travelled up the product tree yet. And there may be more when we test again.

      With the rate of change, ZFS is still far from stable.

    11. Re:Funny thing by Kent+Recal · · Score: 2, Informative

      I'm not the same person but I can elaborate because we have also found bugs.
      The most serious so far has been that the semantics of resilvering a zfs mirror
      are well, questionable.

      Imagine this scenario:
      One half of the mirror dies (e.g. hardware failure).
      You replace the failed device and put the mirror back online.
      ZFS will do a resilver and report the mirror as "online" and
      "healthy".

      Sounds all good, right?
      Well, actually resilvering alone doesn't make the mirror
      redundant again! Pulling the plug of either side at
      that stage will trigger a nice kernel oops.

      You have to perform a *scrub* on the pool to get
      full mirror redundancy back.

      We're glad that we caught this during testing because
      it doesn't seem to be documented anywhere. Even the
      sun technician that handled our issue was pretty surprised.

      Now one may argue that this is more a documentation bug than
      anything else, nonetheless we were told that sun considers
      to change the behaviour in a future patch. Not least because
      the zpool status output (remember: "healthy", "online") is
      strongly misleading. In fact, there doesn't seem to be a way
      to determine whether a "healthy" mirror is actually redundant
      (i.e. has been scrubbed, yet) or not. At least not
      with the standard CLI tools...

      The workaround, for now, is to scrub your mirror after
      any changes - and ofcourse it doesn't hurt to do it
      regularly anyways.

      Most of the other issues we had have fortunately
      been fixed with recent solaris-patches.

      For example the dreaded SYNCHRONIZE CACHE issue that
      would kill performance on storage arrays with
      battery backed cache:
      http://blogs.digitar.com/jjww/?itemid=44

      Well, in summary, we're quite happy with ZFS so
      far and it is maturing steadily. Just make sure
      to test it very thoroughly, especially corner cases
      and failure conditions, or you might cut yourself
      on one of few the remaining rough edges...

      It is definately the most interesting choice for a filesystem
      nowadays. Although I'm eager to see what HAMMER will bring to
      the table...

    12. Re:Funny thing by Anonymous Coward · · Score: 0

      I've seen bugs in UFS too, and how old/mature is THAT file system? One in particular involves a fibre attached array. Set up a large (>1TB) file system, enable journaling, then fill'er up. Frequently when it hits 100% and is still writing, the log will corrupt, rendering the file system unusable until fsck.

      So, unmount the file system, fsck it, mount it back up. All looks good. Start writing to it, you'll soon encounter a panic in UFS module and reboot. Fsck the file system once more and all seems good... Until you fill it up again.

      Oh, this happened on two different systems for me, one Solaris 9, the other Solaris 10.

    13. Re:Funny thing by Daniel+Phillips · · Score: 1

      ZFS will be decent in years to come (still buggy). What sort of bugs?
      --
      Have you got your LWN subscription yet?
  5. In the interest of fairness by $RANDOMLUSER · · Score: 5, Informative

    Here's NetApps CEO's blog post about this.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    1. Re:In the interest of fairness by DingerX · · Score: 4, Insightful
      Very cute. But there's a huge problem here. Let's assume everything that NetApp claims is true: That WAFL contains a bunch of unique ideas that are patent-worthy and protected by patent, and that ZFS infringes on them in a non-trivial manner.

      Okay, so what are you going to do? Sue Sun?

      If so, you'd better hope that there's nothing in Sun's patent portfolio that you're infringing upon. The way software patents have gotten these days, it's a pretty fair bet that NetApp runs afoul of at least a few of Sun's 14,000 patents.

      To reassure folks internally, Dave appeals to ignorance:

      "Can you ever remember a Fortune 1000 company being shut down by patents?

      There's always a first time. And maybe that's what it will take to reform the system. While Sun can wave the F/OSS flag as they battle NetApp, they will end up proving a few scary points about the current state of the patent system:

      1) If a company tries to use software patents the way they were intended, it will only be successful against companies smaller than themselves. The big boys will insist on a portfolio exchange; if that fails, one party will end up looking like SCO.
      2) The only way to get money out of the "big infringers" is to have a company with zero liability of patent infringement, such as one with a litigation-based business model.
      3) Software patents are a barrier to entry for small companies, and a perpetual liability.
    2. Re:In the interest of fairness by dkf · · Score: 1

      1) If a company tries to use software patents the way they were intended, it will only be successful against companies smaller than themselves. The big boys will insist on a portfolio exchange; if that fails, one party will end up looking like SCO. This is Patent MADness.

      2) The only way to get money out of the "big infringers" is to have a company with zero liability of patent infringement, such as one with a litigation-based business model. Or to be a company that has changed what sector it operates in. Does happen (e.g. that's what really happened to Eolas which meant that MS couldn't get back at them).

      3) Software patents are a barrier to entry for small companies, and a perpetual liability. Not perpetual. Just a long time. (And submarine patents manage to make a mockery of even that. I think the patent protection period should be from date of filing, which strongly discourages submarine patents.)
      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    3. Re:In the interest of fairness by NateTech · · Score: 1

      The "we have more patents than you" cold war is old. It's the key component of IBM's legal plan, and has been for decades.

      "Fine, we infringe your patent, you infringe 30 of ours!"

      The problem with this is that even if the USPTO were doing a good job on patents (and I think we all agree here that they're not), it implicitly gives the larger company the advantage in all situations, as long as they've been dutifully filing (mostly useless) patents continuously throughout their growth over the years.

      The legal system is horribly skewed toward the larger company, or the plaintiff or defendant with more money to pay more lawyers, and the lawyers (who are also the major base from which we continually elect our political leaders) definitely want it that way, since that's ultimately in their best interests.

      The best thing that could happen would be: We stop electing lawyers so heavily, first. Then we pass laws to switch our legal system to "loser pays"... always. The *entire* costs of the lawsuit are placed upon the defendant if they lose.

      You'd see a lot less screwing around by people skirting the law, because they'd quickly learn that the financial consequences of losing a case against them were dire, and you'd see a quick decline in frivolous lawsuits or lawsuits that didn't have a chance of being won, because the plantiff would pay for the ENTIRE costs including legal defense costs of the defendant if they lost, too.

      --
      +++OK ATH
  6. This is why we need to KEEP software patents by cperciva · · Score: 5, Interesting

    I disagree completely: This is why we need to keep software patents. NetApp did something innovative with WAFL; Sun then came along, reimplemented everything, and called it ZFS.

    Remember, "innovation" means "doing something new" -- not "copying what someone else has done". There are certainly implementational issues with the patent system as it currently exists, but in principle the patent system is all about protecting people who do something new from corporations (like Sun or Microsoft) who just reimplement without adding anything new.

    1. Re:This is why we need to KEEP software patents by Nomen+Publicus · · Score: 2, Interesting

      Well, WAFL is closed source and ZFS is open. So someone has to explain exactly how Sun expected to get away with "copying". An added twist to the case will come when the native client/server CIFS support is shipped with Solaris (coming soon.)

    2. Re:This is why we need to KEEP software patents by bill_of_wrongs · · Score: 1

      Nathan, is that you ?

    3. Re:This is why we need to KEEP software patents by cperciva · · Score: 1

      WAFL is closed source and ZFS is open. So someone has to explain exactly how Sun expected to get away with "copying".

      The design of WAFL has been extensively published. I'm sure that ZFS doesn't have any code directly copied from WAFL; but the ideas do seem to be extensively copied.

    4. Re:This is why we need to KEEP software patents by onion2k · · Score: 4, Insightful

      What NetApp did was to patent a method of mapping data in a file system. What they should have been made to do by the USPTO was patent their implementation of a method of mapping data in a file system. It's a subtle but important difference.

      To draw an analogy to something a little more obvious we should look to the drug industry. Many people believe that patenting drugs shouldn't be allowed, what should be allowed are patents on the method of making the drug. If someone can think of a way to get the same end result using a different process they should be allowed to do just that. Having a system that allows companies to hold patents on what amount of sequences of data is silly.

      The same should go for software. It's fine to patent a specific implementation of some code, but it's not fine for that patent to cover every conceivable way of achieving the same end result.

    5. Re:This is why we need to KEEP software patents by Ed+Avis · · Score: 3, Insightful

      Why do you want to design a system to 'protect people who do something new'? Surely the system should be run to promote progress in science and the useful arts, as specified in the US Constitution?

      Maybe it does promote progress to have patents on software, but it's not a foregone conclusion; study some of the arguments (there may also be a good site arguing in favour of swpats, but I don't know of one) and decide what works best in the public interest, rather than just assuming that any measure in favour of 'inventors' is going to help the public.

      --
      -- Ed Avis ed@membled.com
    6. Re:This is why we need to KEEP software patents by makomk · · Score: 1

      Hell, if you know your filesystems I think you could figure out a lot of how it works from the NetApp patent application. (Knowledge of how to read patents is less important - it reuses existing terms and idea where appropriate and is, in general, alarmingly readable for a patent. I'm still wondering how this happened - it's almost like it was written by a filesystem designer rather than a patent lawyer, which is unlikely.)

    7. Re:This is why we need to KEEP software patents by itsdapead · · Score: 4, Interesting

      Many people believe that patenting drugs shouldn't be allowed, what should be allowed are patents on the method of making the drug.

      In the case of the drugs industry (frequently raised as a pro-patent argument) - where you need mandatory regulation anyway to ensure drugs are safe and effective, surely it would be quite straightforward to grant a fixed-term exclusive license as part of the (expensive) approval process? No need to get bogged down with lawyers trying to decide who "owns" the underlying knowledge - you pay to get something licensed in a particular country, you get a N year monopoly.

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
    8. Re:This is why we need to KEEP software patents by badfish99 · · Score: 2, Interesting

      That's how patents are supposed to work: in return for the temporary protection of a patent, you have to reveal exactly how your invention works in the patent application, so that everyone can copy it once the patent has run out.

    9. Re:This is why we need to KEEP software patents by should_be_linear · · Score: 0

      NetApp did something innovative with WAFL; Sun then came along, reimplemented everything, and called it ZFS.

      No, CP/M came with all this "file system" stuff, NetApp then came along, reimplemented everything, and called it WAFL.

      patent system is all about protecting people who do something new from corporations (like Sun or Microsoft) who just reimplement without adding anything new.

      If they reimplement, then it is certainly bringing something new to the table, better competition on the market, if nothing else. History of software is history of reimplementing existing things again and again.

      --
      839*929
    10. Re:This is why we need to KEEP software patents by eniac42 · · Score: 1

      I disagree completely: This is why we need to keep software patents.

      No it isn't!
      --
      "A nation that forgets its past is doomed to repeat it." - Churchill
    11. Re:This is why we need to KEEP software patents by Ginger+Unicorn · · Score: 4, Interesting
      The same should go for software. It's fine to patent a specific implementation of some code, but it's not fine for that patent to cover every conceivable way of achieving the same end result.

      Surely what you're describing is copyright, not patenting. Being a granted a monopoly on a specific implementation is copyright. Regarding what you said about the drug industry - if your scheme was put in place, what would be the incentive to develop the drugs in the first place? If you come up with a cure for AIDS and start marketing it, then a month later someone comes up with a way to churn your pills out faster and cheaper, and there no possible way for you to do it more efficiently than them, they get to eat your lunch with impugnity, since you would be forbidden from emulating their process, and they arent forbidden from raping your hard earned R&D assets.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    12. Re:This is why we need to KEEP software patents by mpe · · Score: 4, Insightful

      That's how patents are supposed to work: in return for the temporary protection of a patent, you have to reveal exactly how your invention works in the patent application, so that everyone can copy it once the patent has run out.

      Maybe patent applications should be examined by qualified people to see if they can be implimented using only the information supplied in the application together with that already in the public domain.

    13. Re:This is why we need to KEEP software patents by wizkid · · Score: 1



      Software is protected by copyrights. Because of the nature and how software and applications build upon each other, all patents do is lock the little guy that doesn't have a patent portfolio to protect himself. The whole idea of patents was to protect designs long enough for the original inventor to get a chance to build his business before some bigger fish could come along and copy what he designed. Because the way software interacts, and is used, all patents do is stifle innovation. This is the opposite effect that patents are supposed to have.
      We would be better off scrapping software patents, and tweak copyright code to better protect Software designs, but still let innovation while limiting software snitching. Keeping software patents will only help Microsoft, and patent trolls. You are dead wrong.

      --
      I take no responsibility for what I say. Even though I'm never wrong :)
    14. Re:This is why we need to KEEP software patents by JasterBobaMereel · · Score: 2, Informative

      This is what is wrong with the patent system in the US - In the UK (at the moment, mostly...) you cannot patent a thing only a process, so you cannot patent your product only your method of making it, in the same way you cannot patent a drug only your method of making that drug, you cannot patent a gene only your method of creating or isolating that gene, and if we had software patents (which we thankfully don't) you would only be able to patent the process of writing software not software itself (you could patent a RAD system now, but not the software that implements that process)

      In the US the patent system is broken since it allows the patenting of things not methods, this really extends copywrite rather than being a separate process?

      Patent your method
      Copywrite your original idea
      Trademark your logo/name

      --
      Puteulanus fenestra mortis
    15. Re:This is why we need to KEEP software patents by ZorbaTHut · · Score: 5, Insightful

      The problem is that "copyright" and the logical extension of "patenting" physical objects are the same thing.

      You don't copyright a stove, because people can't just copy it. You patent it, and now people can't build an identical stove, even if they could build something very stovelike. But with software, you copyright the software, and now people can't copy it. Patenting would, in theory, fulfill the exact same purpose - "you can't build the identical software" - and that's software patents are kind of bizarre and shouldn't even exist.

      Instead, though, patents are being treated as "one step up from copyright" - you can't build an identical stove, and you "can't build software that does the same thing". Which isn't the equivalent of patents at all. It's more the equivalent of a concept monopoly. If software patents were imported right back into the physical world, you'd have people able to put patent on "cars", or "stoves", as an entire class of thing.

      I don't think software patents need to be "fixed". I don't think they need to be "abolished". I think what's necessary is realization that the entire concept of "software patent" doesn't even make sense, and that there really is no parallel with the physical world here.

      --
      Breaking Into the Industry - A development log about starting a game studio.
    16. Re:This is why we need to KEEP software patents by The_Noid · · Score: 5, Interesting

      You're correct.
      A patent is on an implementation. Abstract ideas are not patentable. That's why software patents make no sense, as software is already protected by copyright.
      At least in Europe it still works that way :)

      And with regards to drugs, if some else is so much smarter then you that they can produce the same pills a lot cheaper then maybe you're in the wrong business. Do you want to withhold the sick population from cheaper drugs just because the current patent holder is too dumb to produce it cheaper? I personally do not. Patents take away the need to innovate and thus they are bad.

    17. Re:This is why we need to KEEP software patents by speaker+of+the+truth · · Score: 1

      Being a granted a monopoly on a specific implementation is copyright No it isn't. At least it isn't suppose to be. Once upon a time inventions weren't copyrightable and copyrightable material wasn't patentable. The fact that the patent system has been twisted to what it is now doesn't change how it once worked and how it should work.
      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    18. Re:This is why we need to KEEP software patents by cperciva · · Score: 4, Informative

      Maybe patent applications should be examined by qualified people to see if they can be implimented using only the information supplied in the application together with that already in the public domain.

      There's no maybe about this. As part of a patent application, "the specification must include a written description of the invention and of the manner and process of making and using it, and is required to be in such full, clear, concise, and exact terms as to enable any person skilled in the technological area to which the invention pertains, or with which it is most nearly connected, to make and use the same"; and patent examiners are responsible for determining if a patent application meets this requirement.

      Most of the problems with the patent system right now can be traced to the fact that patent examiners neither have enough time nor the qualifications necessary to make such determinations -- the days when the likes of Einstein worked for the Patent Office are long past. However, this is a reason to recruit more and better patent examiners (and in particular more in the area of computing), not to throw out the entire system.

    19. Re:This is why we need to KEEP software patents by jcr · · Score: 1

      "CP/M came with all this "file system" stuff"

      Say what?

      We had filesystems in the mainframe and minicomputer world long before Kildall came along.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    20. Re:This is why we need to KEEP software patents by stevied · · Score: 1

      This is the difference between software and manufacturing. In the software world, a specific implementation is copyright-able, as the code is the implementation, and the code is trivially copyable, like a work of literature. In physical manufacturing, the implementation isn't copyright-able, so patents exist to provide innovators with some protection. In software design, copyright already does this job, patents aren't needed, and are misused to protect abstract ideas, and not their implementation, which was never the intention.

      Regarding pharmaceuticals, I feel patents are probably the more acceptable model, as modern drugs are definitely designed, and duplication / manufacturing is non-trivial and not zero-cost. Which isn't to say that there aren't arguments for tweaking the parameters of the system (patent duration length), or introducing public service obligations on pharmaceutical companies. Not to mention making clear that discoveries aren't patentable -- let's eliminate patenting of bits of the genome, or medicinal plants (but by all means patent methods for manufacturing the compounds found in those plants)..

    21. Re:This is why we need to KEEP software patents by Ash+Vince · · Score: 3, Interesting

      Most of the problems with the patent system right now can be traced to the fact that patent examiners neither have enough time nor the qualifications necessary to make such determinations -- the days when the likes of Einstein worked for the Patent Office are long past. However, this is a reason to recruit more and better patent examiners (and in particular more in the area of computing), not to throw out the entire system. Now first let me make clear that I agree with the above statement and think that you have correctly identified the root of the problem.

      The only problem I have is with your suggestion as to how to fix it. The patent office would need to be vastly increased in size in order to cope with having people with a higher degree of specialisation. This would also result in the patent office having to hire more expensive staff (better qualifications and specialised expertise is not cheap).

      This would in turn put up the tax bill for the average american, and we know how much they love politicians suggesting higher taxes. The other issue is that this would negatively impact on patent lawyers earnings. The large patent law firms would therefore lobby very hard against such a move.
      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    22. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      NetApp did something innovative with WAFL Really? There are those who beg to differ.

      If you'd like to argue empirically, the facts are this: until recently, there were no software patents. That was in the early days of computing, when the field exploded exponentially. Therefore, software patents are not required to promote progress in the field, which is the only constitutionally allowed reason for their existence.

      Your bleeding heart paeon to the little guy is also bunkum. Just ask Bill Gates:

      If people had understood how patents would be granted when most of today's ideas were invented and had taken out patents, the industry would be at a complete standstill today. ... The solution is patenting as much as we can. A future startup with no patents of its own will be forced to pay whatever price the giants choose to impose. That price might be high. Established companies have an interest in excluding future competitors.

      That is what is going to happen here. Sun is going to squash Netapp like a bug. In this case: good. Sun has made it quite clear that they would rather compete on the merits, but Netapp is being run by greedy fools who's entire business is built entirely on other people's ideas. Arrogance like that deserves to be spanked.

    23. Re:This is why we need to KEEP software patents by robot_love · · Score: 3, Insightful

      Maybe I just didn't follow you, but I think your drug argument ignores the development/testing cost of making drugs. Imagine Drug Company A spends $500 million developing an AIDS drug and then produces it at $1 a pill and sells it at $2. They must sell 500 million pills to recoup their investment.

      If Drug Company B comes along and manages to produce the pill at $1.50, but didn't have to do the research and regulatory testing, they make money from the start.

      Manufacturing costs are only a small portion of the cost of producing a drug. Allowing another drug company to compete only on manufacturing gives them a tremendous advantage. Patents allow Drug Company A to recoup their investment.

      Your argument conveniently ignores the fantastic risk drug companies face when they develop a new drug. If it doesn't work the way the think it will, they face bankruptcy. Why would anyone take that risk if Joe Blow is going to export production to China and sell at half your price? Clearly patents have a use in this situation.

      --
      .there is enough of everything for everyone.
    24. Re:This is why we need to KEEP software patents by fishbowl · · Score: 1


      >Maybe I just didn't follow you, but I think your drug argument ignores the development/testing cost of making drugs.

      It's because there are such deep wells of money available that there are such costs associated with drug development.

      The actual researchers who make the discoveries and do the development and testing don't make much. Academic institutions get excited over, and compete for, grants in the five figure range.

      Far more money goes into marketing and litigation than into science.

      If the big pharma money wasn't there, even if the patent protection wasn't there, the research would continue. The people who actually do that research don't benefit from the money *now*, but they still work.

      --
      -fb Everything not expressly forbidden is now mandatory.
    25. Re:This is why we need to KEEP software patents by Hatta · · Score: 2, Insightful

      Most of the problems with the patent system right now can be traced to the fact that patent examiners neither have enough time nor the qualifications necessary to make such determinations

      Solution, if you don't have the time to validate a patent, don't issue it. I'm sure if they stopped issuing 90% of patents, there would be a lot more attention focused on this problem.

      --
      Give me Classic Slashdot or give me death!
    26. Re:This is why we need to KEEP software patents by stony3k · · Score: 1

      They will still need to find a different method of producing the same drug. The original method of producing the drug is still patented, and I think you'll find that it's usually not trivial at all to find a different biochemical process to produce the same drug, especially at the limits of current technology. So there would be R&D involved, but the original company would not have a guaranteed monopoly.

      The European model of only allowing the patenting of actual implementations would solve many of the current problems with the US patent system. Of course, the pharma companies would hate to see this happen and would lobby heavily against any such reforms.

      --
      Freedom is not worth having if it does not include the freedom to make mistakes. - Mahatma Gandhi
    27. Re:This is why we need to KEEP software patents by Vancorps · · Score: 1

      Your argument also conveniently ignores the risk drug companies face even when developing off-brand products. The lower priced pill still has to go through all the regulatory testing. That will eat at the initial cost even if your procedures are streamlined a large portion of the process is paying for FDA regulation. Just because your drug is based on something out there doesn't mean you get to skip to the head of the line. Thankfully that thought process makes no sense and would scare the majority of people away from off-brand medication and they would have no way of making sure the pill was safe.

      I'll also add that the production is already in China and in other countries as well. Production costs are separate from development costs. Just because you find a way to lower your production cost doesn't mean you magically get to ignore all the development costs. Sure you might save some money but the cost of coming to the market late which is the purpose of patents will make up the difference.

    28. Re:This is why we need to KEEP software patents by MyDixieWrecked · · Score: 1

      The problem with software patents is that the vast majority of them get in the way of future and present products and many, many may not be so "obvious" but are not really worthy of patenting.

      A prime example is Microsoft's patent on start bar button grouping-- When the start bar is running out of room and a single application has several buttons on it, they can consolidate to a single button menu. This is first seen in XP, iirc and the patent is broad enough that no one can really create an application with a similar feature.

      Another good example is Amazon's One-Click Check-Out patent.

      The issue with software patents is that rather than patenting a way of implementing a specific feature, they patent the feature itself, and due to the wording, it applies to such a broad set of functions that it can be impossible to implement something similar to an unrelated product.

      And that patent on putting the search query at the end of a URL without a query string? How the hell can you patent that?

      So, you should patent the way of implementing multi-touch on a touchscreen, not the ability to actually utilize multi-touch. You should patent a specific way of detecting duplicate information on a filesystem and a method of storing the de-dupe information rather than patenting de-duping altogether.

      The reason that patents actually stifle innovation is because you have these companies that own patents on things and they either don't implement them or they implement them in one product and then sit on it for years. Many companies do this while competitors have new ways of using that idea in their own products or even in unrelated products and that causes stagnation.

      How can you do something new when an overly broad or overly simplistic patent gets in your way?

      --



      ...spike
      Ewwwwww, coconut...
    29. Re:This is why we need to KEEP software patents by jotok · · Score: 1

      I disagree somewhat...sometimes you spend millions on R&D to discover a very basic concept that can be implemented any number of ways. That kind of thing ought to be protected as well.

      I mean, say you're caveman Zog and you are the first person to discover how tasty (and healthy) cooked food is. There are plenty of ways to cook it, but for a little while at least Zog should get sole credit for being the inventor of "cooking," rather than simply the patent-holder for "flambe."

    30. Re:This is why we need to KEEP software patents by bytesex · · Score: 1

      The method for dealing with this scenario is described above: you MUST pass your newly developed drugs by government regulatory bodies in order for them to be released to the market. Same goes for safety stuff in cars, food products etc. Development of such processes could simply have a consequence that when you pass the tests - you get a monopoly for your product for n years. Won't stop the litigation (which is there now anyway), but will end patents for virtual things.

      --
      Religion is what happens when nature strikes and groupthink goes wrong.
    31. Re:This is why we need to KEEP software patents by makomk · · Score: 1

      In theory, perhaps. In practice, I think patents that are unreadable to anyone but patent lawyers are a long and well-respected tradition...

    32. Re:This is why we need to KEEP software patents by The_Noid · · Score: 1

      I'm very much aware of what it takes to get a drug on the market. Remember that without patent, a company doesn't need to publish the composition of the drug.
      How long do you think it takes to analyse the drug, reverse engineer, clone and grow the micro-organisms needed to create the drug, implement a production process and get your version of the drug and your version of the production process certified? That process takes years, requires a lot of capital and will have to be totally redone by the copying company. And then, once you have the product, you still have to market it, and history shows that the first-mover advantage is huge.

    33. Re:This is why we need to KEEP software patents by Courageous · · Score: 1

      This is actually one of the best ideas I've heard in a long time.

      C//

    34. Re:This is why we need to KEEP software patents by asuffield · · Score: 1

      NetApp did something innovative with WAFL


      Actually, they lifted an idea that was already in common use in the major DBMSes. All they did was sell it as a 'filesystem' rather than as a 'database', and then take out a patent on calling it a 'filesystem'. This patent is absurd. It certainly isn't innovative, it is an obvious, logical step forward to anybody skilled in the art.

      The problem here being that the number of people skilled in the art of filesystem design probably numbers in the hundreds, at most, and none of them work for the patent office.
    35. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      It's bizarre that we can spend tons of money we don't have on wars and oversized offensive military capacity, but we can never spend money on anything that's actually useful. I honestly have no idea how that works in anyone's mind. Reforming the patent system would do more for the economy than any sort of tax cut that didn't come in terms of a complete simplification of corporate taxes, and maybe even then. Patents are arbitrary limited-term monopolies that result in numerous frivolous legal actions. And people bitch about ADA requirements. Sheesh.

    36. Re:This is why we need to KEEP software patents by Ginger+Unicorn · · Score: 1

      i meant implementation of software. ie, the copyright on your code.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    37. Re:This is why we need to KEEP software patents by uncqual · · Score: 3, Interesting

      This would in turn put up the tax bill for the average american
      Or, raise patent fees - perhaps including a "time and materials" component which would vary depending on the skills and effort required by the patent office. Those patents that required an uberexaminer with doctorates in three seemingly unrelated fields and 20 years of commercial experience would be expensive - but that seems okay. It seems likely that some of the most novel patents (slapping head saying "dang, that's really clever and useful, why didn't I think of that?") actually would require the least effort/cost to grant -- and these are the sort of patents that seem to be the best for society as they reflect true innovation and insight.

      Perhaps part (1/2?) of the fees above some limit could be paid on an installment basis over the life of the patent (possibly with interest) - and the patent holder could decide to stop making the payments and thereby irrevocably release the patent into the Public Domain. On the positive side, this would help the "little guy" a bit as some of the expenses could be deferred or, even never incurred. It would also open up patents more quickly to the Public Domain if the inventor ('s company) hadn't figured out how to commercially exploit the patent. Also, on the positive side it would tend to reduce, over time, the number of active patents and thereby reduce the search effort (for both the applicant and the patent office) and also remove some of the mines from the minefield that technology companies walk every day. On the negative side, some of the expenses of patent applications would eventually be borne by the taxpayer or by amortizing the ultimately unrecovered costs across other patent applications.
      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    38. Re:This is why we need to KEEP software patents by Ginger+Unicorn · · Score: 1

      i would agree with all of that.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    39. Re:This is why we need to KEEP software patents by miquels · · Score: 2, Informative

      NetApp did something innovative with WAFL; Sun then came along, reimplemented everything, and called it ZFS

      Well. Innovative? Around 2000, Daniel Phillips developed a linux filesystem called Tux2 that was based on the same ideas as WAFL, ZFS and maybe BTRFS. He knew about NetApps patents but believed there was enough prior art.

      Unfortunately for filesystem innovation, it looks like he got
      bullied
      by netapp, so the project was abandoned.

      It would be great if the WAFL patents could get invalidated, or at least their scope tightened, so that creative people can get on with innovative filesystem development once again.

      --
      Living is a horizontal fall
    40. Re:This is why we need to KEEP software patents by Ginger+Unicorn · · Score: 1

      so what you're saying is, the majority of r&d money is sunk into researching the manufacturing process and doing testing of the final product, rather than finding the drug in the first place. if that's true then everything i said is irrelevant.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    41. Re:This is why we need to KEEP software patents by Kopiok · · Score: 1

      Ah, I see what you're saying. Just to clarify:

      Under patent law, With stoves, you can't build an identical stove, but you can still build a different stove that does the same thing

      With software patents, you can't build identical code, but then you can't even use different code for the same thing.

    42. Re:This is why we need to KEEP software patents by rbanffy · · Score: 1

      "the days when the likes of Einstein worked for the Patent Office are long past"

      Just to point out Einstein never worked for the USPTO.

      Neither his likes, for what I see ;-)

    43. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      The problem here being that the number of people skilled in the art of filesystem design probably numbers in the hundreds, at most, and none of them work for the patent office.


      Perhaps Hans Reiser can be given a job at the patent office while in prison.

    44. Re:This is why we need to KEEP software patents by mOdQuArK! · · Score: 1

      IMHO, the number of patents that are valid at any given moment should be limited to a fairly small number (rather than the free-for-all we've got today). New patent "slots" would open up as existing patents either expired or were overturned due to prior art or obviousness.

      Not only would it be much easier to search the patent database to find out if you were infringing, but if you made the granting of the patents occur through some kind of process where the merits of the patent applications were made to compete against each other (like an auction), then you'd have a way of weeding out bad patents upfront without having to depend on having a large # of competent patent examiners.

    45. Re:This is why we need to KEEP software patents by amiga3D · · Score: 1

      Think about it. If you spent 200 million on Reasearch and Development costs to make a drug and start selling it you are going to want to recoup the costs. But, company XYZ from mexico or china with virtually no overhead can copy your drug and produce it without need to recoup that original R&D costs. How do you compete with that? You don't. So you don't bother discovering drugs because someone else is going to make all the money. Company XYZ isn't in business to help people either...and they know that if they spend the 200 million or so to develop a drug someone else will copy it and rip them off too. Where are we with that system?

      It never hurts to think about things before you run off at the mouth about them.

    46. Re:This is why we need to KEEP software patents by the_B0fh · · Score: 0

      Your argument would be very much stronger if there weren't studies showing that 90% to 98% of the cost of a drug is related to marketing.

    47. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      The WAFL patent explains a great deal, it was very enlightening on next generation file-system design. I even used some of the ideas in it for my own file-system. Hopefully I can open source it, and it won't ever become famous enough for NetApp to really notice. it doesn't compete with them, it's not for big filers.
      (AC for a reason!)

    48. Re:This is why we need to KEEP software patents by Abreu · · Score: 1

      "The Rich stay healthy, the Sick stay poor"

      --
      No sig for the moment.
    49. Re:This is why we need to KEEP software patents by Wolfbone · · Score: 1

      Unfortunately, those most directly affected by the patent system are also often the least knowledgeable about it and often the most infected by its peculiarly virulent myths and fallacies. Asking some of the right questions, as you have done, is a good start but the patent system - esp. w.r.t. software patents - has been a hot topic in economics and elsewhere for some time now and you might be interested in some of the more recent stuff than that found at the LPF site:

      http://researchoninnovation.org/

      http://www.si.umich.edu/~kahin/kahinpubs.html

    50. Re:This is why we need to KEEP software patents by Pharmboy · · Score: 1

      They will still need to find a different method of producing the same drug.

      Hindsight is always 20/20, and everything is obvious after the fact. India is rather well known for re-creating drugs using different methods (as their patent system allows) for example.

      Often, creating a chemical is trivial compared to what is needed to figure out what the chemical does, and what the long term benefits/risks are. You can not really compare R&D costs to manufacturing method costs, as it almost always costs more to research than to generate the chemical again and again. It is NOT a 50/50 situation.

      --
      Tequila: It's not just for breakfast anymore!
    51. Re:This is why we need to KEEP software patents by marct22 · · Score: 1
      I'd like to see those studies.

      Also, don't forget, most drugs don't make it to market. Many discoveries don't make it out of the labs (toxic, non-effective in lab animals, delivery difficulties (how to get the drug to it's target), etc. Then those that survive the first rounds of tests eventually move into human testing, and many promising drugs that work well on animals don't work so well on humans where you repeat the same issues (is it dangerous? is it effective? What about new drug in combination with other drugs? Is it more effective than an already-existing drug that treats the same malady?).

      Drug manufacturers hope for the home-run drugs to not only pay for the costs of developing/testing/manufacturing that home-run drug, but also to cover the costs of all those strikes, because there are a lot more strikes than home runs.

    52. Re:This is why we need to KEEP software patents by hackstraw · · Score: 1

      Or, raise patent fees

      That seems to be a common answer to things, but I don't believe this lives up to the spirit of the patent system.

      The spirit is that it is there so that average joe can come up with an idea with protection, and not get squashed by BIG CORP or even the other average joe.

      The reality is that I believe that patents are already beyond average joes, and only institutions can afford to apply and _defend_ said patents. The system places the defense of a patent on the patent holder. There are no state, local, or federal patent detectives.

      I'm of the opinion that debating about patents is a mute point. The battle has been lost, and its now just a waste of time to worry about. Its a game of lawyers and money now.

      When I first read the headline, I thought "Gentleman, start your lawyers!".

      I know NetApps and I know ZFS. All in all, I think NetApps are OK, but over expensive for what they are. When someone buys a NetApp and their expensive support, they are buying something that "works", and they don't care about WAFL, the CPUs in the box, how much RAM it has, or any of that.

      ZFS is an open source software product, and its great. At this time, AFAIK, its used for the x4500 file servers as an optional features. Many people run Linux on the x4500s as part of a Lustre filesystem (which Sun just bought as well).

      I've used both NetApps and ZFS and they are not competing products. Well, _maybe_ they would be competing products if they were in the same price range, but I see NetApps as a black box NAS, and ZFS as a software option.

    53. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      At least in Europe it still works that way :)

      In Europe huh? Really? http://webshop.ffii.org/

    54. Re:This is why we need to KEEP software patents by Donny+Smith · · Score: 1

      > Do you want to withhold the sick population from cheaper drugs just because the current patent holder is too dumb to produce it cheaper? I personally do not.

      Why would anyone invest in R&D, obtaining the patent and regulatory approvals if they don't intend to actually sell the drug to the sick population?
      Can you name some examples of pharmaceutical companies that patented something, got the approval and then did not want to sell the product (or license the patent)?

      > Patents take away the need to innovate and thus they are bad.

      Personally I think it's the opposite, but anyway - the cheaper manufacturer of yours can innovate right now and make money - they can patent whatever they want and license it royalty-free to any competitor out there. If they did that, how would current patent laws constrain their ability to innovate?

    55. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      All they did was sell it as a 'filesystem' rather than as a 'database'
      Interesting concept...using database ideas in a filesystem...how does Pick fit in this scheme of things where its filesystem *IS* a database? (Not to mention AS/400, System/36, etc?)
    56. Re:This is why we need to KEEP software patents by itsdapead · · Score: 1

      This is actually one of the best ideas I've heard in a long time.

      Darn! I should have patented it! Does Slashdot count as prior art? :-)

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
    57. Re:This is why we need to KEEP software patents by badfish99 · · Score: 1

      But what actually happens now is that patents are written in a bizarre sort of legalese which is incomprehensible to most people skilled in the technological area to which the invention pertains. It surely doesn't take much skill on the part of patent examiners to see that this is the case. If this regulation were enforced, surely the vast majority of patent applications would be rejected on sight.

    58. Re:This is why we need to KEEP software patents by Courageous · · Score: 1

      Here's what I find compelling about your idea: it ties the granting of the monopoly to a provable adding of value: the expensive due diligence of proving the drug both safe and effective. To bad that standard couldn't be broadly used, actually.

      C//

    59. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      "dang, that's really clever and useful [way to reform the patent system], why didn't I think of that?"

    60. Re:This is why we need to KEEP software patents by kocsonya · · Score: 1

      > Do you want to withhold the sick population from cheaper drugs just
      > because the current patent holder is too dumb to produce it cheaper?

      The current patent holder *does* produce it very cheap. But due to the patent protection, with high license fees (or refusing to license it) they can make everybody else's production cost very high (or inifinite).

      The current patent holders are not dumb at all. They are *greedy*. They don't really care about the sick population (other than a market segment, i.e. 'consumer'), they care about profit. They do not develop medicines to cure the sick, they develop them to make money. It's just a product like any other and the future of humanity and the wellbeing of mankind and other stuff like that has nothing to do with it.

    61. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0
      The lower priced pill still has to go through all the regulatory testing

      No, once compound X (say, Ibuprofen) has been proven to work, there is no need to retest. I may need to prove ,y production facilities are clean and really do produce compound X, but I don't need to prove Ibuprofen cures headaches, which is what costs millions.

      Now, say you prove sildenafil citrate "cures" ED. A competitor can look at your patent and discover it is a "phosphodiesterase inhibitor". Now, they know sildenafil citrate works, but because it was patented (saving them a few days of work extracting that from the pills themselves) they can't sell it. But they can investigate other phosphodiesterase inhibitors that might have similar effects, such as Tadalafil. Now we have a new compound that must undergo new testing. The economics say your copycat drug can still be profitable, though not as profitable as sildenafil citrate, which got to have 100% of the market and now has better recognition in the market. If the market is big enough, it possible a third competitor can have a go at it, but its a risk given market saturation, etc.

    62. Re:This is why we need to KEEP software patents by Workaphobia · · Score: 1

      That's the disclosure section of the patent. I was once told that if you can read a patent's claims and understand how the system works without even needing to read the disclosure, then it's a bad patent. In the case of Amazon's recent patent on search, I understood the system just by reading the title alone, indicating that it was an exceptionally poor patent. I was very curious to see what the disclosure would be for such an "invention", but sadly the complete patent is not available online, since it cites by reference application materials that seem to precede the practice of online publication.

      --
      Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
    63. Re:This is why we need to KEEP software patents by itwerx · · Score: 1

      Far more money goes into marketing and litigation than into science.

      If the big pharma money wasn't there, even if the patent protection wasn't there, the research would continue. The people who actually do that research don't benefit from the money *now*, but they still work.


      Mod parent up!!!!!!!!!!!!!

    64. Re:This is why we need to KEEP software patents by tlunde · · Score: 1

      During the time that I've been on /., I went from workng on the net in the Valley to law school and am now a patent attorney. So take this with an appropriately sized grain of salt:

      Parent's suggesion that "part of the fees...could be paid on an installment basis over the life of the patent" precisely describes the way it already works. Besides the examination and other fees necessary to get a patent to issuance, non-trivial fees apply periodically over the life of a patent that allow the patentee to keep it in force.

      GP's assertion that hiring a qualified examiner corps would necessarily increase the average person's tax bill is (probably) wrong, but not in the way s/he thinks. Right now, the United States Patent and Trademark Office runs a surplus: it brings in more revenue from fees paid by would-be and actual patent holders than the cost of running the office. Congress has chosen to divert money from those fees away from the PTO and put it to other purposes. Even if the USPTO only got to keep all of the fees that patent holders pay, a larger or more qualified examiner corps (or both) would be possible. And, on the whole, if Congress would commit to allowing the USPTO to keep 100% of a fee increase, I suspect that most of the patent community would support an increase. The delays in patent issuance and the (actual and/or perceived) quality problems with the examination process hurt patentees where it hurts.

    65. Re:This is why we need to KEEP software patents by uncqual · · Score: 1

      If the existing USPTO surplus is adequate (or fairly close to it) to fund a sufficiently fully qualified and larger examiner force, I'm happy that's the case and retract the notion that a significant increase in patent fees might be appropriate to fund such an effort. Although I was aware of the surplus, I don't have a good grasp of its degree vs. the cost of increasing the qualifications and size of the examiner force. I would of course want to refund the past fees that patent seekers paid w/o receiving corresponding services from the USPTO, but that's another issue for an ethical Congress to address -- and I'm not holding my breath that such a Congress will exist or choose to refund such fees.

      My point about installment payments was just that if substantial fee increases were necessary, perhaps the patent seeker would not need to pay the increased cost of the examination up front and if, in the end, they decided to abandon the patent to the public domain because they couldn't figure out how to exploit it, the cost to the USPTO for approving the patent might be eaten by either the taxpayers or others who file for new patents.

      However, I see no reason that a "time and materials" based fee schedule should not be implemented. If I want a public record, I pay based on research and reproduction costs -- and that's just for me to get access to "public records" - why should commercially oriented services offered by the government be any less?

      (BTW, I work in software development in the Valley and some years ago seriously considered switching to law, but realized I would, by nature, end up representing the completely right, but outmatched, "little guy" against big corp/govt interests and wasn't willing to take a BIG pay cut to do that (esp. since if all I got were "actual damages" for my client as opposed to absurd "punitive" or "pain and suffering" damages, I don't think I would be able in good conscious to collect my contingency) -- yep, I'm not as principled as I'd like to be. Also, I was perplexed by why the LSAT was difficult and was concerned that such an easy test would be used as ANY sort of filter to weed out the other future Lawyers I'd be working with/against - I would assume that engineers ace the LSAT normally but have never seen any stats on that.)

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    66. Re:This is why we need to KEEP software patents by itsdapead · · Score: 1

      To bad that standard couldn't be broadly used, actually.

      Well, the huge advantage in the case of medicine is that it could piggy-back on an existing system and might even save money by removing duplication of effort ( just a few details missing, of course... :-) ). Maybe there are other "special case" solutions for particular sectors.

      Quick disclaimer that I know nothing much about the pharmaceutical industry except the self-evident fact that proving a new drug is an expensive and (hopefully) scientifically rigorous process that has to be regulated.

      --
      In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
    67. Re:This is why we need to KEEP software patents by Anonymous Coward · · Score: 0

      I think even more damning this is simply taking two concepts (database locking + file systems) and combining them in an obvious and trivial way.

      Sean

    68. Re:This is why we need to KEEP software patents by Raenex · · Score: 1

      However, this is a reason to recruit more and better patent examiners (and in particular more in the area of computing), not to throw out the entire system. Before there were software patents the industry innovated just fine without them. There is absolutely no need for software patents.
  7. Re:This is why we need to get rid of software pate by valen · · Score: 1


      Sun have a corporate culture of not suing people. But they also countersue, and in this case, HARD.

    John

  8. Re:This is why we need to get rid of software pate by Anonymous Coward · · Score: 0

    Try to do something new,or innovative, and out come the lawsuits. Only the megacorps like Sun can really compete in the minefield that is software anymore. If we can get rid of the foolish software patents, and get copyright back into a reasonable time frame, maybe the US can get back to being an innovator, instead of merely a lawyers paradise. Which is exactly why any patent "reform" will be biased towards large companies. Ie,, get rid of trolls, but still use patents to stifle innovation, progress, and competition.

    I agree with you, the only real solution is to get rid of patents.
  9. Re:This is why we need to get rid of software pate by BosstonesOwn · · Score: 5, Interesting

    As a former Sun employee and still open solaris dev. I can say your 100 % right. They never like lawsuits. They understand all it does is make lawyers rich, and barely ever gets to the root of the issue, especially when a non technical judge or jury makes a decision based on how much a lawyer makes them think is right.

    --
    This package Does Not Contain a Winner
  10. You always copy stuff other's have done ... by Pinky's+Brain · · Score: 1

    It's unavoidable. Innovation will happen with or without software patents, there are no original ideas which won't be thought of again in 17 fucking years. Metadata snapshotting is such an idea (I'm using the term a student doing research at IBM gave it when he reinvented it, because it's a much better name than WAFL).

    Hell, I'd argue WAFL is just the filesystem equivalent of KeyKOS. Very few thoughts are original ... and when they are it's by accident not by brilliance. Brilliance is not in short supply.

    1. Re:You always copy stuff other's have done ... by jcr · · Score: 1

      I'd argue WAFL is just the filesystem equivalent of KeyKOS.

      Could you elaborate on that? Does WAFL make all objects on disk identical in size, and leave it to higher-level code to decide on further organization? Does WAFL have a capability architecture a'la KeyKOS?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:You always copy stuff other's have done ... by Pinky's+Brain · · Score: 2, Informative

      No, but now you are getting into minutia of implementation. The essential concept they share is copy on write of data and snapshotting of metadata to allow you to quickly make fully recoverable checkpoints of the state. In the case of KeyKOS it's the state of the OS, in WAFL's case it's the state of the filesystem.

    3. Re:You always copy stuff other's have done ... by cperciva · · Score: 1

      The minutiae of implementation are exactly what patents are about. You can't patent a concept (e.g., snapshotting of metadata); you can patent the inventive steps involved in implementing that concept.

  11. Sun Started this BTW.... by Anonymous Coward · · Score: 4, Informative
    From the Netapp CEO's blog:

    How did we get here?

    "Like many large technology companies, Sun has been using its patent portfolio as a profit center. About 18 months ago, Sun's lawyers contacted NetApp with a list of patents they say we infringe, and requested that we pay them lots of money. We responded in two ways. First, we closely examined their list of patents. Second, we identified the patents in our portfolio that we believe Sun infringes."
    http://blogs.netapp.com/dave/2007/09/netapp-sues-sun.html

    1. Re:Sun Started this BTW.... by GauteL · · Score: 2, Informative

      Whether Sun or NetApp started this is a point of heavy contention. They both claim to be the victim and they both claim the other party started it.

  12. breaking IP law != theft by giafly · · Score: 1

    [Sun CEO] Jonathan's claim that "you cannot unfree what is free" sets a very dangerous precedent. It says that you can steal anything, as long as you open source it afterwards.
    The record shows that everyone who deliberately confuses this issue this is a liar - RIAA anyone? - so that's made my mind up.
    --
    Reduce, reuse, cycle
  13. They did? by z80kid · · Score: 1
    Ok, so NetApp filed the lawsuit, but Sun started it?

    How does that work? Did Jonathon twist Dave's arm, haul him into the courthouse, and make him file?

    It seems to me that if NetApp were merely defending themselves, they would be counter-suing over ZFS in response to a Sun-initiated lawsuit over other patents.

    But that's not what's happening here, is it?

    1. Re:They did? by bhima · · Score: 1

      While I seriously doubt anyone posting around here truly knows for sure. This didn't just come out of thin air. According one of their CEOs Sun & NetApp have been annoying each for a while before the lawsuits started.

      Personally, I'm not inclined to believe either of them all that much... I was just pointing out that NetApp possibly could be responding to Sun's threats with a lawsuit and thus be suing first.

      I am sort of vaguely interested in ZFS and I do hope that this does not prevent some of the more interesting bits from making their way into other filesystems... or for that matter a fully bug free ZFS making its way into other OS's.

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    2. Re:They did? by Courageous · · Score: 1


      Personally, I'm not inclined to believe either of them all that much... I was just pointing out that NetApp possibly could be responding to Sun's threats with a lawsuit and thus be suing first.


      And while I, like you, have no real idea what the truth is, the above concept is perfectly reasonable. If one is approached repeatedly by someone slandering your title, even if the approach is not public, there is an appoint at which enough is enough.

      C//

  14. Storagetek "started" it ... by Pinky's+Brain · · Score: 3, Insightful

    Lets ignore the whole unverifiable "intermediary" Sun's CEO brought up and lets also ignore Netapp's claim that Sun contacted them 18 months before that post.

    The only real proof Netapp's CEO has provided is an email which states there were demands over one and a half year before December 2006 (so 27 months before that post, can't be the same communication he is talking about unless he doesn't know what he is talking about). Which puts it well before the takeover. Question is, did Sun push for them to enter a cross licensing deal after the takeover or was the deal proposed in the email inherited too? Hard to say without knowing the context of the single email provided.

    All I know for sure is who initiated a lawsuit.

  15. Confused by Arancaytar · · Score: 1

    After reading the summary, I am not quite clear on who sued whom, who infringed whose patent and who the, ah, "good guys" are here.

    I know, RTFA. But the summary could be a bit clearer.

  16. Sun's claiming NetApps patents are dirty by Anonymous Coward · · Score: 1, Interesting

    Read Sun's suit - the one filed in the court nearest both NetApp and Sun, not in some patent troll heaven 2000 miles away from both.

    And if Sun's CEO is right about his implications regarding the NFS license, the entire foundation of NetApp's business is going to get washed away. Because it was Sun who did the innovating with NFS.

    From my reading of the case, NetApp is fucked. Sun's claims are not likely to be false - they actually reference previous cases regarding the technology that shows up in NetApps patents where NetApp had to settle because NetApp stole the technology, and then NetApp misrepresented that in their patent applications regarding that very same technology...

    To repeat: NetApp has done NOTHING innovative and they look FUCKED.

  17. The new style moustrap patent by Anonymous Coward · · Score: 0

    "A method to contain or restrain a rodent or other pest using an object that has two states, one that allows free ingress into the device by a creature as defined in clause 1 which ingress causes a physical change of the device to deny egress to said creature".

    Now, build a better mousetrap without falling foul of my patent!!!!

  18. Oops, misunderstood ... let me rephrase by Pinky's+Brain · · Score: 1

    I'd argue WAFL is just the filesystem equivalent of KeyKOS's checkpoint mechanism.

  19. short summary for those interested by swordgeek · · Score: 1, Flamebait

    Here's the short summary: It's a biggest dick war between two idiotic ego-driven CEOs, that's gotten out of hand.

    If you dig far enough, NetApp asked Sun about disclosure on patents. Sun replied, NetApp said that's not good enough, Sun said, bite us, NetApp said we'll sue, Sun said we'll give you the info you want if you agree not to sue and pay us $36mil (or thereabouts), NetApp sued, Sun countersued, and so forth.

    I use NetApp and Sun gear daily, and have done for years (decades?) now. Both are pretty much tops in their fields, both have some quirks, and both stand on their own without competing badly with the other (honestly, when was the last time Sun had a non-laughable disk storage system?). However, I'm sick of that pony-tailed bean-counting pinhead Schwartz, I'm sick of Dave Hitz "master of lying and crocodile tears," and I'm sick of fuckheads like this destroying good companies for the sake of their pathetic egos. Let's toss 'em in a room with their lawyers and weld the doors shut. The industry would be better off.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    1. Re:short summary for those interested by Courageous · · Score: 1

      Cynic, n. Someone who sees the world as it really is, as opposed to how it ought to be. :)

    2. Re:short summary for those interested by swordgeek · · Score: 1

      (bow)

      Thank you. I'll gladly wear that label.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    3. Re:short summary for those interested by Gricey · · Score: 1

      LOL. Couldn't agree more with you there. Both good companies, both nerds swinging their handbags at each other.

      --
      Sticking feathers up your butt does not make you a chicken.
  20. No longer true by Anonymous Coward · · Score: 1, Insightful

    What about SpamHause (wasn't it?) that didn't do ANYTHING in the US but were still found guilty in a US court.

    Or Sylkarov, working in USSR for a USSR product THAT WASN'T BEING SOLD IN THE US (deliberately, they took steps not to). Still got banged up.

    The past few years, if it's illegal in the US, it doesn't matter if you aren't in the US.

    And, if you are found guilty, they can take you in if you fly over or stop to change craft in the US (as per UK betting mogul currently doing bird in the US).

    1. Re:No longer true by argiedot · · Score: 1

      Re: Sklyarov
      The charges were dropped. And the company he was working for was found to be not intentionally violating US law.

      Re: SpamHaus
      They chose to ignore the sentence, and I suppose the reason the case worked in favour of that spammer is because they chose not to defend themselves because US courts have no jurisdiction over them.

    2. Re:No longer true by Penguinisto · · Score: 1

      What about SpamHause (wasn't it?) that didn't do ANYTHING in the US but were still found guilty in a US court.

      1) No, they were not found "guilty" - they had a default judgment levied against them because they never bothered to show up for the hearings.

      2) How exactly do the spammers who sued SpamHaus intend to collect their judgment money? Fact is, they can't. Has SpamHaus slowed down any? Seems like they still operate just fine.

      /P

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    3. Re:No longer true by Penguinisto · · Score: 1

      Re: Sklyarov
      The charges were dropped. And the company he was working for was found to be not intentionally violating US law.

      If word got out that you, as a multi-billion-dollar-corp, had a guy arrested for hacking your 'ultra-secret' ROT-13 encryption scheme (which even the oldest versions of Netscape Navigator had decryption tools for), you'd drop the charges too. Out of face-searing embarrassment if nothing else.

      /P

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
  21. Prior art:DEC AdvFS by An+dochasac · · Score: 1

    What can NetApp's patent do that Digital Equipment Corporation's AdvFS couldn't do in the 1990s?

    Software patent thugs, a pox on all your houses!

    1. Re:Prior art:DEC AdvFS by makomk · · Score: 1

      It's not just a question of what it can do, it's a question of how it does it. Without more info, I can't tell if AdvFS works in anything like the way WAFL and ZFS do, but it probably doesn't.

    2. Re:Prior art:DEC AdvFS by EvilRyry · · Score: 1

      I believe the big issue is how ZFS guarantees that the FS will be in a consistent state after a crash without using a journal.

  22. Easy... by tkrotchko · · Score: 1

    "What can NetApp's patent do that Digital Equipment Corporation's AdvFS couldn't do in the 1990s? "

    Survive.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
  23. In other words by bytesex · · Score: 1

    Mr Schwartz is pissed as hell.

    --
    Religion is what happens when nature strikes and groupthink goes wrong.
  24. Why is Sun blogging about this? by harlows_monkeys · · Score: 1

    One of the first things your lawyers tell you when you are involved in litigation is to shut up about it. Why is Sun blogging about a case they are actively involved in?

    1. Re:Why is Sun blogging about this? by dlgeek · · Score: 0, Insightful

      Because the case is as much about PR as money.

    2. Re:Why is Sun blogging about this? by Macrat · · Score: 1

      Keep in mind that the Sun lawyers blogged about it as well.

      http://blogs.sun.com/dillon/entry/the_netapp_litigation

  25. Delighted to see Netapp takiing it! by HKcastaway · · Score: 5, Informative

    Netapp are a company that do their best to make sure their products are not sold in the 2nd hand market and once a product EOL there is little chance to use it.

    I have a few Netapps here and can't use them because Netapp will not release the activation license key.

    An IT future without Netapp's built in obsolescence is a better future.
    I hope Sun has a field day with them.

  26. Still arrested by Anonymous Coward · · Score: 0

    so what's the difference?

    And SpamHause didn't turn up because the court HAD NO JURUSDICTION.

  27. Re:This is why we need to get rid of software pate by Anonymous Coward · · Score: 0

    We been spending most our lives living in a lawyer's paradise.
    <sweat pouring down face>

    captcha: atheism (SWEET!)

  28. Nex time, click the link by WindBourne · · Score: 1

    Savvis 3300 Regency Parkway Cary NC US 27511 216.35.154.81 Solaris 8 Apache 17-Oct-2007
    NetApp the company absolutely does use Solaris (netcraft proves it :) ). The company does use Solaris. I am not aware of their using on their systems.
    --
    I prefer the "u" in honour as it seems to be missing these days.
  29. Re:This is why we need to get rid of software pate by HeyMe · · Score: 1

    I don't think that the problem is with software patents per se, I think the problem is the (mis-) allowed use of overly broad language and how those patents are enforced. Say I build a mouse trap - it utilizes a spring-loaded bail to dispatch the offending rodent when it hits the trigger. It works great, so I patent it. You come along and see my patented mouse trap and think "Hey, I can do that one better" (you know, build a better mousetrap...) So you proceed to build a mouse trap that uses a weight system instead of the spring system to do the dirty work and finally you patent it. In the "mechanical" (traditional) way of looking at patents, every thing's on the up and up. You and I have built and patented mouse traps that efficiently dispatch the offending rodents. The market place will decide who really has the better idea and profits will be made. But, the way it looks (to me) like software patents are applied, is that the result or outcome is what is patented, not the mechanism (i.e. code/methods) by which the result is obtained. In this case, when you build your mouse trap, I sue because I patented a device to "trap and/or kill mice and other vermin", thus since your trap is designed to accomplishes the same outcome, regardless of how that outcome is derived, you are violating my patent and I am entitled to relief.

    As an historical footnote, The Wright Brothers used the same broad language and the same arguments the IP trolls are using today to defend their patents on a means of roll-control for airplanes. The continuous and contentious litigation is thought to have contributed to Wilbur Wight's untimely death at age 45.

    --
    Look Out Above!
  30. Sun to buy NetApp by emphatic · · Score: 0

    I've thought this for a while, but wanted to have this comment to refer to before xmas of '08. I suppose while I'm at it, I should say congratulations to Obama too.

  31. Patent office funding by WhiskeyJuvenile · · Score: 2, Informative

    Firstly, the USPTO receives no taxpayer funding. Secondly,

    (b) The Director shall charge the following fees for maintaining in force all patents based on applications filed on or after December 12, 1980:
    (1) 3 years and 6 months after grant, $830.
    (2) 7 years and 6 months after grant, $1,900.
    (3) 11 years and 6 months after grant, $2,910.

    Unless payment of the applicable maintenance fee is received in the Patent and Trademark Office on or before the date the fee is due or within a grace period of 6 months thereafter, the patent will expire as of the end of such grace period. The Director may require the payment of a surcharge as a condition of accepting within such 6-month grace period the payment of an applicable maintenance fee. No fee may be established for maintaining a design or plant patent in force.

    --

    like a japanese cowboy, or a brother on skates.
  32. Half-assed desperation by Anonymous Coward · · Score: 0

    And I am committing that Sun will donate half of those proceeds to the leading institutions promoting free software and patent reform... Hey Jon, I just formed the Open ZFS Foundation (OZF) with my real ever only best only friend in the back garage. I trust the cheque's in the post ... Cheers! P.S., Please don't confuse the OZF with the ODF - he lives in the *front* garage even though we share an orifice.
  33. Process Patents versus Product Patents by sjbe · · Score: 1

    Many people believe that patenting drugs shouldn't be allowed, what should be allowed are patents on the method of making the drug.


    This is what they did in India for decades. Until recently patents were only available on rather specific processes for making drugs, not for the drugs themselves. Results? Lots of cheap knockoff drugs, not a lot of innovative new drugs. India's pharma industry has been a supplier for low income people around the world (which is good) but almost entirely for knock-offs of drugs developed elsewhere. (mostly the US and Europe) Few new drugs have been developed in India over the last 50 years under their process focused patent laws. From a purely economic standpoint there is far less incentive to commit the immense financial resources needed to research and develop new drugs under process focused patent laws because there is usually more than one way to produce a given drug.

    There is no free lunch. Eliminate product patents in favor of process patents and many drugs will be cheaper but you will slow drug research and fewer new drugs will come to market. I am not here to tell anyone what the correct course of action might be. There are strong ethical arguments on both sides of the problem. I am simply pointing out that there are consequences, both good and bad, to changing the patent regulations.
    1. Re:Process Patents versus Product Patents by Scudsucker · · Score: 1

      This is what they did in India for decades. Until recently patents were only available on rather specific processes for making drugs, not for the drugs themselves. Results? Lots of cheap knockoff drugs, not a lot of innovative new drugs.

      That's why you have publicly funded research.

  34. for #2 by Anonymous Coward · · Score: 0

    When next the owner flies past/through the US, they can be jailed. Like the ex-owner of a UK gambling site.

  35. Allocating Capital is Difficult. REALLY Difficult by sjbe · · Score: 1

    That's why you have publicly funded research.


    Public research does not solve the economic incentives problem. There are finite financial resources and an effectively infinite number of possible diseases to research. How to prioritize where the money goes and who takes the legal risk? Not an easy question to answer. We already have world class public research in the US via academic institutions and the NIH among others. But there is a HUGE gap between public research and drug development and it's not an easy gap to cross.

    It is extremely difficult to have effective publicly funded drug development. Drug trials are very expensive (sometimes into the billions of dollars) and most fail. Would you rather pay for drugs via tax dollars or via higher drug prices? You're going to pay either way, and the drug trials don't get cheaper just because the government picks up the tab. Just the opposite if anything. Not to mention that public institutions tend to be notoriously inefficient with money that isn't theirs. Betting that the government can allocate capital efficiently is mostly what caused the Soviet Union to collapse. I've yet to see a government that is better at it than private companies.

    Even if a drug gets to market there are still significant financial risks, especially litigation. Just because someone does the research does not automatically make it profitable to produce a drug based on that research. Vaccines are a good example. There is a lot of legal risk (no vaccine is 100% safe) and little/no recurring revenues. Even if someone else picks up the tab for the very high R&D costs, they still are generally only borderline profitable. Even countries with explicitly socialist health care systems haven't solved this problem.

    Please don't get me wrong, some public research is vital. Some drugs would never come to market without it. But it's not an easy problem. Just waiving our hands and saying "public research" will not solve the problems of the economics of drug development. If it were that easy someone, somewhere would already be doing it.
  36. Pharmcos 2x - 3x as much on marketing as R&D by Vainglorious+Coward · · Score: 2

    GP is wrong - most analyses show that pharmcos spend between two and three times as much on marketing as they do on R&D. The raw data for these studies is the pharmcos' SEC filings. There's plenty of analysis of this

    --
    My next sig will be ready soon, but subscribers can beat the rush
  37. corporations should purchase patents from the govt by Anonymous Coward · · Score: 0

    ..... to keep the USPTO funded and thus able to pay expert patent examiners.
    And suing limits should be introduced.
    So, overall, the same amount of money goes into the system as today, the same people get paid as today, but cleanly.
    Or maybe I underestimate lawyers' capacities to drag a suit over years.....

    Or introduce a "patent tax"!

  38. We should send them both to their bedrooms. by Anonymous Coward · · Score: 0

    We should send them both to their bedrooms. Without any supper.

    Really, we need Sun and NetApp to be friends. I work for a company that has a multi-hundred-million dollar Sun and NetApp installation, and I don't need this animosity between our two most important vendors.

    Its. Just. A. Filesystem. GTF over it, guys. Really.

  39. Have NetApp changed their OS? And who shot first? by argent · · Score: 1

    The port is done to FreeBSD, the OS on which Net App's filers are built.


    Last I checked NetApp's filers contained code from NetBSD, not FreeBSD. And they're definitely not just an application running on top of Net, Free, or any other BSD.

    Unless NetApp's made some big changes somewhere, this sure sounds like Jonathan's own research is a bit shakey.

    Bill Todd's comment, starting Methinks you'd have a somewhat stronger leg to stand on if the legal posturing hadn't begun with *your* demanding $36 million from NetApp due to alleged infringement of *your* patents. While their response was also heavy-handed, it's difficult under those circumstances to call it unjustified. and the linked comment a couple messages further down on NetApp's blog make me wonder which of these guys is Han and which is Greedo.
  40. Re:Allocating Capital is Difficult. REALLY Difficu by Anonymous Coward · · Score: 0

    Public research does not solve the economic incentives problem. There are finite financial resources and an effectively infinite number of possible diseases to research

    Government can dole out money as it sees fit to encourage research and solutions.

    But there is a HUGE gap between public research and drug development and it's not an easy gap to cross.

    Why? Could part of the reason why the private sector succeeds more here is simply because they have the lead and there is no impetus to change?

    It is extremely difficult to have effective publicly funded drug development. Drug trials are very expensive (sometimes into the billions of dollars) and most fail.

    Thats pennies to the government at our current spending levels.

    Would you rather pay for drugs via tax dollars or via higher drug prices?

    Tax dollars.

    You're going to pay either way

    With the corporate model, you have to pay for marketing and other corporate overhead specific to corporations. With the publicly-funded model, the government can streamline the process, avoid the consumerist mess of advertising, and etc.

    and the drug trials don't get cheaper just because the government picks up the tab

    Maybe so, maybe not, but corporate overhead is enough nonetheless to justify it.

    Not to mention that public institutions tend to be notoriously inefficient with money that isn't theirs.

    A victim of democratic politics, not the concept of socialism.

    Betting that the government can allocate capital [wikipedia.org] efficiently is mostly what caused the Soviet Union to collapse.

    And foreign meddling.

    I've yet to see a government that is better at it than private companies

    Nazi Germany was quite successful at this. (OMG BOO HISS!!!)

    Even if a drug gets to market there are still significant financial risks [google.com], especially litigation

    All the more reason to let the government handle it!

    Just because someone does the research does not automatically make it profitable to produce a drug based on that research.

    The government need not care about profit, only the benefit to its people.

    little/no recurring revenues.

    Which is why the government often subsidizes it as a public health issue.

    Even countries with explicitly socialist health care systems haven't solved this problem.

    Socialized medicine isn't designed to be profitable, dummy.

    But it's not an easy problem. Just waiving our hands and saying "public research" will not solve the problems of the economics of drug development. If it were that easy someone, somewhere would already be doing it.

    Of course. If we have learned anything from life, it is that idependent groups of people will tend to want to find independent solutions to problems. The job of the government should be to encourage people to naturally group themselves and reward those who produce the best results.

    The government's role is to encourage them with grants, regulate the safety and process, and ensure the product enters the healthcare system without corporate corruption, overhead, and lobbying.

  41. I love ignorant trolls!!!! by sjbe · · Score: 1

    Nazi Germany was quite successful at this. (OMG BOO HISS!!!)


    Nice troll there Captain Flamebait. Godwin's law is hereby invoked.
  42. Re:This is why we need to get rid of software pate by RoeIncarnte · · Score: 1

    Remember, without patents, the little guys get really screwed. If I invents some software in my 2 person company, and a big company like MS wants it, they have to buy the patent from me. Without patents, they can just write the same software themselve (which is easy for big companies).

    While lawyers screw the little guys, the patent system protects everyone. The problem is with the lawyers.

  43. Re:Allocating Capital is Difficult. REALLY Difficu by Scudsucker · · Score: 1

    Public research does not solve the economic incentives problem.

    You are right, publicly financed research isn't as good economically as privately financed research. It is, in fact, far better because billions of dollars wont be wasted on advertising and making sure each member on each board of directors gets their $50 million annual bonus.

    We already have world class public research in the US via academic institutions and the NIH among others.

    Many drugs that are patented and sold at high prices were in fact developed with public financing, because the Bayh-Dole Act allows universities to patent their discoveries, even if those discoveries were paid for with taxpayer money. That is one thing that would have to be changed, along with mandating open access to the results of taxpayer funded research.

    Drug trials are very expensive (sometimes into the billions of dollars) and most fail. Would you rather pay for drugs via tax dollars or via higher drug prices? You're going to pay either way, and the drug trials don't get cheaper just because the government picks up the tab.

    And just where, exactly, do you think drug companies come up with the money for drug trials?

    Betting that the government can allocate capital efficiently is mostly what caused the Soviet Union to collapse.

    No, that was because the people wouldn't put up with communism any more after perestroika and glasnost.

    Even if a drug gets to market there are still significant financial risks, especially litigation.

    Litigation, smitigation: meet soverign immunity.

    Nice troll there Captain Flamebait. Godwin's law is hereby invoked.

    And you ignore the other 14 points he made. Convenient, that.

  44. Re:Allocating Capital is Difficult. REALLY Difficu by sjbe · · Score: 1

    You are right, publicly financed research isn't as good economically as privately financed research. It is, in fact, far better...


    If you are seriously arguing that governments are efficient at allocating capital then we'll just have to disagree. Publicly funded research has an extremely important place in the mix but eliminating private drug R&D is hardly the solution to all our woes. We have a mixed public/private model right now and for all its problems, it works. Yes, for profit companies make a lot of money which is obviously inefficient from the perspective of helping patients. Governments arguably waste even more money. Pick your poison. I actually agree with you in principle about publicly funded research remaining public domain. Where your arguments are falling down is that you haven't explained why any of your proposals would result in more/better drugs or medical devices actually coming to market. To my mind you are merely trading one set of problematic incentives for another without clearly better results.

    If a (carefully regulated) company makes a lot of money while helping lots of people with injury and disease I'm ok with that. Is it perfect? Of course not. There are lots of problems, not the least of which is the conflict of interest a profit motive can provide. But that does not automatically mean governments will do a better job because governments have their own incentive problems. I'm open to being convinced but I simply do not see a logical argument why a purely taxpayer funded model of drug development is clearly better than the mixed public/private model we have today. I'll ignore the fact that a pure public model is politically impossible so we are discussing purely hypothetical scenarios anyway.

    And you ignore the other 14 points he made. Convenient, that.


    I'm not going to waste my time arguing with an Anonymous Coward who invokes Nazi Germany as a good example of efficient government. That is a troll (not to mention an empty argument) and you should know that.
  45. Re:Allocating Capital is Difficult. REALLY Difficu by Scudsucker · · Score: 1

    If you are seriously arguing that governments are efficient at allocating capital then we'll just have to disagree.

    Then you disagree with reality. Governments do tend to be quite poor when running production on farm or factory. They do tend to do quite well when running services or promoting research. And even if Big Pharma is better on the research side, they still waste *billions* on advertising, lobbying, and making their top executives filthy rich. Why do you think that is a better allotment of capital than the government giving that money to hospitals and universities for more research?

    Publicly funded research has an extremely important place in the mix but eliminating private drug R&D is hardly the solution to all our woes.

    Who said anything about eliminating private R&D?

    Governments arguably waste even more money.

    I've always been curious by this notion that a group of individuals working in government == waste but the same group working in private industry == efficiency.

    But that does not automatically mean governments will do a better job because governments have their own incentive problems.

    Well, the government's priority is helping the people. A businesses 1st, 2nd, and 3rd priorities are making money.

    I'm open to being convinced but I simply do not see a logical argument why a purely taxpayer funded model of drug development is clearly better than the mixed public/private model we have today.

    Okay, let's say the government develops, tests and manufacturers a drug for treating Parkinson's for $900 million dollars. Then it is sold at cost through a universal health care plan. Now lets say Super Duper Pharma is able to do the same development, testing and manufacturing for a mere $200 million. But then they turn around and sell the drug for $80 million a year for the 17 year length of the patent, and use the profits to buy advertising, another congressman, and a third Bentley for the CFO. Which approach makes more sense? And this is giving Pharma a big head start.