9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] building Alef language
@ 2019-09-20 20:45 Phil Kulin
  2019-09-20 21:05 ` Rodrigo G. López
  2019-09-22  9:27 ` Ethan Gardener
  0 siblings, 2 replies; 25+ messages in thread
From: Phil Kulin @ 2019-09-20 20:45 UTC (permalink / raw)
  To: 9fans

I try to build Alef language
latest 9front iso

%9fs 9pio
# I don't know why, but "tar x alef.tgz" command do nothing...
%tarfs /n/sources/extra/alef.tgz
%dircp /n/tapefs/sys /sys
% cd /sys/src/alef
% mk all
mk $objtype.all
@{cd v; mk all }
@{cd k; mk all }
@{cd 8; mk all }
@{cd lib; mk all }
yacc -d ../port/parl.y

conflicts: 2 shift/reduce
mv y.tab.h ../port/y.tab.h
8c -w -I../port cinit.c
8c -w -I../port code.c
machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last name: Fconv
mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925: error
machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last name: Fconv
mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk 40912: error
mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
%

I think that problem in "Fconv" definition...

-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-20 20:45 [9fans] building Alef language Phil Kulin
@ 2019-09-20 21:05 ` Rodrigo G. López
  2019-09-21  2:40   ` Sean Hinchee
  2019-09-22  9:27 ` Ethan Gardener
  1 sibling, 1 reply; 25+ messages in thread
From: Rodrigo G. López @ 2019-09-20 21:05 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1102 bytes --]

somebody please summon The BurnZeZ.


-rodri

On Fri, Sep 20, 2019, 10:46 PM Phil Kulin <schors@gmail.com> wrote:

> I try to build Alef language
> latest 9front iso
>
> %9fs 9pio
> # I don't know why, but "tar x alef.tgz" command do nothing...
> %tarfs /n/sources/extra/alef.tgz
> %dircp /n/tapefs/sys /sys
> % cd /sys/src/alef
> % mk all
> mk $objtype.all
> @{cd v; mk all }
> @{cd k; mk all }
> @{cd 8; mk all }
> @{cd lib; mk all }
> yacc -d ../port/parl.y
>
> conflicts: 2 shift/reduce
> mv y.tab.h ../port/y.tab.h
> 8c -w -I../port cinit.c
> 8c -w -I../port code.c
> machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last name: Fconv
> mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925: error
> machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last name: Fconv
> mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk 40912: error
> mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
> %
>
> I think that problem in "Fconv" definition...
>
> --
> Non nobis Domine non nobis sed Nomini Tuo da gloriam
> Phil Kulin
>
>

[-- Attachment #2: Type: text/html, Size: 1520 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-20 21:05 ` Rodrigo G. López
@ 2019-09-21  2:40   ` Sean Hinchee
  2019-09-21  3:14     ` Lucio De Re
  2019-09-21 14:05     ` Phil Kulin
  0 siblings, 2 replies; 25+ messages in thread
From: Sean Hinchee @ 2019-09-21  2:40 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs, Rodrigo G. López

As rodri states BurnZeZ has a copy of Alef he got building and kind of 
running under 9front/386. I kind of got the same thing at one point, but 
his is way better :)

I know a snapshot of it is on mycroftiv's public grid around 
/n/griddisk/burnzez

I don't know if he has a public version-controlled copy.

Cheers,
Sean

On 9/20/19 2:05 PM, Rodrigo G. López wrote:
> somebody please summon The BurnZeZ.
> 
> 
> -rodri
> 
> On Fri, Sep 20, 2019, 10:46 PM Phil Kulin <schors@gmail.com 
> <mailto:schors@gmail.com>> wrote:
> 
>     I try to build Alef language
>     latest 9front iso
> 
>     %9fs 9pio
>     # I don't know why, but "tar x alef.tgz" command do nothing...
>     %tarfs /n/sources/extra/alef.tgz
>     %dircp /n/tapefs/sys /sys
>     % cd /sys/src/alef
>     % mk all
>     mk $objtype.all
>     @{cd v; mk all }
>     @{cd k; mk all }
>     @{cd 8; mk all }
>     @{cd lib; mk all }
>     yacc -d ../port/parl.y
> 
>     conflicts: 2 shift/reduce
>     mv y.tab.h ../port/y.tab.h
>     8c -w -I../port cinit.c
>     8c -w -I../port code.c
>     machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last name:
>     Fconv
>     mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925: error
>     machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last name: Fconv
>     mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk 40912: error
>     mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
>     %
> 
>     I think that problem in "Fconv" definition...
> 
>     -- 
>     Non nobis Domine non nobis sed Nomini Tuo da gloriam
>     Phil Kulin
> 



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21  2:40   ` Sean Hinchee
@ 2019-09-21  3:14     ` Lucio De Re
  2019-09-21 12:33       ` hiro
  2019-09-22  7:46       ` Phil Kulin
  2019-09-21 14:05     ` Phil Kulin
  1 sibling, 2 replies; 25+ messages in thread
From: Lucio De Re @ 2019-09-21  3:14 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

I have a version for legacy Plan 9, lightly tested, that I have not
looked at in ages.

Happy to haul it out, but I see little value in it. Go may have
idiosyncrasies, but it is much more suited to modern architectures.
That said, had Go not surfaced, I would have much preferred Alef to
many other options.

Don't forget the rationale for dropping Alef: support for the
language, across many architectures and including many libraries would
have been crippling.

Both of those are now Go's strong suits.

Lucio.

