Home Blog Page 871

Software Freedom Conservancy Says ZFS Ubuntu Implementation Is Not Legal

Software Freedom Conservancy group has issued a statement saying that the recent implementation of ZFS in Ubuntu is actually a GPS violation. The truth seems to be a matter of perspective.

Ever since Canonical announced its plans to support ZFS (Zettabyte File System), there has been an abundance of messages from users who say they are infringing the GPL license. More precisely, the ZFS is licensed under CDDL and Linux kernel under GPL v2, which in theory would mean that they can’t ship both in the same system.

Telecoms Band Together to Virtualize and Open Source their Network Stacks

A group of telecommunication companies and their software providers have come together to bring Network Functions Virtualization their data centers. NFV is an industry-developed framework to virtualize telecom networks. The group, formed under the umbrella of European Telecommunications Standards Institute (ETSI) is called OSM, which stands for Open Source MANO.

MANO, which stands for Management and Orchestration, is the part of the NFV framework consisting of orchestrator software, virtualized network functions manager (VNFM) and Virtualized Infrastructure Manager (VIM). … The OSM community is to deliver an open source MANO stack aligned with ETSI NFV Information Models. This stack is released under Apache Public License 2.0.

Read more at The New Stack

How to install and configure Solr 5.5 on Ubuntu 14.04

Apache Solr is an enterprise-class open source search platform written in Java which enables you to create custom search engines that index databases, files, and websites. This tutorial will show you how to install the latest Solr version on Ubuntu 14.04. The steps will most likely work with later Ubuntu versions as well.

Read more at HowtoForge

Which Open Source Personality Type Are You?

BUSINESS creativityWorking in teams will naturally foster differences of opinion—and that’s a good thing. Diverse opinions help ensure all ideas are discussed, problem areas are identified, and the focus of the task at hand is in the right place.

However, things are a little different in the open source world. Open source contributors are passionate—they often give things their all and as such usually have their personalities ingrained in what the do. This happens in the outside world too, but there’s a tendency for contributors to be more passionate about something they’re doing in their hard-earned free time.

Read more at OpenSource.com

ARM Linux IoT Gateway Offers Cloud Services Support

Eurotech’s rugged “ReliaGate 10-11” IoT gateway runs Linux on a TI AM3352, offers numerous options, and is supported with an updated ESF 3.3 framework.

Eurotech, which is known here mostly for its Intel Atom-based Catalyst computer-on modules, has announced a new version of its ReliaGate Internet of Things gateway. The ReliaGate 10-11 runs on a Linux stack based on Yocto Project 1.6 and Linux Kernel 3.14, and is supported by a newly updated, Java-based Everyware Software Framework (ESF) 3.3 for remote IoT device management.

Read more at LinuxGizmos

Best Available Programs for Installing Google Drive on Your Linux Desktop.

 When google introduced drive back in 2012 it made a promise to Linux users that an appropriate version will be available in the future.

After 4 years google has still to make an official client for Linux. However, in this tutorial we are going to show you how you can install google drive on your Linux desktop even though there is no official client available. The Linux community of users has tried to come up with a variety of programs that can tackle this issue. 

gdrive

Image source

One of the programs out there is Insync. This program works like Dropbox, allowing the user to maintain his file system and offering share options as well as other features by right clicking on files. The main downside though is that it requires a one-off fee of around $20, but it is still the best product for using google drive on Linux. Instructions are provided on the main site of Insync and are the following: 1. Download the program from its official site: https://www.insynchq.com/downloads

 

For Ubuntu users

1. Run susdo apt – get remove insync.

 

2. Delete the data folder of the application at ~/.config/Insync

 

For Fedora users:

1.Run the sudo yum remove insync

 

2. Delete the data folder of the application at ~/.config/Insync.

 

Another good program that solves the issue of using google drive on your Linux desktop is called Rclone. Rclone is program that is built upon a familiar program for Linux users called Rsync. That characteristic is what sets this program apart from the competition. Rclone is a terminal based syncing system. This program allows you to sync your Drive account to your system without a manual procedure. One of its best features is that it works not only with google drive, but also with other cloud based programs like Dropbox, Amazon’s S3 and Microsoft’s One Drive. The process of installing Rclone to your Linux desktop is the following:

 

1. Download the program from its official site: http://rclone.org/

 

2. Because rclone comes in the form of a binary file, you need to download the relevant binary from here: http://rclone.org/downloads/

 

3. After you have downloaded the above files, run rclone file in the zipped folder and you are ready to use rclone.

 

