|
|
Subscribe / Log in / New account

Distributions

A "personal cloud": percloud

By Jake Edge
November 20, 2013

Over the years, there have been numerous projects seeking to replace one or more of the centralized "social networking" and other services that are in use today. Diaspora, ownCloud, FreedomBox, and others have set out to "break the chains" connecting users to companies like Facebook, Twitter, Google, and the like. The revelations from Edward Snowden have only accelerated that trend. A new project, percloud, has similar goals but, unlike some of the others, is looking at the problem as a whole, rather than as a collection of underlying technologies. In fact, percloud wants to put together a full distribution that allows users to have their own cloud services, with simplified setup and configuration.

Percloud is the brainchild of Marco Fioretti, who has been involved with free software and open digital standards as a teacher, writer, and activist over the last several years. He put out a call to action back in August for a study of the alternatives to the existing proprietary cloud services along with how to integrate them into a distribution that can even be used by those without a technical background. Fioretti's thoughts go back even further than August, however, and he has written extensively on the topic at his blog.

While he is happy to see other projects out there tackling various aspects of the problem, Fioretti is convinced that they are missing the forest for the trees. The biggest problems that users will face when trying to move their data—lives—away from the commercial services are a lack of knowledge about configuring the various tools and setting them up to federate with their friends' systems. The latter is what will allow users to have their own software, under their own control, but to still exchange information with their friends and colleagues. Federation is, essentially, the mechanism to get out from under the centralized control of today's cloud services.

A lack of consideration for these configuration and federation pieces are what make some of the alternatives—Mailpile, FreedomBox, Diaspora—insufficient, Fioretti said. By pulling all of the pieces together into a single distribution, with an integrated control panel allowing users to easily set things up, percloud would provide one-stop-shopping for those looking to break their chains.

The focus of Phase I of the project, as described in the roadmap would be a feasibility study to determine what parts and pieces need to come together to create percloud. Fioretti had put together an unsuccessful crowdfunding campaign for Phase I. In a status report after the failed funding drive, he shifted gears slightly:

[...] I would work almost exclusively on the top layer (=unified interface and federation), without bothering at all to build a whole, stand-alone Linux system from day one. Because once that “unified Web interface” (which is, see above, THE REAL ISSUE) were ready, then “attaching” it to pieces of arkOS or anything else, to build one complete system, would be much easier.

The kinds of services that Fioretti envisions being provided by percloud are email, blogging, social networking, and online storage for bookmarks, pictures, files, and so on. In addition, he sees integrated encryption for all of those services, with minimal setup and configuration. Beyond that, the system should allow users to freely import their data from elsewhere, as well as export it to other services. It is, obviously, a rather tall order.

Much of Fioretti's writing sounds like a manifesto or, perhaps, a rant to some. But he does have a point, and it is one that free software efforts often fail to consider. In fact, it could be argued that the lack of adoption for the Linux desktop may have been caused by some of the same kinds of issues. Free software folks tend to focus on the software and the technology, without considering the higher-level pieces—some of which are not at all technical in nature. Another of his posts describes that issue:

In my opinion the real, or at least the most urgent problem, is social and psychological, not technical. While the real solutions to PRISM-like issues are not technical, we can’t get there unless a lot of average Internet users are willing/prepared/able to get there. We need awareness and confidence much more than “platforms”.

Today, most average Internet users can’t see at all how replacing with something open the corporate walled gardens in which they currently live could ever be within their reach. Or why they should want it in the first place. I want to prove to how many of those users as possible, as soon as possible, that they can live online outside those walls. Why should they care if their first “refuge” may not be everybody’s ultimate, perfect digital home, since they could leave it whenever they wish for something better, without losing their data?

There are quite a number of projects that overlap some part of the percloud vision. Some could be incorporated into the distribution; the percloud in 10 slides [SlideShare] presentation mentions ownCloud and Webmin, for example. Fioretti clearly does not want to reinvent any wheels if that can be avoided. But he does want to focus directly on the non-technical users and their needs, rather than to create a big wad of technical solutions that fundamentally don't play well together.

While Fioretti seems willing to keep working on the project in his spare time, the lack of funding—and, seemingly, other participants—may make percloud something of a dead project. He encourages others to get involved, to work on the feasibility study or other pieces of the problem, but so far percloud appears to be a one-man show. The idea of turning the problem on its head, by starting with an integrated, user-centric interface targeted at non-technical folks, is an interesting one. Perhaps other projects will pick it up and run with it.

Comments (5 posted)

Brief items

Distribution quote of the week

Backups are tasty snacks. Let's all run a backup now.
-- Lars Wirzenius

Comments (none posted)

Mageia 4 beta 1 released

Mageia has released the first beta for its fourth release. "Mageia 4 beta 1 has been, for sure, the most difficult release we had to face since the beginning of Mageia project. Lots of good and bad reasons here and again some improvements to be done on our development process." See the release notes for details.

Comments (none posted)

openSUSE 13.1 released

The openSUSE 13.1 release is available. "Much effort was put in testing openSUSE 13.1, with improvements to our automated openQA testing tool, a global bug fixing hackathon and more. The btrfs file system has received a serious workout and while not default, is considered stable for everyday usage. This release has been selected for Evergreen maintenance extending its life cycle to 3 years." See the announcement for a long list of new features in this release.

Comments (2 posted)

Newsletters and articles of interest

Distribution newsletters

Comments (none posted)

Stability first: Ubuntu’s Mir won’t replace X in 14.04 desktop (ars technica)

Ars technica reports that Mir won't be the default display server in Ubuntu 14.04. "[Jono] Bacon expanded upon Shuttleworth's remarks in an e-mail to Ars. The goal from the start was to "deliver Mir + XMir + Unity 7 in Ubuntu 14.04 Desktop, and Mir + Unity 8 on the phone and tablet," he wrote. However, "for the 14.04 Desktop, we are very conscious that this is an LTS release," Bacon continued. "This means that our already fairly conservative assessment of when to land significant new foundational pieces is even more conservative from a quality, technology, and support perspective. We feel that while Mir is on-track (hence its current delivery on the phone and scheduled for tablet too), we have more reservations about quality in terms of the XMir, and we didn't want to risk the LTS experience for our users.""

Comments (21 posted)

PCLinuxOS Makes Desktop Linux Look Good (LinuxInsider)

LinuxInsider has a review of PCLinuxOS. "The PCLinuxOS distribution was first released on Oct. 24, 2003, by Bill Reynolds. Its current version is 2013.10 and is available in several smartly integrated desktop varieties: the KDE Desktop, the FullMonty Desktop, the LXDE Desktop and the Mate Desktop. It also comes in an interesting KDE MiniMe version."

Comments (none posted)

Page editor: Rebecca Sobol
Next page: Development>>


Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds