Practical Technology

for practical people.

June 29, 2010
by sjvn01
0 comments

Bilski loses, but the patent madness continues

Once upon a time, the U.S. patent system served a useful purpose. It was meant to encourage inventors and innovation. Ha! Boy, was that a long time ago. Now patents, especially software patents, serve only as bludgeons for patent trolls — companies that do nothing but own patents and then threaten to sue companies that actually do something with ideas — or they’re used by big companies to beat up on smaller ones. I had hoped that the SCOTUS (Supreme Court of the United States) would do the right thing in the Bilski case and slap both business process and software patents down once and for all. SCOTUS didn’t. While SCOTUS ruled against Bilski, the Court left the door open for IP (intellectual property) patents (PDF Link) to be granted.

I’m so ticked off, I could spit.

Now, IANAL (I am not a lawyer), but I do follow IP issues quite closely, and it seems pretty darn clear to me that SCOTUS punted on IP patents. Specifically, as reported by the outstanding SCOTUSblog, while the Court held that in the Bilski case, "the specific invention in this case, a method of predicting business or economic cycles, was ineligible for a patent," they also left the door open for software and business practice patents when the Court ruled that in "discussing the proper test for patentability, the Court says the ‘machine or transformation’ test may be a useful and important investigative tool, but it is not the sole test for determining whether a ‘process invention’ is patentable."

Continuing, "The Federal Patent Act does not categorically exclude business methods from eligibility to be patented." Therefore, "The word ‘method’ within the law’s definition of ‘process’ may include at least some methods of doing business. Even though the invention in this case would not be categorically barred from eligibility, the Court says that does not mean it qualifies as a process."

In English, I take this to mean that while, as expected, Bilski has lost, the broken patent system he tried to exploit continues on. In the decision, the Court wrote, "It is important to emphasize that the Court today is not commenting on the patentability of any particular invention, let alone holding that any of the above-mentioned technologies from the Information Age should or should not receive patent protection. This Age puts the possibility of innovation in the hands of more people and raises new difficulties for the patent law. With ever more people trying to innovate and thus seeking patent protections for their inventions, the patent law faces a great challenge in striking the balance between protecting inventors and not granting monopolies over procedures that others would discover by independent, creative application of general principles. Nothing in this opinion should be read to take a position on where that balance ought to be struck."

The more I think about it, the more I think I picked the right word; SCOTUS has indeed punted on IP patents.

As Pamela Jones, editor of Groklaw observed, "So, no blanket decision on categories. Sadly. … What they did is pull back some from the lower court’s decision. They don’t get the tech, I’m afraid. And they believed the BSA [Business Software Alliance], which in my view is a mistake. And they think patents are a good thing. They didn’t specifically address software patentability. They passed on that question. So, this will require more work, later cases."

Peter Brown, executive director of the FSF (Free Software Foundation) told me before the decision that, "Whatever the Supreme Court decides, it’s clear that this issue won’t end anytime soon. Congress is considering a patent reform bill, and the US government has been working to push its software patent laws to other countries through treaties like ACTA [Anti-Counterfeiting Trade Agreement]." In other words, after this decision, we’re as far away as ever from the complete overhaul of the U.S. patent system that we, software developers and users alike, need.

In the meantime, the patent lawsuits, which have no point other than to leech money away from all of us and penalize people who actually create software, will continue. Thanks for nothing SCOTUS.


A version of this story first appeared in ComputerWorld.

June 29, 2010
by sjvn01
0 comments

Sarbanes-Oxley on the ropes or business as usual?

Put away the party hats. Put the champagne glasses down, when SCOTUS (Supreme Court of the United States) rules that part of Sarbanes-Oxley (SOX), a set of federal laws that spell out the financial disclosure and fiscal responsibilities of a company’s executives was unconstitutional, many people thought SOX was dead, dead, dead!

Ahem. No such luck. Businesses are still stuck with filling out SOX’s endless paperwork. What SCOTUS actually did with SOX was to narrowly rule that Congress overstepped its authority when establishing the PCAOB (Public Company Accounting Oversight Board), a non-profit corporation that oversees the auditing and enforcement of SOX.

All that really happened, was that SCOTUS ruled that Congress blew it when setting up the board and allowing the SEC (Securities and Exchange Commission), which appoints the board members, to remove them only “for good cause shown” and not allowing the president the power to directly remove board members.

Bummer right? Many, perhaps most, company executives cordially dislike SOX. They see SOX as being a wasteful and costly government intrusion into business. And, throwing salt into the wound, it doesn’t even do what it was supposed to do.

More >

June 25, 2010
by sjvn01
0 comments

