Judge Put Coded Message Into “Da Vinci Code” Judgement

The BBC reports that Mr Justice Peter Smith encoded a message into his judgement on the “Da Vinci Code” copyright case.

Seemingly random italicised letters were included in the 71-page judgement given by Mr Justice Peter Smith, which apparently spell out a message. […]

Italicised letters in the first few pages spell out “Smithy Code”, while the following pages also contain marked out letters.

I liked the fact he said:

I can’t discuss the judgement, but I don’t see why a judgement should not be a matter of fun,

Nice one your honour. 🙂

You Will Watch Adverts, You Must Watch Adverts

Time to be grateful I only stomach watching the ABC (no ads) or SBS (only adverts between programs, not during)..

New Scientist announce something that really should have been an April Fool – Philips have a patent on a TV advert enforcer to prevent you changing channels during an advert break on TV.

Philips suggests adding flags to commercial breaks to stop a viewer from changing channels until the adverts are over. The flags could also be recognised by digital video recorders, which would then disable the fast forward control while the ads are playing.

The full patent for an “Apparatus and method for preventing switching from a channel during an advertisement display” is online – via Groklaw.

Intel/Skype “Deal” Locks Out AMD CPUs For 10-Way Calling

According to this Business Week article Intel and Skype have a deal to only activate 10-way calling on machines with Intel dual-core CPUs, everyone else is limited to 5. This has prompted AMD to subpoena Skype over this as part of their anti-trust action.

There are claims that this has been cracked, but the site that they link to has gone (the nameserver records don’t appear in the DNS for some reason).

Update: Details (including assembler decodes) have appeared here – thanks to Hakan Aydin for this pointer!

Elliptic Curve Cryptography

An interesting article from LWN about Elliptic Curve Cryptography and Open Source.

ECC is based on some very deep math involving elliptic curves in a finite field. It relies on the difficulty of solving the Elliptic Curve Discrete Logarithm Problem (ECDLP) in much the same way that RSA depends on the difficulty of factoring the product of two large primes. The best known method for solving ECDLP is fully exponential, whereas the number field sieve (for factoring) is sub-exponential. This allows ECC to use drastically smaller keys to provide the equivalent security; a 160-bit ECC key is equivalent to a 1024-bit RSA key.

As always though, there are the problems of patents..

The wild card in the ECC patent arena seems to be Certicom which claims a large number of ECC patents and has not made a clear statement of its intentions with regard to open source implementations. The NSA licensed Certicom’s patents for $25 million to allow them and their suppliers to use ECC, lending some credence to at least some of the Certicom patents. Other companies also have patents on various pieces of ECC technology.

Be interesting to see what happens..

Common Sense Rules in UK Book Copyright Case

Hooray, it appears that the law and common sense has triumphed in the case of Baigent & Leigh versus The Random House Group Limited over the fiction work “The Da Vinci Code“. From the judgement:

2.1 Holy Blood Holy Grail does not have a Central Theme as contended by the Claimants: it was an artificial creation for the purposes of the litigation working back from the Da Vinci Code.

and

2.3 Even if the Central Themes were copied they are too general or of too low a level of abstraction to be capable of protection by copyright law.

IBM run out of patience, SCO runs out of road..

Well well well, here’s an interesting turnup in the SCO vs IBM case that’s been dragging on and on for years.

SCO finally had to submit a list of what they were accusing IBM of, with specificity,and did so with a list of 294 alleged misdeeds that they filed under seal, so the rest of the world couldn’t see. Obviously they’d gotten fed up with the world pulling the rest of their previous allegations apart.

But now IBM have hit back, they’ve filed a motion in the court to strike 201 of those 294 allegations immediately because, surprise surprise, SCO give no evidence at all for them. Apparently they don’t cite any lines of code from Linux, AIX, Dynix or System V to support those particular 201 allegations. What makes it worse from SCOs point of view is that IBM wrote to them on the 5th December 2005 pointing this out and giving them the opportunity to fix it, but they ignored the warning. So IBM has done the only thing that they could in the circumstance and asked the court to strike these items, mentioning in passing that SCOs unresponsiveness to flag that it’s probably not worth ordering them to do anything as they’ve already been asked and had over 2 months to provide extra details.

The sorts of things SCO is up to are time wasting tricks like this (to pick a random example):

Item Nos. 271 and 294 of the Final Disclosures illustrate the problem. Item No. 271 claims that “AIX and Dynix/ptx patented technologies, based on UNIX System V, were improperly released for the benefit of, and use by, the Linux development community in developing Linux.” SCO does not identify a single version, file or line of Unix System V, AIX, Dynix or Linux technology that IBM is alleged to have misused. Instead, SCO merely attaches 34 patents. None of these 34 patents lists any versions, files or lines of code. There is, therefore, no way of telling what, if any, Unix System V, AIX, Dynix or Linux technology SCO contends was misused.

But this is probably only the first in a series of blows to SCO, as if the court does rule that SCO have not produced any particularised details for these allegations as the court had ordered (several times) and strike these allegations then IBM can start on those where they’ve got some idea about what SCO is prattling on about and then it’ll get interesting when we see what they then do to defend themselves.

There is already something about this foreshadowed in a footnote to the filing where IBM say:

In Item No. 204, SCO provides a comparison of System V source code and Dynix source code to support the unremarkable, and uncontested, proposition that the Dynix operating system contains certain code modified or derived from System V source code; neither party contests the fact that IBM (through Sequent) had a valid license to include System V source code in Dynix. In fact, as noted above, SCO makes no claim of misuse of the material identified in Item No. 204. (See supra note 1.)

Truly a Homer Simpson moment.. D’oh!

SCO, the 10-Q form, IBM, Linux and Microsoft

As most people involved with Linux and who aren’t hiding under a rock will know, SCO have begun legal action against IBM over alleged trade secret breaches in the US. They’ve also been bad mouthing the Linux community and claiming that code from Linux has been taken from their UNIX codebase. To this end LinuxTag and various German Linux companies have obtained an injunction against SCO in Germany to prevent them from repeating allegations which they refuse to publically prove.
Anyway, one of the latest developments in this have been quite interesting, in that Microsoft went and bought a UNIX license from SCO. The conspiracy theorists went ballistic over this, saying that MS were essentially funding SCO to damage Linux.
In the light of all this, SCO’s recent filing of it’s form 10-Q (a US Securities and Exchange Commission document, legally binding) makes for very interesting reading. The brief notes are:

  • SCO believes that the legal action may damage their business in the long run.
  • Apart from MS there has been only one other (unnamed) SCOSource licensee.
  • These two licensees contributed over $8 million to SCO’s revenue.
  • The unnamed SCOSource licensee has also been offered up to 210,000 shares of SCO at $1.83 a share. SCO is currently trading around $10!
  • SCO describes the SCOSource UNIX license as “perpetual”.

For more info read on….

Continue reading