Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts

Wednesday, April 2, 2014

Security: Android Phone App Steals CPU

android marketplace shopping bag
[Courtesy: AndroidAuthority ]
Abstract:
Malware was seen traditionally only a Microsoft Windows problem. Now that highly secured,  multi-platform, standards-based UNIX environments lose influence, malware continues to spread to poorly secured Linux environments. More importantly, Google Android's mobile phone and tablet platforms have fallen victim. Attacks continue mercilessly.

old analog time clock
Recent History
Some recent Linux and Android validated attacks: January through November 2013, December 2013, January through February 2014, March 2014, and more malware is hitting the Linux and Android platforms. The most recent attacks are using your Linux based Android phones to create money for others.

virus eating desktop computer
Latest Attack
At the end of March 2014, a new attack was discovered... not only on the third-party Google Android application internet sources, but also multiple infected applications were found on Google Play.

2014-03-26 - Apps with millions of Google Play downloads covertly mine cryptocurrency
Yes, smartphones can generate digital coins, but at a painfully glacial pace.

According to a blog post published Tuesday by a researcher from antivirus provider Trend Micro, the apps are Songs, installed from one million to five million times, and Prized, which was installed from 10,000 to 50,000 times. Neither the app descriptions nor their terms of service make clear that the apps subject Android devices to the compute-intensive process of mining, Trend Micro Mobile Threats Analyst Veo Zhang wrote. As of Wednesday afternoon, the apps were still available.
If you download applications from Google Play or other non-Google sites - you may be noticing terrible battery life, increased battery temperature, and increased network usage.
global network image
What This Means To You
While Google has managed to remove some trojan applications which were designed to steal CPU time from your smart phone in order to electronically harvest bit coins for application developers, there are others sitting in Google Play and in non-regulated application markets.

Wednesday, December 25, 2013

Processor War: Google to Manufacture ARM?



[Datacenter Image, courtsy ARS Technica]
 Google maybe thinking about making their own ARM central processing units
http://arstechnica.com/information-technology/2013/12/report-google-contemplates-homemade-arm-chips-to-power-its-servers/
We've already seen consumer technology companies like Apple and Samsung become more vertically integrated in the last few years—Apple designs its own phones and tablets, the chips that go in them, and the architecture that goes into the chips, for example. Just as Apple's software benefits from tight integration with Apple's hardware, Google is reportedly eyeing chip design as a way to "better manage the interactions between hardware and software."

[Sun Microsystems Logo]
Of course, Sun (and now Oracle), have seen a similar benefit with SPARC, over the years. Sun Microsystems was able to drive volume in their market, but as manufacturing costs rose, the market needed to grow accordingly. The UNIX market had found ways to differentiate themselves from the consumer market, but that market shrank as the consumer market canibalized it. There needs to be a large enough market to make the investment profitable in this high-cost and high-risk arena.


[Sun Ray Terminal]
Google is large enough, to make such an investment profitable, and they have a large enough investment in ARM hardware software with the Mobile consumer market. This does not guarantee survival, however, as Oracle demonstrated their desire to exit the desktop appliance market with the discontinuing of their Sun Ray product, when they could have invested in SPARC or ARM for the Sun Ray to make an additional consumer for their SPARC processor investment, hedge the investment in SPARC processor in skilled programmers, and created a new market driver for Oracle's Cloud offering using Sun Ray appliances.

Wednesday, March 13, 2013

Maps: GeoCoding with Google and Access from Shell

Maps: GeoCoding with Google and Access from Shell
Abstract:
As the world becomes more connected, the ability to map things is easier. There are multiple mapping vendors on the internet (MapQuest, google, yahoo, microsoft.) The maps will normally have the ability to place locations via address or coordinates. Bulk placement of locations normally requires those locations to have been previously turned into coordinates via geocoding. A location can be simply retrieved from the UNIX command line via commands like wget and parsed with nawk.

Access to Geocoding via wget:
The wget command allows for simple access to web based URL's. A geocoding request can be passed in a URL with the values being returned in a JSON format.
sun5150/user$ wget "http://maps.googleapis.com/maps/api/geocode/json?address=55+Lodi+Estate+New+Delhi+110003.+India&sensor=false"            
--2013-03-08 00:48:13--  http://maps.googleapis.com/maps/api/geocode/json?address=55+Lodi+Estate+New+Delhi+110003.+India&sensor=false
Resolving maps.googleapis.com... 173.194.77.95, 2607:f8b0:4003:c01::5f
Connecting to maps.googleapis.com|173.194.77.95|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/json]
Saving to: `json?address=55+Lodi+Estate+New+Delhi+110003.+India&sensor=false.1'

    [ <=>                                                                                                    ] 2,073       --.-K/s   in 0s      

2013-03-08 00:48:13 (23.5 MB/s) - `json?address=55+Lodi+Estate+New+Delhi+110003.+India&sensor=false.1' saved [2073]

