all bits considered data to information to knowledge


Apple’s Freudian Slip?

An Apple's ad in the InformationWeek magazine (03/12/2012) reads:

Apple is looking for qualified individuals for following 40/hr/wk positions.

To apply, mail your resume to 1 Infinite Loop 84-GM, attn: LJ, Cupertino, CA 95014...

Given that the ad appears in an IT trade magazine and is placed by a company heavily immersed in IT there is a hope that the pun won't be lost on both the employer and its prospective employees.  🙂

NB: I'll give Apple the benefit of doubt and will not pursue the H1B slippery slope of reasoning


Weakening Apple’s iron grip: fighting stranglehold with standards

It seems that Apple just can’t help itself, and always comes back to its preferred model it started with - total control over its platform.  The smart design and brilliant insights of Steve Jobs kept company’s fortunes up but this lucky streak is about  to end - and for the same reason it had lost its hardware fight.

With its hugely popular iPod/iPad running iOS operating system Apple had market cornered for awhile by being a gatekeeper for what can and cannot run of its devices, and 30% cut Apple makes on every sale made from its App Store or through in-app purchasing system  has definitely helped the bottom line.

The decision not to support Adobe Flash - while having some engineering justification - was in line with Apple anal business model… It took an open standard to bust Apple’s monopoly - HTML5 standard that is.. The most recent high profile jail-breaker is - with the release of its Kindle Cloud Reader app, it is bypassing Apple's tollbooth!



A bite of Apple

It is official - Steve Jobs does not like Flash. The reasons explaned in a long essay cite everything under the sun - from open standards to battery life to lack of H.264 standard support... Job's assertion that "Flash is the number one reason Macs crash" is all but certain to anger many on both sides of the dispute..

While I am not discounting Apple's anal urge to control the straw that saved it from near death experience in the beginning of 2000, I think Steve Jobs got a point: Flash is a crutch obliterated by nascent open standards (same probably goes for Microsoft's Silverlight) and will be obsolete withing few short years. The pendulum has swung the other direction - the hardware processing.

[update] Microsoft decided to side with Apple on this, probably given up its hopes for Silverlight to upend Flash.  This eerily reminds of the tactics applied to Java rivalry when C# was released as an ECMA standard


FUD for thought

"To be uncertain is to be uncomfortable,but to be certain is to be ridiculous. " Chinese Proverb

The European Commission today (January 21, 2010) cleared Oracle's agreement to acquire Sun Microsystems. What does it mean for the development community, specifically for the future of Sun's crown jewels: MySQL, OpenOffice, GlassFish EE server, NetBeans... Oracle had almost a year to figure things out.

NetBeansis especially vulnerable given tha Oracle has competing JDeveloper (and Bea Java Dev tool); maybe it will be released as open source project to the community? Rolled into JDeveloper? Discontinued?

Why would Oracle need GlassFish when it already has Bea and Oracle AS? Cannibalization is very likely.

MySQL? Anybody's guess, but I bet that it will be supported and development will continue; maybe will undergo Oracle-ization (for example, replace MySQL procedural extensions - just introduced in version 5.0 - with robust mature PL/SQL). Will it still be free? Given $1 bln Sun had spent acquiring it, and $7+ bln Oracle spent acquiring Sun, it seems plausible to assume that Oracle would try to squeeze some dough out of it. Its own flagship database sales were stung by ascending SQL Server and IBM.. I see PostgreSQL as a winner, the only enterprise capable true open source RDBMS on the market.

Java. Once positioned as a spear at Microsoft's heart; not anymore - the landscape has changed, notably with Google becoming a major player, and Microsoft wisely playing its cards by releasing C# as open standard. Yet, I do not see Oracle donating Java to the open source community, most likely we'll see variations of Sun's controlled "Community Development Process". Oracle made significant investment into Java, supporting it inside its products, and even creating its own IDE... but what is going to happen to infant JavaFX ? RIA market is getting saturated - Flash/FlexSilverlight, AJAX (and Ajax support frameworks such as GWT)... Apache Pivot looks darn promising..  Will Oracle have enough resources to spread around?

Solaris. SUN's very own implementation of Unix operating system, arguable the best out there, AIX and HP-UX market penetration notwithstanding. For a long time Oracle and Solaris were inseparable; if an Oracle DBA did not run his database on Solaris he was somewhat deemed less competent. Then Linux came of age, and Oracle made huge bet on it (remember "Linux makes Oracle Unbreakable!",or  was it other way around?). Now they OWN the platform that they flagship database was designed for. Will they ditch Linux? Unlikely. Linux is on upswing, it is robust, reliable and has enterprise level support. Will Oracle push Solaris? Not exactly their domain of expertise, and market of operating systems is not as lucrative as it used to be. Then there is issue of the Sun's proprietary hardware - hugely overpriced, increasingly obsolete... Sun recognized that they cannot charge premium prices for the hardware that is becoming a commodity, and released x86 version of Solaris; it flopped (why x86 Solaris when I can run x86 Linux?). Apple seems to be able to create perception of superiority of both software (Mac OS) and hardware (Apple), but I credit Steve Jobs for it (to support my suspicion, follow the ups and downs of Apple stock plotted against timeline of Steve's health news; also, reliability of Apple laptops lags that of Asus , Toshiba and Sony - yet there is unshakeable perception that Mac is light years ahead of lowly PC... yalk about selling sizzle!)

My bet is that Solaris will be retired over period of time in favour of Linux.... R.I.P.

NB: FUD  - Fear, Uncertainty and Doubt