Another solid choice is a program called Drive. Drive is a terminal push and pull drive client and is designed by a Google engineer. Drive is not designed to sync all of your files, but is more like an on demand push and pull software used mainly for storage purposes. The process of installing this program to your Linux desktop is the following:

 

1. Download the program from this site: https://github.com/odeke-em/drive

 

2. Run the cmd/drive file.

 

3. After you have downloaded the above files you are ready to use Drive.

 

All of the above programs represent the best alternatives of an official google drive client for Linux users. Users of the Linux community had managed to tackle this issue successfully, providing all the necessary features. In the future we hope that google makes an official google drive client in order to satisfy the Linux community.

ty.

OpenDaylight Beryllium Improves Network Virtualization Support

odl beBy Colin Dixon, Chair of Technical Steering Committee, OpenDaylight

I’m incredibly proud to be able to announce the fourth major release of OpenDaylight: Beryllium. Beryllium is the culmination of the work of more than 600 developers from organizations and countries around the world coming together to define the future of networking. I continue to be impressed (but not surprised) by the passion, ambition, and raw coding power of the OpenDaylight community.

The months since the Lithium release have been significant ones for OpenDaylight. They’ve marked a shift in the interest in OpenDaylight from early adopters, proofs of concept, and kicking the tires to major production deployments, significant end-user adoption, and the development of a vibrant user community. People are actively using OpenDaylight to provide automated service delivery for customers, optimize the network resource utilization of their applications, scale and automate their cloud and NFV deployments, deliver regional networks for smart cities and IoT, as well as simply providing better visibility and control of the networks they already have.

We’ve gone from AT&T announcing that they were using OpenDaylight as their Global Controller to seeing our Advisory Group take flight as a venue for network architects and operators to come together and share their experiences with OpenDaylight, as well as give feedback to the developer community about what features they need most. Perhaps most excitingly, we’ve seen Asia in general and China specifically emerge as major hubs for OpenDaylight.

Our latest user survey has provided data to back up what we’ve known for some time: OpenDaylight transcends individual use cases and geographic regions. It’s not just for data centers, just for service providers, just for enterprises, just for academics, just for North America, or just for Europe. Our users span the developed world and there are people using it in data centers, to control service provider networks as well as to distribute data for universities and academics.

Beryllium has been about living up to these realities with a significant focus on production-ready features including enhanced scale, stability, reliability and performance, but also delivering new functionality and tooling targeting our diversifying community.

Probably the biggest OpenDaylight-wide focus in OpenDaylight was around many of our applications and plugins adopting the clustering technology that we developed in Helium and Lithium as well as enhanced in Beryllium. The end result is that many of our key protocol plugins (including OpenFlow, OVSDB, and NETCONF) are now fully clustered providing highly-available service so that even if one node in an OpenDaylight cluster goes down, another node will take over for it and service will continue uninterrupted.

It’s not just the plugins that picked this up though. Applications ranging from network virtualization to policy-driven networking have completed the stack so that users can provide complete solutions in a highly-available, production-ready manner.

While network virtualization (and in particular Neutron support for OpenStack) are far from the only use case for OpenDaylight, it remains a key focus and in Beryllium we’ve enhanced OpenDaylight’s capabilities so that it can provide support not only for basic ML2 network virtualization, but do so in a highly-available way and provide advanced features including distributed L3 routing, VPNaaS, LBaaS, security groups and support for hardware Virtual Tunnel Endpoints (VTEPs) using the OVSDB protocol.

We’ve also seen enhanced tooling for developers and users alike. While not officially part of the Beryllium release, AT&T has contributed the YangIDE project which allows for easier and more powerful authoring of YANG models. The Time Series Data Repository (TSDR) and Centinel projects provide ways to extract real-time data from OpenDaylight to feed them into big data analytics tools. The NetIDE project provides ways to run SDN applications from other controllers (including Pyretic, Floodlight and Ryu) on OpenDaylight. The Messaging4Transport project provides AMQP (message bus) bindings for the core of OpenDaylight allowing for applications and tools to more easily tab into OpenDaylight events. All of these are directly targeting developers and network operators who are looking to put OpenDaylight into production and deal with the broader software and IT ecosystem around such deployments.

If you want to experience what Beryllium has to offer, you can download it and the check out our ONS Webinar—OpenDaylight Beryllium: Technical Deep Dive on March 3, 2016 at 11:00 am PT.

New ARM and x86 Chips Line Up for IoT Duty

Snapdragon Wear 2100 PMWith the Mobile World Congress and Embedded World shows aligning this week, new processors have been popping up left and right. In this article, I’ll look at several that address the growing market for the Internet of Things (IoT), where modest power consumption and size are the winning tickets.

