It’s easy to dismiss Android PCs as a flyer made by computer makers. However, there’s enough behind Android PCs to cause at least some Windows consternation.
Ubuntu Developer Builds Pirate Bay Torrent Search Into Operating System
With support from Canonical founder Mark Shuttleworth, a third-party Ubuntu developer is building a torrent search project that may be enabled by default in future versions of the operating system.
Torrent search would be added to Ubuntu’s Dash, a central tool that lets users search files and applications on their desktop as well as online sources like Amazon or Wikipedia. The search tool prototype uses the Pirate Bay as a data source. It may be modified to filter out pirated content, but users can change the filters to suit their desires. It’s also possible that a future version could use a different data source.
Developer David Callé discussed the possibility of getting the torrents scope enabled by default in the next version of Ubuntu last month on Google+ and got a vote of support from Shuttleworth. “David, let’s go ahead,” Shuttleworth wrote. “The tool is super-useful and it’s perfectly justified to make it available by default. We use Torrents for distributing ubuntu itself. So please don’t hold back!”
Read 10 remaining paragraphs | Comments
How Ceph Helps Power Penguin Computing On-Demand
In this video, Travis Rhoden from Penguin Computing describes how the Ceph distributed object storage system powers the company’s Penguin on Demand HPC Cloud offering.
KDE Frameworks 5: A Big Deal for Free Software
Editor’s Note: This is a guest blog post from Jos Poortvliet, a community manager for SUSE who is part of the KDE Marketing Workgroup.
Today the KDE Community released a Tech Preview of Frameworks 5, including two mature modules which are usable now. Why is this relevant for Qt coders and Free Software in general?
With about half a million developers working with it, Qt has become the dominant Free Software toolkit. KDE’s libraries, having developed over 15 years of highly diverse usage, offer a wealth of additional functionality to the Qt ecosystem. KDE Frameworks 5 are making those capabilities
available in small, easy-to-use components. That is a big deal for the Free Software world.
Frameworks 5: Splitting Up KDELibs
The KDE libraries form the common code base for (almost) all KDE applications. They provide high-level functionality such as toolbars and menus, spell checking and file access. The libraries were developed over the last 15+ years based on the needs of KDE application developers, who abstracted the underlying Linux platform to speed up development and provide consistency and common functionality. KDE’s development efforts have led to innovations like KHTML (on which WebKit is based), DCOP (DBUS’s predecessor) and more. And from the beginning, ‘kdelibs’ was distributed as a single set of interconnected libraries.
Frameworks 5, the successor to the KDE Libraries, splits them up. Where KDELibs used to be take-it-or-leave-it, Qt developers will be able to select just what they need from the collection of Frameworks. Thanks to KDE’s development policies (and the more detailed Frameworks policies), the libraries are consistently LGPL or BSD licensed, written with a consistent Qt-like coding style and offer stable and well thought-out APIs.
Of course, no code is perfect. There is always room for improvements, features, bug fixing, and better documentation. KDE’s open government model has served well for the last 15+ years, making the KDE Community one of the largest and most vibrant. So getting changes upstreamed is not hard and Qt developers are open to requests or questions. Functionality that is sufficiently mature and that fulfills a broad need will likely follow the
path that other mature KDE Library code has taken: merging into Qt proper.
Examples, state, plans
Recently, the KDE News website published an article about Frameworks 5, detailing several Frameworks and giving an account of the history and plans. The KDE team has just released a Tech Preview; a final release is planned for the first half of 2014. About 20 developers (paid and volunteer) actively supported by four companies are separating and re-factoring the code, adding and improving tests and documentation (see this dashboard for a status overview).
The KDE Frameworks and other third-party Qt addons are being gathered at inqlude.org, the curated Qt library archive, which is not yet complete. The full set is available from the KDE download servers today, and several distributions already offer packages.
Today, the KDE Community released a Tech Preview, consisting of 57 Qt addons. Two prominent ‘example’ modules are more mature and immediately usable: Threadweaver and KArchive. KArchive offers support for many popular compression codecs in a self-contained, featureful and easy-to-use file archiving and extracting library. Just feed it files; there’s no need to reinvent an archiving function in a Qt application! ThreadWeaver offers a high-level API to manage threads using job- and queue-based interfaces. It allows easy scheduling of thread execution by specifying dependencies between the threads and executing them satisfying these dependencies, greatly simplifying the usage of multiple threads.
Benefits of using Frameworks
For developers, the Frameworks are Time-saving, Mature and Familiar.
Developers and businesses can save development and maintenance work, time that can be invested in business-specific value. Using Frameworks means using mature, tested code. KDE has been around for a long time, and KDE libraries are based on real-world needs, having been used in more ways than most companies could test in-house. Developers using Qt will take less time to become familiar with this code, because KDE libraries follow the Qt code- and API style.
For organizations building their own ecosystems, such as Jolla, Blackberry and Canonical, there are additional benefits from using Frameworks: API stability and cross-platform support. Libraries like KAuth (authorization mechanisms wrapper) and Solid (hardware abstraction) are more useful than native APIs for long term API stability, even for an ‘owned’ underlying stack. Ecosystem providers should assume that developers prefer multi-platform-capable APIs as it eases porting (and learning to write for a particular platform).
Relevance for Free Software and Qt
Qt simplifies development by being comprehensive and high quality, with fast paced innovation. No single sector or business segment dominates, so Qt offers a diverse, growing and reliable ecosystem with more than half a million developers actively using the toolkit (source).
With a growing Qt ecosystem, more users are doing more diverse things. So there is an ongoing need for functionality which may not be part of Qt standard codebase. This is why KDE’s Frameworks 5 is a big deal for the Open Source world.
As a place where many new, enthusiastic coders join with experienced, long-time contributors, KDE has always offered an open and inspiring environment where new ideas can blossom. The value of such a space where both people and technology thrive cannot be overstated. Companies spend billions attempting to build what thrives naturally and freely in the KDE Community. It is not hard to see how Qt stands to benefit tremendously from KDE Frameworks now and especially in the future.
A complete, mature and openly developed toolkit on and for open source platforms is important for Free and Open Source, for current hardware configurations, the new generation of mobile devices and other consumer electronics. KDE Frameworks is an important contribution to innovative and compelling open platforms.
Jos Poortvliet has been active as Free Software evangelist for over 10 years. He lives in Berlin, works as community manager for SUSE, is part of the KDE Marketing Workgroup and loves cooking.
Putting Chromebook Sales in Proper Perspective
It seems that several prominent analysts are taking aim at recent media reports that have allegedly miscast how well Chromebooks–portable computers based on Google’s Chrome OS platform–are doing in sales terms. “There has been a ton of misreporting as many lazy reporters and bloggers have characterized this as all sales, which it wasn’t, or even consumer sales, which it most assuredly was not,” Stephen Baker of the NPD Group, reportedly told Computerworld, for example.
It is true that Chromebooks are a fast growing subset of the portable computer market, especially in the low priced segment and for certain markets, including schools. However, many of the reports characterizing Chromebooks as Mac and Windows slayers are over the top and exaggerated.
OpenDaylight Developer Spotlight: Kyle Mestery
OpenDaylight is an open source project and open to all. Developers can contribute at the individual level just like any other open source project. This blog series highlights the people who are collaborating to create the future of SDN and NFV.
Kyle is a Principal Engineer and Chief OpenStack Architect in the Office of the Cloud CTO at Cisco. He works primarily on open source projects including OpenStack, Open vSwitch, OpenDaylight and libvirt. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle lives with his wife and family in Minnesota. Twitter: @mestery
How did you get involved with OpenDaylight? What is your background?
I’ve been working on upstream open source projects for the last three years at Cisco. Cisco was involved at the start of OpenDaylight, contributing some of the early code. Very early in the OpenDaylight project I got involved to ensure OpenDaylight would work well with OpenStack Neutron. OpenStack Neutron is a natural integration point for OpenDaylight, as the requirements for virtual tenant networks (VTN) match perfectly to the capabilities provided by OpenDaylight. So my involvement to date has been to bridge the two projects while working on the plugin integration on the Neutron side.
Read more at OpenDaylight Blog
Spec Sheet: The Highs and Lows of the First 13 Steam Machines

