Robert Pogson

One man, closing all the windows.

Daily Archives / Tuesday, March 13, 2012

  • Mar 13 / 2012
  • 0
technology

Oracle is Playing for Peanuts

Trial is set for April 16 in Oracle v Google and the list of patents Oracle is claiming have been violated is now gutted. The court recently ruled that the entire value of SUN’s stuff is $561 million for the purposes of the trial and since Google used only a fraction of that, Oracle’s maximum payout is much less. Oracle’s minimum payout is $0 because the copyright violation is de minimus at most.

see GROKLAW – Oracle v. Google – Trial On; Most of Cockburn Third Report Stricken

  • Mar 13 / 2012
  • 0
technology

As The Ship Sinks, M$ Readies Larger Lifeboats

As M$’s client OS teeters on the brink of irrelevance, M$ will have to increase prices for the truly locked-in or face severe drops in revenue. The latest announcement is a change to M$’s database product licensing. Instead of charging “per CPU”, they will now charge “per core” and all those who plunked for 6, 8, 10 or 12 cores can face huge increases in licensing, perhaps $500K per server. All the savings IT people have earned by consolidating servers and increasing core-count will now vanish as M$ does its usual “taking of value”.

They really should look into using PostgreSQL. It’s $0 per core, CPU, server, cluster etc. If they insist on support there are plenty of companies who will support PostgreSQL. e.g. EnterpriseDB would provide and support PostgreSQL for a fraction of the cost of M$’s database under the old pricing scheme. Under M$’s new scheme this should be a much simpler choice.

US Department of Energy were using Oracle’s database and switched to PostgreSQL mainly to reduce costs while maintaining performance. They also looked at M$’s database.

  • Mar 13 / 2012
  • 1
technology

Is March 13 Your Unlucky Day?

Today could be the day malware artists figure out how to do remote code execution on many millions of PCs and servers running M$’s OS with RDP enabled. M$ has released a patch this patch Tuesday but who knows how many machines will be unpatched in the next few days?

see M$ MS-12-20

Need we say more about the foolishness of leaving your IT as a monoculture of M$’s stuff after decades of them demonstrating little or no concern for security?

UPDATE IT World has a thoughtful review of the situation. They believe M$ has underplayed the seriousness of the vulnerability by mentioning that RDP is not enabled by default in M$’s OS. Many organizations use RDP to control servers and in Wintel, servers control desktops…

see Experts sound worm alarm for critical Windows bug

  • Mar 13 / 2012
  • 0
Uncategorized

Wasting No Time, Canadian Senate Schedules Meetings on C-19

The Senate has scheduled four days of meetings this month on Bill C-19, to destroy the registry of long/unrestricted firearms. The first is tomorrow and involves Vic Toews, the Minister of Public Safety.
“Wednesday, March 14, 2012

4:15 PM
Televised live on PTN
Webcast Subject to Change
Location: Room 257, East Block
Clerk : Shaila Anwar (613) 991-0719

Agenda

Bill C-19, An Act to amend the Criminal Code and the Firearms Act
Appearing

(4:15 PM-5:15 PM)
- The Honourable Vic Toews, P.C., M.P., Minister of Public Safety
AS A PANEL

(5:30 PM-6:30 PM)
As Individuals
- Randall Kuntz
- Roger Granger”

see the News Release

I like this pace. At this rate, hunting season may be a much happier occasion this year.

  • Mar 13 / 2012
  • 0
technology

Oracle is Drowning, Clutching at Straws in Oracle v Google

“Because PackageManagerService.java and Installer.java classes are written in the Java programming language, both classes are compiled to
virtual machine instructions for execution. Therefore, the entire dexopt process occurs during the execution of the virtual machine instructions of these two classes. The proposed additions to the ICs merely identify that these specific virtual machine instructions are executing when dexopt
performs the generating step by calling the functions in DexOptimize.c, including optimizeClass(), optimizeMethod(), and rewriteExecuteInlineRange().”

Oracle is having to dig deeply to find any leverage on Google’s Android/Linux to find any possibilty of a valid claim in Oracle v Google. They now beg the court to amend its claims to include greater specificity in how, exactly, they believe Google violates their patents. This fuss is being made over a patent that the USPTO has already found wanting and issued a “final rejection”

How the mighty art fallen. From demanding $6billion in “damages” from Google they now are begging to be let into the only lifeboat in sight.

  • Mar 13 / 2012
  • 1
technology

Conspiracy in Linux – The Debian Underworld

Greg Kroah-Hartman revealed the 2.6.32 conspiracy that got many important organizations to gather round the 2.6.32 release of the Linux kernel and support it for years. He had seen the benefit of long-term support for 2.6.16 and inspired the conspiracy to do the same for 2.6.32. The advantages for large deployments and distros to support the same kernel were huge increases in contributions and bug reports.

Interestingly, the period of support more closely matched the cadence of Debian GNU/Linux rather than frisky releases like Ubuntu and their “cadence” strategy. Chuckle. Debian developers played a large role in supporting the endless string of backported code from newer kernels. This strategy may become more important as use of GNU/Linux grows in business and government and breaks through to an OEM to consumer channel. Expertise in the kernel is scarce. It is important to get the greatest benefit from the global contribution and that is to share the result widely in the most usable form, a kernel with long-term support upstream. That takes a burden off everyone using the product, right down to the end user.

“During a few of these meetings, in mid to late 2009, the kernel developers working for all of the various distros quickly figured out that the timeline for the next major releases of a number of products appeared to be lining up to happen all near the same timeframe. Because of the success of the 2.6.16 kernel, and how it worked to provide a solid base for a distro to work off of for a long time, we all agreed, informally, to push for a specific kernel release within our communities/companies that I would then maintain in the kernel.org community in the same way I had done for the 2.6.16 kernel release.

We all drifted back to our companies, and planted the seeds that maybe something like the 2.6.32 kernel would be a nice one to do our product on. This planting worked so well, I had to refrain from fits of laughter in one meeting where a project manager got up and said, “We decided that the 2.6.32 kernel would be the best for our product, what does engineering think about this?”"

I still have 2.6.32-5 on one system. It works. Why change it?

see The 2.6.32 Linux kernel

  • Mar 13 / 2012
  • 0
technology

GNU/Linux: On Time

Mark Shuttleworth: “You can call up Dell or Lenovo and order tens of thousands of laptops or desktops with Ubuntu pre-installed, and they will show up on time, certified.”

He was speaking of the reasons governments and large enterprises are using more Ubuntu GNU/Linux. OEMs know Canonical is serious about promoting and supporting GNU/Linux and now bid on tenders to supply PCs in Argentina, Brazil, Canada, China, Germany, India and Spain.

It does pay to advertise and Canonical has been doing that. I expect they and others will do more. It’s just a matter of time before this activity leaks through to all retailers. The OEMs are ready. They need the higher margins GNU/Linux gives. The market is there.