Home Blog Page 1845

FBI Can Remotely Activate Android and Laptop Microphones, Reports WSJ

2012-11-26_05-29-17-1020_large

Last month, we discussed whether the new Microsoft Kinect could be used as an NSA spying tool. When it comes to the microphones in Android cell phones and laptop computers, though, surveillance might not be a theoretical question. The Wall Street Journal reports that the FBI can already remotely activate those microphones to record conversations.

Continue reading…

Read more at The Verge

Research: Desktop Virtualization Growing in Popularity

Desktop virtualization has been around for several years, but is gaining traction among companies around the world, with the number of users nearly doubling in the past five years. This report focuses on the results of TechRepublic’s survey on who is using virtual desktop infrastructure (VDI), which are the favored vendors, and the perceived pros and cons.

Moto X: Is it the Start of Google’s Hardware Era?

Moto X, to be unveiled to a select group in New York City, is designed to show the art of the possible when Android, hardware and cloud services blend together. Can Google-Motorola develop hardware mojo?

Docker: A ‘Shipping Container’ for Linux Code

Not so very long ago, shipping goods over long distances was a very different matter than it is today. Numerous types of products were often jumbled together in a single vessel, sometimes with untoward consequences. Stack the bricks next to the bananas, for example, and you may have a mess on your hands when the shipment arrives.

It’s a similar challenge, in many ways, in today’s heterogeneous computing world of multiple stacks and multiple hardware environments. “Dependency Docker logohell” is just one possible result, in the words of PaaS provider dotCloud, as applications get deployed across different hardware environments, including public, private and virtualized servers.

It was the invention of the intermodal shipping container back in the 1950s that relieved a considerable amount of shipper and carrier pain, of course. For Linux developers, there’s open source Docker.

Build Once, Run Anywhere

“Docker enables any application and its dependencies to be packaged up as a lightweight, portable, self-sufficient container,” dotCloud explains. “Containers have standard operations, thus enabling automation. And, they are designed to run on virtually any Linux server.”

So, the same container that a developer builds and tests on a laptop will run at scale, in production, on virtual machines, bare-metal servers, OpenStack clusters and public instances — or combinations thereof.

Developers can build their application once, in other words, and rest assured that it can run consistently anywhere. Operators, meanwhile, can configure their servers once and know that they can run any application.

An Enduring Goal

Docker vs VMs“As long as people have been developing applications, they’ve looked for ways to make these applications more portable from environment to environment,” Stephen O’Grady, cofounder and principal analyst at RedMonk, told Linux.com. “The approaches over the years have varied, from middleware to virtual machines to virtual appliances. Docker represents a lightweight, container-based approach that is seeing an uptick in popularity at the moment.”

Tapping Linux Containers (LXC), cgroups and the Linux kernel itself, Docker launched just a few months ago. Since then, dotCloud joined the Linux Foundation, took on a new CEO and — just recently — debuted Docker 0.5.0.

Docker has also been integrated into open source projects such as OpenStack, Chef, Puppet, Vagrant and mcollective, and numerous open source projects have been “dockerized” by the community, including Redis, Memcached, PostgreSQL and Ruby.

‘Linux Made Sense’

“Flexibility and portability are becoming paramount in developing, deploying and managing applications in the cloud, particularly at scale and among large enterprise organizations,” Jay Lyman, a senior analyst for enterprise software at 451 Research, told Linux.com.

“Docker is a tool that can package an application and its dependencies in a virtual container that can run on any Linux server,” Lyman explained. “This helps enable flexibility and portability on where the application can run, whether on premise, public cloud, private cloud, bare metal, etc.

“While its backers hope to expand to other platforms, Linux made sense to start with given its prominence in cloud computing,” Lyman added. “Docker also leverages Linux kernel capabilities for management and security.”

Editor’s Note: Don’t miss DotCloud Senior Software Engineer Jerome Petazzoni’s talk at LinuxCon/Cloud Open in New Orleans on Monday, Sept. 16 on “LXC, Docker and the Future of Software Delivery.” 

Virtualizing the Enterprise: An Overview

Virtualization has its roots in the mainframe era of the 1960s, and is particularly associated with IBM, whose CP-67/CMS was the first commercial mainframe operating system to support a virtual machine architecture in 1968. (CP stands for Control Program, while CMS stands for Console Monitor System; CP created the virtual machines, which ran the user-facing CMS.)

PC-era virtualization kicked off in 1987 with Insignia Solutions’ SoftPC, which allowed DOS programs to run on Unix workstations. A Mac version that also supported Windows applications appeared in 1989, followed by SoftWindows bundles containing SoftPC and a copy of Windows. Another notable PC virtualisation pioneer was Connectix, whose Virtual PC and Virtual Server products were acquired by Microsoft in 2003 and re-released in 2006 and 2004 respectively. VMware, the current market leader in virtualization, released its first product, VMware Workstation, in 1999.

Read more at ZDNet.

Two Tech Pundits Weigh in on OpenStack’s Cloud Stature

A couple of tech industry heavyweights have just made some interesting comments about the OpenStack cloud computing platform, which happens to be backed by a large cadre of, well, industry heavyweights. Former Microsoftie and noted tech blogger Robert Scoble put up a Google+ post saying that OpenStack would be sidetracked by any attempt to build in API compatibility with Amazon Web Services (AWS).  Meanwhile, VMware CEO Pat Gelsinger said that his company’s strategy is to “support OpenStack” despite the fact that the platform is “immature.”

Concerns about OpenStack’s immaturity are not new. As I noted in this post, Citrix, which has its own CloudStack strategy, has steadily maintained that OpenStack has more hype than deployments.  According to a Citrix post:

 

 
Read more at Ostatic

Samsung at Work on Dual-Screen ‘Galaxy Folder’ — Report

The Folder is a flip phone that comes with a dual-sided touchscreen, according to a leaked manual. [Read more]

 

Read more at CNET News

Has Linus Torvalds Won the Long Battle With Microsoft?

The father of Linux, Linus Torvalds, once said, “If Microsoft ever does applications for Linux it means I’ve won.”

Read more at Muktware

Argonne Releases More Details on Argo OS for Exascale

As first reported here on insideHPC last week, Argonne National Laboratory is working on a prototype Exascale operating system called Argo. This week, Argonne announced it has been awarded a $9.75 million grant from the DOE Office of Science to lead this multi-institutional research project.

In Greek mythology, Argo (which means “swift”) was the ship used by Jason in his quest for the Golden Fleece. “We chose the project name Argo because it exemplifies several characteristics of our approach,” said Pete Beckman, director of the Exascale Technology and Computing Institute and chief architect of the Argo project. “Our system must be swift and seaworthy. It requires an able crew, with expertise in areas such as global optimization, power management, code integration, lightweight threads, and interconnection fabrics. And as Argonauts we must be ready to face risk in our quest to develop a modular architecture that supports extreme-scale scientific computation.”

 

 
Read more at insideHPC

Kubuntu Seeks Donations for Developer Travel Fund


Your donations help fund travel to developer meetings.

We’ve been asked many times how to contribute to Kubuntu financially so we are now open for donations. Your donations will help finance project expenses such as hardware, travel and cloud computing.

Read more at Kubuntu