From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <7E67A227-A8E8-496B-BA0E-5DB378F08056@sun.com> References: <89d1e7b80908061308l527a201cl1886e46959b99f73@mail.gmail.com> <7E67A227-A8E8-496B-BA0E-5DB378F08056@sun.com> Date: Fri, 7 Aug 2009 08:54:36 +0100 Message-ID: <89d1e7b80908070054n718bdd01tb652311bae345b9a@mail.gmail.com> From: Anselm R Garbe To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] 9base-3 Topicbox-Message-UUID: 3bfb84a2-ead5-11e9-9d60-3106f5b1d025 2009/8/7 Roman Shaposhnik : > On Aug 6, 2009, at 1:08 PM, Anselm R Garbe wrote: > >> Hi there, >> >> I revived the 9base project which was asleep for nearly 3 years som >> days ago and created a new version based on Russ' plan9port from >> 20090731. You can download it from: >> >> =C2=A0http://code.suckless.org/dl/tools/9base-3.tar.gz >> >> its project page can be found at: >> >> =C2=A0http://tools.suckless.org/9base >> >> and you can also clone it using mercurial as follow: >> >> =C2=A0hg clone http://hg.suckless.org/9base > > So, is this just a slimmer version of plan9port? It's just yacc, rc and several shell commands for scripting, so it can be used if you prefer a plan 9 userland when writing shell scripts. Also 9base can be build using posix make(1). Initially I created it because we wrote several shell scripts for wmii (http://wmii.suckless.org), the reason for reviving it is basically werc (http://werc.cat-v.org). I simply didn't want to install full featured plan9port on a server to just run werc, 9base is ideal in such cases. It's just 35kSLOC (in contrast to the 500+kSLOC of plan9port), hence smaller than bash for instance, but including all dependencies. All kudos go to Russ for his excellent plan9port work though. Kind regards, Anselm