BOAR project written permission
Received: by with SMTP id l129csp1179775vsd;
        Wed, 24 Jan 2018 11:30:36 -0800 (PST)
X-Google-Smtp-Source: AH8x225oRPyq+O4rqiIvG/msP9eN2wIhUvKXD0CXA/dAR0IlcR4gNYAsoF+Rei+1Zyh/iYst8HDQ
X-Received: by with SMTP id i186mr4254612lfe.95.1516822236271;
        Wed, 24 Jan 2018 11:30:36 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1516822236; cv=none;; s=arc-20160816;
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arc-20160816;
ARC-Authentication-Results: i=1;;
       dkim=pass header.s=20161220 header.b=r/UOCiUa;
       spf=pass ( domain of designates 2001:67c:1be8::25 as permitted sender)
Return-Path: <>
Received: from ( [2001:67c:1be8::25])
        by with ESMTPS id x130si1092395lff.68.2018.
        for <>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Wed, 24 Jan 2018 11:30:36 -0800 (PST)
Received-SPF: pass ( domain of designates 2001:67c:1be8::25 as permitted sender) client-ip=2001:67c:1be8::25;
       dkim=pass header.s=20161220 header.b=r/UOCiUa;
       spf=pass ( domain of designates 2001:67c:1be8::25 as permitted sender)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;; s=20161220;
	h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:To:Subject; bh=t49jewv2SyGjUTU2v6ZHtiO+xgSQ32CGBKSNzxdPPP0=;
Received: from ([] helo=[])
	by with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.84_2)
	(envelope-from <>)
	id 1eeQkl-0001fk-D7
	for; Wed, 24 Jan 2018 21:30:35 +0200
Subject: Re: BOAR's operating system
To: Samuel Falvo II <>
References: <>
From: Pasi 'Albert' Ojala <>
Message-ID: <>
Date: Wed, 24 Jan 2018 21:30:34 +0200
User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:52.0) Gecko/20100101
MIME-Version: 1.0
In-Reply-To: <>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-SA-Exim-Scanned: No (on; SAEximRunCond expanded to false

On 01/23/18 06:10, Samuel Falvo II wrote:
> Hello; I'm in the process of developing a home-brew computer which, in
> the long-term, aims to provide a lot of the look and feel of AmigaOS,
> without actually being AmigaOS.  It's built on a homebrew 64-bit
> RISC-V processor core that, currently, does not have any memory
> protection features.  It doesn't even have user-mode or
> supervisor-mode.  Yet.  (I do plan on providing these features in the
> future, along with OS support for them, but this is a long-term
> project.)
> I've looked into porting AROS, but I can't even figure out where to
> begin a port of such a large-scale OS.  I figure something much
> smaller, leaner, and meaner is called for, so I would like to have a
> simple to port, yet well proven, operating system available for it.
> I'd prefer to not use CP/M or any of its immediate progeny, so I
> gravitated towards the option of porting just exec.library and
> dos.library as a subset of AmigaOS.
> Imagine my surprise when I found BOAR had done exactly that!
> Towards the goal of not reinventing the wheel, I was wondering two things:
> 1.  Can I inherit BOAR's OS for my own computer?  I realize I'll need
> to rewrite exec.library entirely from scratch (since your code is
> written for 68K).  Also,
> 2.  Can I relicense the result as MPLv2?  I would be happy to give
> full credit in the project's documentation and source tree.
> I would love to hear your input on this matter.  Thanks!!
Hi Samuel,

You're welcome to model your OS after BOAR. Copy and rewrite the parts 
you need. Acknowledgement would be appreciated.