How the iPhone begat shadow IT and enterprise mobility

Ten years ago today, the first iPhone arrived, sporting an all-new user interface built on a multi-touch screen and a virtual keyboard that soon replaced all that had come before for mobile devices.

Combined with internet access and, later, an online app store that offered enterprise applications, the iPhone allowed workers to treat their cell phone as a more convenient, portable computer. It also meant that companies had to figure out — quickly — how to manage all those new iPhones.

Steve Palmucci remembers suddenly seeing new iPhones show up at work, and he  immediately worried about its lack of security and business capabilities. Nevertheless, employees seemed to love them, and made it clear they wanted to use them for work.

To read this article in full or to leave a comment, please click here

Read more 0 Comments

Eclipse gets ready for Java 9 with Oxygen release train

The Eclipse Foundation’s annual release train, featuring simultaneous updates to dozens of projects, has just arrived, featuring preliminary Java 9 support. Called Oxygen, the release train covers 83 projects and includes 71 million lines of code.

Here are the key updates in Oxygen:

  • Java 9 support remains in beta stage, because Java 9 itself will not be made available until Java Development Kit 9 ships on September 21. Oxygen’s Java 9 support includes the ability to add the Java Runtime Environment for Java 9 as the installed JRE as well as backing for the Java 9 execution environment. Developers also can create Java and plug-in projects using Java 9 and compile modules that are part of a Java project. Eclipse’s signature Java IDE has been enhanced as well, with improvements to the UI.
  • Eclipse Linux Tools 6.0 updates Docker Tools with more security options. This project provides a C/C++ IDE for Linux developers.
  • Eclipse PDT (PHP Development Tools) 5.0 supports the 7.1 version of PHP, which offers nullable types and a void return type.
  • The Eclipse Sirius 5.0 platform for building domain-specific modeling tools, with usability enhancements.
  • Eclipse EGit 4.8.0, offering performance and usability for the Java implementation of Git code management integration for Eclipse.

Focused on open source tools, Eclipse has offered annual release trains every June since 2006, letting developers coordinate upgrades or new releases of multiple projects. Last year’s release train, Neon, offered tools for Docker and JavaScript. June 2018’s release is slated to be called Neon.

To read this article in full or to leave a comment, please click here

Read more 0 Comments