Difference between revisions of "Collection:SaaSS"

From Free Software Directory
Jump to: navigation, search
(For organizations: Added Synapse)
(LibreOffice Online)
 
(30 intermediate revisions by 4 users not shown)
Line 6: Line 6:
  
 
Thus, the free replacement for a SaaSS service is a free program that you can run locally to do basically the same job.  
 
Thus, the free replacement for a SaaSS service is a free program that you can run locally to do basically the same job.  
 +
 +
While solving the problem of SaaSS may seem sufficient, this doesn't solve other issues related to centralization and lack of standardization or of security. This page preferably lists software that helps people self-host their activities in the Internet while also providing some level of federation with other hosts; secondly, it lists replacements for some SaaSS variants in case there is no federated or no distributed self-hosted equivalent.
  
 
==For end-users==
 
==For end-users==
Line 12: Line 14:
 
|-
 
|-
 
! Type
 
! Type
! Free program[1][2]
+
! [[Free_Software_Directory:Requirements#Free_software_replacements|Free program]][1][2]
 
! SaaSS to Replace
 
! SaaSS to Replace
 
|-
 
|-
 
! Real-time editor
 
! Real-time editor
| [[Emacs]] with [[TRAMP]]
+
| [[Etherpad]]<br />
 +
[[Gobby]]
 
| Google Docs text editor
 
| Google Docs text editor
 
|-
 
|-
Line 26: Line 29:
 
| [[Navit]]
 
| [[Navit]]
 
| Google Maps
 
| Google Maps
 +
|-
 +
! rowspan="3" | Social network service {{High Priority Project}}
 +
| rowspan="3" |[[Diaspora]]<br />
 +
[[Friendica]]<br />
 +
[[GNU social]]<br />
 +
[[Mastodon]]<br />
 +
[[Prosody]]<br />
 +
[[pump.io]]<br />
 +
[[Twister]]<br />
 +
[[Weechat-scripts]]
 +
| Facebook
 +
|-
 +
| Twitter
 +
|-
 +
| Linkedin
 
|-
 
|-
 
! Streaming video-on-demand
 
! Streaming video-on-demand
Line 35: Line 53:
 
| rowspan="9" | [[Claws Mail]]<br />
 
| rowspan="9" | [[Claws Mail]]<br />
 
[[Evolution]]
 
[[Evolution]]
 +
| Apple iCloud (previously @me.com, @mac.com) webmail
 +
|-
 
| Google Gmail webmail
 
| Google Gmail webmail
 
|-
 
|-
 
| Mail.ru webmail
 
| Mail.ru webmail
|-
 
| Microsoft Exchange webmail
 
 
|-
 
|-
 
| Microsoft Hotmail webmail
 
| Microsoft Hotmail webmail
Line 53: Line 71:
 
| Yandex Mail webmail
 
| Yandex Mail webmail
 
|-
 
|-
! rowspan="2" | Image editing
+
! rowspan="3" | Image editing
| rowspan="2" | [[GIMP]]<br />
+
| rowspan="3" | [[GIMP]]<br />
 
[[Inkscape]]
 
[[Inkscape]]
 
| Flickr photo editor
 
| Flickr photo editor
 
|-
 
|-
 
| Instagram photo editor
 
| Instagram photo editor
 +
|-
 +
| Pixlr
 
|-
 
|-
 
! Video editing
 
! Video editing
 
| [[Blender]]
 
| [[Blender]]
 
| YouTube video editor
 
| YouTube video editor
 +
|-
 +
! rowspan="3" | VPN
 +
| rowspan="3" | [[OpenVPN]]<br />
 +
[[Wireguard]]
 +
| [[IVPN]]<br />
 +
[[Mullvad VPN]]<br />
 +
[[NordVPN]]<br />
 +
[[Private Internet Access]]<br />
 
|}
 
|}
  
Line 70: Line 98:
 
|-
 