The biggest story for IoT was ARM’s announcement of its low-power Cortex-A32 processor, the first ARMv8 CPU designed specifically for 32-bit embedded devices. That includes wearables — a market targeted by Qualcomm earlier this month with its Android Wear-directed Snapdragon Wear 2100.

On the x86 side of the aisle, Intel unveiled the Atom x5-E8000, the heir to the Atom E3800 “Bay Trail” line and the first embedded-focused system-on-chip (SoC) based on the same 14nm Airmont architecture as the “Cherry Trail” and “Braswell” SoCs. In addition, AMD announced its third-generation embedded G-Series, which maintains modest 6-15 Watt TDPs while offering faster “Excavator” cores borrowed from its higher-end R-Series. It also adds pin compatibility with R-Series.

Here, I’ll focus on the IoT-targeted announcements, but there were also some chip announcements this week aimed primarily at Android-based mobile devices. These include the 14nm, octa-core Snapdragon 625 and 28nm Snapdragon 435 and 425, and the octa-core, Cortex-A53 Helio P20 SoC from MediaTek.

ARM Cortex-A32: IoT Game Changer

Only a few months after ARM unveiled the Cortex-A35 design — billed as its smallest, most power-efficient ARMv8 processor to date — the UK-based chip designer announced the ARMv8 Cortex-A32, which it claims is even smaller and more efficient. This is likely to be the chip of choice for several years of Linux-ready hacker SBCs, wearables, and other IoT gizmos.

The Cortex-A32 is the first ARMv8 chip that works only in 32-bit mode instead of also supporting 64-bit. Although it can’t match the maximum performance of the -A35, let alone the more powerful Cortex-A53 or -A72, it does keep with the -A35 in 32-bit mode.

The Cortex-A32 is 13 percent smaller than the Cortex-A35 and provides 10 percent higher “efficiency” — ARM’s term for performance per mW. The chip also provides 25 percent higher efficiency than the Cortex-A7, and 30 percent higher than the Cortex-A5, claims ARM.Cortex-A32 Processor-Image-ARM

The ARMv8-A architecture provides 100 new instructions missing from Cortex-A7 that improve efficiency in integer, floating point, and media operations. The Cortex-A32 is said to be especially adept at streaming and cryptography, where it provides 5.36 and 13.31 times the efficiency of the Cortex-A5, respectively.

The Cortex-A32 can be implemented in a stripped down, single-core version that runs on less than 4mW at 100MHz, all the way up to a more multimedia-friendly quad-core 1GHz config, where it runs at about 75mW. Operating system support includes all forms of Linux, as well as Android, Brillo, and Windows 10 IoT. 

Snapdragon Wear 2100: New Life for Android Wear

The slow sales of watches based on Google’s Android Wear platform is due in part to the fact that most of the watches use an un-optimized, smartphone-oriented Snapdragon 400 SoC. Now, Qualcomm has unveiled a leaner Snapdragon Wear 2100 that specifically targets Android Wear and other wearables.

The quad-core, 800MHz to 1.2GHz Cortex-A7 SoC is 30 percent smaller and uses 25 percent less power than the Snapdragon 400, claims Qualcomm. The chip supports 640×480 pixels at 60fps resolution compared to typical Android Wear specs topping out at 400×400.

The Snapdragon Wear 2100 offers WiFi and Bluetooth 4.1/BLE, and there’s a version with either 3G or 4G LTE, enabling more autonomous operation. The chip also features an Adreno 304 GPU with OpenGL 3.0 and a DSP for modem, keyword, audio, and GNSS location processing. The DSP also fuels a sensor hub that is claimed to use 80 percent less power than the Snapdragon 400.

The Snapdragon Wear 2100 should give Android Wear wearables a fighting chance to compete with the Apple Watch while fending off lower-end fitness swatches. If that doesn’t work, expect to see watches in 2017 based on the Cortex-A32.

Intel Atom x5-E8000: Efficiency and Affordability at 14nm

Despite the fact that the Intel Atom has always done far better in embedded than in mobile, the embedded versions of the Atom often tip-toe in quietly without a formal announcement. The Atom x5-E8000 broke cover earlier this month when Congatec announced that three of its computer-on-modules and one Mini-ITX SBC would be retrofitted for the x86 SoC.

