From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: Re: Idea: setting up a company [formerly 'ethical hosting' [formerly mailman service (free for FOSS projects)]] Date: Sun, 23 Apr 2017 20:19:06 +0200 Message-ID: <96a3fa43-aef9-8464-5bce-1b45ecbd96f9@pelzflorian.de> References: <20170418102336.GA19486@mail.thebird.nl> <20170418111814.xouioj2dron7woqg@abyayala> <20170418175926.GA21415@mail.thebird.nl> <20170418181141.s6uwtll2fyvbwixj@abyayala> <20170418185024.GA21618@mail.thebird.nl> <87r30okszn.fsf@gnu.org> <20170420060104.GA361@mail.thebird.nl> <20170420085211.jjxnnukywwpzqn7z@abyayala> <20170420121808.GA1654@mail.thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d2M6N-0003vE-8d for guix-devel@gnu.org; Sun, 23 Apr 2017 14:19:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d2M6K-0004RF-2L for guix-devel@gnu.org; Sun, 23 Apr 2017 14:19:15 -0400 Received: from pelzflorian.de ([5.45.111.108]:33796 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d2M6J-0004R6-Jz for guix-devel@gnu.org; Sun, 23 Apr 2017 14:19:11 -0400 Received: from [192.168.178.30] (ip5f58bf63.dynamic.kabel-deutschland.de [95.88.191.99]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 17483360010 for ; Sun, 23 Apr 2017 20:19:09 +0200 (CEST) In-Reply-To: <20170420121808.GA1654@mail.thebird.nl> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org On 04/20/2017 02:18 PM, Pjotr Prins wrote: >> Yeah, that was exactly my impression when I've started looking into >> what I'm doing, although not with the very same motivation or goal. >> >> Like I told you offlist, we could use the gnunet.org mumble server >> to shape the idea(s) and solve questions like funding etc. >=20 > Sure. What I'll do first is write my ideas up in a BLOG and we open > for discussion. There is no rush, I am taking the long view. >=20 > Pj. >=20 Let me ask: What is the vision for the future, not just for this business? What is sustainable in the long run? What I would like to see is more on-site self hosting to make a more peer to peer rather than federated network. Virtual private servers allow for more load balancing between different customers, but self hosting seems better for at least some people or companies, because: =B7 There is no vendor lock-in. =B7 It is probably (?) cheaper in the long run to own and not rent the hardware (and the software, kind of, if it is libre). =B7 There is no interference from others, e.g. when updates are delayed b= y others or when other customers on the same node suffer a DoS attack. =B7 Self hosting could be more secure because it is more minimal and less trust in a single third party is required. With our current non-GNU IPv4 internet, such on-site self hosting would for most people need dynamic DNS like afraid.org. I have no experience with how well that works, especially when it comes to the half-hearted e-mail spam protection using reverse DNS queries and SPF, but I believe one could make it work. The hardware I=92d want for this is RYF-certified and modular like an EOMA68 microdesktop [1] (well, this EOMA68 implementation will _presumably_ be certified once it is released) instead of some Pi computer. I have hope that such devices will not only be more libre but also cheaper in the long run because of their modularity. One should be able to plug in a computer display and administer Guix and the services from a nice, explorable GUI desktop without using a console terminal. (Such administration could also be offered via Web or VNC, but for self hosting, why not make it as comfortable and simple as a desktop?) As for making money from self hosting, I suppose one could make a business selling servers, setting them up, customizing them and offering customer support. This should eventually be offered by many independent professionals, I believe. Of course, we don=92t live in a nice and GNU future yet. This may not be the right business case for today. Also maybe it will not by itself become a full time job? Regards, Florian [1] https://www.crowdsupply.com/eoma68/micro-desktop