From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nils Gillmann Subject: Re: Interest check: U-Boot bootloader support Date: Mon, 22 Feb 2016 19:42:18 +0100 Message-ID: <87si0kk2np.fsf@grrlz.net> References: <20160220204325.GA16645@novena-choice-citizen.lan> <87vb5giupe.fsf@grrlz.net> <87povo8w0k.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37052) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXvRB-0006nn-Ep for guix-devel@gnu.org; Mon, 22 Feb 2016 13:42:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aXvR6-0006Oj-Sf for guix-devel@gnu.org; Mon, 22 Feb 2016 13:42:25 -0500 Received: from latitanza.investici.org ([2001:888:2000:56::19]:22150) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aXvR6-0006Of-JK for guix-devel@gnu.org; Mon, 22 Feb 2016 13:42:20 -0500 In-Reply-To: <87povo8w0k.fsf@dustycloud.org> (Christopher Allan Webber's message of "Mon, 22 Feb 2016 10:01:15 -0800") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Christopher Allan Webber Cc: guix-devel@gnu.org Christopher Allan Webber writes: > Nils Gillmann writes: > >> Jookia <166291@gmail.com> writes: >> >>> Hey there, >>> >>> I brought up this topic a long time ago and as since have been thinking about >>> this, reading the code base and getting accustomed to it. I've had the intention >>> of porting GuixSD to use the U-Boot bootloader, which I think can be done >>> without much if any changes to the user-facing configuration. >>> >>> I'm willing to do the refactor and programming required, but I'm sensing it's >>> not wanted given the investment in keeping GuixSD using GNU tools for the base >>> system and the fact GRUB is being ported to ARM (though this is buggy at best.) >>> The only thing U-Boot support brings to the table is that it works and can be >>> used to boot Linux on an ARM system. The only hindrance compared to GRUB is that >>> it doesn't support encrypted partitions, so unencrypted /boot support will need >>> to be added. >>> >>> If there's no interest in having U-Boot support in Guix and upstreamed, I'd >>> rather not waste effort on writing these patches. No hard feelings! >>> >>> Cheers, >>> Jookia. >>> >> >> Similar to what I said in private, I think GuixSD has only things >> to gain from the added support. When it does arrive in GRUB, the >> workaround can be changed then. >> For now, it would be a great thing to have in GuixSD. > > If we would like to also be able to deploy Guix to mobile devices, this > could really be great. I'm sure a number of us would like to imagine a > world in which we can run Guix and more a GNU-ish type environment in > userspace on our mobile computers (how I miss my Nokia N900!) > > How complex do you think it would be? > > - Chris I think mobile support is a feature one could add later.. it would be one more point I could add to the list of Guix analysis for EDN as a possible tails-like operating system. If one could ship the "GNUnet system" on mobile, and have platforms supporting it, that would be good. Although it sounds too complex for one person to do. In practice this would also mean, if we can live with a small amount of blobs, we could have a basis for a theroretical GuixMobile, with more trust and freedom than todays appstores. -- ng