Reviewing the JSON output:
The resulting information is placed in a JSON formatted output file.
sun5150/user$ cat json*Delhi*
{
   "results" : [
      {
         "address_components" : [
            {
               "long_name" : "Lodi Estate",
               "short_name" : "Lodi Estate",
               "types" : [ "neighborhood", "political" ]
            },
            {
               "long_name" : "New Delhi",
               "short_name" : "New Delhi",
               "types" : [ "locality", "political" ]
            },
            {
               "long_name" : "New Delhi",
               "short_name" : "New Delhi",
               "types" : [ "administrative_area_level_2", "political" ]
            },
            {
               "long_name" : "Delhi",
               "short_name" : "DL",
               "types" : [ "administrative_area_level_1", "political" ]
            },
            {
               "long_name" : "India",
               "short_name" : "IN",
               "types" : [ "country", "political" ]
            },
            {
               "long_name" : "110003",
               "short_name" : "110003",
               "types" : [ "postal_code" ]
            }
         ],
         "formatted_address" : "Lodi Estate, New Delhi, Delhi 110003, India",
         "geometry" : {
            "bounds" : {
               "northeast" : {
                  "lat" : 28.60010310,
                  "lng" : 77.22872610
               },
               "southwest" : {
                  "lat" : 28.59045690,
                  "lng" : 77.22100139999999
               }
            },
            "location" : {
               "lat" : 28.59474070,
               "lng" : 77.22542659999999
            },
            "location_type" : "APPROXIMATE",
            "viewport" : {
               "northeast" : {
                  "lat" : 28.60010310,
                  "lng" : 77.22872610
               },
               "southwest" : {
                  "lat" : 28.59045690,
                  "lng" : 77.22100139999999
               }
            }
         },
         "partial_match" : true,
         "types" : [ "neighborhood", "political" ]
      }
   ],
   "status" : "OK"
}
{
   "results" : [
      {
         "address_components" : [
            {
               "long_name" : "Lodi Estate",
               "short_name" : "Lodi Estate",
               "types" : [ "neighborhood", "political" ]
            },
            {
               "long_name" : "New Delhi",
               "short_name" : "New Delhi",
               "types" : [ "locality", "political" ]
            },
            {
               "long_name" : "New Delhi",
               "short_name" : "New Delhi",
               "types" : [ "administrative_area_level_2", "political" ]
            },
            {
               "long_name" : "Delhi",
               "short_name" : "DL",
               "types" : [ "administrative_area_level_1", "political" ]
            },
            {
               "long_name" : "India",
               "short_name" : "IN",
               "types" : [ "country", "political" ]
            },
            {
               "long_name" : "110003",
               "short_name" : "110003",
               "types" : [ "postal_code" ]
            }
         ],
         "formatted_address" : "Lodi Estate, New Delhi, Delhi 110003, India",
         "geometry" : {
            "bounds" : {
               "northeast" : {
                  "lat" : 28.60010310,
                  "lng" : 77.22872610
               },
               "southwest" : {
                  "lat" : 28.59045690,
                  "lng" : 77.22100139999999
               }
            },
            "location" : {
               "lat" : 28.59474070,
               "lng" : 77.22542659999999
            },
            "location_type" : "APPROXIMATE",
            "viewport" : {
               "northeast" : {
                  "lat" : 28.60010310,
                  "lng" : 77.22872610
               },
               "southwest" : {
                  "lat" : 28.59045690,
                  "lng" : 77.22100139999999
               }
            }
         },
         "partial_match" : true,
         "types" : [ "neighborhood", "political" ]
      }
   ],
   "status" : "OK"
}

Parsing JSON with nawk:
This can be quickly parsed using nawk with a simple one-liner.

sun5150/user$ nawk '
$1~/\"location\"/ { Tag="Yes" } 
(/lat/ || /lng/) && Tag=="Yes" { print $3 } 
/location_type/ { Tag="No" }
' json*New*Delhi*
28.59474070,
77.22542659999999


Monday, December 24, 2012

Security: 2012 December Update