Sexual assault by Internet

Now, this is different. A computer cracker, Luis Mijangos of Santa Ana, CA has been arrested by the FBI for taking over more than 100 Windows PCs and used what he found on them to extort sexually explicit videos from women and teenage girls by threatening to release their personal data.

It started, from reports, like many other hacker attacks. He trolled for victims on P2P) peer-to-peer file-sharing and IRC (Internet Relay Chat) networks under the nickname “guicho” Mijangos is alleged to have sent out malware disguised as popular songs. Once downloaded, Mijangos took control of their computers and used them to spread the malware to their friends over IM (instant messaging). He also planted “keyloggers” on their PC so he could record their every keystroke as they went about their daily computer use.

So far, we’re not talking about anything that doesn’t happen tens of thousands of time a day. But, this is where the story takes a different twist. Mijangos didn’t just automatically use the infected computer to send out spam and malware or siphon down credit-card passwords and the like the way most botnet controllers would do. No, instead he went looking on his victim’s computers for sexually explicit or intimate images and videos of the women.

More >

June 23, 2010
by sjvn01
0 comments

Better Readability Today won’t save E-Readers Tomorrow

My goodness. When I wrote about the Barnes & Noble Nook and Amazon Kindle’s price-war as showing the way to the end of dedicated e-readers, I didn’t expect quite so many people to insist I was wrong. Wrong I tell you!

Of course some people, like ZDNet’s Jason Perlow agreed with me that “eReader devices face mass extinction.” A lot of other people flooded me with arguments for why dedicated e-readers would keep going.

Their arguments amounted to two different factors. The first was that Amazon and Barnes & Noble could afford to sell e-readers for ultra-low prices because they made their real money from selling books for this platform. This sort of business policy is known as the razor-blade plan. The idea is you sell something cheaply, the razor itself or, in this case, the e-reader, while making your money from the razors, or book in this example. This works. This same plan is why we can buy great printers for less than the cost of manufacturing while paying through the nose for printer ink and toner.

The problem with this plan is that it breaks with e-readers. Tablets, like Apple’s iPad, and the coming wave of Android Linux-powered and ARM/MeeGo Linux tablets, can do everything that the e-readers do using Amazon and Barnes & Nobles’ own software, and more. Even if you drop e-readers prices below $100, as Ron Miller suggested, you still can’t get around the fact that the competition will be able to do so much more than a dedicated e-reader.

More >

June 23, 2010
by sjvn01
0 comments

Linux’s old KDE 3 desktop lives!?

I love it. KDE 3.x, which has always remained my favorite Linux desktop interface, is making a come back. A tiny group of open-source developers from Pearson Computing is trying to bring KDE 3.x from the grave in a project that they’re calling Trinity.

I’m not sure how much will come from this project. The group behind Trinity seems to be quite small and the Web site has been swamped to the point where it’s been unusable. Still, the very fact that someone is trying to keep KDE 3.5 alive is good news as far as I’m concerned. After all, I am the guy who suggested that KDE be forked into KDE 4 and KDE 3 branches back when KDE 4.1 was the newest KDE desktop.

Specifically, according to the lead developer, Timothy Pearson, on the KDE 3.5 Maintainers page the project is meant to support “KDE3.5 for Ubuntu Intrepid and above. Emphasis is placed on keeping KDE3.5 as a viable Ubuntu desktop environment, easily installed and used alongside others, just like Gnome, XFCE, and KDE4.x.”

While I’ve warmed to KDE 4 beginning with the KDE 4.3 edition, I’m still not crazy about it. For me, at least, KDE 3.5x is still easier to use and manage. Indeed, I still use KDE 3.5.10, the last official version on my main Linux desktop, which runs the Debian Linux variant MEPIS 8.

More >

June 23, 2010
by sjvn01
0 comments

Google Voice: The Web’s best free voice app

I’m going to let you in on a little secret. I hate the telephone. I hate being interrupted when I’m in the middle of writing. I can’t stand mobile phones, although I use them, and I’ve gotten sick and tired of buying both new landline and mobile phones every other year. Those are some of the reasons why I think Google releasing Google Voice for everyone — well everyone in the U.S. — is great news.

It’s also great news for anyone who wants free — that’s free as in beer — control of their telephone communications. Google Voice is a free Web-based application that gives you control over all your various phone numbers — work, home, mobile, you name it — from a single, central phone number. And it includes most of the features of a PBX (Private Branch Exchange): call forwarding, voice mail, call recording.

I’ve been lucky enough to be using Google Voice for over a year, and I’m thrilled it’s free for most people now. I’ve wanted to get my friends on it ever since I first used it, and now I can.

More >