Cisco Applies For Patents To Secured TCP
An anonymous reader writes "Following the recent excitement over a potential vulnerability in TCP, Cisco's "Worldwide Patent Counsel", Robert Barr, has let it be known that they have pending patent applications for one or more of the IETF recommendations for improving TCP's security. KernelTrap has the full details."
don't we have enough patents as it is?
Help! I'm being repressed!
and you use it illegally, you're in trouble.
only the criminals will have network connections
They better hope their applications are dated before the recommendations.
tasks(723) drafts(105) languages(484) examples(29106)
Do you think they'll patent the backdoor they're planning on putting in it? I'd hate to have to reverse engineer that.
I used to be very pro-cisco, but with the recent "Self protecting networks" ads that are misleading at best, and the backdoor snafu, I don't see how I could reccomend to anyone that they're worth the cost.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
Let's keep in mind that patents are in place to protect the innovators and keep them innovating. Yes, it sucks that maybe other vendors can't use this for a while, but that's the price of progress.
The US business model sucks.
Patenting a security feature in TCP? Cisco sucks. I won't use another one of their products again if I can possibly help it.
Unfortunately that's probably not going to happen. In fact, I have this CSS 11150 box that i'm going to have to configure. sigh.
When the choice is principles and employment, employment wins. I have child support to pay.
HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
Historically, the IETF has been neutral about using patents in the Standards process, and its position is summed up best in the charter of the IPR Working Group (http://www.ietf.org/html.charters/ipr-charter.htm l):
Last year, there was an attempt to make the IETF change their policy, but it failed miserably (http://news.com.com/2100-1013-996351.html?tag=fd_ top).
So you can have more secure communications, but only if you pay Cisco.
Bastards.
"Omnis tuus capsa sunt inesse nos"
The reason is that this is basically a patch to a protocol. The TCP protocol itself was a novel invention. But most patches to protocols, or to code to fix a particular problem, are fairly obvious to someone skilled in the requisite arts. Generally, the nature of the bug is what determines the solution, and often the solution is obvious to someone who is familiar with the protocol (or code) and the problem in question.
If this gets through then you can expect a lot of patents to be filed on patches to many things, including open source projects. And that means that unless the code is protected by something like the GPL (which requires a patent license grant as a condition of redistribution), the projects (and those who maintain and use them) will be vulnerable to patent infringement suits.
This is going to get nasty. But I think most of us who have been keeping track of this nonsense already know that.
Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
Official standards should not include anything that is proprietary, as that gives someone a monopoly and shuts out open source solutions. Standards should be designed so that everyone can use them without having to pay royalties.
Is that a cross between excitement and excrement?
Unless Cisco licenses the technology and other companies bite, I don't see this getting very far on the Internet. Too much of the backbone is comprised of equipment from multiple vendors. I work for a large Tier 1 ISP. Most of the edge routers are Cisco, but the core routers are Juniper. Things get even messier in a Co-location data center, where customers can be using who knows what brand of equipment to connect to the data center's network.
If you can't beat them, embrace and extend them.
Phb: "Oh, SELF PROTECTING NETWORK! Oooo! We need one of those!"
Such crap. It's like those blatantly false microsoft ads where they show microsoft office as a wonderful beautiful thing. I've worked with office for years, and the only time I danced through my office with a newly printed office document involved a printer incompatibility, a long project, and way too much coffee.
Show me an ad that says, "Hey this works okay most of the time," or "this router can detect and contain unusual network activity, so viri spread slower" and that's a product that I can trust. Promising pie in the sky only works for idiots.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
Bastards, patenting a public working group's suggestion for fixing the broken widget. Anyone else wonder if there is a conspiracy here? If this works for the network appliance giant, SCO might just have a case if they patent a few of the publically submitted kernel patches.
There is very little future in being right when your boss is wrong.
How fortunate of a timing right after OpenBSD just decided to combat software patents with Open Source.
This guy is way out there
CARS (RFC793 [1]) are widely deployed and one of the most often used reliable end to end protocols for PEOPLE TRANSPORTATION. Yet when it was defined over 20 years ago the ROAD SYSTEM, as we know it, was a different place lacking many of the threats that are now common. Recently several rather serious threats have been detailed that can pose new methods for both denial of service and possibly data injection by blind attackers. This document details those threats and also proposes some small changes to the way CARS handle inbound segments that either eliminate the threats or at least minimize them to a more acceptable level.
I don't know if I'm for it or against it now...
You mean Robert Barr, the man from the Redundancy Van from the monopoly of Cizzzcoo-eeeee?
(If you don't get the joke, go check the openBSD website.)
--
http://nemilar.net - Not your grandmother's soup kitchen
AC comments get piped to
NetBEUI becomes a routable protocol... :P
Linux with kernel panic...
MadPenguin.org
I'm sure it's pretty cool. Most of their stuff is.
But I bet users are still going to be doing stupid things. You can't beat stupidity, and by claiming that, in fact, they have, they lose my vote big time.
Cisco products may have a place in a comprehensive security solution, but they're trying to claim they ARE a comprehensive security solution, and they're not.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
I was planning on migrating two legacy networks off of DECnet and NETBeui over to TCP/IP transports. Considering this, I might as well leave the older protocols in place. Besides being easier to contain at the firewall (drop all non-ip), they are so old as to not be patent encumbered. Plus the netbeui stack actually fits on a floppy, unlike the MS TCP stack, which only fits after massive pruning and compression.
AC comments get piped to
It looks like it is time to switch to IPX or NetBEUI for the internet.
Let's keep in mind that patents are in place to protect the innovators and keep them innovating. Yes, it sucks that maybe other vendors can't use this for a while, but that's the price of progress.
Let's translate this:
Let's keep in mind that patents are in place to keep lawyers employed and keep them litigating. Yes, it sucks that maybe other vendors (or open source developers) can't use this obvious idea for a while. (period) Impediments to progress are the price we just have to pay.
They were introduced to help innovation but changed to help the bottom line somewhere. Thats why you should ask the innovators, not the bottom liners -- if thats a word, which its not.
My suggestion is to limit the number of patents a company can hold and/or apply for in a year. This forces them to keep only the truly inovative patents and discard the trival patents.
Yes they were - the NRDC (later to become BTG) had a monopoly on the exploitation of publically funded research from its inception.
Patenting things (hovercraft, interferon, CVT, etc.) is entirely different from patenting processes/software - the first can be justified, the second is a can of worms best left unopened.
I think you're trolling, anyway.
oh brave new world, that has such people in it!
Especially the part where Robert Barr says "any party will be able to obtain a license from Cisco to use any such patent claims under reasonable, non-discriminatory terms, with reciprocity, to implement and fully comply with the standard."
That sounds like to me that Cisco will not be charging a whole lot for this license, it will probably be one of those $1 license deals where once you have it, you have it in perpetuity.
If Cisco don't apply for a patent, someone else WILL and those barstards might end up charging so much for the method that it never becomes a standard.
I don't think Cisco's intent is to make the standard too expensive for it to become an actual standard in use.
Okay I've read them. Now tell me which one is the software patent? Which one of them is utterly trivial? Which one of them is a progress impeding claim to ownership of a mathematical algorithm or scientific idea?
I have a suspicion that many people who talk about patents here do not have a strong background in computing or history or science or mathematics or the arts, copyright law and patent law or philosophy or indeed any discipline whatsoever that might enable them to think rationally and logically long enough to see the evident folly of software patents.
They sued the Pentagon and won! If ever there was an example of the patent system fending off an agressor, that is it.
I can and have thought up a number of ways to use our IP laws to discourage innovation.
...
...
:] For irony's sake, one could then patent that nonsense generating algorithm (though proving it useful in commerce might be another hurdle... I wonder if they would buy the thought that putting it on a page with ads and making a grand total of $0.38 from the ads would be enough? :)
For example, there's some stupid precident where something like 5 notes were supposedly "subconciously copied." I remember that, from the way they decided things, someone calculated that there were only 5,000 some odd different types of music that would be legally recognized under that precident.
Therefore, if you simply make a CD with each variation (and to comply with other wacky precidents and laws, make it a "dramatic" work--e.g. put some kind of story in there with your music, as well as mixing up the order so as to make your creation more creative than a mere listing of all the possible note combinations), and file a copyright on it.
Voila, you've copyrighted all the music. But you probably don't dare distribute any of it, lest you infringe on every pre-existing work, so you play SCO. Manage to get in the media with some wacky press release (Slashdot would be a good target), and spout off about how you intend to use this to stifle musical innovation "because it's clearly not profitable."
Ramble on a bit about how the industry knows what is best for us--"only unoriginal crap sells! so long as they're just rehashing their old works, we feel that they're not deriving anything from ours, and we simply want the music producers to make money, something you cannot do unless you force-feed the public unoriginal music." Thus you're never under obligation to actually sue anyone, though you can make a show of menacing anyone whose music might be original, telling them that it doesn't seem to derive enough from all their old records, so they must have stolen it from you...
Yes, I realize that this is incredibly contorted logic (I must have been reading too many SCO stories here...), but the upshot of it is that you would be using such a copyright registration to (at least attempt) to stifle innovation.
Now then, as for patents? It's harder to find an example of a bottleneck, as above, and these will cost you over $1,000 each in filing fees alone. Still, you seem to be able to patent the most rediculous things. You could always file some nonsense like "n-click shopping, for n greater than one" (note that you can make "shopping" into any other activity, though you might get hillarious results like "3-click bowling") or just "___ over the internet"
I can even imagine being bored enough to write an "absurd patent generator" in Perl, if I could just think of more such patterns to feed into it
Of course, if you really did invent something wonderful, and you could patent up all the possible ways of using it (so that others couldn't just tweak it and get around your patent), you could always just publicize it and say that you have absolutely no intention of ever letting anyone use your invention until the patent expires. If it was software, you might then make it available via your website for *only* those people where your patent doesn't apply...
Boo to Cisco for applying for dodgy software patents.
Yay to Cisco for being honest and telling people about it from the get-go.
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
There's really nothing to be upset about. From the article:
Basically, the implementation that Cisco is trying to patent is also flawed. OpenBSD's implementation contains better fixes. Who cares if Cisco tries to patent a flawed fix that no one will end up using? Let them waste their money. Let's face it, this move is upsetting on principal but there's really nothing to see here ... move along.
The Cisco is banished from Bejor, never to return.
The prophets have spoken.
"Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
... why can't someone identify the "bugs" in the US patent process, identify one or more "improvements" to the buggy US patent process, and then apply for US patent on bug-fix to the patent process itself?
- No Sig for you!
After talking to the likes of Radia Perlman (who is extremely cool fwiw) I have extreme reservations that business model aka software patents do any good for society at all. I wonder where the state of networking would be now if spanning-tree had been patented and we had to wait 17 years before anybody was willing to implement it. I wonder where we could be if a mind like Ms. Perlman's could work on certain areas which really interest her (PKI for one iirc) except it isn't worth walking through a minefield of worthless patents. If HTTP had been patented do we you think we'd be using it or would we be using Gopher? Huh. Cisco has patents related to VRRP so the OpenBSD team develops an alternative and improves on the concept by adding in cryptography and increasing reliability.
And just remember this. For all the success stories you talk about - if it harms society, if it inhibits the arts and sciences - what the government gives it can taketh away. The Wright brothers didn't get to keep their patents.
I don't want knowledge. I want certainty. - Law, David Bowie
For the record... I did some tests on linksys, dlink and netgear wireless access points and linksys was the worst. Netgear was actually the only one to function in all modes as advertised with perfect stability.
I'm not affiliated with any of the above companies. I just thought I'd mention that linksys is junk and owned by cisco. So maybe it's a family trait.
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
because the argument is, "patents are good for technological progess" which is not true, they are only good for business.
NOTE, some business plans/projects WONT go ahead if there is NO patent on the product, therefore, no patent = no business = no product = no progress.
I thought patents are meant to PROMOTE progress, but sometimes not all progress requires a patent so they get ignored.
So in this case, patents prevent progress.
OT, business perspectives arent so hard to learn as technical sciences. Basically its all supply/damand vs resources/profit. Thats it, if you can build it, and theres demand, and you can calculate a profit from it then thats all you need, Oh and good "contacts" business partnerships to make it happen.
Here is were opensource fills the gap, making things that dont need a profit, but benefit people.
Liberty freedom are no1, not dicks in suits.
BTW: one poster said "don't get excited, they'll do a reasonable and non-discriminitory license". That's nice, but it is useless for GPL software (unless they release an implementation under the GPL) and a trap for BSD licensed software (you can end up with code that says you can use it but you can't because of the patent).
What about if Henry Ford had patented the assembly line?
[sarcasm]That would have been a good thing.[/sarcasm]
"Giving money and power to governments is like giving whiskey and car keys to teenage boys." - P.J. O'Rourke
I now have pending: a patent on "doing stuff".
This is fair warning, go ahead and purchase your licenses for any activities that you may "do" in the future, available seperately or in bulk now to avoid future infringement prosecution by the Doing Stuff Alliance (DSA).
My blog can kick your blog's ass
Did any of you bother to read his email? He states "any claims of any Cisco patents are necessary for practicing the standard, any party will be able to obtain a license from Cisco to use any such patent claims."
It is just an Internet-Draft (ID), that has been submitted for IETF approval. The IETF haven't reviewed it yet, nor taken a position on whether it should be a standard or not.
I could submit a ID for a protocol for standing on my head. That doesn't mean it is an IETF recommendation or that it will be.
With all the FUD being expressed by people who don't know much (anything?) about the IETF and its processes, maybe the next higher level after RTFA should be GAFC (Get A F**king Clue).
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
...as Tony says, in the BSD thread, in partial reply to Theo:
QUOTE
What's very amusing is reading section 5 of the draft, wherein the author distributes credit to a number of parties. If Cisco were to file a patent at this point and not include those parties (including other companies), the patent validity would be at risk by reason of excluding a contributor. If Cisco does include all of those other companies in the patent, then all of them must also present the IETF with relevant IPR statements.
Frankly, this is yet another PR blunder by Cisco. If they had simply said nothing or formally put their contribution into the public domain, they wouldn't look so egregiously greedy.
ENDQUOTE
From the 10EAST archive, as quoted in kerneltrap...Theo has some choice comments about the US Patent System and the IETF, too.
IOW, yet again, Cisco trying to cash in on Open Source, in order to desperately prop up their miserable recent record of development, innovation and security, as well as theft from the Open Source Community, in order to keep their stock price up and keep from being listed on F'd Co., where they belong.
Remember guys, this is Amerika. Just because you have the most votes, doesn't mean you get to win.--Fox Mulder
you can't have a patent on a base RFC protocol on the internet, unless it's public domain, used to keep somebody from hijacking the technology. if cisco is filing, then the IETF has to open the process once again. just that simple.
if this is supposed to be a new economy, how come they still want my old fashioned money?
And not only that, but if you scale the length of the patent to the production to today's standards, they would have held the patent for 100 years.
Technology is too fast paced for this kind of crap. Patents on high tech should only last a couple years at the most.
- It's not the Macs I hate. It's Digg users. -
Actually, the router in question is very intelligent. All attempts to connect to MSN are re-routed to Google, and any software downloaded is first routed to the system admin for approval. When it recieves a query for windows update, it returns a package containing FireFox, ThunderBird, AVG antivirus, and SpyBot. I can't tell you what it installs when the user attempts to get SP2, but I can tell you that it isn't called "Lindows."
The ______ Agenda
Europe on the other hand (well, the PCT) has no grace period. Once the invention is disclosed, your rights are out the window. Adopting a policy like this would make it much harder for companies to troll newsgroups/web/discussion boards, get ideas, and file an application based on an implementation. It's not a total solution, but it would be a good start.
As someone that was trying to invalidate an obvious patent filed on date X for a client, let me tell you that finding stuff on the web published over 1 year beforehand was a bitch. Plenty of stuff in the 6 month range, but the web wasn't full blown back in mid 90's like it is now...
-truth
I had a steady B+ in my AI class until I failed the Turing test...
And those that do are the ones abusing the system, and of course the patent office lets them.
Sorry, no cigar for you.
AC comments get piped to
Unless you've got deep pockets, the Patents themselves are only as good as your lawyers that you can afford to defend them (and the legal fees to do so...). Unless you're one of the big players, you don't have the resources to take on any infringers save players that are your own size. Unless the Patent is for something simplistic, the people that would bother to reverse engineer the technology are in the X lb gorilla size class (where "X" is a suitable multiple of 100...) and therefore have more legal and financial resources than you can normally bring to bear. Eolas is an exception where some deep pockets took a lame patent that probably should have never been granted and attacked even deeper pockets- all they did was pursue the alleged infringement by Microsoft at some point. They wouldn't have been able to afford the pursuit of the case had they needed to worry about, oh, say, products or even customers.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
"It makes more business sense to assume that, despite the fact that we do not copy other company's products, and despite the fact that we do not derive solutions to problems from the patent literature, we will be accused of patent infringement. The only practical response to this problem of unintentional and sometimes unavoidable patent infringement is to file hundreds of patents each year ourselves, so that we can have something to bring to the table in cross-licensing negotiations. In other words, the only rational response to the large number of patents in our field is to contribute to it."
He goes on to make some very interesting arguments saying...
"The patent system does not exist to protect the rights of inventors, or any particular interest group. It doesn't exist to protect what we now call "intellectual property", as if it were protectable for its own sake. The patent system exists to protect the progress of science and the useful arts. If the patent system fails to do that in certain areas, then the costs and negative effects of the patent monopoly cannot be justified. Where the patent system enables true innovation, true progress, where it enables companies to bring new products to consumers in circumstances where they otherwise would not do it, or where it disseminates knowledge that others need and want, then it's working."
So, Cisco appears to be doing this as a matter to protect their own ability to use this fix, not to prevent other from using it. That would seem to fit with his explanation posted earlier...
"That's not what it says, or what I mean to say. It says that nobody has to pay anything, or even ask for a license, unless they want to assert patents against Cisco."
You can read Mr. Barr's full statement before the FTC online (ironically enough) at
Freedom for a Free Information Infrastucture
And its obvious to anyone who spends some time on /. that most companies use patents as weapons of mass monopolization.
The two main components provided by OpenBSD are CARP (the Common Address Redundancy Protocol), which allows a backup host to assume the identity of the primary, and pfsync, which ensures that firewall states are synchronised so that the backup can take over exactly where the master left off and no connections will be lost.
CARP
The Common Address Redundancy Protocol manages failover at the intersection of Layers 2 and 3 in the OSI Model (link layer and IP layer). Each CARP group has a virtual MAC (link layer) address, and one or more virtual host IP addresses (the common address). CARP hosts respond to ARP requests for the common address with the virtual MAC address, and the CARP advertisements themselves are sent out with this as the source address, which helps switches quickly determine which port the virtual MAC address is currently "at".
The master of the address sends out CARP advertisement messages via multicast using the CARP protocol (IP Protocol 112) on a regular basis, and the backup hosts listen for this advertisement. If the advertisements stop, the backup hosts will begin advertising. The advertisement frequency is configurable, and the host which advertises most frequently is the one most likely to become master in the event of a failure.
A reader who is familiar with VRRP will find this is somewhat familiar, however there are some significant differences:
* The CARP protocol is address family independent. The OpenBSD implementation supports both IPv4 and IPv6, as a transport for the CARP packets as well as common addresses to be shared.
* CARP has an "arpbalance" feature that allows multiple hosts to share a single IP address simultaneously; in this configuration, there is a virtual MAC address for each host, but only one IP address.
* CARP uses a cryptographically strong SHA-1 HMAC to protect each advertisement.
Besides these technical differences, there is another significant difference (perhaps the most important one, in fact): CARP is not patent encumbered. See this page for details on the history of CARP and our reasons for avoiding a VRRP implementation.
pfsync
pfsync transfers state insertion, update, and deletion messages between firewalls. Each firewall sends these messages out via multicast on a specified interface, using the PFSYNC protocol (IP Protocol 240). It also listens on that interface for similar messages from other firewalls, and imports them into the local state table.
In order to ensure that pfsync meets the packet volume and latency requirements, the initial implementation has no built-in authentication. An attacker who has local (link layer) access to the subnet used for pfsync traffic can trivially add, change, or remove states from the firewalls. It's possible to run the pfsync protocol on one of the "real" networks, but because of the security risks, it is strongly recommended that a dedicated, trusted network be used for pfsync. This can be as simple as a crossover cable between interfaces on two firewalls
Why should I ask someone without a business perspective what's good for business? Wouldn't this be like asking someone without a technical perspective what's good for technology?
Because the basis of patents is in The Constitution of The United States of America.
The sole reason patents are even allowed to exist at all, let alone for a limited time, is to promote the useful arts and sciences.
What's "good for business" is only relevant so far as it promotes the general welfare of We The People.
Well, the way I see it, they're essentially patenting an implementation of TCP. Surely the open-source community can implement a functionally equal TCP? As far as I know, this wouldn't violate the patent.
Is this correct?
Either way... yeah, that's a real friendly thing to do. Way to go.
...then, would be to find a major Windows flaw, patch it, and _patent the patch_. I'll leave the obligatory steps two and three to you, but it involves Microsoft, money, and a court of law...
If it's patented by Cisco it will only be used by cisco, so what good is it? Remember that the BSD TCP stack made TCP popular, and Novell who had their own protocols IPX/SPX lost to TCP/IP.
What about SCTP? Isn't it a good replacement for TCP?
In a computer design course I took one exercise was to come up with patentable ideas in a normal CPU. Ie ideas that could have been patented but weren't.
It was pretty easy to come up with a long list of items and if they had been patented we'd still be on 486 level as far as CPUs go.
As recent events have shown trying to secure TCP is not quite so easy, and using TLS/SSL inherits some of TCPs problems. It may also not be the best choice to do it on that layer because every application has to implement (via OpenSSL or else) the whole thing and there are a lot of things to be done wrong (have you tried to use OpenSSL? Its not that easy and there are pitfalls).
The best way to deal with the whole situation is to use IPSec. The operating system deals with this for you, and as user _or_ developer you dont't have to deal with it, at least not much.
Of course IPSec needs a working public key infrastructure (PKI), but there is no way around that anyway - at least not on the long run.
I'm also quite sure a working PKI involves Registrars and the DNS. The Registrars are the one instance that can identify an owner of a domain without doubt, because they registered it for them in the first place. And once the DNS has been fixed (this, too, involves a PKI) there is a good way of fetching the public key for a domain.
The fact alone that TLS is broken in respect to name-based virtual hosts is a good sign that it has to go away. IPv6 is still nowhere near our doorstep and wasting precious IPv4-space for virtual domains because of TLS is plain stupid.
-- Having problems sending big files over the net? Try out Efisto (http://efisto.org)
The recent "vulnerability" in TCP was not a vulnerability at all -- it was a fault in most implementations of the TCP stack (including the one in Cisco's IOS).
TCP isn't broken. It's just the implementations that are. When a RST is received in the SYN-SENT state, both the sequence number and the acknowledgement number should be tested for validity (ACK field must acknowledge the SYN). Most TCP stacks totally ignore this, some re-use SEQ numbers frequently making it easy to guess the window's position. The hole can be closed with decent validation.
I'm much more for an elegant solution to this, rather than a brainless "hurl encryption at it!" plan which doesn't sound particularly future-proof. There are already reserved fields in TCP which could be adopted to provide better validation of packets to those systems that require more certainty of the legitimacy of a RST. Perhaps we should be using those instead, at least that way we don't have to re-jig the whole thing.
... since back when cisco started building hardware, when SNA and DECnet were at the core of most commercial networks, the only way they got a foot in the door was because they had access to unencumbered technology.
It's also the case that the bright people who've come up with the real innovations - like Radia and Yakov - tend to do so regardless of who their current employer happens to be.
Yet another case of pulling up the rope once you've reached the top of the tree...
If it were about an implementation only, then there would be no conflict between independent inventers who tackle the same problem in different implementations.
Yes, my only tool is a hammer. And you're starting to look like a nail.
Lets give total control of the entire internet and all communications between devices to one company.
That makes sence to me.
---- Booth was a patriot ----
Usually the skimmed milk is cheaper. So they could sell skimmed milk and claim "99% fat free". But we are getting off topic...
C - the footgun of programming languages
I've seen the IPR section of the VRRP RFC, although I'd never heard of anybody being sued. Admittedly I wouldn't know if license fees had been paid though from, for example, Juniper, who implement VRRP.
One story I'd heard was Cisco offered HSRP to the IETF, and were willing to grant royalty free access to the patents, as long as HSRP was adopted as the standard.
For some reason (very likely technical), VRRP was developed, Cisco's patents cover some methods it uses, so Cisco are listed in the IPR section of the RFC.
As I'd never heard of anybody being sued (and there is an open source implementation of VRRP, I don't think they've had any issues), I'd figured that Cisco hadn't bothered demanding royalties, basically because they were willing to forgo them in the first place if HSRP was used.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
It would do everyone a big favour if an impartial body lkie the IETF were to automatically file patent applications for everything they publish, then issue a free licence to everyone. The cost of the patents could be funded by levying a small charge on each ISP, via their upstream provider, and/or from domain name registrars, per user it would be utterly negligible and impossible to collect.
Until, of course, Dubya is kicked out (I mean properly non-elected, not like last time) and the new incumbent reforms the USPTO, then this sort of thing should not happen again.
If Comapq could reverse-engineer IBM's BIOS and AMD could do the same to Intel's CPU, how long will it be before someone does the same to this 'secure TCP' that Cisco is seeking to patent? Of course a closed-source TCP stack would mean that anyone with a mixed equipment and/or a mixed OS environment would have to decline Cisco's TCP implementation or go with another vendor. These Patents will only server to take companies down, not protect profits and stock prices. Once again, the buisness world has forgotten that only the strong survive, and the weak can mearly throw up roadblocks.
Only the dead have seen the end of War. - Plato
From the Working Draft:
Copyright (C) The Internet Society (2004). All Rights Reserved.
Seems to me that by patenting something someone else copyrighted, that CISCO is breaking the law?
http://www.google.com/profiles/malachid
Abuse of moderation, or just people who don't deserve them getting mod points? Inquiring minds want to know. Those of us with minds, that is.
Helpful guide: This comment is also Flamebait. Masturbate^WModerate away!
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Presumably the USPTO is smart enough to shoot down a process patent that's based on published recommendations by a third party
I hope so. I think it's kind of ludicrous to claim ownership of the means to fix a problem inherent in an open standard.
--
E_NOSIG
You also need to reread that comment you linked to as it doesn't say what you are implying. Quote:
I don't want knowledge. I want certainty. - Law, David Bowie
Your .sig makes this funny actually.
I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.