Home Blog Page 1026

Facebook Open-Sources Hack Codegen

Facebook has open-sourced its library for automatically generating Hack code. Hack is a more scalable version of PHP, developed at Facebook. 

Facebook announced it is open-sourcing its Hack Codegen library for generating Hack code and writing it into signed files that prevent undesired modifications.
Hack is a programming language Facebook developed for its HipHop Virtual Machine (HHVM) that interoperates with PHP. Hack reconciles the fast development cycle of PHP…

Read more at eWeek

SUSE Manager 2.1 Server Is Now Available for IBM z Systems

SUSESUSE, through Meike Chabowski, had the great pleasure of announcing the release and general availability of SUSE Manager, a software that eases things for Linux users, making complex tasks simple, for IBM z Systems.

SUSE Manager can now be hosted on the world’s number one data and transaction engine and enterprise server…

MapR Takes Its Hadoop Distro to AWS

MapR Technologies gives enterprises another alternative channel for its Hadoop distribution with placement in the AWS Marketplace. 

MapR Technologies, a provider of big data solutions based on Apache Hadoop, has announced the availability of the MapR Distribution product in Amazon Web Services (AWS) Marketplace. MapR on AWS provides enterprises with another quick and easy way to execute big data projects in the AWS Cloud.

Read more at eWeek

GitHub’s Top Coding Languages Show Open Source Is Everywhere

Think of it as a map of the rapidly changing world of computer software. On Wednesday, GitHub published a graph tracking the popularity of various programming languages on its eponymous Internet service, a tool that lets anyone store, edit, and collaborate on software code.

In recent years, GitHub.com has become the primary means of housing open source software—code that’s freely available to the world at large; an increasing number of businesses are using the service for private code, as well. A look at how the languages that predominate on GitHub have changed over time is a look at how the software game is evolving. In particular, the graph reveals just how much open source has grown in recent years. 

Read more at Ars Technica

Update From VMware’s Cloud-Native Apps Group: Offering Open Source Tools, Collaboration and More

VMware-logo-gry“Clouds” don’t just free IT from having to buy, provision and manage hardware, they can be used as an “elastic” infrastructure, where apps can request resources as needed. Apps that can do this are, unsurprisingly, called “cloud-native apps.”  

“Historically, when you wrote an app, you didn’t have an API by which it could ask for another processor, another disk drive, etc.” says Jared Rosoff, Senior Director, Program Management, Cloud-Native Applications at VMware. “Cloud-native apps are this new class of software apps that are aware of the fact that they are running on an elastic infrastructure. The cloud lets you programmatically ask for resources on the application’s behalf. So this new class of software, can, for example, do autoscaling, like a web server that adds and removes virtual machine instances in response to clients.

As the adoption of “Cloud-Native Apps” gain momentum, their use means IT needs the tools to develop, test, deploy and manage them.

Supporting cloud-native apps also brings changes to IT’s role. “If every app in your data center is a distributed system, the people running your data center have to become key architects, to support these types of apps,” says Rosoff. “IT’s use of virtualization has evolved from server consolidation to supporting elastic infrastructures — to supporting services like Apache Mesos, Hadoop, and Kubernetes.”

To address the new requirements (and opportunities) of cloud-native apps, VMware has recently formed the Cloud-Native Apps group. “Our goals are to make the data center as accessible to developers as it is to IT operations; to build secure, interoperable and scalable systems suited for the elastic infrastructure – and to work collaboratively across the entire company to make sure these efforts go forth – it’s a VMware-wide effort to ensure that the infrastructure we build is ready to support cloud-native applications,” says Rosoff.

VMware’s Goals for Supporting Cloud-Native App DevOps

“Today, a developer working in a legacy infrastructure is doing more and more infrastructure engineering than feature engineering — more time wrangling VMs into pools of machines that support a mobile app than working on an app’s features,” says Rosoff. “Our aim is to build more of the intelligence into the infrastructure, so app developers can spend more of their time building features.”

For operators, says Rosoff, “If my app developers are taking VMs from the data center and layering something like Kubernetes on top of it, the platform becomes opaque to operators — it looks like a pool of VMs, but the operator can’t tell what they’re powering. We want is to ensure we are building standards for distributed infrastructure across the enterprise, and that this infrastructure is equally accessible to developers and to operators.”

Photon OS: A Linux for Running Containers and VMs in vSphere and in vCloud Air

While VMware already supports a lot of Linux operating systems on vSphere, in order for VMware to provide an infrastructure to run cloud-native apps, “We wanted a small Linux installation that was optimized for both containers and for VMware platforms,” says Rosoff.

