Skype 5-way Calling Limit Cracked
BobPaul writes "It turns out when Skype limited 10 way calling to Intel Processors only it really was arbitrary! Maxxus has a patched version of Skype that allows 10-way calling regardless of the processor installed. There's also info about the patch: "The patch is the result of two phases: code analysis and design of the patch. The code analysis, or reverse engineering, reveals the relevant code block, which overrides Skype's limitation for Intel's dual-core CPUs. The patch design isolates the minimal set of instructions that need to be modified to cancel this limitation." Windows only so far."
I think this shows this was done on purpose to lock out amd users. A lawsuit by amd should be succesfull.
200GB/2TB $7.95 Coupon: SAVE90DOLLAR
Ah, Maxxuss. Is there anything you can't do? First you crack OS X, now Skype. You and DVD Jon should team up and become some sort of cracking superheros.
people really don't want to pay money to have less features in a product you dimwits [intel]. I hope AMD sues ya ass to kingdom come for anti-competative practices. where are maxxas based, somewhere where they can't be served with a DMCA order?
Promote Charity on Myspace, Show Your Colours!
Since this limit was "arbitrary", that means the only deciding factor was not technology, but money. I wonder how much the block cost Intel?
And now that it's in the open, (like that was going to take very long?) I wonder if they'll remove the block?
I work for the Department of Redundancy Department.
..is someone demonstrating that the X2 can in fact handle 9+1 persons at once, which I have no doubt it can. Then it's time for Intel to open up the wallet and give AMD some nice $$$ and some even nicer PR. Stand by to bend over!
I know what you all are thinking. Great! He hacked it with three bytes, and showed his work. Now all AMD needs to do is get a 10-way conference call going on an X2 and they'll have another strike in their lawsuit against intel.
But wait -- there is a way out. See the code is written to identify CPUs, and to run on dual core CPUs, but it doesn't make that distinction for AMD. So all the defense needs to do is set up an XP box running an AMD 1.4 GhZ "Firebird", next to some oily rags, get a 10-way conference call going, and simulate a CPU heatsink failure. Clearly they were blocking AMD 10-way calls out of product liability concerns.
Skype made a lot of noise in their press release saying that the 10-way feature was "optimized" for Intel chips. This was picked up by the media of course as well as evidence of AMD's poor performance.
I'm having trouble understanding what this optimization that used the special features of Intel chips (presumably their high power) was. It looks from the patch that they just check who the manufacturer is, and if it is not AMD, they pretend your computer doesn't have the power to host 10 participants.
What's also interesting is that folks likely signed up for SkypeOut and other paid products not realizing that they would be treated differently depending on what chipsets they happen to use, especially as that choice matters almost no where else. They should give more warning about this to paid users.
This focus on locking software into specific vendor chips seems a dangerous one. No longer will it be the best chip that will win, but the focus goes to competing on locking up software applications. The proprietary unix'es went down that path, and it would be sad if Intel managed to get that to happen here.
Yeah right.. I'm gonna' d/l this patch and app from www.silo.ru (in Russia!!!), they even say on their aite that that "There is no virus or backdoor added!". You've got to be kidding me!
Will we see transcripts from depositions done by AMD?
I'd bet that they will be as funny as some of the SCO transcripts.
I'd bet that they will depose the programmer who wrote the code encryption and the GenuineIntel check, and then continue with his supervisors.
Who authorized to add code encryption?
Who approved it?
How were the limits to 5 or 10 concurrent connections determined?
Just had to mention that.
Anybody know anything about their encrypted binary? I can't figure out what they were trying to achieve with that. Some sort of misguided anti-hax0r protection? Or perhaps they're trying to conceal something...
So what is now limiting the conference calls to 10 people now? Is that a phone company limit, or another arbitrary limit?
Religion for nerds. Stuff that really matters
parent doesnt understand sarcasm and needs to get a life
This has nothing to do with the DMCA or Patriot Act.
If you don't know where you are going, you will wind up somewhere else.
How is this a violation of the law? Reverse-engineering things not a violation of the DMCA if done for interoperability.
If you don't know where you are going, you will wind up somewhere else.
Going by CPU is useless. It's just a marketing scheme so that they make a few extra bucks. And, as proven shortly after the release, it is easily broken. However, on 2000/XP, did anyone ever consider editing the system settings to say it had a GenuineIntel brand? I can pose my 64-bit as a 32-bit sempron if i simply change it, and I'm sure that it could just as easily be branded Intel. At least that wouldn't involve decompiling and breaking various laws.
"I'm a well-wisher, in that I don't wish you any specific harm."
A lot of companies have a clause in the EUA that the user may not reverse compile or reverse engineer the binaries. I wonder if Skype will now add one of those then install a new block in a different section of the code, and close watch the IRC/Usenet/Bittorent/P2P nets etc. to catch those who claim they made patch, and slap them with a lawsuit.
Maxxuss is definitely making a name for himself (if it really is only one person). He is already heavily involved with removing Apple's restrictions on Mac OS X for Intel too.
Proceed with Format (Y/N)? Y
BitTorrent Mirror here
>I get a free Disney toy with my Happy Meal
The difference is that Skype is getting paid to make sure their software does NOT work fully with a competitor to Intel. That's a whole different ball game as far as the law is concerned. If this was 'Buy Skype and get a X% off of your next Intel Purchase' no one would give it a second thought. They're not making it BETTER on Intel, they're making it WORSE on AMD. This is very different.
(if this post is redundant it might be because I have to wait no less than 15 minutes in order to post it -- I wish this system could take into account the moderation of my earlier anonymous posts. But maybe that's patented? :-\)
In our republican nation you may get a visit courtesy DMCA/Patriot Act.
Do you even know what (lower case r) republican means?
Uttering logically derived and empirically supported truths to the disciples of the orthodox establishment.
Or, so as not to break other programs that use cpuid (to determine which instructions they can run, for example) perhaps this could be done in a user-space way.
I'm thinking of artsdp as a model, so you would just launch your Skype client with something like "cpufake --cpuid='Genuine Intel Dual Core We Like Skype' skype.bin" (or whatever it's called.)
I've got no idea how such a program would work, but the article did say the code was encrypted so I wonder if that would be an issue.
Just goes to show why we need open protocols and open code for the future of VOIP. It's too important to leave to a single company, which is why I prefer SIP and clients like Google Talk and Gizmo where possible.
utility is not the point. the point is to stick it to the unctuous twits who crippled their product and lied about the reason.
how many pairs of boxer shorts should you own?
Unless Skype's playing reflector for the whole conference, each peer's connectivity limits what you can/can't do.
:-)
At 128kbps (the average upstream speed on broadband these days in the US...), you can typically host a four to six way voice conference or a 2-3 way video conference. This is because you have to provide the outbound traffic for each of the peers and control traffic. With a reflector system, you can host larger conferences, limited only by the inbound bandwidth because the reflector is flipping the traffic from your mic (and possibly camera...) to all the participants. However, that's REALLY bandwidth intensive, so to keep it economical, you'd probably limit it to 10 participants or so to limit hogging of that limited resource.
Now, this is all due to everything being unicast UDP. If we had IPv6 and Multicast support for the same available, one could handle at least up to the 10 without needing a reflector as the router infrastructure would handle it right along with the video on demand, etc. streams. However, since this is not likely to happen in our or several generations' lifetimes at the rates things are going, waiting or wishing for that is a waste of time.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
Pwnt.
Chicken fried butter sticks? Do
Tell that to the judge.
---- Booth was a patriot ----
You gotta love their efforts. Keep it up.
Considering that SIPPhone already HAS voice conference calls of at least 10 or more, works with ANY SIP enabled device that's not crippled to a single provider (Vonage devices come immediately to mind...), and costs nothing for VoIP calls- I'd say, skip Skype all together, especially after this little stunt.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
http://blogs.zdnet.com/ip-telephony/?p=947
Dude...it's not only a federal crime to mention the Patriot Act, you're also not supporting our troops and encouraging the enemy. Why do you hate our freedom?
well what can I say ... Intel is about to take one more for the team ... a law suit for unfare competition that is ...
Other than that I really could care less about skype and their limit of 5 people on a conference call. The only cituation that you would use a conference call with more than 5 users is a corporate environment and I have yet to hear about one that uses Skype.
It was a made-up limit? No kidding.
Remember folks; Asterisk. Skype isn't open source, and the company behind it has it's own motives. Asterisk is open source, has a good community behind it, and can do *anything* you want it to. Regardless of the hardware behind it.
Mod me down with all of your hatred and your journey towards the dark side will be complete!
openwengo not only uses open standard protocol but is also fully GPL.
The True FOSS Skype Replacement
Being in a company who worked exclusively on Intel and nVidia chips until recently, it is possible to have horrible performance when switching to AMD and ATI. In our case, we didn't use any nVidia specific GL calls. As for SS2, it is supported on both platform so in theory it shouldn't be an issue. The reality is, unless you are making a game and using what I'd call "game-oriented opengl calls", the performance is going to vary a LOT between ATI and nVidia. Don't believe the hype of these companies when they say that they support full OpenGL. Some either have very bad hardware for 2d ops with OpenGL or literally do software "decelleration". Benchmarks have shown speed dropping as much as 200% in some areas. As for AMD and Intel, after patching the executable, the performance was different, sometimes in favor of Intel, sometimes on AMD.
With that being said, no platform specific instructions or features were used. I suspect the Skype guys may have simply used Intel machines for so long and never bothered using AMD machines for development and then were too lazy to simply rewrite some of the code so that it runs normally on AMD. This happens especially when you write tight assembly loops by taking into account instruction latencies for one processor and then realize the performance sucks on another platform. You then have the choice, rewrite it so that the performance is similar, or slap a OPTIMIZED FOR INTEL on the box.
Thankfully we rewrote.
This whole issue has the icky stickiness of marketing all over it. Just think how much play the Skype name will get with this, especially if it goes to the old school media houses as a story. When my Grandma calls me after she hears about it on ABC nightly news, I'll know the truth.
Didn't Nintendo get in trouble a long time ago for making the GameBoy not boot unless the cartridge contained the Nintendo logo, in an attempt to force everybody to pay fees? If Intel was in fact behind this Skype thing, could you argue that AMD should be able to legitimately report GenuineIntel to applications if they want to?
fuck off
Dude, its freedoms ;)
Always make it clear that USA has a lot of those
The system had the verbosity of HTML combined with all the readability of compiled assembly viewed as bitmap images
Of interest here is also the code marked with (*). It reveals that the string is somehow used if a certain memory location has the value 4. Theory is, this 4 means "4 additional conference members";
Is that possible that by modifying some variables...we can have unlimited number of user in the conference?
I thought Skype said that only Intel made cpus that could handle a 10 way call. Surely that's something a patch cannot fix? ;)
If your statement were not so true a reflection of the sad state of things, it would be hilarious. It is tragic that vile seething hatemongers (the asses of evil) have Pavlov's people so perfectly trained.
This sounds an awful lot like the type of code built by Intel's compilers, for which they're being sued by AMD. Is it possible Skype is using that very compiler, and just couldn't figure out how to make it work on AMD machines (presumably pre-lawsuit)?
Mods: Do you disagree with me? Go ahead and mod me down. Meta-mods will sort it out. Good luck!
This is a case of DMCA IP Protection being abused for trade protection rights Intel bought and paid for and AMD did not.
Sherman Anti-trust aside (which this may be a real material breach) it looks like DMCA could either get abridged or affirmed for trade control purposes. For instance, does this mean someone with an Oracle license has the right to use some delta patches to open it wider open on their AMD Opteron for better threading than Intel?
Hmmm... you see how the lines get to be less than black and white.
http://www.aisnota.com/slashdot/ Welcome to Logic and the Future
Traditionally, judges (at least in the American legal system) are supposed to, in theory, make decisions based not on what's right or wrong, but on what's legal or illegal, according to precedents set in previous similar cases, existing laws, etc. The whole point of paying 8 million billion dollars for a team of lawyers is so that they can find and present as much evidence to convince the judge that something is legal or illegal based on those same standards. Lawyers have to know a lot of very uninteresting things, be good people-persons, and argue at least on par with (if not better than) Cicero. Tell the judge nothing. You'll only make it that much harder on your lawyer when he has to translate tech-to-law to convince a judge that you're in the right.
Paul: If you're reading this, pick your shoes up out of the hallway. I keep tripping over them. Slob.
In other words, he found the problem then fixed it. Forgive my ignorance, but how else would you possibly go about it? Apply random patches until one kind of works?
Dewey, what part of this looks like authorities should be involved?
Spoiled kids. When I was young, an occasional 3-way was enough.
parent engaged in a silly argument, and should be executed too
The Skype software has been preset to only accept Intel's chips as having the performance necessary to host conference calls of more than five people, the representative said.
If that was said by a representative from Intel then that statement quite qualifies as misrepresenting a competing product. Comparison is perfectly fine, misrepresentation is definitely not and Intel should be forced to compensate for it.
1. This has zero to do with the Patriot Act. Absolutely zero.
2. While the decryption and reverse engineering of the code might have something to do with the DMCA (assuming Maxxuss is in the US), the DMCA has nothing to do with partisan politics. It's been noted repeatedly on Slashdot that many members of both the Republican and Democratic parties are more than happy to sell their constituents out to the media industry.
A lot of companies have a clause in the EUA that the user may not reverse compile or reverse engineer the binaries.
:)
In the EU at least, reverse engineering *for interoperability purposes* is a legal entitlement that can't be revoked by any licence agreement. Dunno how it works in the US though. (I also suspect that the EUCD overrides this entitlement since otherwise you'd be able to get away with cracking the DRM on bluray discs to make your open source player interoperable with them
http://blog.nexusuk.org
Reverse-engineering things not a violation of the DMCA if done for interoperability.
I'm sure the authorities will say different if you reverse engineer the DRM on BluRay discs of HDCP in order to make them interoperable with open systems.
http://blog.nexusuk.org
Skype can make its software support whatever it wants. Mabye they don't want to support certain features on non-Intel chips because they haven't been tested.
Why doesn't Microsoft get sued for every piece of software it makes that doesn't run on Linux?
It's supposed to mean a system of government which adheres to the rules in the charter which establishes its legitimacy. The federal level has been rationalizing its way out of the 9th and 10th Amednments almost since the inception. If you're educated it's nearly impossible to claim that our government is truly republican with any semblance of a straight face--unless you're also really good at lying.
The government itself is not stealing your liberties. Their new programs are enabling criminals who will.
Are you saying that an underclocked Pentium D isn't faster than a multiprocessor AMD system running at a higher clockspeed!?
Of course, I'm ignorant. But how come a law suit? Companies make marketing arrangements all the time. What law says Skype has to work with AMD at all? Why should Skype have to write software to work on AMD? No reason at all other than the desire not to alienate a set of users. Skype doesn't have a monopoly on VoIP, if they want to limit their software to Z80s or PowerPC chips, why shouldn't they be allowed to? Market pressures will determine if self-imposed limitations prove workable for Skype, not the politics of Intel hate, and geeks frothing at the mouth...
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
Sorry...back to Political Science 101 for you. A republic is simply a non-monarchy and nothing more.
Already done. Lexmark v. Static Control
If you don't know where you are going, you will wind up somewhere else.
I don't see any reason why you couldn't apply the same sort of patch to the linux client. However, I don't think the linux client supports 10-way yet, even if you have an Intel Core-Duo. Once they come out with a 10-way capable client, one should be able to apply the exact same method as what Maxxus described. The only reason I made the Windows only comment was because the actual patch has only been applied to the windows only binary thus far. It will be repeated with any linux client that supports 10-way with an Intel Only restriction if such a client is released.
Also, I'm not sure a kernel patch would work anyway. I'm not convinced the OS is ever queried, the processor is asked directly by accessing a special register. You'd have to have skype running on a fake processor like Bochs or Qemu and then it might not be fast enough for 10-way anyhow...
Skype is b*tching for this time.
Some text to phyche out the spam filter.
I mean... Do you even have 10 friends in the first place?
Seriously, I don't see a point of chatting with so many people at once. I can imagine the session to be very chaotic. Wouldn't text chat (e.g. IRC) be a lot more suitable for a large group of people to communicate?
w00t
Sound software typically is optimized quite well for both company's offerings, esp. if you don't use special features of the other brand. To be sure, there's edge cases where you need that- but Skype's NOT one of them nor is there evidence that there's the degredation you claim happened with your app experience. (Not to mention that there's tons of other P2P VoIP applications that use SIP and Jabber technology that work as good or better than Skype, and there's other commercial proprietary systems (such as Eyeball Networks' stuff...) that DOES handle up to 10 people (or more as bandwidth will allow...) without needing a dual core anything, let alone an Intel one.)
This is plain and simple being bought to support one over the other. Please don't try to defend this- it's not something that has much of any good explanation for this, especially considering that they actually DO appear to be just CPUIDing and crippling the app if it's not a dual core Intel CPU...
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
Not to mention that the DMCA was enacted under Clinton.
He didn't reverse engineer it in order to copy it.
Why not fork?
There is no bribe here, it's a business agreement. Happens AL THE TIME in business. One business says to the other, "If you make your product exclusive to my product, I'll pay you some money". This is n ot called a "bribe". Get your facts straight.
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
superhos. Crack superhos.
Not quite true. It said "...preset to only accept Intel's chip...", which is more or less meaningless market-speak. It says nothing of the actual performance of any of the chips. It doesn't say AMD chips don't have the performance, just that Skype won't utilize the performance on other chips.
Intel does this crap all the time. They partner with companies and have them put "if (cpu == intel)" restrictions around some features so users will have an arbitrarily "better" experience on an Intel chip than on others, even though the experience is based on money not tech. I know a developer who was annoyed that he had to put special code in his Java app to disable certain features when not on Intel because Intel was giving his company a ridiculous amount of money to do it. It sucks, but small companies like receiving big checks, especially when its some rich idiot writing it.
I think its fantastic that it has been "cracked". Eventually this BS should come back to haunt them. If Intel can't compete on performance in an arena where performance is all that matters, all the crutches in the world won't help them. No system builder with half a clue will choose Intel over AMD based solely on the size of Skype conferences, especially when they know its a false "benchmark". Low-end consumers, who are more likely to be fooled by these shady tactics, buy their computers in a box based on the brand name of HP, Dell, or Gateway, not Intel or AMD. I really see no upside for Intel on this, just downside.
blog
Skype is a commercial product, it's not some revolutionary life-saving tonic that will free the masses of their bourgeois chains. There can be no surprise other than from ignorance that such a commercial product would employ questionable marketing. This is really a non-issue. Certainly Skype is free to make whatever design choices it wants that it feels are in the interests of it commercial goals. Skype does not hold a monopoly on VoIP, and if they want to put limitations on their product that alienates part of their potential customers, well, they are free to do so. Non-issue. Move on.
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
Skype didn't break any laws, and no one (except /.ers) said they did. It's their software and if they want to intentionally limit their customer based they are more than welcome to do so.
The reason this issue is important is that it seems likely Intel went to Skype, and in some way coerced/bribed them to do this. This could be extremely strong evidence in helping AMD with their current lawsuit against Intel. Hence AMD issuing a subpoena to Skype, to retrieve information that will show whether or not Intel is to blame for this limitation.
It's silly to hear people saying AMD should sue Skype. AMD doesn't care about skype, nor are they trying to run a huge campaign of lawsuits. They are only interested in forcing Intel to stop their current tactics which have arguably kept AMD from massive success in the OEM market.
Big ones, small ones, some as big as yer 'ead!
Give 'em a twist, a flick o' the wrist...
Notice the last four words of the parent post: "... if done for interoperability."
I suppose there's a really weak argument that this reverse engineering was done to make AMD interoperate with Intel, but that's not going to fly.
Reverse engineering for interoperability is about examining the code to see exactly what the code was designed to do, so that you can make some other code do compatable things.
This reverse engineering was done to modify the code to make it do something which the code was specifically designed not to do.
The fact that this reverse engineering hack ended up modifying the behaviour of the Skype software throws out the interoperability defense.
I hate it when I make a joke and I get modded "+5 insightful". Mod the stupid comments "funny", not "insightful", pleas
The Skype software has been preset to only accept Intel's chips as having the performance necessary to host conference calls of more than five people,
Unless that quote was wrong (it wasn't mine), he Intel representative definitely made a statement saying that Intel's competition lacks the performance.
So, either the quote is wrong, or you are wrong.
Not that I don't believe what you say about their behavior, I have seen it often enough from them, but the point was that I think that they went beyond that this time.
Intel does like the CPUID thingie a lot and it will put the CPUID checking into every software product it makes - compilers, libraries, ....
4 _%26_SSE2
It is pure marketing trickery.
One program affected with this is FAH QMD Core:
http://fahwiki.net/index.php/FAH_%26_QMD_%26_AMD6
bribe
n.
1. Something, such as money or a favor, offered or given to a person in a position of trust to influence that person's views or conduct.
2. Something serving to influence or persuade.
This is FUD pure and simple, the fact that Skype is applying it to a very untilized feature mean that it won't affect many people in the real world. It still does have a purpose to spread FUD, the messages from this are quite clear:
- If you want to be sure that all software will work you need Intel processors.
- If you want to run processor intensive tasks like a 10-way conference you will need the new Intel processors.
- The quality of the AMD chips are equivalent to the older Intel processors, and can only handle 1/2 the load of the new Intel processors.
Unfortunately not all people have the technical knowledge to know this is complete BS, so to be sure that their software will work some people will just opt for Intel processors, which is what the Intel marketing dept is hoping for.
Intel is quite clearly using their size and budget to keep a monopoly by imposing artificial limits. This is clearly anti-competitive and this practice should be stopped before it begins.
Then you might as well just go write your own patcher. Hell, he told you *exactly* what to do in the article.
More likely its in a server exterior to the US so some judge-with-a-god-complex can't just rip the server down at a request from the people who run Skype. Injunctions are like candy these days.
FIGHTING WORDS. Meantime, AMD is digging in for a nasty antitrust fight with Intel. AMD said on Mar. 1 that its lawyers have subpoenaed executives of the Internet calling service Skype, now a unit of eBay (EBAY). AMD wants the lowdown on a deal between Skype and Intel that involves a feature on the new Skype 2.0 service available only to customers whose computers contain Intel chips.
Ruiz finds Intel's deal with Skype legally troubling. "We're trying to answer one question and one question only," he says. "Is this an instance where Intel has abused its monopoly position? If you're a consumer sitting at home, and you just bought a computer that you're real happy with, and now you find you cannot use this feature because someone has done a deal that locks you out -- I think that is not fair to the consumer."
Intel has repeatedly denied AMD's allegations, and described its behavior in the marketplace as perfectly legal, if aggressive. "Skype is one of 50 companies [that] have been subpoenaed so far in this antitrust matter," says Intel spokesman Chuck Mulloy. "At the end of the day, this case will be litigated in court, and we hope that people will understand that our business practices are fair and lawful."
GCN...
If Camfrog wasn't around, I'd use that in a heartbeat. Sadly, both Camfrog and GCN require some good uploading bandwidth to be worth anything.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
Skype software has been preset to only...
The representative didn't give any opinion on his product or AMD's, he merely stated the (true) fact that the software itself discriminated between processors. If he had said 'Non-Intel processors do not have the power required to host 10-way calls', then Intel would have been liable. GP was correct, the Intel rep. was using general and meaningless words to avoid liability.
I'm curious, which law covers TOS and EULAS?
They look like unsigned contracts to me.
Remind me... was Clinton a Democan or a Republicrat?
Why is the above comment -1 at the moment? The openwengo site appears legit, and the comment on topic.
Slashdot - the place where you can look like a genius by restating the obvious
Everyone reading /. probably realizes that there is nothing special in Intel processors that would enable 10 way calling. Really, an quad Opteron should be able to handle the task in a VMWare session if push came to shove. =)
My point, is that it always should have been a co-marketing pitch. There's nothing wrong with that. If you go to McDonalds, you get a Coke with your Happy Meal and a Disney licensed toy. McD's doesn't tell you that Coke is Good and Pepsi is Bad.
However, in the Skype situation, it started to be marketed with terms like "only Intel has the performance to do x". At that time, it became a ticking time bomb for Skype and Intel for a PR disaster -- although, not as bad as the Sony Rootkit one.
Yeah. We're arguing semantics, but if anyone was to bring up a lawsuit, that's what it would boil down to anyway. The software is "preset to only accept Intels chips as having the performance necessary." It doesn't say "Only Intel chips have the performance necessary," which would be an outright lie.
To me it sends the message, "Non-Intel chips might have the performance, but Skype is programmed to ignore them."
The intended implication to the consumer is that only Intel has the performance, but its worded cleverly enough to keep them out of court.
In any case, its a cheap ploy that will hopefully bite them in the ass. Its like they're blatantly admitting that their processors can't compete on their own. Maybe the crackers could mod it to support 12-person conferences on non-Intel hardware.
blog
Regarding the whole "the limitation is there because of performance" nonsense... What happens if you run Skype on an OLD intel CPU? Does it limit you to only 5 calls on a PIII 500? I doubt it, but if anyone has the answer, I'd love to know for sure.
--Not to be worried, Pitr fix.
The requirement is that the Intel chip returns a 'GenuineIntel' signature, which, if the chip IS an Intel chip, any Intel chip (at least since they introduced such ID signatures on chips) should be every single Intel chip. So yes, it pretty much is AMD they're locking out. It should be interesting to see how this revelation pans out in court with AMD already pressing charges to this effect, this article should be all the evidence they really need, although the courts have done weirder things in the past. I hope that such evidence as presented here is allowed into court.
Wikipedia does not agree with your definition.
Has anyone tested whether Skype allows 10-way conference calls on any of the Macs powered by the Intel Core Duo?
Has anybody confirmed that Intel actually had anything to do with this?
Could just be that Skype's dual cpu identification code sucks balls and their coder should be shot...
I really doubt intel would risk such a huge amount (swaying their antitrust case for example) on such an obscure, non-real-world "advantage" (for 99% of people out there).
If the app in question was 3dmark, or Doom 4 or whatever I'd be suspicious.... but 10way calls in Skype? Come on now....
smash.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
If say AMD would use this in a case against Intel, they'd have to show also that this is by agreement between Intel and Skype in order to make products competing with Intel's processors look way worse then tjey are compared to the processors of Intel.
That is still misrepresentation however, regardless of the fact that they payed someone a lot of money to make things look that way.
At any rate, you are probably right that the words alone won't make this stick.
according to Wikipedia (and we all know wikipedia is always correct ;)
Bitrate 13.33 kbit/s (399 bits, packetised in 50 bytes) for the frame size of 30 ms and 15.2 kbit/s (303 bits, packetised in 38 bytes) for the frame size of 20 ms
so would a 3 way call simply be 3*13.33/15.2kbps? or some highschool math equation that's leaked out of my brain since?
Any idiot with a disassembler can locate a CPUID instruction with minimal effort... I have written many NOCD patches myself in the past and it often takes 30 minutes to an hour to find the conditional jump(s) that branch the execution when a CD is not present. Unless Skype checks the checksum of the binary, this is hardly news worthy.
Maybe you should reread what I quoted, specifically the part that I made bold.
The representative didn't give any opinion on his product or AMD's, he merely stated the (true) fact that the software itself discriminated between processors
1. Intel payed Skype to make this statement for them *by putting in the limitation)
2. An Intel representative supposedly said the thing I quoted, INCLUDING the part I made bold. It contains a supposed explanation of why a 10 way call would only work on an Intel cpu.
Add up those 2 things and you have a very clear and deliberate misrepresentation of Intel's competition. That Intel payed someone else to do the 'dirty work' really doesn't change anything here.
If skype detects SOFTICE (even if it's not enabled) it will exit out.
To get around this intercept&blocks calls to "void WINAPI ExitProcess(int uExitCode)"
Interestingly, in the Skype forums they are deleting threads and banning any users who refer to Maxxuss' recent work.
It amuses me that a company that offers communication products would be surpressing freedom of speech like this!
I think.
If corporations are people, aren't stockholders guilty of slavery?
...http://www.kickassgear.com/Articles/Microsoft.h tm>"limiting the scope" of a given product.
And, we know where that ended up, don't we?
Simply put, limiting the scope in this manner is highly bogus- no matter HOW you slice it. And,like you said, it's stupid and serves no purpose other than to alienate your customers, esp. in this day and age. MS got away with their little impropriety because they did it before the Internet got prevalent; nowadays, word gets around a LOT quicker.
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
That'll teach me to not preview before posting... NOT!!!
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
?So a salary is a bribe, right? As is the monthly fee that I pay to the satellite company, right? Pull your head out of your ass, moron.
I know I shouldn't reply to users whose comments start at -1 by default... but yes. Salary is a way of bribing you to use your intelligence to benefit the corporation instead of yourself. The monthly fee you pay the satellite fee is a bribing them not to sue you for receiving their signal (which you can do without paying them -- they blast the signal through your skull 24/7, after all -- but that's "illegal" under the DMCA).
My other car is first.
Look, that's the definition of the word, jackass. Just because you don't like it, don't point it at me. Go look it up in the fucking dictionary before you start raving at others because you're pissed off. Just because we use bribe as a way of saying "gaining influence" in nefarious context doesn't mean that's the only way it can be used.
Add up those 2 things and you have a very clear and deliberate misrepresentation of Intel's competition.
No, you don't. The statement is not different from saying "Skype has verified that Intel processors do have the capabilities to process the intensive conference calls, and since they are the only ones we have certified at this point, we will write the software to only allow them to use the feature." Everything in that statement is true. Nothing is actionable. It might "imply" some lacking in the competition, but it explicitly states only that the Intel was tested and none others were, so only the Intel was certified.
Learn to love Alaska
I'd like to try emulating arbitrary CPUs, simply by grabbing the CPUID instruction. If what you say is true, then the difference should be obvious.
Kind of like the wrapper someone wrote for NVidia's "Dawn" demo to get it to run on ATI. Only that was legitimate -- it was a tech demo, not an actual product.
Don't thank God, thank a doctor!
lol no its not a virus!
They're just covering their asses now...
Read Maxxuss's article. The code that did the check was *specifically* encrypted, when the rest of the program was not. That's not stupidity.
Normally, it's better to assume stupidity rather than malice. But here we have evidence of malice.
You're right about the DMCA - it only covers copy protection systems.
Melissa
"Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
I know I'm going to get down-modded for this...
Guess I was right. *grin*
The initial ? in my post was supposed to be a >. I was replying to a person that replied to you, agreeing with you, not him :)
My other car is first.
I really hope that AMD's response to this will be to make CPUID programmable by the operating system. Then you could just use a program or device driver to set your AMD CPU to call itself GenuineIntel and be done with such stupid limitations.
They wouldn't get in trouble because the GenuineIntel string would have to come from something else, not AMD.
Melissa
"Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
I went to install Netpumper, and as I went in 5 of my anti-virus and anti-spyware programs went off (Insert WOOP WOOP WOOP here) and told me that Netpumper is a medium-level threat that bundles adware and spyware in its install. DO NOT INSTALL IT UNLESS YOU WANT TO HURT YOUR PC. If you have installed it, uninstall it and run a full system spyware scan. Also: Can anyone give me the actual patch and stuff that I need to pull this off? IM me at NG Buddhist or email me at metalhead476@gmail.com please. :)
So I am wondering if after this, in US, Skype would introduce such "anti reverse engineering" clause in the agreements.
Perhaps, but strictly speaking, the DMCA only applies to defeating encryption schemes for the purpose of violating copyright. I don't see how this patch violates copyright at all.
If you don't know where you are going, you will wind up somewhere else.
gahhhhhhhhhhhhhhhh, i'm sorry. that's what i get for filtering out -1. my most sincere apologies :)
:_;
my parents are fighting again
Exactly how is the parent "flamebait"?
If you turn all of the useless stuff off in Windows XP it is actually performs pretty well for most office tasks
Or, it performs pretty well for most office tasks if you have the shaders on. Remember, an operating system usually needs a computer made in the same decade to function well.
DATABASE WOW WOW
No, Gore must have been the Democan. The world would have to be pretty screwed up for a Republicrat to have invented the Internet.
The case you reference is interesting because Microsoft specifically used Compuserve groups to blame DEC for the problems that Microsoft created. They astroturfed and fanboyed their way through it and planned it all in advance. Today, they only have to spend more money to do exactly the same thing.
Of course, their reputation has suffered. It cost them much more to fool casual computer users and anyone who remembers anything will never trust them again.
Friends don't help friends install M$ junk.
And would the Skype Mac OS X client recognize Core Duo CPUs in the iMac and MacBook Pro?
Lied about the reason? They can "cripple" their product if they want to. It's their right to do that.
By the way, why do Slashdotters complain about our sue-happy, lawsuit-ridden world, but then when something happens that they don't like, they cry out that someone should be sued over it?
"Sufferin' succotash."
parent should never have had children.
The money wasn't given to persuade Skype's views or conduct. It was given as payment for a contract agreement between two parties. You just want to use the word "bribe" because of the negative connotations it has. By that definition, AMD bribed CryTek to put out the 64-bit version of Far Cry for AMD64 processors and add higher-resolution textures to make it look like the 64-bit version was somehow different.
"Sufferin' succotash."
As I said before, this is not interesting because they crippled their product. This is interesting because they appear to have wrongfully defamed AMD by lying about their reason for doing so (assuming the AMD chip does have the capability to run 9+1). Skype no more has the right to do that in order to gain revenue from Intel (if this is actually what happened) than a television company seeking greater ad revenue has the right to imply falsely that a car company's trucks tend to explode (to give a well-known example).
how many pairs of boxer shorts should you own?
Note to others: There's a nice Google ad for Intel products on Maxxuss' site. Click the link, and Intel is rewarding Maxxuss for his cleverness. Hmm, I wonder what happens when Intel and Google Ads get slashdotted. hahahahahaha
I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.
If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.
To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".
Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.
Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.
More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.
Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.
M
Don't know if someone already posted this, but, it's possible that Skype made the deal already knowing this would happen. Well, the thought was so amusing that I don't even care if this is true or false :-)
So I am wondering if after this, in US, Skype would introduce such "anti reverse engineering" clause in the agreements.
It's probably already in the EULA - most EULAs have a clause outright banning reverse engineering. The point is that in the EU it is unenforcable if you're reverse engineering for interoperability purposes because that's an explicit permission given by the law that cannot be revoked by a licence.
http://blog.nexusuk.org
erm, sorry but if the skype/developers don't want you AMD lusers using their software, then deal with it. geesh, it is *theirs* and they do provide due notice that it's only provided for intel chips. duh.
Well, you either cannot read or are refusing to understand, sorry, end of argument.
... instead of Skype.
Also, Gizmo Project is SIP based (which is a documented standard), not proprietary like Skype.
http://www.gizmoproject.com/
I remember Win98 "Lite" was brought up as an evidence in Microsoft lawsuit, by the judge.
;)
I remember Judge asked "I am not an advanced computer user, if I can easily do it, why you insist telling IE is integral part of system?" Something like that...
For people not knowing the IE 4 first ages, Win98 lite was an ".inf" file, no more! that could remove entire IE from the system. Yes, including DLLs.
It was not allowed by Microsoft in any way (EULA etc) but it was a evidence for court. The evil lawyers of MS couldn't take the inf file creator (Aussie teacher) to court too.
Sorry btw, I am not a lawyer and I don't know law spesific search sites. So, when you type "windows lawsuit win98 lite" to yahoo, you know what will happen
'I guess I'm going to get modded down' must be some sort of reverse-psychology to make mods smile on posts (I notice a lot of trollish comments that are +5 start or end with 'I guess I'm going to get modded down for this, but...')
Personally, if I see a comment with 'I guess I'm going to get modded down...' on it, I say you asked for it, you get it, so I mod them down. So don't do it, at least when I'm a mod. I also mod down any comment with Free Ipod spam in the sig, any comment with 'I metamoderate as unfair all 'Troll' etc. type sigs too.
Well, you either cannot read or are refusing to understand, sorry, end of argument.
Ah yes, it is the end of the arguement because you say so. But that won't change the fact that nothing said by Skype regarding Intel or Intel's competitors was untrue. Unless you are asserting that Skype did, in fact, test AMD processors for the purpose of handling 10 conference calls and found that they worked just fine, but decided to lie and say that only Intel CPUs were verified to be sufficient. Is that what you are saying? Or are you just going to pretend that I'm stupid, since I don't agree with you and not bother to argue the facts, just just argue what you wish they were so you could go on your endless rants?
Learn to love Alaska
...can anyone suggest alternatives? I tend to use AMD chips preferentially (probably for the same reasons that Skype is hobbling them). My friends all know that flexibility not loyalty is not rewarded in today's capitalism so we are all prepared to switch to whatever is next the moment we have to.
It is end of argument because you are simply not reading what is being said.
- An Intel spokesman made a claim, not a Skype spokesman.
- You failed repeatedly to read the claim being made.
So, I'm quite willing to argue about this the moment you actually start reading what is being said, but your posts simply show that you don't, so there is no point in arguing.
It boils down to a lack of any sort of business ethics.
When you can't compete on your merits, lie but run it by the lawyers first.
blog
So, I'm quite willing to argue about this the moment you actually start reading what is being said, but your posts simply show that you don't, so there is no point in arguing.
Then why do you keep arguing?
- An Intel spokesman made a claim, not a Skype spokesman.
So? Intel did not claim that theirs was the *only* device capable. Intel's claim was that the Intel chip posessed the necessary processing power. That you seem to think that excludes others from having the necessary processing power is irrelevant. What is quite true is that Intel's chip does have the power to perform that function.
- You failed repeatedly to read the claim being made.
Yes, yes, "The Skype software has been preset to only accept Intel's chips as having the performance necessary to host conference calls of more than five people," It is verified and tested to know that
1) Skype is inefficient with CPU cycles, especially in conference calls.
2) Skype tested with Intel chips and verified that those are capable of performing satisfactorially.
Do you agree that those two points are necessarily true? The statement makes it clear that only the Intel chip was certified for the higher capacity, and as such, only the Intel chips are in the preset list as having the necessary performance. It does not make it clear that no other device will be able of matching the performance.
brQuit reading it as you wish it read, and actually read the words. It doesn't say anything about Intel's competition. It doesn't say that only Intel has the power, but that it is only preset to accept Intel. It says that Intel's chips have the performance necessary. All are true, and none are statements against any competitor.
Learn to love Alaska
The confusion is obviously that there are legal definitions, and dictionary definitions, and rarely the two shall meet.
e &type=1&submit1.x=72&submit1.y=3&submit1=Look+up
bribery
n. the crime of giving or taking money or some other valuable item in order to influence a public official (any governmental employee) in the performance of his/her duties. Bribery includes paying to get government contracts (cutting in the roads commissioner for a secret percentage of the profit), giving a bottle of liquor to a building inspector to ignore a violation or grant a permit, or selling stock to a Congressman at a cut-rate price. Example: Governor (later Vice President) Spiro T. Agnew received five cents from the concessionaire for each pack of cigarettes sold in the Maryland capitol building. The definition has been expanded to include bribes given to corporate officials to obtain contracts or other advantages which are against company policy. http://dictionary.law.com/default2.asp?typed=brib
Is salary legally defined as bribery? No. Technically? Yes. So you're both right.
https://www.eff.org/https-everywhere
Only Windows Vista is powerful and feature enough to run Halo 2 PC ....
Did they maintain this lie with their shareholders? Or were their shareholders (lenders) in on the scam?
-fb Everything not expressly forbidden is now mandatory.
reminds me of when Cyrix pissed off Creative Labs, and suddenly none of Creative's bundled software would install on a machine with a Cyrix CPU.
Fortunately both Cyrix CPUs and Creative's bundled software were crap, so no-one missed out.
--
When you can't compete on your merits, lie but run it by the lawyers first.
And make sure you comply with the letter of the law while in fact going against the spirit of the law. That should not fly in an actually working legal system.
Then why do you keep arguing?
:)
Remote chance that you might actually start reading? (obviously you did)
Never give up hope
Yes, yes, "The Skype software has been preset to only accept Intel's chips as having the performance necessary to host conference calls of more than five people,"
Note that this was implemented by Skype after reaching an agreement with Intel.
Also note that above statement comes from an Intel spokesman, not from Skype.
It is verified and tested to know that
1) Skype is inefficient with CPU cycles, especially in conference calls.
2) Skype tested with Intel chips and verified that those are capable of performing satisfactorially.
Do you agree that those two points are necessarily true? The statement makes it clear that only the Intel chip was certified for the higher capacity, and as such, only the Intel chips are in the preset list as having the necessary performance.
Yes.
It does not make it clear that no other device will be able of matching the performance.
It makes clear that Skype only accepts Intel CPUs as having this performance (after having accepted money from Intel for doing this). That by definition says that others don't for as far as they are concerned. It is what the word only stands for. They could easily have left that word out if the intention was to explain why it works with Intel and not with others. Leaving it in makes this a statement about non Intel CPUs implicitly.
Read the statement without context and without knowing who said it, and you can quite argue that this is just an explanation of what Skype does, without any implied statements about non Intel CPUs. Prior marketing agreement with Intel and an Intel spokesman saying this however are what make this much more then just that.
Last but not least, if you are trying to argue that this is within the letter of the law, you may be right, but it is definitely against the spirit of the law, and due to that I believe it should not fly in any working legal system.
I'm really just messing around. Bit of a social experement.
Honestly, how long did anyone think it would be before such a patch was created?
This has everything to do with the DMCA. From TFA:
However, there are two obstacles:
* The code at 0x7CCCF1 is located in the encrypted code section of the binary.
* The whole code segment of the binary is checked or hashed by Skype. If something has been modified, Skype will detect it and quits.
That little part about the encrypted code section would fall under breaking encryption.
The second little part about the binary being checked or hashed would fall under encryption/content controls.
I want to see some benchmarks with and AMD X2, AMD64, Pentium Duo and a Pentium 4 to see if the hardware limitations were true or not. Would be great to see AMD come out on top of this one.
Click Click Bloody Click PANCAKES!
It is different - they did it because Intel paid them to do it.
"We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"