PS: A tar archive may be on sources under "proxima" - it's been a long time.



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21  3:14     ` Lucio De Re
@ 2019-09-21 12:33       ` hiro
  2019-09-22  7:46       ` Phil Kulin
  1 sibling, 0 replies; 25+ messages in thread
From: hiro @ 2019-09-21 12:33 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

good point, but is the attention that go gets now also crippling plan9? :)

On 9/21/19, Lucio De Re <lucio.dere@gmail.com> wrote:
> I have a version for legacy Plan 9, lightly tested, that I have not
> looked at in ages.
>
> Happy to haul it out, but I see little value in it. Go may have
> idiosyncrasies, but it is much more suited to modern architectures.
> That said, had Go not surfaced, I would have much preferred Alef to
> many other options.
>
> Don't forget the rationale for dropping Alef: support for the
> language, across many architectures and including many libraries would
> have been crippling.
>
> Both of those are now Go's strong suits.
>
> Lucio.
>
> PS: A tar archive may be on sources under "proxima" - it's been a long
> time.
>
>



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21  2:40   ` Sean Hinchee
  2019-09-21  3:14     ` Lucio De Re
@ 2019-09-21 14:05     ` Phil Kulin
  2019-09-21 17:58       ` Phil Kulin
  1 sibling, 1 reply; 25+ messages in thread
From: Phil Kulin @ 2019-09-21 14:05 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Thank you. I used this snapshot and I built alef. But I couldn't build
tests. And can't build any alef program.

I think, than linker can't find /$object/lib/alef path (386 in my case)

On Sat, Sep 21, 2019 at 5:41 AM Sean Hinchee <henesy.dev@gmail.com> wrote:
>
> As rodri states BurnZeZ has a copy of Alef he got building and kind of
> running under 9front/386. I kind of got the same thing at one point, but
> his is way better :)
>
> I know a snapshot of it is on mycroftiv's public grid around
> /n/griddisk/burnzez
>
> I don't know if he has a public version-controlled copy.
>
> Cheers,
> Sean
>
> On 9/20/19 2:05 PM, Rodrigo G. López wrote:
> > somebody please summon The BurnZeZ.
> >
> >
> > -rodri
> >
> > On Fri, Sep 20, 2019, 10:46 PM Phil Kulin <schors@gmail.com
> > <mailto:schors@gmail.com>> wrote:
> >
> >     I try to build Alef language
> >     latest 9front iso
> >
> >     %9fs 9pio
> >     # I don't know why, but "tar x alef.tgz" command do nothing...
> >     %tarfs /n/sources/extra/alef.tgz
> >     %dircp /n/tapefs/sys /sys
> >     % cd /sys/src/alef
> >     % mk all
> >     mk $objtype.all
> >     @{cd v; mk all }
> >     @{cd k; mk all }
> >     @{cd 8; mk all }
> >     @{cd lib; mk all }
> >     yacc -d ../port/parl.y
> >
> >     conflicts: 2 shift/reduce
> >     mv y.tab.h ../port/y.tab.h
> >     8c -w -I../port cinit.c
> >     8c -w -I../port code.c
> >     machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last name:
> >     Fconv
> >     mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925: error
> >     machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last name: Fconv
> >     mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk 40912: error
> >     mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
> >     %
> >
> >     I think that problem in "Fconv" definition...
> >
> >     --
> >     Non nobis Domine non nobis sed Nomini Tuo da gloriam
> >     Phil Kulin
> >
>


-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21 14:05     ` Phil Kulin
@ 2019-09-21 17:58       ` Phil Kulin
  2019-09-21 20:45         ` Phil Kulin
  0 siblings, 1 reply; 25+ messages in thread
From: Phil Kulin @ 2019-09-21 17:58 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Problem probably in sys/src/alef/lib/rt/ near librt.8.a
Build process passes with warning about file existing