Photon OS is a lightweight Linux operating system designed for cloud-native applications,  optimized to integrate into VMware’s vSphere hypervisor and vCloud Air, VMware’s public cloud environments, according to Rosoff.  “Photon OS is an open source Linux container host runtime, supporting container formats including Docker, Garden and rkt. It will let both containers and VMs run natively on a single platform, and when containers are running within VMs, provide container isolation.”

Project Bonneville: VMware’s Container Runtime

Announced June 22, 2015, VMware’s Project Bonneville is a container runtime that removes the distinction between VMs and containers to provide the portability and control of the latter, with the isolation and management of the former,” according to Rosoff. But, notes Rosoff, unlike many other container approaches, “Every container you start in Bonneville is isolated as a virtual machine, rather than being just a process inside of Linux.”

Bonneville has tight integration of VMs and containers, says Rosoff. “It straddles this dual world: to developers it looks just like a Docker host, but to operators, it’s a VM, so all of the VM management tools work with out of the box.”

VMware AppCatalyst: For Desktop Developers Building Cloud-Native Apps

If you’re a developer trying to build an app based on Kubernetes or one of the cloud-native app frameworks, “You can’t run them on your desktop, you need a cloud to run them on,” points out Rosoff.

Announced June 22, VMware AppCatalyst is, according to a post by Rosoff, “a tool that gives developers ‘a data center on the desktop’ — it’s a hypervisor that runs on a desktop computer and emulates a data center, and is optimized for cloud-native app workloads.”

Supporting Cloud-Native App Open Initiatives

As part of its push into Cloud-Native Apps, VMware is placing a renewed focus on supporting and working to open standards. In his July 21, 2015 post, “VMware Joins the Cloud Native Computing Foundation,” Kit Colbert, VP & CTO, Cloud-Native Apps at VMware, wrote, “We, along with Google, recognize the importance of defining next-generation, cloud-native architecture for our customers through collaborative and open means.”

VMware’s Cloud-Native Goup participated in numerous Cloud and Open Source initiatives. For example:

  • VMware is an early member of the Kubernetes community

  • VMware is one of the founding members of the Cloud Foundry Foundation, which develops open PaaS standards.

  • Member of the Open Container Project, which was formed to enable users and companies to continue to innovate and develop container-based solutions.

  • VMware is, along with the Linux Foundation, Google and others, one of the inaugural members of the Cloud Native Computing Foundation (CNCF).

Getting Code:

Photon and Lightwave are available on Github at vmware.github.com.

AppCatalyst is available as a technology preview at vmware.com/go/downloadappcatalyst.

Bonneville is not formally released but is available in private beta.

DjangoGirlsCon? Integrating Django Girls With Open Source Conferences

Django-open

Django Girls is a rapidly growing initiative that aims to bring more women into world of programming. It started a year ago at EuroPython 2014, and since then Django Girls workshops have been held all over the world. In just a year, more than 1,600 women learned about Python and Django during the workshops and many, many more did it at home by reading their open source Django tutorial.

Read more at OpenSource.com

Ubuntu 16.04 Stupendously Hot Charmander Concept Looks Amazing

Charmander-conceptLinux users don’t really get to see a lot of concepts for desktops, but from time to time we get to experience some pretty interesting designs. The same can be said about the Ubuntu 16.04 Stupendously Hot Charmander concept, which looks superb.

If we take a look just a few years back, we’ll notice that Linux concepts were all over the place. It’s not clear why they’ve gone away, but it probably has to do with the fact that most of the features imagined by designers have actually landed in Linux systems.

Speech-to-Text Specialist Nuance Mobilizes Dragon App

Dragon Anywhere, a mobile application available this fall for iOS and Android, brings Nuance’s voice dictation to mobile devices for the first time. 

Nuance Communications, the Burlington, Mass.-based technology company behind the well-advertised Dragon speech-to-text application, announced a major multi-product launch Aug. 18. Nuance specializes in several voice-related IT sectors, including interactive voice response…

Read more at eWeek

Intel Unveils Analytics Technologies for Big Data, IoT

Among the offerings is Discovery Peak, analytics software that is underpinning a cloud platform created to facilitate collaborative cancer research. Intel last year introduced its IoT Platform, a reference architecture that uses technologies from the chip maker to create an open environment that developers can leverage to build new products and solutions to address challenges presented by the proliferation of connected devices and data.

Read more at eWeek

New Copyright Aggregation Project Keeps Debian Contributors’ Hard Work Safe

The Debian Project has announced that it has joined forces with Software Freedom Conservancy, a non-profit organization that acts as a home for open-source and free software projects, to create the Debian Copyright Aggregation Project.

The announcement for the new Copyright Aggregation Project was made public by Bradley M. Kuhn, Software Freedom Conservancy’s Distinguished Technologist and President, at the DebConf 2015 event that takes place these days in Heidelberg, Germany, and promises to give Debian developers and contributors the freedom they need when developing open-source software.