Valve’s Steam Machines are reinventing the game console by transforming daunting PCs into friendly boxes for the living room. But rather than make the machines all by itself, Valve has turned to hardware partners to create a whole lineup of them, from basic consoles priced like an Xbox all the way up to towers that just barely veil their gaming PC roots.
Yesterday we got a peek at what 13 of the very first of those Steam Machines will look like. Their prices range from $499 all the way up to $6,000, putting Valve’s goal of a diverse ecosystem on the right track. But there’s still the question of what that will get you. We’re taking a look across the broad spectrum of Steam Machines to see if there’s a legitimate alternative to the Xbox…
Mozilla Reveals Plans to Take Firefox OS and HTML 5 to New Devices
As the company made clear early on with its Firefox OS strategy, Mozilla wants to stay focused on emerging markets for phones based on its mobile platform. The company initially rolled out phones in five countries: Venezuela, Poland, Brazil, Portugal and Spain. Since then, there have been some novelty sales, including sales on eBay, in the U.K., the U.S. and elsewhere, but mostly the focus has been on emerging markets.
Judging from the comments that Mozilla officials made at this week’s Consumer Electronics Show (CES), though, we may see some higher end Firefox phones arrive, and we even could see Firefox OS arrive in new wearable form factors.
Android Device Shipments to Top 1 Billion This Year — Gartner
Google’s mobile OS will dominate all PC, tablet, and mobile phone platforms with a 26 percent jump in shipments from 2013. [Read more]
Intel Announces SD Card Sized GNU/Linux Computer
Intel Edison is a full blown computer the size of an SD card, and it runs GNU/Linux on athe recently announced Quark core.
The post Intel announces SD card sized GNU/Linux computer appeared first on Muktware.