|-
 
! Type
 
! Type
! Free SaaSS[1][3]
+
! [[Free_Software_Directory:Requirements#Free_software_replacements|Free SaaSS]][1][3]
 
! SaaSS to Replace
 
! SaaSS to Replace
 
|-
 
|-
Line 77: Line 105:
 
[[Etherpad]]<br />
 
[[Etherpad]]<br />
 
[[Gobby]]
 
[[Gobby]]
| Google Docs
+
| Google Docs, Google Sheets
 +
|-
 +
! E-learning platform
 +
| [[Moodle]]
 +
| Google Classroom
 
|-
 
|-
 
! Internet radio
 
! Internet radio
 
| [[GNU FM]]
 
| [[GNU FM]]
 
| last.fm
 
| last.fm
 +
|-
 +
! Internet radio streaming
 +
| [[Icecast]]
 +
| Radionomy<!-- Sister company to SHOUTcast -->
 
|-
 
|-
 
! Office suite
 
! Office suite
 
| [[EtherCalc]]<br />
 
| [[EtherCalc]]<br />
 
[[Etherpad]]<br />
 
[[Etherpad]]<br />
 +
[https://www.libreoffice.org/download/libreoffice-online/ LibreOffice Online]<br />
 
[[PHPOffice]]
 
[[PHPOffice]]
| Microsoft Office 365
+
| Google Docs, Google Sheets, Microsoft Office 365
 
|-
 
|-
 
! rowspan="2" | Online money transfer system
 
! rowspan="2" | Online money transfer system
| rowspan="2" | [[Bitcoin-Qt]]<br />
+
| rowspan="2" | [[Electrum]]<br />
 
[[GNU Taler]]<br />
 
[[GNU Taler]]<br />
 
[[Monero Core]]
 
[[Monero Core]]
Line 122: Line 159:
 
| Google Maps
 
| Google Maps
 
|-
 
|-
! rowspan="4" | Social network service
+
! rowspan="4" | Social network service {{High Priority Project}}
 
| rowspan="4" |[[Crabgrass]]<!-- https://www.fsf.org/facebook --><br />
 
| rowspan="4" |[[Crabgrass]]<!-- https://www.fsf.org/facebook --><br />
[[Diaspora]]<br />
+
[[matrix-synapse]]<!-- Nr #1 in https://matrix.org/docs/projects/try-matrix-now.html#servers. "Matrix.org’s reference server" - https://matrix.org/docs/projects/server/synapse.html --><br />
[[Friendica]]<br />
 
[[GNU social]]<br />
 
[[Mastodon]]<br />
 
[[pump.io]]<br />
 
[[status.net]]<!-- https://www.fsf.org/facebook --><br />
 
[[Synapse]]<br />
 
[[Twister]]
 
 
| Facebook
 
| Facebook
 
|-
 
|-
Line 176: Line 206:
 
! rowspan="4" | Web search engine
 
! rowspan="4" | Web search engine
 
| rowspan="4" | [[GigaBlast Search]]<br />
 
| rowspan="4" | [[GigaBlast Search]]<br />
[[Searx]]
+
[[Searx]]<br />
 +
[[YaCy]]
 
|-
 
|-
 
| Google Search
 
| Google Search
Line 200: Line 231:
 
| Vimeo
 
| Vimeo
 
|}
 
|}
 +
 +
==Unsorted==
 +
{{Start-table}}
 +
{{Collection item
 +
|Package=Adlint
 +
|Package note=It can point out insecure or nonportable code fragments, and can measure various quality metrics of the source code. It (currently) can analyze source code compliant with ANSI C89 / ISO C90 and partly ISO C99.
 +
 +
When used in conjunction with other free software, this could serve as the beginnings of a replacement for Coverity Scan
 +
|Section=Static Source Code Analyzers
 +
}}
 +
{{Collection item
 +
|Package=Piwik
 +
|Package note=A suitable replacement for Google Analytics, for analyzing web user traffic on your website. Supports integration with popular web revision systems.
 +
|Section=Analytics Platforms
 +
}}
 +
{{Collection item
 +
|Package=Forgejo
 +
|Package note=A self-hosted lightweight software forge.
 +
|Section=Code hosting platforms
 +
}}
 +
{{Collection item
 +
|Package=GitBucket
 +
|Package note=A comprehensive [[Git]]-based software forge written in Scala.
 +
}}
 +
{{Collection item
 +
|Package=Gitea
 +
|Package note=A community fork of [[Gogs]].
 +
}}
 +
{{Collection item
 +
|Package=GitLab
 +
|Package note=GitLab Community Edition is a comprehensive [[Git]]-based software forge written in Ruby.
 +
}}
 +
{{Collection item
 +
|Package=Gogs
 +
|Package note=A lightweight [[Git]] hosting service written in Go.
 +
}}
 +
{{Collection item
 +
|Package=Kallithea
 +
|Package note=Kallithea is a fast and powerful management tool for [[Git]] and [[Mercurial]] with a built-in push/pull server, full text search and code-review.
 +
}}
 +
{{Collection item
 +
|Package=Weblate
 +
|Package note=Weblate is a free/libre replacement of Transifex. It comes with an interface using [[Bootstrap]].
 +
|Section=Translation platforms
 +
}}
 +
{{End-table}}
  
 
== Notes ==
 
== Notes ==
Line 205: Line 282:
 
# Software which is run locally by the user, without the need to have any server running.
 
# Software which is run locally by the user, without the need to have any server running.
 
# Software which can be installed and controlled by an organization, on the organization's servers to do the organization's jobs. For instance, if the organization would like its members, staff or contributors to work together to edit something, it could tell them to use Google Docs, but that would be SaaSS: Google would have control of the organization's computing.  What it should do instead is run Etherpad or some other free tool on a machine the organization controls.
 
# Software which can be installed and controlled by an organization, on the organization's servers to do the organization's jobs. For instance, if the organization would like its members, staff or contributors to work together to edit something, it could tell them to use Google Docs, but that would be SaaSS: Google would have control of the organization's computing.  What it should do instead is run Etherpad or some other free tool on a machine the organization controls.
 +
 +
==See also==
 +
* [[Free Software Directory:Free software replacements|FSD: Free software replacements]]
 +
* [[Free_Software_Directory:Antifeatures|FSD: Antifeatures]]
 +
* [[Free Software Directory:Participate/Project Team|FSD: Participate/Project Team]]

Latest revision as of 01:20, 15 March 2024

This table lists software replacements for Service as a Software Substitute (or SaaSS, for short).

Service as a Software Substitute means a network service that offers to do a job that ought in principle to be doable locally on your own computers(s). These jobs don't inherently depend on any network usage; indeed, involving the network in them at all is a gratuitous problem.

The right way to do such a job, the way that doesn't spy on you or take away your control of the job, is to do it in your own computer, with exclusively free software of course.

Thus, the free replacement for a SaaSS service is a free program that you can run locally to do basically the same job.

While solving the problem of SaaSS may seem sufficient, this doesn't solve other issues related to centralization and lack of standardization or of security. This page preferably lists software that helps people self-host their activities in the Internet while also providing some level of federation with other hosts; secondly, it lists replacements for some SaaSS variants in case there is no federated or no distributed self-hosted equivalent.

For end-users

Type Free program[1][2] SaaSS to Replace
Real-time editor Etherpad

Gobby

Google Docs text editor
Office suite LibreOffice Microsoft Office 365
Satellite navigation Navit Google Maps
Social network service Hpp-logo.png Diaspora

Friendica
GNU social
Mastodon
Prosody
pump.io
Twister
Weechat-scripts

Facebook
Twitter
Linkedin
Streaming video-on-demand Tribler

Popcorntime.sh

Netflix
E-mail client Claws Mail

Evolution

Apple iCloud (previously @me.com, @mac.com) webmail
Google Gmail webmail
Mail.ru webmail
Microsoft Hotmail webmail
Microsoft Live webmail
Microsoft MSN webmail
Microsoft Outlook.com webmail
Yahoo! Mail webmail
Yandex Mail webmail
Image editing GIMP

Inkscape

Flickr photo editor
Instagram photo editor
Pixlr
Video editing Blender YouTube video editor
VPN OpenVPN

Wireguard

IVPN

Mullvad VPN
NordVPN
Private Internet Access

For organizations

Type Free SaaSS[1][3] SaaSS to Replace
Collaborative real-time editor Emacs + rudel

Etherpad
Gobby

Google Docs, Google Sheets
E-learning platform Moodle Google Classroom
Internet radio GNU FM last.fm
Internet radio streaming Icecast Radionomy
Office suite EtherCalc

Etherpad
LibreOffice Online
PHPOffice

Google Docs, Google Sheets, Microsoft Office 365
Online money transfer system Electrum

GNU Taler
Monero Core

PayPal
Google Wallet
Online storage, data synchronization Nextcloud

OnionShare
ownCloud
Sparkleshare
Syncthing
Tahoe-LAFS

Amazon Drive
Amazon S3
Apple iCloud
Dropbox
Google Drive
Microsoft OneDrive
Yandex Disk
Satellite navigation Navit Google Maps
Social network service Hpp-logo.png Crabgrass

matrix-synapse

Facebook
Google+
Twitter
Linkedin
Source code hosting facilities Savane SourceForge
Streaming video-on-demand Tribler

Popcorntime.sh

Netflix
E-mail client Mail-in-a-Box

mailcow: dockerized
Mailpile
Roundcube
SOGo
SquirrelMail

Google Gmail
Mail.ru
Microsoft Exchange
Microsoft Hotmail
Microsoft Live
Microsoft MSN
Microsoft Outlook.com
Yahoo! Mail
Yandex Mail
Web search engine GigaBlast Search

Searx
YaCy

Google Search
Microsoft Bing
Yahoo! Search
Web server, media hosting and sharing GNU MediaGoblin Flickr
Imgur
Instagram
Picasa
Tumblr
YouTube
Vimeo

Unsorted

Static Source Code Analyzers

Adlint
It can point out insecure or nonportable code fragments, and can measure various quality metrics of the source code. It (currently) can analyze source code compliant with ANSI C89 / ISO C90 and partly ISO C99.

When used in conjunction with other free software, this could serve as the beginnings of a replacement for Coverity Scan


Analytics Platforms

Piwik
A suitable replacement for Google Analytics, for analyzing web user traffic on your website. Supports integration with popular web revision systems.


Code hosting platforms

Forgejo
A self-hosted lightweight software forge.


GitBucket
A comprehensive Git-based software forge written in Scala.


Gitea
A community fork of Gogs.


GitLab
GitLab Community Edition is a comprehensive Git-based software forge written in Ruby.


Gogs
A lightweight Git hosting service written in Go.


Kallithea
Kallithea is a fast and powerful management tool for Git and Mercurial with a built-in push/pull server, full text search and code-review.


Translation platforms

Weblate
Weblate is a free/libre replacement of Transifex. It comes with an interface using Bootstrap.


Notes

  1. This is a selection of the more common free software applications, and is nothing like a comprehensive list.
  2. Software which is run locally by the user, without the need to have any server running.
  3. Software which can be installed and controlled by an organization, on the organization's servers to do the organization's jobs. For instance, if the organization would like its members, staff or contributors to work together to edit something, it could tell them to use Google Docs, but that would be SaaSS: Google would have control of the organization's computing. What it should do instead is run Etherpad or some other free tool on a machine the organization controls.

See also



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.