Manual command:
ar vu /386/lib/alef/libA.a sys/src/alef/lib/386/*.8
reduces number of error messages when test builds

There are only:
ALEFassert: undefined: write
ALEFassert: undefined: read


On Sat, Sep 21, 2019 at 5:05 PM Phil Kulin <schors@gmail.com> wrote:
>
> Thank you. I used this snapshot and I built alef. But I couldn't build
> tests. And can't build any alef program.
>
> I think, than linker can't find /$object/lib/alef path (386 in my case)
>
> On Sat, Sep 21, 2019 at 5:41 AM Sean Hinchee <henesy.dev@gmail.com> wrote:
> >
> > As rodri states BurnZeZ has a copy of Alef he got building and kind of
> > running under 9front/386. I kind of got the same thing at one point, but
> > his is way better :)
> >
> > I know a snapshot of it is on mycroftiv's public grid around
> > /n/griddisk/burnzez
> >
> > I don't know if he has a public version-controlled copy.
> >
> > Cheers,
> > Sean
> >
> > On 9/20/19 2:05 PM, Rodrigo G. López wrote:
> > > somebody please summon The BurnZeZ.
> > >
> > >
> > > -rodri
> > >
> > > On Fri, Sep 20, 2019, 10:46 PM Phil Kulin <schors@gmail.com
> > > <mailto:schors@gmail.com>> wrote:
> > >
> > >     I try to build Alef language
> > >     latest 9front iso
> > >
> > >     %9fs 9pio
> > >     # I don't know why, but "tar x alef.tgz" command do nothing...
> > >     %tarfs /n/sources/extra/alef.tgz
> > >     %dircp /n/tapefs/sys /sys
> > >     % cd /sys/src/alef
> > >     % mk all
> > >     mk $objtype.all
> > >     @{cd v; mk all }
> > >     @{cd k; mk all }
> > >     @{cd 8; mk all }
> > >     @{cd lib; mk all }
> > >     yacc -d ../port/parl.y
> > >
> > >     conflicts: 2 shift/reduce
> > >     mv y.tab.h ../port/y.tab.h
> > >     8c -w -I../port cinit.c
> > >     8c -w -I../port code.c
> > >     machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last name:
> > >     Fconv
> > >     mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925: error
> > >     machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last name: Fconv
> > >     mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk 40912: error
> > >     mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
> > >     %
> > >
> > >     I think that problem in "Fconv" definition...
> > >
> > >     --
> > >     Non nobis Domine non nobis sed Nomini Tuo da gloriam
> > >     Phil Kulin
> > >
> >
>
>
> --
> Non nobis Domine non nobis sed Nomini Tuo da gloriam
> Phil Kulin



-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21 17:58       ` Phil Kulin
@ 2019-09-21 20:45         ` Phil Kulin
  2019-09-21 23:00           ` Rodrigo G. López
  0 siblings, 1 reply; 25+ messages in thread
From: Phil Kulin @ 2019-09-21 20:45 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Ok. 9front doesn't have write and read syscalls. I patched
sys/src/alef/lib/sys/mkfile I translated _write to write and _read to
read. Yes, dirty hack. But I don't understand pwrite and pread
syscalls internals.

ItT'S WORK!!!

I'm worried I can't fix sys/src/alef/lib/rt/mkfile
I patch libA.a manually every time

On Sat, Sep 21, 2019 at 8:58 PM Phil Kulin <schors@gmail.com> wrote:
>
> Problem probably in sys/src/alef/lib/rt/ near librt.8.a
> Build process passes with warning about file existing
>
> Manual command:
> ar vu /386/lib/alef/libA.a sys/src/alef/lib/386/*.8
> reduces number of error messages when test builds
>
> There are only:
> ALEFassert: undefined: write
> ALEFassert: undefined: read
>
>
> On Sat, Sep 21, 2019 at 5:05 PM Phil Kulin <schors@gmail.com> wrote:
> >
> > Thank you. I used this snapshot and I built alef. But I couldn't build
> > tests. And can't build any alef program.
> >
> > I think, than linker can't find /$object/lib/alef path (386 in my case)
> >
> > On Sat, Sep 21, 2019 at 5:41 AM Sean Hinchee <henesy.dev@gmail.com> wrote:
> > >
> > > As rodri states BurnZeZ has a copy of Alef he got building and kind of
> > > running under 9front/386. I kind of got the same thing at one point, but
> > > his is way better :)
> > >
> > > I know a snapshot of it is on mycroftiv's public grid around
> > > /n/griddisk/burnzez
> > >
> > > I don't know if he has a public version-controlled copy.
> > >
> > > Cheers,
> > > Sean
> > >
> > > On 9/20/19 2:05 PM, Rodrigo G. López wrote:
> > > > somebody please summon The BurnZeZ.
> > > >
> > > >
> > > > -rodri
> > > >
> > > > On Fri, Sep 20, 2019, 10:46 PM Phil Kulin <schors@gmail.com
> > > > <mailto:schors@gmail.com>> wrote:
> > > >
> > > >     I try to build Alef language
> > > >     latest 9front iso
> > > >
> > > >     %9fs 9pio
> > > >     # I don't know why, but "tar x alef.tgz" command do nothing...
> > > >     %tarfs /n/sources/extra/alef.tgz
> > > >     %dircp /n/tapefs/sys /sys
> > > >     % cd /sys/src/alef
> > > >     % mk all
> > > >     mk $objtype.all
> > > >     @{cd v; mk all }
> > > >     @{cd k; mk all }
> > > >     @{cd 8; mk all }
> > > >     @{cd lib; mk all }
> > > >     yacc -d ../port/parl.y
> > > >
> > > >     conflicts: 2 shift/reduce
> > > >     mv y.tab.h ../port/y.tab.h
> > > >     8c -w -I../port cinit.c
> > > >     8c -w -I../port code.c
> > > >     machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last name:
> > > >     Fconv
> > > >     mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925: error
> > > >     machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last name: Fconv
> > > >     mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk 40912: error
> > > >     mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
> > > >     %
> > > >
> > > >     I think that problem in "Fconv" definition...
> > > >
> > > >     --
> > > >     Non nobis Domine non nobis sed Nomini Tuo da gloriam
> > > >     Phil Kulin
> > > >
> > >
> >
> >
> > --
> > Non nobis Domine non nobis sed Nomini Tuo da gloriam
> > Phil Kulin
>
>
>
> --
> Non nobis Domine non nobis sed Nomini Tuo da gloriam
> Phil Kulin



-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21 20:45         ` Phil Kulin
@ 2019-09-21 23:00           ` Rodrigo G. López
  2019-09-22  7:08             ` Phil Kulin
  0 siblings, 1 reply; 25+ messages in thread
From: Rodrigo G. López @ 2019-09-21 23:00 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 3776 bytes --]

wth. they are the same plus an offset, which you can set to -1LL to
replicate the behavior of read(2) (/sys/src/libc/9sys/read.c)


-rodri

On Sat, Sep 21, 2019, 10:45 PM Phil Kulin <schors@gmail.com> wrote:

> Ok. 9front doesn't have write and read syscalls. I patched
> sys/src/alef/lib/sys/mkfile I translated _write to write and _read to
> read. Yes, dirty hack. But I don't understand pwrite and pread
> syscalls internals.
>
> ItT'S WORK!!!
>
> I'm worried I can't fix sys/src/alef/lib/rt/mkfile
> I patch libA.a manually every time
>
> On Sat, Sep 21, 2019 at 8:58 PM Phil Kulin <schors@gmail.com> wrote:
> >
> > Problem probably in sys/src/alef/lib/rt/ near librt.8.a
> > Build process passes with warning about file existing
> >
> > Manual command:
> > ar vu /386/lib/alef/libA.a sys/src/alef/lib/386/*.8
> > reduces number of error messages when test builds
> >
> > There are only:
> > ALEFassert: undefined: write
> > ALEFassert: undefined: read
> >
> >
> > On Sat, Sep 21, 2019 at 5:05 PM Phil Kulin <schors@gmail.com> wrote:
> > >
> > > Thank you. I used this snapshot and I built alef. But I couldn't build
> > > tests. And can't build any alef program.
> > >
> > > I think, than linker can't find /$object/lib/alef path (386 in my case)
> > >
> > > On Sat, Sep 21, 2019 at 5:41 AM Sean Hinchee <henesy.dev@gmail.com>
> wrote:
> > > >
> > > > As rodri states BurnZeZ has a copy of Alef he got building and kind
> of
> > > > running under 9front/386. I kind of got the same thing at one point,
> but
> > > > his is way better :)
> > > >
> > > > I know a snapshot of it is on mycroftiv's public grid around
> > > > /n/griddisk/burnzez
> > > >
> > > > I don't know if he has a public version-controlled copy.
> > > >
> > > > Cheers,
> > > > Sean
> > > >
> > > > On 9/20/19 2:05 PM, Rodrigo G. López wrote:
> > > > > somebody please summon The BurnZeZ.
> > > > >
> > > > >
> > > > > -rodri
> > > > >
> > > > > On Fri, Sep 20, 2019, 10:46 PM Phil Kulin <schors@gmail.com
> > > > > <mailto:schors@gmail.com>> wrote:
> > > > >
> > > > >     I try to build Alef language
> > > > >     latest 9front iso
> > > > >
> > > > >     %9fs 9pio
> > > > >     # I don't know why, but "tar x alef.tgz" command do nothing...
> > > > >     %tarfs /n/sources/extra/alef.tgz
> > > > >     %dircp /n/tapefs/sys /sys
> > > > >     % cd /sys/src/alef
> > > > >     % mk all
> > > > >     mk $objtype.all
> > > > >     @{cd v; mk all }
> > > > >     @{cd k; mk all }
> > > > >     @{cd 8; mk all }
> > > > >     @{cd lib; mk all }
> > > > >     yacc -d ../port/parl.y
> > > > >
> > > > >     conflicts: 2 shift/reduce
> > > > >     mv y.tab.h ../port/y.tab.h
> > > > >     8c -w -I../port cinit.c
> > > > >     8c -w -I../port code.c
> > > > >     machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last
> name:
> > > > >     Fconv
> > > > >     mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925:
> error
> > > > >     machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last
> name: Fconv
> > > > >     mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk
> 40912: error
> > > > >     mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
> > > > >     %
> > > > >
> > > > >     I think that problem in "Fconv" definition...
> > > > >
> > > > >     --
> > > > >     Non nobis Domine non nobis sed Nomini Tuo da gloriam
> > > > >     Phil Kulin
> > > > >
> > > >
> > >
> > >
> > > --
> > > Non nobis Domine non nobis sed Nomini Tuo da gloriam
> > > Phil Kulin
> >
> >
> >
> > --
> > Non nobis Domine non nobis sed Nomini Tuo da gloriam
> > Phil Kulin
>
>
>
> --
> Non nobis Domine non nobis sed Nomini Tuo da gloriam
> Phil Kulin
>

[-- Attachment #2: Type: text/html, Size: 5738 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21 23:00           ` Rodrigo G. López
@ 2019-09-22  7:08             ` Phil Kulin
  0 siblings, 0 replies; 25+ messages in thread
From: Phil Kulin @ 2019-09-22  7:08 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Yes. But this requires writing wrapper code as in /sys/src/libc/9sys/write.c
I have no reason to do this. But writing wrapper may be better

On Sun, Sep 22, 2019 at 2:02 AM Rodrigo G. López <rodrigosloop@gmail.com> wrote:
>
> wth. they are the same plus an offset, which you can set to -1LL to replicate the behavior of read(2) (/sys/src/libc/9sys/read.c)
>
>
> -rodri
>
> On Sat, Sep 21, 2019, 10:45 PM Phil Kulin <schors@gmail.com> wrote:
>>
>> Ok. 9front doesn't have write and read syscalls. I patched
>> sys/src/alef/lib/sys/mkfile I translated _write to write and _read to
>> read. Yes, dirty hack. But I don't understand pwrite and pread
>> syscalls internals.
>>
>> ItT'S WORK!!!
>>
>> I'm worried I can't fix sys/src/alef/lib/rt/mkfile
>> I patch libA.a manually every time
>>
>> On Sat, Sep 21, 2019 at 8:58 PM Phil Kulin <schors@gmail.com> wrote:
>> >
>> > Problem probably in sys/src/alef/lib/rt/ near librt.8.a
>> > Build process passes with warning about file existing
>> >
>> > Manual command:
>> > ar vu /386/lib/alef/libA.a sys/src/alef/lib/386/*.8
>> > reduces number of error messages when test builds
>> >
>> > There are only:
>> > ALEFassert: undefined: write
>> > ALEFassert: undefined: read
>> >
>> >
>> > On Sat, Sep 21, 2019 at 5:05 PM Phil Kulin <schors@gmail.com> wrote:
>> > >
>> > > Thank you. I used this snapshot and I built alef. But I couldn't build
>> > > tests. And can't build any alef program.
>> > >
>> > > I think, than linker can't find /$object/lib/alef path (386 in my case)
>> > >
>> > > On Sat, Sep 21, 2019 at 5:41 AM Sean Hinchee <henesy.dev@gmail.com> wrote:
>> > > >
>> > > > As rodri states BurnZeZ has a copy of Alef he got building and kind of
>> > > > running under 9front/386. I kind of got the same thing at one point, but
>> > > > his is way better :)
>> > > >
>> > > > I know a snapshot of it is on mycroftiv's public grid around
>> > > > /n/griddisk/burnzez
>> > > >
>> > > > I don't know if he has a public version-controlled copy.
>> > > >
>> > > > Cheers,
>> > > > Sean
>> > > >
>> > > > On 9/20/19 2:05 PM, Rodrigo G. López wrote:
>> > > > > somebody please summon The BurnZeZ.
>> > > > >
>> > > > >
>> > > > > -rodri
>> > > > >
>> > > > > On Fri, Sep 20, 2019, 10:46 PM Phil Kulin <schors@gmail.com
>> > > > > <mailto:schors@gmail.com>> wrote:
>> > > > >
>> > > > >     I try to build Alef language
>> > > > >     latest 9front iso
>> > > > >
>> > > > >     %9fs 9pio
>> > > > >     # I don't know why, but "tar x alef.tgz" command do nothing...
>> > > > >     %tarfs /n/sources/extra/alef.tgz
>> > > > >     %dircp /n/tapefs/sys /sys
>> > > > >     % cd /sys/src/alef
>> > > > >     % mk all
>> > > > >     mk $objtype.all
>> > > > >     @{cd v; mk all }
>> > > > >     @{cd k; mk all }
>> > > > >     @{cd 8; mk all }
>> > > > >     @{cd lib; mk all }
>> > > > >     yacc -d ../port/parl.y
>> > > > >
>> > > > >     conflicts: 2 shift/reduce
>> > > > >     mv y.tab.h ../port/y.tab.h
>> > > > >     8c -w -I../port cinit.c
>> > > > >     8c -w -I../port code.c
>> > > > >     machdep.h:329 ../port/parl.h:332 cinit.c:6 syntax error, last name:
>> > > > >     Fconv
>> > > > >     mk: 8c -w -I../port cinit.c  : exit status=rc 40921: 8c 40925: error
>> > > > >     machdep.h:329 ../port/parl.h:332 code.c:6 syntax error, last name: Fconv
>> > > > >     mk: @{cd v; mk ...  : exit status=rc 40909: rc 40911: mk 40912: error
>> > > > >     mk: mk $objtype.all  : exit status=rc 40906: mk 40908: error
>> > > > >     %
>> > > > >
>> > > > >     I think that problem in "Fconv" definition...
>> > > > >
>> > > > >     --
>> > > > >     Non nobis Domine non nobis sed Nomini Tuo da gloriam
>> > > > >     Phil Kulin
>> > > > >
>> > > >
>> > >
>> > >
>> > > --
>> > > Non nobis Domine non nobis sed Nomini Tuo da gloriam
>> > > Phil Kulin
>> >
>> >
>> >
>> > --
>> > Non nobis Domine non nobis sed Nomini Tuo da gloriam
>> > Phil Kulin
>>
>>
>>
>> --
>> Non nobis Domine non nobis sed Nomini Tuo da gloriam
>> Phil Kulin



-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-21  3:14     ` Lucio De Re
  2019-09-21 12:33       ` hiro
@ 2019-09-22  7:46       ` Phil Kulin
  2019-09-22  9:38         ` Rodrigo G. López
  2019-09-23  1:01         ` Sean Hinchee
  1 sibling, 2 replies; 25+ messages in thread
From: Phil Kulin @ 2019-09-22  7:46 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

You right. I am preparing slides for my report on upcoming
GolangConf-2019 in Moscow. I need Alef, libthread and Limbo for
explaining some golang features.

On Sat, Sep 21, 2019 at 6:16 AM Lucio De Re <lucio.dere@gmail.com> wrote:
>
> I have a version for legacy Plan 9, lightly tested, that I have not
> looked at in ages.
>
> Happy to haul it out, but I see little value in it. Go may have
> idiosyncrasies, but it is much more suited to modern architectures.
> That said, had Go not surfaced, I would have much preferred Alef to
> many other options.
>
> Don't forget the rationale for dropping Alef: support for the
> language, across many architectures and including many libraries would
> have been crippling.
>
> Both of those are now Go's strong suits.
>
> Lucio.
>
> PS: A tar archive may be on sources under "proxima" - it's been a long time.
>


-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-20 20:45 [9fans] building Alef language Phil Kulin
  2019-09-20 21:05 ` Rodrigo G. López
@ 2019-09-22  9:27 ` Ethan Gardener
  2019-09-22  9:33   ` Phil Kulin
  1 sibling, 1 reply; 25+ messages in thread
From: Ethan Gardener @ 2019-09-22  9:27 UTC (permalink / raw)
  To: 9fans

On Fri, Sep 20, 2019, at 9:45 PM, Phil Kulin wrote:
> 
> # I don't know why, but "tar x alef.tgz" command do nothing...

You requested to extract a file named alef.tgz from a tar stream on standard input. ;) You need the f option to specify a tar file.



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-22  9:27 ` Ethan Gardener
@ 2019-09-22  9:33   ` Phil Kulin
  0 siblings, 0 replies; 25+ messages in thread
From: Phil Kulin @ 2019-09-22  9:33 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Oooops :)) Thank you :)

On Sun, Sep 22, 2019 at 12:29 PM Ethan Gardener <eekee57@fastmail.fm> wrote:
>
> On Fri, Sep 20, 2019, at 9:45 PM, Phil Kulin wrote:
> >
> > # I don't know why, but "tar x alef.tgz" command do nothing...
>
> You requested to extract a file named alef.tgz from a tar stream on standard input. ;) You need the f option to specify a tar file.
>


-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-22  7:46       ` Phil Kulin
@ 2019-09-22  9:38         ` Rodrigo G. López
  2019-09-22  9:44           ` Ethan Gardener
  2019-09-23  1:01         ` Sean Hinchee
  1 sibling, 1 reply; 25+ messages in thread
From: Rodrigo G. López @ 2019-09-22  9:38 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1178 bytes --]

so you need them running in order to execute them publicly, in front of the
go masses.

On Sun, Sep 22, 2019, 9:48 AM Phil Kulin <schors@gmail.com> wrote:

> You right. I am preparing slides for my report on upcoming
> GolangConf-2019 in Moscow. I need Alef, libthread and Limbo for
> explaining some golang features.
>
> On Sat, Sep 21, 2019 at 6:16 AM Lucio De Re <lucio.dere@gmail.com> wrote:
> >
> > I have a version for legacy Plan 9, lightly tested, that I have not
> > looked at in ages.
> >
> > Happy to haul it out, but I see little value in it. Go may have
> > idiosyncrasies, but it is much more suited to modern architectures.
> > That said, had Go not surfaced, I would have much preferred Alef to
> > many other options.
> >
> > Don't forget the rationale for dropping Alef: support for the
> > language, across many architectures and including many libraries would
> > have been crippling.
> >
> > Both of those are now Go's strong suits.
> >
> > Lucio.
> >
> > PS: A tar archive may be on sources under "proxima" - it's been a long
> time.
> >
>
>
> --
> Non nobis Domine non nobis sed Nomini Tuo da gloriam
> Phil Kulin
>
>

[-- Attachment #2: Type: text/html, Size: 1665 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-22  9:38         ` Rodrigo G. López
@ 2019-09-22  9:44           ` Ethan Gardener
  0 siblings, 0 replies; 25+ messages in thread
From: Ethan Gardener @ 2019-09-22  9:44 UTC (permalink / raw)
  To: 9fans

On Sun, Sep 22, 2019, at 10:38 AM, Rodrigo G. López wrote:
> so you need them running in order to execute them publicly, in front of the go masses.

I don't think it's quite that bad. (But maybe it is! XD )



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-22  7:46       ` Phil Kulin
  2019-09-22  9:38         ` Rodrigo G. López
@ 2019-09-23  1:01         ` Sean Hinchee
  2019-09-24  9:53           ` Steve Simon
  1 sibling, 1 reply; 25+ messages in thread
From: Sean Hinchee @ 2019-09-23  1:01 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs, Phil Kulin

You could also just run 2e in a VM and show it off there :)

2e can be coaxed into running under virtualbox, even.

Cheers,
Sean

On 9/22/19 12:46 AM, Phil Kulin wrote:
> You right. I am preparing slides for my report on upcoming
> GolangConf-2019 in Moscow. I need Alef, libthread and Limbo for
> explaining some golang features.
> 
> On Sat, Sep 21, 2019 at 6:16 AM Lucio De Re <lucio.dere@gmail.com> wrote:
>>
>> I have a version for legacy Plan 9, lightly tested, that I have not
>> looked at in ages.
>>
>> Happy to haul it out, but I see little value in it. Go may have
>> idiosyncrasies, but it is much more suited to modern architectures.
>> That said, had Go not surfaced, I would have much preferred Alef to
>> many other options.
>>
>> Don't forget the rationale for dropping Alef: support for the
>> language, across many architectures and including many libraries would
>> have been crippling.
>>
>> Both of those are now Go's strong suits.
>>
>> Lucio.
>>
>> PS: A tar archive may be on sources under "proxima" - it's been a long time.
>>
> 
> 



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-23  1:01         ` Sean Hinchee
@ 2019-09-24  9:53           ` Steve Simon
  2019-09-24 11:25             ` hiro
  0 siblings, 1 reply; 25+ messages in thread
From: Steve Simon @ 2019-09-24  9:53 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


You need a license to run the 1st and 2nd ed.

The 2nd ed books/cds (and thus the license) have not been printed for a long time.

the images may have leaked but i think we should still try to respect the terms of the license.

-Steve


> On 23 Sep 2019, at 2:01 am, Sean Hinchee <henesy.dev@gmail.com> wrote:
> 
> You could also just run 2e in a VM and show it off there :)
> 
> 2e can be coaxed into running under virtualbox, even.
> 
> Cheers,
> Sean
> 
>> On 9/22/19 12:46 AM, Phil Kulin wrote:
>> You right. I am preparing slides for my report on upcoming
>> GolangConf-2019 in Moscow. I need Alef, libthread and Limbo for
>> explaining some golang features.
>>> On Sat, Sep 21, 2019 at 6:16 AM Lucio De Re <lucio.dere@gmail.com> wrote:
>>> 
>>> I have a version for legacy Plan 9, lightly tested, that I have not
>>> looked at in ages.
>>> 
>>> Happy to haul it out, but I see little value in it. Go may have
>>> idiosyncrasies, but it is much more suited to modern architectures.
>>> That said, had Go not surfaced, I would have much preferred Alef to
>>> many other options.
>>> 
>>> Don't forget the rationale for dropping Alef: support for the
>>> language, across many architectures and including many libraries would
>>> have been crippling.
>>> 
>>> Both of those are now Go's strong suits.
>>> 
>>> Lucio.
>>> 
>>> PS: A tar archive may be on sources under "proxima" - it's been a long time.
>>> 




^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-24  9:53           ` Steve Simon
@ 2019-09-24 11:25             ` hiro
  2019-09-24 11:56               ` Rodrigo G. López
  0 siblings, 1 reply; 25+ messages in thread
From: hiro @ 2019-09-24 11:25 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

who is selling those licenses?



^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-24 11:25             ` hiro
@ 2019-09-24 11:56               ` Rodrigo G. López
  2019-09-25  6:40                 ` Sergey Zhilkin
  0 siblings, 1 reply; 25+ messages in thread
From: Rodrigo G. López @ 2019-09-24 11:56 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 247 bytes --]

i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point.
i'm not aware of any license requirement, but do they (Nokia) even care?

On Tue, Sep 24, 2019, 1:26 PM hiro <23hiro@gmail.com> wrote:

> who is selling those licenses?
>
>

[-- Attachment #2: Type: text/html, Size: 527 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-24 11:56               ` Rodrigo G. López
@ 2019-09-25  6:40                 ` Sergey Zhilkin
  2019-09-25 17:35                   ` Steve Simon
  0 siblings, 1 reply; 25+ messages in thread
From: Sergey Zhilkin @ 2019-09-25  6:40 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 628 bytes --]

2nd Ed are still around
http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README
If it was putted on contrib sources - no one have concerns, i think.

вт, 24 сент. 2019 г. в 14:57, Rodrigo G. López <rodrigosloop@gmail.com>:

> i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point.
> i'm not aware of any license requirement, but do they (Nokia) even care?
>
> On Tue, Sep 24, 2019, 1:26 PM hiro <23hiro@gmail.com> wrote:
>
>> who is selling those licenses?
>>
>>

-- 
С наилучшими пожеланиями
Жилкин Сергей
With best regards
Zhilkin Sergey

[-- Attachment #2: Type: text/html, Size: 1390 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-25  6:40                 ` Sergey Zhilkin
@ 2019-09-25 17:35                   ` Steve Simon
  2019-10-08 15:06                     ` Sergey Zhilkin
  0 siblings, 1 reply; 25+ messages in thread
From: Steve Simon @ 2019-09-25 17:35 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1238 bytes --]


> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README 
t
😀

that was my stuff, but its only the documentation that was published,
not the code. there was a single floppy
demo which might be around.

I do have a 2nd edition license but i would not release the code without sign-off from lucent, nokia, or whoever owns the code these days.

bell-labs payed for the research work that produced plan9 and respect them (and their licensing terms) fir doing so.

-Steve




> On 25 Sep 2019, at 7:40 am, Sergey Zhilkin <szhilkin@gmail.com> wrote:
> 
> 2nd Ed are still around http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README 
> If it was putted on contrib sources - no one have concerns, i think.
> 
> вт, 24 сент. 2019 г. в 14:57, Rodrigo G. López <rodrigosloop@gmail.com>:
>> i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point.
>> i'm not aware of any license requirement, but do they (Nokia) even care?
>> 
>>> On Tue, Sep 24, 2019, 1:26 PM hiro <23hiro@gmail.com> wrote:
>>> who is selling those licenses?
>>> 
> 
> 
> -- 
> С наилучшими пожеланиями
> Жилкин Сергей
> With best regards
> Zhilkin Sergey

[-- Attachment #2: Type: text/html, Size: 3066 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-09-25 17:35                   ` Steve Simon
@ 2019-10-08 15:06                     ` Sergey Zhilkin
  2019-10-08 19:50                       ` Phil Kulin
  0 siblings, 1 reply; 25+ messages in thread
From: Sergey Zhilkin @ 2019-10-08 15:06 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1648 bytes --]

Do not know anything about licensing, but found Plan 9 archive on
archive.org :)  https://archive.org/details/plan9archive
This archive include all editions and iso's.

ср, 25 сент. 2019 г. в 20:36, Steve Simon <steve@quintile.net>:

>
> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README
>
> t
> 😀
>
> that was my stuff, but its only the documentation that was published,
> not the code. there was a single floppy
> demo which might be around.
>
> I do have a 2nd edition license but i would not release the code without
> sign-off from lucent, nokia, or whoever owns the code these days.
>
> bell-labs payed for the research work that produced plan9 and respect them
> (and their licensing terms) fir doing so.
>
> -Steve
>
>
>
>
> On 25 Sep 2019, at 7:40 am, Sergey Zhilkin <szhilkin@gmail.com> wrote:
>
> 2nd Ed are still around
> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README
>
> If it was putted on contrib sources - no one have concerns, i think.
>
> вт, 24 сент. 2019 г. в 14:57, Rodrigo G. López <rodrigosloop@gmail.com>:
>
>> i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point.
>> i'm not aware of any license requirement, but do they (Nokia) even care?
>>
>> On Tue, Sep 24, 2019, 1:26 PM hiro <23hiro@gmail.com> wrote:
>>
>>> who is selling those licenses?
>>>
>>>
>
> --
> С наилучшими пожеланиями
> Жилкин Сергей
> With best regards
> Zhilkin Sergey
>
>

-- 
С наилучшими пожеланиями
Жилкин Сергей
With best regards
Zhilkin Sergey

[-- Attachment #2: Type: text/html, Size: 3762 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-10-08 15:06                     ` Sergey Zhilkin
@ 2019-10-08 19:50                       ` Phil Kulin
  2019-10-08 20:24                         ` Sergey Zhilkin
  0 siblings, 1 reply; 25+ messages in thread
From: Phil Kulin @ 2019-10-08 19:50 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1975 bytes --]

It's great! Is there a script somewhere that translate 8.3 names to normal
UTF8 through _CONFORM.MAP?

On Tue, Oct 8, 2019 at 6:09 PM Sergey Zhilkin <szhilkin@gmail.com> wrote:

> Do not know anything about licensing, but found Plan 9 archive on
> archive.org :)  https://archive.org/details/plan9archive
> This archive include all editions and iso's.
>
> ср, 25 сент. 2019 г. в 20:36, Steve Simon <steve@quintile.net>:
>
>>
>> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README
>>
>> t
>> 😀
>>
>> that was my stuff, but its only the documentation that was published,
>> not the code. there was a single floppy
>> demo which might be around.
>>
>> I do have a 2nd edition license but i would not release the code without
>> sign-off from lucent, nokia, or whoever owns the code these days.
>>
>> bell-labs payed for the research work that produced plan9 and respect
>> them (and their licensing terms) fir doing so.
>>
>> -Steve
>>
>>
>>
>>
>> On 25 Sep 2019, at 7:40 am, Sergey Zhilkin <szhilkin@gmail.com> wrote:
>>
>> 2nd Ed are still around
>> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README
>>
>> If it was putted on contrib sources - no one have concerns, i think.
>>
>> вт, 24 сент. 2019 г. в 14:57, Rodrigo G. López <rodrigosloop@gmail.com>:
>>
>>> i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point.
>>> i'm not aware of any license requirement, but do they (Nokia) even care?
>>>
>>> On Tue, Sep 24, 2019, 1:26 PM hiro <23hiro@gmail.com> wrote:
>>>
>>>> who is selling those licenses?
>>>>
>>>>
>>
>> --
>> С наилучшими пожеланиями
>> Жилкин Сергей
>> With best regards
>> Zhilkin Sergey
>>
>>
>
> --
> С наилучшими пожеланиями
> Жилкин Сергей
> With best regards
> Zhilkin Sergey
>


-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin

[-- Attachment #2: Type: text/html, Size: 4396 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-10-08 19:50                       ` Phil Kulin
@ 2019-10-08 20:24                         ` Sergey Zhilkin
  2019-10-08 21:54                           ` Steve Simon
  0 siblings, 1 reply; 25+ messages in thread
From: Sergey Zhilkin @ 2019-10-08 20:24 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 2265 bytes --]

I think it was pip(8)

вт, 8 окт. 2019 г. в 22:52, Phil Kulin <schors@gmail.com>:

> It's great! Is there a script somewhere that translate 8.3 names to normal
> UTF8 through _CONFORM.MAP?
>
> On Tue, Oct 8, 2019 at 6:09 PM Sergey Zhilkin <szhilkin@gmail.com> wrote:
>
>> Do not know anything about licensing, but found Plan 9 archive on
>> archive.org :)  https://archive.org/details/plan9archive
>> This archive include all editions and iso's.
>>
>> ср, 25 сент. 2019 г. в 20:36, Steve Simon <steve@quintile.net>:
>>
>>>
>>> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README
>>>
>>> t
>>> 😀
>>>
>>> that was my stuff, but its only the documentation that was published,
>>> not the code. there was a single floppy
>>> demo which might be around.
>>>
>>> I do have a 2nd edition license but i would not release the code without
>>> sign-off from lucent, nokia, or whoever owns the code these days.
>>>
>>> bell-labs payed for the research work that produced plan9 and respect
>>> them (and their licensing terms) fir doing so.
>>>
>>> -Steve
>>>
>>>
>>>
>>>
>>> On 25 Sep 2019, at 7:40 am, Sergey Zhilkin <szhilkin@gmail.com> wrote:
>>>
>>> 2nd Ed are still around
>>> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README
>>>
>>> If it was putted on contrib sources - no one have concerns, i think.
>>>
>>> вт, 24 сент. 2019 г. в 14:57, Rodrigo G. López <rodrigosloop@gmail.com>:
>>>
>>>> i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point.
>>>> i'm not aware of any license requirement, but do they (Nokia) even care?
>>>>
>>>> On Tue, Sep 24, 2019, 1:26 PM hiro <23hiro@gmail.com> wrote:
>>>>
>>>>> who is selling those licenses?
>>>>>
>>>>>
>>>
>>> --
>>> С наилучшими пожеланиями
>>> Жилкин Сергей
>>> With best regards
>>> Zhilkin Sergey
>>>
>>>
>>
>> --
>> С наилучшими пожеланиями
>> Жилкин Сергей
>> With best regards
>> Zhilkin Sergey
>>
>
>
> --
> Non nobis Domine non nobis sed Nomini Tuo da gloriam
> Phil Kulin
>


-- 
С наилучшими пожеланиями
Жилкин Сергей
With best regards
Zhilkin Sergey

[-- Attachment #2: Type: text/html, Size: 4951 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [9fans] building Alef language
  2019-10-08 20:24                         ` Sergey Zhilkin
@ 2019-10-08 21:54                           ` Steve Simon
  0 siblings, 0 replies; 25+ messages in thread
From: Steve Simon @ 2019-10-08 21:54 UTC (permalink / raw)
  To: 9fans

if you mount an iso containing a _CONFORM.MAP on plan9 with 9660srv it translates the filenames for you.

-Steve



^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2019-10-08 21:54 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-20 20:45 [9fans] building Alef language Phil Kulin
2019-09-20 21:05 ` Rodrigo G. López
2019-09-21  2:40   ` Sean Hinchee
2019-09-21  3:14     ` Lucio De Re
2019-09-21 12:33       ` hiro
2019-09-22  7:46       ` Phil Kulin
2019-09-22  9:38         ` Rodrigo G. López
2019-09-22  9:44           ` Ethan Gardener
2019-09-23  1:01         ` Sean Hinchee
2019-09-24  9:53           ` Steve Simon
2019-09-24 11:25             ` hiro
2019-09-24 11:56               ` Rodrigo G. López
2019-09-25  6:40                 ` Sergey Zhilkin
2019-09-25 17:35                   ` Steve Simon
2019-10-08 15:06                     ` Sergey Zhilkin
2019-10-08 19:50                       ` Phil Kulin
2019-10-08 20:24                         ` Sergey Zhilkin
2019-10-08 21:54                           ` Steve Simon
2019-09-21 14:05     ` Phil Kulin
2019-09-21 17:58       ` Phil Kulin
2019-09-21 20:45         ` Phil Kulin
2019-09-21 23:00           ` Rodrigo G. López
2019-09-22  7:08             ` Phil Kulin
2019-09-22  9:27 ` Ethan Gardener
2019-09-22  9:33   ` Phil Kulin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).