Archive for January 18th, 2012

M$ Disturbs an Ant-hill

Judging by the number of comments on an article in The Register on M$’s specificiations for certification of “8″ on ARM hardware, M$ is in for a marketing disaster. Potential consumers of ARMed PCs are forced to choose between:

  • buying one not certified for “8″, or
  • forgoing use of GNU/Linux or Android/Linux or any other brand of Linux on the ARMed PC.

It is a debatable point whether the OEMs or consumers will decide to ship/buy ARMed devices without “8″.

So far it seems no OEM is considering an exclusive relationship with M$. The monopoly is not there. Further, OEMs who do put out a few models of ARMed PCs with “8″ may be wasting their money. Same with retailers. At best, it seems quite possible retailers may stock shelves with “8″ only to find consumers don’t want it just as they didn’t want “Phoney 7″. M$’s scheme may backfire in that they will be shipping “8″ on machines that will not sell. That is not a sustainable business model.

The usual article about M$’s perfidity gets a couple of dozen comments. This one has 150 and counting. I was going to add my own but it seems redundant. Every angle is covered. see the comments

- Robert Pogson

Oracle Sinks

Oracle is the goto guy of enterprise databases. Data is the anchor for corporations with global reach and large organizations have clusters of databases for security, performance and to deal with the complexity and scope of operations. That dependable Oracle database has been holed below the waterline.

Infoworld has discovered that there is a fundamental flaw with the counters that allow transactions on Oracle database to be synchronized around the globe. There is a Y2K-like error in the way backups and some transactions cause the counter to be incremented towards the upper limit of the counter’s value. The result is an intruder using routine commands could break the database. The larger and more nodes the database has the bigger the vulnerability. Basically a storm of increments to allow for synchronization can rather quickly bring the counter to its limit.

There are a couple of fixes for this problem: a temporary shutdown to reset the counter and/or a patch that Oracle has developed. Either are a costly interruption in the service upon which Oracle has built a saleable reputation.

This is another example of how IT with a monoculture of software can leave itself open to serious threats. That even the normal backup procedure relied upon for the ultimate security layer is a part of the problem must be giving system admins nightmares. I would bet there are a lot of Post-itTM notes up today logging the idea of rethinking the databasery of large organizations and aspiring smaller organizations. I would bet some are considering PostgreSQL or dual-database systems to close out the possibility of database-Armageddon in the future. I would bet a few intruders will find unpatched systems out there with which to create some chaos.

The ultimate blow to Oracle’s reputation in all this is that Oracle was aware of the problem and assumed users would never find it. They were counting on security through obscurity.
“After much discussion and exchange of technical data, Oracle acknowledged that there were ways to increase the SCN at will. Referring to one method, Townsend said, “This is an undocumented, hidden parameter, so it was never intended for customers to discover and use this.”

However, we pointed out that there were several other methods that could be used; we sent those to Oracle as well.”

Is that good enough for a licence that costs £31,839.00 / Processor?

Once again, we see that dependence/lock-in to a single source of supply for anything in IT can be fatal. We saw that in Wintel (both costs and malware), hard drives made in Malaysia (flooding interrupted supply), and now databases. IT systems need to be robust and flexible which is not what lock-in gives.

For those considering PostgreSQL, you might be interested in the offerings by EnterpriseDB.
“EnterpriseDB is the only world wide provider of enterprise-class products and services based on PostgreSQL, the world’s most advanced and independent open source database.

Postgres Plus Advanced Server provides the most popular enterprise class features found in the leading proprietary products but at a dramatically lower total cost of ownership across transaction intensive as well as read intensive applications. Advanced Server also enables seamless migrations from Oracle® that save up to 90% of the cost of typical migrations.”

- Robert Pogson

Oracle Blinks

Oracle is giving up on suing Google over software patents. That leaves suing over copyright violation which is also a very weak argument for them. Basically, they claim Google copied Java to make Android which is false. Android runs Dalvik byte-code, not Java. The apps are written in Java which anyone is allowed to do and the apps are translated to Dalvik for execution. So, if there is any copying it is de minimus…

How embarrassing for Oracle/Ellison. ;-)

The patents were being whittled down by appeals to USPTO and were de minimus anyway. Oracle could not even calculate the supposed damages even after two tries. The judge was not amused.

- Robert Pogson



Archives by Month

My Mission

My observations and opinions about IT are based on 40 years of use in science and technology and lately, in education. I like IT that is fast, cost-effective and reliable. I do not care whether my solution is the same as yours. I like to think for myself.

My first use of GNU/Linux in 2001 was so remarkably better than what I had been using, I feel it is important work to share GNU/Linux with the world. I have been blessed by working in schools where students and school systems have benefited by good, modular software easily installed in most systems.

I have shown GNU/Linux to thousands of students and hundreds of teachers over the years and will continue in some way doing that until I die in spite of the opposition.

Posts

    Writing

    2488 articles
    18600 comments

      Comments

      platforms
      linux 10349
      windows 8016
      macos 107
      wp 2
      sun 0

      browsers
      firefox 14332 
      safari 7212 
      chrome 7166 
      ie 2724 
      iceweasel 2035 
      opera 1233 
      konqueror 198 
      netnewswire 7 
      flock 0 
      lynx 0 
      bonecho 0 
      epiphany 0