You are here
Technology 

Oracle seeks to shift Java EE to the open source community

Oracle wants to end its leadership in the development of enterprise Java and is looking for an open source foundation to take on the role. The company said today that the upcoming Java EE (Enterprise Edition) 8 presents an opportunity to rethink how the platform is developed. Although development is done via open source with community participation, the current Oracle-led process is not seen agile, flexible, or open enough. ”We believe that moving Java EE technologies to an open source foundation may be the right next step, to adopt more…

Read More
Technology 

Oracle seeks to shift Java EE to the open source community

Oracle wants to end its leadership in the development of enterprise Java and is looking for an open source foundation to take on the role. The company said today that the upcoming Java EE (Enterprise Edition) 8 presents an opportunity to rethink how the platform is developed. Although development is done via open source with community participation, the current Oracle-led process is not seen agile, flexible, or open enough. ”We believe that moving Java EE technologies to an open source foundation may be the right next step, to adopt more…

Read More
Technology 

Oracle doesn’t want Java EE any more

Oracle wants to end its leadership in the development of enterprise Java and is looking for an open source foundation to take on the role. The company said today that the upcoming Java EE (Enterprise Edition) 8 presents an opportunity to rethink how the platform is developed. Although development is done via open source with community participation, the current Oracle-led process is not seen agile, flexible, or open enough. ”We believe that moving Java EE technologies to an open source foundation may be the right next step, to adopt more…

Read More
Technology 

Oracle doesn’t want Java EE any more

Oracle wants to end its leadership in the development of enterprise Java and is looking for an open source foundation to take on the role. The company said today that the upcoming Java EE (Enterprise Edition) 8 presents an opportunity to rethink how the platform is developed. Although development is done via open source with community participation, the current Oracle-led process is not seen agile, flexible, or open enough. ”We believe that moving Java EE technologies to an open source foundation may be the right next step, to adopt more…

Read More
Technology 

What features to expect in Apple’s Swift 5

Version 5 of Apple’s Swift language used for iOS and MacOS application development will arrive in late 2018 with ABI (application binary interface) stability in the standard Swift library a primary focus—delaying a feature originally intended for the upcoming Swift 4 release. Locking down the ABI iin Swift 5 will mean any future compiler versions can produce binaries that conform to the stable ABI. “Once an ABI is stable, it tends to persist for the rest of the platform’s lifetime due to ever-increasing mutual dependencies,” according to Apple documentation. [ Download…

Read More
Technology 

The most popular IDEs? Visual Studio and Eclipse

Microsoft’s Visual Studio leads the way in desktop IDE (integrated development environment) popularity, with Eclipse close behind, according to PYPL’s August index of IDE popularity. Android Studio was a distant third. Visual Studio takes a 22.4 percent share in this month’s index. Eclipse follows with a 20.38 percent share. Much further back was Android Studio, with a 9.87 percent share. “It’s surprising how a couple of IDEs have about half the popularity,” PYPL’s Pierre Carbonelle said. [ Also on InfoWorld: 6 best JavaScript IDEs and 10 best JavaScript editors. | Keep…

Read More
Technology 

Docker Enterprise now runs Windows and Linux in one cluster

With the newest Docker Enterprise Edition, you can now have Docker clusters composed of nodes running different operating systems. Three of the key OSes supported by Docker—Windows, Linux, and IBM System Z—can run applications side by side in the same cluster, all orchestrated by a common mechanism. [ What is Docker? Linux containers explained. | Go deeper with InfoWorld’s beginner’s guide to Docker. ] Clustering apps across multiple OSes in Docker requires that you build per-OS images for each app. But those apps, when running on both Windows and Linux,…

Read More
Technology 

Google’s Deeplearn.js brings machine learning to the browser

Google is offering an open source, hardware-accelerated library for machine learning that runs in a browser. The library is currently supported only in the desktop version of Google Chrome, but the project is working to support more devices.  The Deeplearn.js library enables training of neural networks within a browser, requiring no software installation or back end. “A client-side ML library can be a platform for interactive explanations, for rapid prototyping and visualization, and even for offline computation,” Google researchers said. “And if nothing else, the browser is one of the…

Read More
Technology 

AWS unveils AI monitoring for Amazon S3, other improvements

AWS launched Amazon Macie today, a service that leverages machine learning to help customers prevent inadvertent exposure of sensitive data and unauthorized access to data in Amazon S3. The company said Amazon Macie will support additional AWS storage services later this year.  Inside the company’s S3 (Simple Cloud Storage Service) platform, Amazon Macie will use natural language processing to discover and classify sensitive data, looking at factors such as personally identifiable information, private keys, and credit card information. The Macie service will also continuously monitor data access for unusual activity….

Read More
Technology 

Microsoft unveils simpler .Net Core, standard .Net APIs

Microsoft’s .Net Core 2.0, an upgrade to the company’s open source, cross-platform implementation of .Net, is becoming available today. The new release includes improvements intended to make .Net Core easier to use. It also conforms to the .Net Standard 2.0 specification designed to facilitate code sharing among .Net Framework, .Net Core, and Xamarin. The .Net Core framework can be used to build web applications and services that run on Windows, MacOS, or Linux. Ease of use improvements in .Net Core 2.0 include making the dotnet restore command (used to install project dependencies…

Read More