Microsoft Windows Security Update Breaks Fonts... Update 2753842 Root Cause...
Breaking Windows Passwords in under 6 hours...

New "Dexter" Malware Infects Microsoft Point of Sale Systems to Steal Credit Cards...

Distributed Denial of Service Attacker Anonymous on the Run...

The Pakistan Cyber Army Attacks Chinese and Bangladeshi Web Sites...

ITU: Deep Packet Snooping Standard Leak...

Democrats and Republicans Unite Against ITU Internet Control...

Industrial HVAC systems targeted by hackers...

Microsoft Internet Explorer watching you, even when not open on your screen!

Android Malware Trojan Taints US Mobiles, Spews 500,000 Texts A Day!

 Baby got .BAT: Old-school malware terrifies Iran with del *.*; dubbed BatchWiper; found 7 months after Flame discovery

Apple Shifts iTunes to HTTPS, Sidesteps China’s Firewall

Christopher Chaney, Scarlett Johansson's e-mail hacker, sentenced to 10 years

Saturday, May 19, 2012

NodeJS: History of a Great Technology

NodeJS: History of a Great Technology

[2010-06-09] - Why Google V8 is not suitable for Servers (Russian)
[2010-07-09] - Nodes and Jetties
[2010-07-10] - Scaling NodeJS to Multiple Cores
[2011-01-03] - Gartner: Joyent in IAAS Magic Quadrant (NodeJS mentioned)
[2011-01-23] - Quick Benchmark: Java vs NodeJS
[2011-01-30] - Java AIO (NIO.2) vs NodeJS
[2011-01-31] - Node.js Interview: 4 Questions with Creator Ryan Dahl
[2011-02-05] - NodeJS: To V8 or Not to V8
[2011-02-05] - On Bruno’s Concern About the Current Coupling of node.js and V8
[2011-02-06] - Answering Jason on V8 governance and impact to NodeJS
[2011-03-08] - Yahoo code contributed to V8Monkey
[2011-04-11] - Mozilla progresses with JavaScript server project
[2011-04-14] - About That Hybrid "V8Monkey" Engine
[2011-04-19] - NodeJS on V8Monkey with Segmentation Faults
[2011-04-23] - News roundup: ... V8Monkey and SpiderNode ...
[2011-05-05] - Mozilla's NodeConf Presentation
[2011-05-19] - SpiderNode at NodeConf 2011
[2011-06-07] - Spidernode: 'let', 'yield' and array comprehensions in Node.js
[2011-09-10] - Hacker News - NodeJS: To V8 or Not to V8
[2011-09-11] - Ahead with Node.JS and Google V8

Sunday, January 15, 2012

Mobile Computing: 2011 Summary


Mobile Computing: 2011 Summary

A Surprising Trend:


NetMarketShare published some interesting data, summarizing mobile OS usage in 2011 - Apple IOS and Google Android peaked while Oracle JavaME bottomed out in October 2011... but JavaME but reversed the trend, pushing Android into 3rd place in November and December 2011.

