From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: GitLab CI setup file in scratch/tzz/gitlab Date: Mon, 01 May 2017 11:54:26 -0400 Message-ID: References: <87shkvnh2z.fsf@lifelogs.com> <83inlrngte.fsf@gnu.org> <864lxal9zf.fsf@molnjunk.nocrew.org> <83efwend39.fsf@gnu.org> <7d76fa8b-af9e-0484-1ac7-af94ce01549a@yandex.ru> <837f25oq0d.fsf@gnu.org> <878tmkkpui.fsf@lifelogs.com> <41908131-e111-aa3d-b5af-b331c7618ed3@yandex.ru> <356742bb-967f-67c1-6a30-62e4d4e30102@yandex.ru> Reply-To: rms@gnu.org NNTP-Posting-Host: blaine.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: blaine.gmane.org 1493654104 19287 195.159.176.226 (1 May 2017 15:55:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 1 May 2017 15:55:04 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 01 17:55:00 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5Df9-0004uM-T3 for ged-emacs-devel@m.gmane.org; Mon, 01 May 2017 17:55:00 +0200 Original-Received: from localhost ([::1]:54825 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5DfF-0002XY-Ei for ged-emacs-devel@m.gmane.org; Mon, 01 May 2017 11:55:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5Dei-0002Wo-EK for emacs-devel@gnu.org; Mon, 01 May 2017 11:54:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5Deh-0006hA-Fy for emacs-devel@gnu.org; Mon, 01 May 2017 11:54:32 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42119) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5Ded-0006ep-ET; Mon, 01 May 2017 11:54:27 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1d5Dec-0000Ge-Rh; Mon, 01 May 2017 11:54:26 -0400 In-reply-to: <356742bb-967f-67c1-6a30-62e4d4e30102@yandex.ru> (message from Dmitry Gutov on Mon, 1 May 2017 02:55:16 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:214493 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > To use a commercial service for this would be SaaSS, even > > if it is running _the exact same program_ > We can call it SaaS, which is the industry-standard term. It's a standard term for a different meaning, a meaning that right for this point. That is why I stopped using it. SaaSS, which stands for Service as a Software Substitute, refers to a specific kind of situation which raises a specific issue, described in https://gnu.org/philosophy/who-does-that-server-really-serve.html. SaaS, or Software as a Service, includes SaaSS and other things too. I don't have a clear picture of how far that territory goes, so I don't want to state a judgment of all kinds of SaaS. > > SaaSS is not a question of which programs are running on the server. > > We can't verify which programs are running on anyone else's server. > > We can't change them either, even if they are free software. > That's also true, for many users, of the GNU hosted installation of > Hydra. And it will remain true, for most Emacs developers and users, of > the GitLab installation on the FSF premises, when it's set up. This server will not be SaaSS because it will be used by the GNU Project (specifically, GNU Emacs) and run by the GNU Project. If individual users used it for CI for their own non-GNU projects, that would be SaaSS. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.