The Atom x5-E8000 is significant in that it’s the first truly embedded chip using Intel’s 14nm Airmont architecture, bringing major improvements compared to the 22nm Silvermont Atom E3800 family. While the Atom x5-E8000 name puts it in league with the similarly Airmont-based, mobile-oriented Atom x5 and x7 “Cherry Trail” processors, the design is more directly based on the Celeron N3000 of the Airmont-based, Celeron and Pentium branded Braswell line. Braswell chips, which are aimed at mini-PCs, 2-in-1s, and higher-end embedded systems, are faster than the Atom x5-E8000 but also much more expensive.

The quad-core Atom x5-E8000 has a lean 5W TDP, which is half the power consumption of the earlier quad-core Atom E3845. Just as importantly, it costs $39 compared to $52 for the E3845 and $107 for the quad-core Braswell based Celeron N3150. While Intel has been closing the gap with ARM processors on power consumption, this is the first major attempt to bring the processors in at a more ARM-like price as well.

Interestingly, the Atom x5-E8000 has a large gap between its low base clock rate of 1GHz to its high burst frequency of 2GHz. This likely reflects an intended role in IoT gateways, in which the device is typically running background tasks but must frequently step up for intensive communications and processing sessions.

The 320MHz graphics clock rate is lower than that of the Atom E3845, but like the other Airmont chips, as well as Intel’s Broadwell and Skylake Core CPUs, the Atom x5-E8000 has graduated to a much improved Intel Gen 8-LP GPU. In any case, we’ll likely see variations on the chip, some with more advanced graphics and others with no GPU at all.

Intel also announced two new Cherry Trail SoCs for mobile: the Atom x5-Z8350 and the USB 3.0-enhanced Atom x5-Z8330. Both offer higher burst modes of 1.92GHz compared to earlier x5 chips, as well as slightly lower power consumption.

AMD 3rd-Gen G-Series: Faster Cores and R-Series Compatibility

As the distant second behind Intel in the x86 market, AMD often gets overlooked in processor discussions. Yet, its G-Series SoCs have done fairly well in the embedded Linux market. The SoCs are supported with the Yocto Project-based Mentor Embedded Linux (MEL) distribution, a free Lite version of which is available for AMD’s new 3rd-Generation G-Series SoCs.

The new G-Series SoCs offer up to two of the faster “Excavator” x86 CPU cores that debuted last fall on the “Merlin Falcon” version of AMD’s higher-end R-Series family. These are the first G-Series chips to offer pin compatibility with R-Series, enabling easier migration.

The 3rd-Gen G-Series is divided into “Brown Falcon” (I) and “Prairie Falcon” (J) families. The 1.7GHz (2.0GHz burst) “Brown Falcon” is clocked lower than the 2.4GHz/2.8GHz “Prairie Falcon,” but it offers more powerful Radeon graphics. While “Brown Falcon” models range from 12-15W TDP, one “Prairie Falcon” model dips down to as low as 6W. This overall 6-15W range is similar to the previous “Steppe Eagle” generation, but the clock rates for CPU and GPU are considerably higher.

Congatec, which re-released its Conga-TR3 module with “Brown Falcon,” says the SoC offers up to 30 percent better graphics and 15 percent better system performance than the previous G-Series generation. Common features on both 3rd-Gen G-Series chips include support for DDR4 and 4K x 2K H.265 decode, as well as an AMD Secure Processor and 10-year longevity. Like all the processors listed in this article, the G-Series chips support Linux.

Linux Foundation’s Emily Ratliff Among BusinessInsider’s Most Powerful Engineers

no-15-linux-foundations-emily-ratliffHumanity’s engineering feats are really pretty astounding when you take a minute to think about them, and as February 21 – 27 is National Engineer’s Week, it’s a good time to ponder these wonders.  So it’s time for a shout-out to the women engineers with powerful careers who are leading important technologies at their companies or being pioneers in other ways… including:

No. 15: Linux Foundation’s Emily Ratliff

Emily Ratliff is the senior director of security for the Linux Foundation and is known in the Linux world as “a serious bad ass,†those close to her tell us. 

She’s helping the open-source world avoid huge security problems like the kind that led to the Heartbleed hole.

And she’s leading the Linux Foundation’s major “Core Infrastructure Initiative,†which does security reviews for some of the most important software in the world.  

Check out Emily Ratliff’s recent article: 7 Things to Consider Before Fuzzing a Large Open Source Project 

Read more at BusinessInsider

How to Install Proxmox VE 4 on Debian 8 (Jessie)

Proxmox Virtual Environment or short Proxmox VE is an Open Source server virtualization software based on Debian Linux. In this tutorial, I will show you the installation of Proxmox on a server that runs a minimal Debian 8 installation, e.g. in a datacenter.

Read more at HowtoForge