Between the Lines:
Android from Google uses Java Code stolen [improperly licensed] from now acquired Sun Microsystems, where Oracle is fighting to get their royalties restored. Android is little more than Linux combined with JavaSE. The combined Java mindshare in the mobile arena [combining Oracle's stolen JavaSE and JavaME] is almost equal to the Apple MacOSX UNIX based iOS.


Java is Competitive
The conclusion we can draw from this market share analysis is that Java on mobile clients is competitive. The uncertainty experienced by Android manufacturers continually being sued by operating system manufacturers and Google being sued by Oracle for Java license violations, however, continues to make Apple a secure ecosystem for developers.


The Future
With products used under Apple's iOS diversifying (i.e. iPad, iPhone, iPodTouch, AppleTV, etc.) - Apple iOS will remain competitive.

While JavaME manufacturers receive some indemnity (protection from lawsuits) - Android manufacturers have been giving more and more of their profit share to companies like Microsoft, whose patents were stepped on.

Once the Oracle lawsuit against Google has been settled, Java may be in a position to become more competitive, since the people who created the technology [JavaSE and JavaME], has cross-technology licensing agreements with Microsoft, and will be properly compensated, rather than a third-party [who is competing with their own Windows phone] sucks the profit well dry from Android.

Tuesday, November 8, 2011

Apple: Breaking Free from Google?


Abstract:
During a time of peace, Google sat on the board of directors of Apple, and there was innovation, profit, and partnership in the minds of both companies. Apple engaged Google to provide network application services such as mapping, then Google betrayed Apple with this inside information. Apple has been trying to break free from Google, ever since.


History:

Apple started conceptual develpment of the iPhone, but Apple had a few gaps. Google sat on Apple's board of directors, so they made a good partner, to inquire about how they could fill some gaps. An agreement was struck, Google would provide mapping, instead of Apple going to other third-party mapping providers like Yahoo, who would not compete with them.

Google used this private information and purchased a development company who owned Android operating system. Google created a parallel development track, for their own Android based smart phone, without Apple's knowledge - the CEO of Google, who sat on Apple's board of directory was engaged in corporate espionage.

Apple released the ground-breaking iPhone, while Google put the finishing touches on their own smart phone. 6 months later, Google released their own smart phone, containing the same features, with a simlar look and feel.

Apple was stuck with having to return back to Google, as their mapping partner, Apple funded Google's mobile mapping through the iPhone revenue, while Google could take Apple's investment to compete with them into the mobile phone market. Google had clearly broken Apple's trust by using inside information from their CEO's participation in the Board of Directors, to gain an unfair competitive advantage to the rest of the market.


Breaking Free:

Google provided Apple with key functionality: mapping.

Unfortunately, mapping is a lot more complex than one might think. Roads are built & rebuilt. Continents shift. Earthquakes happen. Houses are demolished and turned into shopping malls. Farmland is turned into office parks. Progress occurs daily on a world-wide basis.

Apple's movement towards mapping independence started, not long after Google betrayed their business parter:
[2009-10-01] - Apple buys GigaOM "placebase", to gain location information
[2010-07-14] - Apple buys French-Canadian mapping Poly9, to have a world map
[2011-10-31] - Apple buys Sweedish 9to5Mac, to have a 3D world map


Freedom at Last?

The question in everyone's mind should be: when will Apple finally be able to claim freedom from Google, the company who double-crossed them, placing a bullet in Apple's leg, and crippling what could have allowed Apple's innovation to compete fairly in the Smart Phone industry?

Other companies, like Nokia and Symbian, had no chance to compete fairly with Google, who had left them with no way forward. Seeking partnership with Google, who so clearly betrayed Apple, would be likened to "making a deal with the devil" - phone vendors would know that Google would likely later cripple them in a similar fashion (Google stealing intellectual property while holding them prisoner with their own.)

One can only guess when Apple might break free. It might not be, until iPhone IOS 6, since it might take Apple a year to consolidate their 3 purchases over the past 3 years - unless Apple has another acquisition in mind, to surpass the capabilities of Google - the traitor in their midst.

Epilogue

Apple, Nokia, and Symbian were not the only companies crippled by Google's corporate espionage. Sun Microsystems had cooperated with Google with their central processor independant Java platform, with the understanding that Sun would receive license fees for Google's usage of Java in the mobile phones.

In the end, Sun received no license fees, as they did from other mobile vendors (like Motorola.) This placed mobile phone who licensed Java at a pricing disadvantage in the mobile phone arena, with those vendors who used Google's technology... thus encouraging those vendors to switch to Google's technology. Sun Microsystems continued to bleed money, until they were purchased by Oracle. Oracle filed law suits against Google.

Apple filed files law suits against third-party phone vendors, who used Android, in other knock-off Apple products. Google purchased Motorola (mobile phone company), undercutting Oracle's future revenue stream and gaining patent protection for their double-dealing. Sony broke their smart phone partnership with Symbian, who basically created the smartphone market.

When wondering about corporate morality, it is pretty clear - Google did evil...

Wednesday, October 12, 2011

RIM: Unbelievably Down, Unbelievably Long


RIM: Unbelievably Down, Unbelievably Long
Abstract:


Sun had a saying "The Network is The Computer". When a network is down, the computer is nearly useless. RIM is now experiencing "The Network is The BlackBerry". The BlackBerry is pretty much useless without the network. The impact to the market may be terrible.

A Short History:

Apple had made an attempt to build a "Personal Digital Assistant" market in 1987. The "Newton" seemed to target educators and students. Some other vendors released competing products, but none of them seem to be successful. It was a product "before it's time".

In 1996, U.S. Robotics created the "Palm Pilot", new digital assistant. This became successful, the technology moved to 3Com, Handspring, Palm.

Nokia started the merging of personal digital assistant software into the phone in the late 1990's, later on with some weak web browsing capability. Nokia cobbled together their phone with HP's software. The term "smart phone" was created. Ericson released a concept PDA and phone in 1997 with the eventual culmination of a touchscreen "smartphone" in 2000. The phone used the SymbianOS.


[2008-2009 Market Trend]

RIM seems to have virtually created the "smart phone" market in 1999. The merging of digital personal assistant and cell phone seemed to drive their success. Their primary target community was business and financial segments, who could afford an uplifted phone cost for the side benefit of becoming more efficient. The product offering was a success.


[2006-2009 Market Trend]

In the early 2000's, Palm released a merged their personal digital assistant with cell phone technology. The "smart phone" market had a new competitor. Eventually, the technology was purchased by HP, where it resides today.

[2009-2010 Market Trend]

Apple computer started designing the iPhone in 2005 and released it in January 2007. Their new "smart phone" (i.e. iPhone), which was speculated to be a "flop" since it did not come with a keyboard. The product targeted the "creative" and "youth" segments, merging functionality from their wildly popular iPod portable music & video playing devices. Also bundled was the first real web browser - until this point, internet HTTP experience was poor. The product offering was a success and placed pressure on RIM by slowly intruding into the business and financial sectors, while other vendors (like Palm and Microsoft) were getting devastated.


[2010-2011 Market Trend]

Google started a parallel track to Apple. They purchased Android, Inc in late 2005 and eventually released an operating system called "Android" in late 2007, after the wildly successful Apple iPhone introduction earlier that year. Phone manufacturers jumped on-board Android, trying to get a chunk of the "smart phone" market, without the heavy investment and innovation performed by companies like Palm, RIM, and Apple.


Cell phone giant, Nokia, had been losing market share. Microsoft had been losing marketshare in the mobile phone operating system market. These two shrinking titans agreed in April 2011 to combine forces - Nokia providing hardware with Microsoft's OS. It could stem the bleeding from both companies or the two shrinking titans might become one sinking titanics.

The Nightmare Scenario

RIM had "secret sauce" embedded into it's BlackBerry communicator - all communciation from their phones were carried over their network infrastructure, in addition to the telephone carrier's infrastructure. RIM's encrypted network allowed them to provide add-on services, as well as security to their business users.

This week, there has been a multi-day outage for BlackBerry users, across the globe. The problem was with a switch in THEIR INFRASTRUCTURE - which means it is not the fault of a telephone company. Only BlackBerry users are affected - while the rest of the SmartPhone market is unaffected.

Don't Lie To The Customer

RIM's "secret sauce" is appearing to be their "achilles heel". Without RIM and their network, the BlackBerry is pretty much useless.

This very week, there is BlackBerry training happening in my corporate headquarters, and when questions regarding the BlackBerry difficulties came up - the trainer said "there must be something wrong with your company's network."

The truth is not only out, but it appears the issue is isolated to THEIR customer network.

Bad Discusssions

When investors and analysts start to talk about situations like these, the language does not get any worse than this.
Jefferies analyst Peter Misek crushed RIM in a research note today. His memo to activists was that RIM's turnaround will take a long time...

Specifically, Misek said that RIM can't be broken up until its migration to QNX is complete in roughly six months. Meanwhile, a management change is difficult. Motorola Mobility CEO Sanjay Jha would be a candidate to lead RIM, but he's highly thought of at Google. Other executives at Apple and Microsoft are largely locked up from going to RIM. PC makers, smartphone rivals, and other takeover options look slim.

Add it up and RIM's only real option at the moment is to execute well and bolster momentum for the BlackBerry. The outages aren't helping that cause.

Surviving because there are no other options on the table when investors are thinking about chopping your comany up into little pieces it not a good place to be.


When Sharks Attack

During this very week, Apple had announced their long-anticipated iPhone 4S, a faster SmartPhone with build-in "Cloud Syncronization" - Apple will no longer require a user to have a computer in order to keep their phones backed up or syncronized with music. Apple's phone will no longer require Apple or a PC in order to get the full functionality of it. Apple's open-sourced MacOSX based iPhone was poised for serious growth, without the BlackBerry disaster.

Google is about to feed the market, with it's army of hardware manufacturers, with more open-sourced Android phones while sinking-faster-than-a-brick Nokia and Microsoft are trying to establish a new marketplace with Microsoft's closed-source operating system. Microsoft, with their business relationships, may actually float Nokia, with this unfortunate BlackBerry disaster.

This will surely be a feeding frenzy for the three major remaining phone operating system vendors.


Bad for the Free Market

The Free Market is all about choice - the loss of any major competitor in the market is bad for all of the consumers.

One might argue that RIM's "monopoly" of providing THE centralized infrastructure for all BlackBerries to traverse is the due penalty for their anti-capitalistic tendencies... and their customers deserve what they get for placing all their "eggs in one basket".

This author is not interested in seeing the diverse market competitors become centralized, since the evil is self-evident, it is dangerous for innovation. There must be freedom to innovate in the highly government regulated market of telecommunications.

Network Management

The probable decline of RIM is due to one massive network infrastructure error.

Had their network been better managed, their future decline may not be so sure.

It is possible that they will recover, but I would hate to be in that company today, and I would hate to be the team managing that network today.

The network is the rise and fall of a company - don't mis-manage your network.

Wednesday, August 17, 2011

Q&A: Ken Thompson, Creator Of Unix

In case you have not seen the article a trade journal - this is from Information Week:

Q&A: Ken Thompson, Creator Of Unix

Ken Thompson, creator of Unix speaks with Dr. Dobbs on a wide variety of topics.

Ken Thompson, creator of unix
Unix's ubiquity was a surprise, says Thompson

The Japan Prize, one of the highest honors awarded for outstanding contribution to science and technology, was awarded jointly this year to Ken Thompson and Dennis Ritchie for the creation of Unix.

The prize is normally given to the recipients at a lavish banquet in Tokyo attended by the emperor. However, due to the April earthquake and tsunami, the prizes this year were distributed at the honorees' place of work. Ken Thompson's ceremony was held at Google headquarters, where he currently works, and afterward he spoke with Dr. Dobb's editor in chief Andrew Binstock on a wide variety of topics. Their discussion ranged from the development of Unix, beginning in the late 1960s, to the collaboration with Ritchie, to Thompson's current project, the open source programming language Go, which is designed to get the most performance out of today's multicore and networked computers.

On Developing Unix

...

On The Go Language

...

On Collaborating With Dennis Ritchie

...

[rest of article]

Monday, August 15, 2011

Technical Posts for 1H August

Technical Posts for 1H August

Some technical news of interest to Network Management professionals.


  • People don't want tablets, they want iPads

  • iPads are the only tablet devices that several large brokers expressed an interest in, as vendors seek alternatives routes to peddle their wares. "There is a mountain of surplus tablets in the channel," said one, "and they are just not shifting"... resellers continue to try and clear massive stocks of notebooks caused by the biting slowdown in consumer demand.

  • Apple reportedly ups iPhone production orders by 12%

  • Apple is expecting to shift 56 million iPhones of one type or another during the last six months of 2011. Taiwan-based supply chain moles say Apple has upped its production requirement from the 50m units it ordered at the end of Q2, DigiTimes reports.


  • Google SHOCK! Snaps up Motorola phone biz for $12.5bn

  • Google has made its largest-ever acquisition, and biggest corporate gamble, by splashing out $12.5bn for Motorola's phone division, Motorola Mobility. The deal puts Google into the hardware business in a serious way – and into direct competition with licensees of its Android operating system, who woke up this morning thinking they were Google's business partners.


  • Firefox 6 silently released ahead of official unwrap date

  • Mozilla isn't officially breaking the seal on Firefox 6 until tomorrow, but the code for the latest iteration of its popular open source browser is already available online. It is currently tucked away on the organisation's FTP server. A blogger over at TechnoBolt spotted that the code has been downloadable since at least Saturday 13 August.

Network Management Implications

With the strong sales of newer portable form factors such as the new Apple iPad and iPhone, the trend to move away from traditional desktop computing, and even luggable laptops continues to accelerate. This trend continues to place pressure on wireless infrastructure, which needs to be properly managed.

With Google Android and Microsoft Windows based devices in decline, in the tablet market - GPL'ed Linux and proprietary Windows are both taking a beating by mixed Open Sourced BSD UNIX based iOS (MacOSX) [with proprietary hooks] based devices. Both of these operating systems are pushing hard [and more successfully] in the mobile arena, in the handset arena.

The movement by Google to buy Motorola may be a move to help stem the tide, by injecting more money into the vertical phone & tablet chain, which seems to be faultering under the weight of warehouse backlogs. The JAVA suit by Oracle is probably not helping, since Motorola has to pay license fees for all non-Google based handsets, while Google handsets have been able to undercut non-Google handset costs by refusing to pay Oracle license fees.

As mobile computing becomes more pervasive, network management will continue to be challenging.