Cloud Software Analysis

First we have to define the cloud because it is a word or concept invented … the cloud does not exist is someone else's PC …

I think that since we use owncloud, maybe we use as a reference or googleAPPs or icloud … for me the first thing we need is to agree on the needs.

Please check basic characteristics…

  • Store documents with a structure
  • Communication files, audio, gif, fliers, booklets…
  • Edit this documents on collaborative way
  • Collaboratives calendars
  • Use collaborative mail
  • Contacts shared
  • Sync all of this
  • Can use on pc, mobile, tablet…

I want to remove 4 Freedoms because I don't put any Not Free software to compare, and without public control version

- Pros: - Cont:

  • LAST UPDATE: [ Check the last update to know the project its alive and well developed. ]
  • PLUGINS/MODULES: [ Check if has module structure what allow improve in good way. ]
  • DECENTRALIZED: [ Check if can be federate. ]
  • DISTRIBUTED: [ Check if p2p software. ]
  • CONSUMPTION: [ Comparative in energy Consumption. ]
  • KISS: [ Keep It Simple Stupid - One tool for one purpose, in this case good module because we want join different software inside ]
  • DOCUMENTATION: [ If there good documentation with public access ]
  • CONTROL VERSION: [ Check if have a control system with almost 3 versions develop-testing-production ]
  • USABILITY: [We need to test for real value, https://en.wikipedia.org/wiki/Usability_testing for that if we have time we should do it but otherwise we need to trust on people to test before.]

OWNCLOUD

ownCloud is a self-hosted file sync and share server. It provides access to your data through a web interface, sync clients or WebDAV while providing a platform to view, sync and share across devices easily — all under your control. ownCloud’s open architecture is extensible via a simple but powerful API for applications and plugins and it works with any storage.

  • Linux
  • Mysql, SQLite
  • php
  • apache

- Pros:

  1. Mature software

- Cont:

  1. People are migrating to nextcloud
  2. Different version from enterprise version
  • Store documents with a structure: YES
  • Communication files, audio, gif, fliers, booklets…: YES
  • Edit this documents on collaborative way: YES
  • Collaboratives calendars: YES
  • Use collaborative mail: YES (each account can configure one mail account)
  • Contacts shared: YES
  • Sync all of this: YES
  • Can use on pc, mobile, tablet…: YES, sync app to android, ios, windows, linux, mac…
  • LAST UPDATE: YES (Version 10.0.3 Sep 15 2017)
  • PLUGINS/MODULES: YES
  • DECENTRALIZED: YES (federated)
  • DISTRIBUTED: NO
  • CONSUMPTION: ¿? (Works from raspberry pi –

    > more users more power)

    *

    KISS: YES (GOOD MODULES)

  • DOCUMENTATION: YES (https://owncloud.org/install/)
  • USABILITY: YES
  • (97% , 8.3) https://reviews.financesonline.com/p/owncloud/

    “For most small-to-medium enterprises, the standard Open Source edition of OwnCloud provides a simple, secure and easily scalable method of keeping your cloud under your own control. The web and mobile interfaces are excellent, and desktop integration worked seamlessly”. http://www.cloudpro.co.uk/iaas/cloud-storage/5034/owncloud-server-80-review

    We can use to store all our data, structure our files on folders, we can edit them and upload again, we can share contacts, we can sync our calendars and more … Important its we can federate our ownclouds or nextclouds.. using shared data from users


    NEXTCLOUD

    Your cloud, your rules Nextcloud puts your data at your fingertips, under your control. Store your documents, calendar, contacts and photos on a server in your data center, at home or at one of our providers. Nextcloud gives you access to all your files wherever you are.

    Fork from owncloud when owncloud go more deeply to enterprise… the started programmer change to nextcloud…

    • Linux
    • Mysql, SQLite
    • php
    • apache, ngix
    • Pros:
      • Newer software
      • More programmers
      • Better license for community
      • Better Updates
      • More official modules
      • 2FA enhancements
      • Improve security
    • Cont:
      • Not so famous
    • Store documents with a structure: YES
    • Communication files, audio, gif, fliers, booklets…: YES
    • Edit this documents on collaborative way: YES
    • Collaboratives calendars: YES
    • Use collaborative mail: YES (each account can configure one mail account)
    • Contacts shared: YES
    • Sync all of this: YES
    • Can use on pc, mobile, tablet…: YES, sync app to android, ios, windows, linux, mac…
    • LAST UPDATE: YES (Version 12 - Sep 20 2017)
    • PLUGINS/MODULES: YES
    • DECENTRALIZED: YES (federated)
    • DISTRIBUTED: NO
    • CONSUMPTION: ¿? (Works from raspberry pi –

      > more users more power)

      *

      KISS: YES (GOOD MODULES)

  • DOCUMENTATION: YES (https://owncloud.org/install/)
  • CONTROL VERSION:YES (https://github.com/nextcloud/)
  • USABILITY: YES
  • " It’s not perfect, but close "

    https://www.cio.com/article/3150864/open-source-tools/nextcloud-is-the-open-source-answer-to-mass-surveillance.html

    We can use to store all our data, structure our files on folders, we can edit them and upload again, we can share contacts, we can sync our calendars and more … Important its we can federate our ownclouds or nextclouds.. using shared data from users


    Librevault

    Librevault is a data synchronization app, designed to keep files same on different computers over the network. Open source zero-knowledge peer-2-peer file sync.

    • librevault sync program
    • Pros:
      • Device to device
      • Non server
    • Cont:
      • No browser
      • No search
    • Store documents with a structure: YES
    • Communication files, audio, gif, fliers, booklets…: YES
    • Edit this documents on collaborative way: NO
    • Collaboratives calendars: NO
    • Use collaborative mail: NO
    • Contacts shared: NO
    • Sync all of this: YES
    • Can use on pc, mobile, tablet…: NO mobile yet
    • LAST UPDATE: NO (Version 0.1.19 - 28 Oct 2016 )
    • PLUGINS/MODULES: NO
    • DECENTRALIZED: YES
    • DISTRIBUTED: YES
    • CONSUMPTION: YES non server, no more consumption
    • KISS: YES (only sync files)
    • USABILITY: NO

    I can't find any good review, sorry

    Better not use for us, its abandoned


    Syncthing

    Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.

    Initial development in 2013, the software is mature enough

    • syncthing sync program
    • Pros:
      • Device to device
      • Non server
    • Cont:
      • No browser
      • No search
    • Store documents with a structure: YES
    • Communication files, audio, gif, fliers, booklets…: YES
    • Edit this documents on collaborative way: NO
    • Collaboratives calendars: NO
    • Use collaborative mail: NO
    • Contacts shared: NO
    • Sync all of this: YES
    • Can use on pc, mobile, tablet…: YES
    • LAST UPDATE: YES (v0.14.40 - 07 Oct 2017)
    • PLUGINS/MODULES: YES good API, some modules created
    • DECENTRALIZED: YES
    • DISTRIBUTED: YES
    • CONSUMPTION: YES non server, no more consumption
    • KISS: YES (only sync files)
    • USABILITY: YES
    If you're looking for an easy way to sync files from your mobile device to your desktop, Jack Wallen shows you how with Syncthing.

    http://www.techrepublic.com/article/let-syncthing-turn-your-desktop-into-a-local-cloud-for-your-mobile-device/

    Its a different way of thinking, maybe we can create a files structure to sync with everybody and then go to complete with any files we want to share inside the structure…


    Freenet

    Freenet is a platform for censorship-resistant communication and publishing. It is peer-to-peer software which provides a distributed, encrypted, decentralized datastore. Websites and applications providing things like forums and chat are built on top of it.

    Fred stands for Freenet Reference Daemon.

    Freenet can be thought of as a large storage device. When you store a file in it, you receive a key which can be used to retrieve the file. When you supply Freenet with a key, it returns the appropriate file (if it is located). The storage space is distributed among all connected nodes on Freenet.

    Freenet is a peer-to-peer network which is both decentralized and anonymized. The nodes that you connect to only know their nearest neighbors and have no idea about how the network as a whole is structured.

    • java
    • Pros:
      • Real p2p
      • Resilience
      • Decentralize data store
    • Cont:
      • Non access from normal internet
      • Only from freenet
      • High learning curve
    • Store documents with a structure: YES
    • Communication files, audio, gif, fliers, booklets…: YES
    • Edit this documents on collaborative way: NO
    • Collaboratives calendars: NO
    • Use collaborative mail: NO
    • Contacts shared: NO
    • Sync all of this: YES
    • Can use on pc, mobile, tablet…: NO
    • LAST UPDATE: YES (0.7.5 build 1479) 03 Nov 17
    • PLUGINS/MODULES: NO
    • DECENTRALIZED: YES
    • DISTRIBUTED: YES p2p
    • CONSUMPTION: YES, no extra server
    • KISS: YES
    • USABILITY: NO
    Slow but Freenet guarantees us the basics: anonymity, privacy and storage optimization.

    https://elbinario.net/2017/05/03/freenet-la-nube-anonima/

    I didn't find more reviews, sorry

    Its another concept… its like another internet, secure, anonymous, but for now maybe this is a handicap for Non tech users…

    Maybe someday…


    Zeronet

    Open, free and uncensored websites, using Bitcoin cryptography and BitTorrent network

    • python
    • Pros:
      • Real p2p
      • Resilience
      • Decentralize data store
    • Cont:
      • Non access from normal internet
      • Only from freenet
      • High learning curve
    • Store documents with a structure: YES
    • Communication files, audio, gif, fliers, booklets…: YES
    • Edit this documents on collaborative way: NO
    • Collaboratives calendars: NO
    • Use collaborative mail: NO
    • Contacts shared: NO
    • Sync all of this: YES
    • Can use on pc, mobile, tablet…: NO
    • LAST UPDATE: YES (0.7.5 build 1479) 03 Nov 17
    • PLUGINS/MODULES: YES
    • DECENTRALIZED: YES
    • DISTRIBUTED: YES p2p
    • CONSUMPTION: YES, no extra server
    • KISS: YES
    • USABILITY: NOT yet
    Very potential, beautifully designed, Yet needs a working search engine

    https://alternativeto.net/software/zeronet/reviews/

    Its another concept… its like another internet, secure, anonymous, but for now maybe this is a handicap for Non tech users…

    Maybe someday…