Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Trying to track BBC Basic rights holders.

2 views
Skip to first unread message

Andrew Hodgson

unread,
Dec 20, 2009, 3:22:32 PM12/20/09
to
I'm hoping someone out there might be able to help with this.

As the title suggests, I'm trying to find the rights holder(s) for the
original BBC Basic.
I managed to get it to Pace. But after that the trail goes cold. Pace
do not seem to know if they have it or not, and don't know if they
have sold it.

If anyone out there knows or even has any knowledge at all, I would
greatly appreciate it.

Thanks
Andy

Rob Kendrick

unread,
Dec 20, 2009, 3:50:36 PM12/20/09
to
On Sun, 20 Dec 2009 12:22:32 -0800 (PST)
Andrew Hodgson <andyho...@googlemail.com> wrote:

> I'm hoping someone out there might be able to help with this.
>
> As the title suggests, I'm trying to find the rights holder(s) for the
> original BBC Basic.

By "original", do you mean the 6502 version that ran on the BBC Micro?

B.

Andrew Hodgson

unread,
Dec 20, 2009, 4:03:25 PM12/20/09
to
On Dec 20, 8:50 pm, Rob Kendrick <n...@rjek.com> wrote:
> On Sun, 20 Dec 2009 12:22:32 -0800 (PST)
>
> Andrew Hodgson <andyhodgso...@googlemail.com> wrote:
> > I'm hoping someone out there might be able to help with this.
>
> > As the title suggests, I'm trying to find the rights holder(s) for the
> > original BBC Basic.
>
> By "original", do you mean the 6502 version that ran on the BBC Micro?
>
> B.

Yes, the one written by Sophie Wilson.
Although if we go by wikipedias page it would be Basic 1-6 ;)

Rob Kendrick

unread,
Dec 20, 2009, 4:05:16 PM12/20/09
to
On Sun, 20 Dec 2009 13:03:25 -0800 (PST)
Andrew Hodgson <andyho...@googlemail.com> wrote:

> On Dec 20, 8:50 pm, Rob Kendrick <n...@rjek.com> wrote:
> > On Sun, 20 Dec 2009 12:22:32 -0800 (PST)
> >
> > Andrew Hodgson <andyhodgso...@googlemail.com> wrote:
> > > I'm hoping someone out there might be able to help with this.
> >
> > > As the title suggests, I'm trying to find the rights holder(s)
> > > for the original BBC Basic.
> >
> > By "original", do you mean the 6502 version that ran on the BBC
> > Micro?
>

> Yes, the one written by Sophie Wilson.
> Although if we go by wikipedias page it would be Basic 1-6 ;)

Several have been written by Sophie Wilson. When rights-hunting, it is
best to be as specific as possible.

B.

Andrew Hodgson

unread,
Dec 20, 2009, 4:26:46 PM12/20/09
to
On Dec 20, 9:05 pm, Rob Kendrick <n...@rjek.com> wrote:
> On Sun, 20 Dec 2009 13:03:25 -0800 (PST)
>

The ones I am looking for would be for the BBC B, Electron and BBC
Master

charles

unread,
Dec 20, 2009, 6:18:15 PM12/20/09
to
In article
<60c71565-08ad-4193...@k17g2000yqh.googlegroups.com>,

It might be worth contacting Richard Russell since he wrote a version for
DOS. He probably knows the full story.


I suspect the rights may belong to the BBC as they specified it.

--
From KT24

Using a RISC OS computer running v5.11

Rob Kendrick

unread,
Dec 20, 2009, 7:01:56 PM12/20/09
to
On Sun, 20 Dec 2009 13:26:46 -0800 (PST)
Andrew Hodgson <andyho...@googlemail.com> wrote:

> > > Yes, the one written by Sophie Wilson.
> > > Although if we go by wikipedias page it would be Basic 1-6 ;)
> >
> > Several have been written by Sophie Wilson.  When rights-hunting,
> > it is best to be as specific as possible.
>

> The ones I am looking for would be for the BBC B, Electron and BBC
> Master

Didn't the Electron have a different, integer-only version?

B.

Andrew Hodgson

unread,
Dec 20, 2009, 7:17:20 PM12/20/09
to
On Dec 20, 11:18 pm, charles <char...@charleshope.demon.co.uk> wrote:
> In article
> <60c71565-08ad-4193-bb7b-d62d98221...@k17g2000yqh.googlegroups.com>,

Thanks, all give him a go.

>Didn't the Electron have a different, integer-only version?

According to wiki, the electron ran Basic 2, which was used in the
electron and BBC B+ after 82. Of course wiki could be wrong. ;)

Andrew Hodgson

unread,
Dec 21, 2009, 6:58:11 AM12/21/09
to
On Dec 21, 12:17 am, Andrew Hodgson <andyhodgso...@googlemail.com>

After speaking with Richard, It seems I have asked the wrong
question.
I am seeking the rights holder for the OS (MOS) roms. not the basic
language rom.
Sorry for the confusion.

Rob Kendrick

unread,
Dec 21, 2009, 7:13:18 AM12/21/09
to
On Mon, 21 Dec 2009 03:58:11 -0800 (PST)
Andrew Hodgson <andyho...@googlemail.com> wrote:

> > According to wiki, the electron ran Basic 2, which was used in the
> > electron and BBC B+ after 82. Of course wiki could be wrong. ;)
>
> After speaking with Richard, It seems I have asked the wrong
> question.
> I am seeking the rights holder for the OS (MOS) roms. not the basic
> language rom.
> Sorry for the confusion.

Perhaps you should describe what it is you are trying to achieve.
Also, please try to snip your replies.

B.

Andrew Hodgson

unread,
Dec 21, 2009, 8:02:06 AM12/21/09
to
> Perhaps you should describe what it is you are trying to achieve.
> Also, please try to snip your replies.
>
> B.

I am trying to set-up a website that brings together information and
resources from Acorn Computers. Part of this is to include a
searchable database of software and roms, listing whether they are
available for use, copyrighted or lost, and were possible include who
the current owners are, with any restrictions on their use.

Although some are quite easy to find out about, Superior Software is
still running, others have either been brought, closed or just have no
information known about them.

>Also, please try to snip your replies.

Sorry about that, I will try and snip them each time :)

Thanks again for your help

Chris Evans

unread,
Dec 21, 2009, 8:31:51 AM12/21/09
to
In article <60c71565-08ad-4193...@k17g2000yqh.googlegroups.com>,

Andrew Hodgson <URL:mailto:andyho...@googlemail.com> wrote:
> On Dec 20, 8:50�pm, Rob Kendrick <n...@rjek.com> wrote:
> > On Sun, 20 Dec 2009 12:22:32 -0800 (PST)
> >
> > Andrew Hodgson <andyhodgso...@googlemail.com> wrote:
> > > I'm hoping someone out there might be able to help with this.
> >
> > > As the title suggests, I'm trying to find the rights holder(s) for the
> > > original BBC Basic.
> >
> > By "original", do you mean the 6502 version that ran on the BBC Micro?
> >
> > B.
>
> Yes, the one written by Sophie Wilson.

Sophie was involved with BASIC certainly up to the BASIC in RISC OS 3.7,3.8
and 4.02

Can the rights from earlier versions be seperated out?
keywords etc.

I remember the e14 appointed Director of RISCOSLtd explaining that when Stan
Bolland was negotiating the PACE deal they specifically made sure that
rights were granted to E14 Inc for BASIC as it was Sophie's 'baby' and she
was moving to e14 Inc.

> Although if we go by wikipedias page it would be Basic 1-6 ;)
>


Chris Evans

--
CJE Micro's / 4D 'RISC OS Specialists'
Telephone: 01903 523222 Fax: 01903 523679
ch...@cjemicros.co.uk http://www.cjemicros.co.uk/
78 Brighton Road, Worthing, West Sussex, BN11 2EN
The most beautiful thing anyone can wear, is a smile!

Theo Markettos

unread,
Dec 21, 2009, 9:53:09 AM12/21/09
to
Rob Kendrick <nn...@rjek.com> wrote:
> Didn't the Electron have a different, integer-only version?

I think you're thinking of the Atom. Otherwise the Electron wouldn't have
been very BBC compatible at all.

Was Atom BASIC also by Sophie Wilson?

Theo

druck

unread,
Dec 21, 2009, 10:29:02 AM12/21/09
to

No, the Electron ran almost exactly the same BASIC as the BBC B.

---druck

--
The ARM Club Free Software - http://www.armclub.org.uk/free/
32 bit Conversions Page - http://www.armclub.org.uk/32bit/

Rob Kendrick

unread,
Dec 21, 2009, 10:47:12 AM12/21/09
to
On Mon, 21 Dec 2009 15:29:02 GMT
druck <ne...@druck.freeuk.com> wrote:

> On 21 Dec 2009 Rob Kendrick <nn...@rjek.com> wrote:
>
> > On Sun, 20 Dec 2009 13:26:46 -0800 (PST)
> > Andrew Hodgson <andyho...@googlemail.com> wrote:
> >> The ones I am looking for would be for the BBC B, Electron and BBC
> >> Master
>
> > Didn't the Electron have a different, integer-only version?
>
> No, the Electron ran almost exactly the same BASIC as the BBC B.

Nod; as Theo suggested, I was confusing it with the Atom.

B.

Jonathan Graham Harston

unread,
Dec 21, 2009, 7:37:19 PM12/21/09
to
andyhodgson75 wrote:
> I am trying to set-up a website that brings together information and

Set up. Set-up is a noun.


> resources from Acorn Computers. Part of this is to include a
> searchable database of software and roms, listing whether they are
> available for use, copyrighted or lost, and were possible include who

They'll be copyrighted until 50 years after they were published.
You can't uncopyright something, it's an intrinsic characteristic
of a publication. The copyright holder can allow unrestricted
redistribution, but that's *not* removing copyright, it's *giving*
a permission.

--
J.G.Harston - j...@arcade.demon.co.uk - mdfs.net/User/JGH
...and Brutha said to Simony, "Where there is darkness we will make
a great light"

Jonathan Graham Harston

unread,
Dec 21, 2009, 7:37:19 PM12/21/09
to
druck wrote:
> No, the Electron ran almost exactly the same BASIC as the BBC B.

Not almost, exactly. It was 6502 BBC BASIC II.Our chief weapons are 'who', 'ps -aux', 'kill -9', and a fanatical
devotion to 'reboot -q'.

David Holden

unread,
Dec 22, 2009, 4:12:32 AM12/22/09
to

On 22-Dec-2009, j...@arcade.demon.co.uk (Jonathan Graham Harston) wrote:

> andyhodgson75 wrote:
> > I am trying to set-up a website that brings together information and
>
> Set up. Set-up is a noun.
>
> > resources from Acorn Computers. Part of this is to include a
> > searchable database of software and roms, listing whether they are
> > available for use, copyrighted or lost, and were possible include who
>
> They'll be copyrighted until 50 years after they were published.
> You can't uncopyright something, it's an intrinsic characteristic
> of a publication. The copyright holder can allow unrestricted
> redistribution, but that's *not* removing copyright, it's *giving*
> a permission.

Slight pedantic correction. Copyright is an intrinsic characteristic of the
*creation* of a "work", whether published or not.

--
David Holden - APDL - <http://www.apdl.co.uk>

Alan Dawes

unread,
Dec 22, 2009, 6:18:13 AM12/22/09
to
In article <7pbgs3...@mid.individual.net>,
David Holden <Spa...@apdl.co.uk> wrote:

And it doesn't necessarily belong to the creator of the work.

"First copyright in an original copyright protected work would generally
rest with the person who creates the work in accordance with section 11 of
the Copyright, Designs and Patents Act 1988. That person could be an
author, an artist, designer, film director or a computer programmer. An
exception to this general rule would be those works which an author
creates as part of his work as an employee. In such cases, the copyright
in the work produced would rest with the author�s employer (section 11(2)
of the Copyright, Designs and Patents Act 1988 refers)."

(from the Office of Public Sector Information website)

Alan

--
alan....@argonet.co.uk
alan....@riscos.org
Using an Acorn RiscPC

druck

unread,
Dec 22, 2009, 3:01:17 PM12/22/09
to
Jonathan Graham Harston wrote:
> druck wrote:
>> No, the Electron ran almost exactly the same BASIC as the BBC B.
>
> Not almost, exactly. It was 6502 BBC BASIC II.

No, it was a different point release.

---druck

Jonathan Graham Harston

unread,
Dec 24, 2009, 6:29:10 PM12/24/09
to
Spa...@apdl.co.uk wrote:
> Slight pedantic correction. Copyright is an intrinsic characteristic of the
> *creation* of a "work", whether published or not.

True. However, most people think that "copyrighted" means "barred
from reproduction or distribution".


alan wrote:
> And it doesn't necessarily belong to the creator of the work.
[...]

> creates as part of his work as an employee. In such cases, the copyright
> in the work produced would rest with the author�s employer (section 11(2)

And the clock starts ticking the year of the creation, rather than
the year of the death of the creator - implicitly meaning a
corporate creator dies as soon as it creates something ;)
6502 BBC BASIC II as found in the BBC Micro is binarily identical
to 6502 BBC BASIC II as found in the Electon.

*hexdiff BBC_120.BASIC2 Electron.BASIC2 diff
*type diff
0000000000
*There are three food groups: brown, green and ice cream.

Sprow

unread,
Dec 30, 2009, 4:01:34 AM12/30/09
to
On 24 Dec, 23:29, j...@arcade.demon.co.uk (Jonathan Graham Harston)

wrote:
> > >> No, the Electron ran almost exactly the same BASIC as the BBC B.
> > >
> > > Not almost, exactly. It was 6502 BBC BASIC II.
> >
> > No, it was a different point release.
>
> 6502 BBC BASIC II as found in the BBC Micro is binarily identical
> to 6502 BBC BASIC II as found in the Electon.
>
> *hexdiff BBC_120.BASIC2 Electron.BASIC2 diff

The BASIC ROM user guide corroborates this.

I had always thought it would be different since I assumed it
implemented the FUNC+key functionality (where BASIC keywords on the
sides of the keycaps could be typed by use of the shortcut key), and
language entry reason codes 2 & 3 request bytes from a FUNC+key
expansion and get the length respectively. So - does the MOS collude
with BASIC to do these? That'd make sense I suppose if the BASIC was
the original BASIC II,
Sprow

druck

unread,
Dec 30, 2009, 7:15:38 AM12/30/09
to
Jonathan Graham Harston wrote:
> 6502 BBC BASIC II as found in the BBC Micro is binarily identical
> to 6502 BBC BASIC II as found in the Electon.

Is that the ROM saved out of an Electron or the ROM image which came
with some Beeb emulator?

---druck

Jonathan Graham Harston

unread,
Dec 31, 2009, 3:38:23 PM12/31/09
to
ROM unplugged from Electron, plugged into EPROM programmer, read
and dumped to file.Whitby Yards Gazetteer - http://mdfs.net/Docs/Books/YofWhitby/Gazetteer

Jonathan Graham Harston

unread,
Dec 31, 2009, 3:38:23 PM12/31/09
to
sprow wrote:
> > 6502 BBC BASIC II as found in the BBC Micro is binarily identical
> > to 6502 BBC BASIC II as found in the Electon.
> >
> > *hexdiff BBC_120.BASIC2 Electron.BASIC2 diff
>
> language entry reason codes 2 & 3 request bytes from a FUNC+key
> expansion and get the length respectively. So - does the MOS collude
> with BASIC to do these? That'd make sense I suppose if the BASIC was

The MOS doesn't even collude with BASIC to do it, it does it
itself. There is a table of BASIC keyword strings from about &EF00
onwards.Thou shalt not subject thy God to market forces. (First book of Brutha)

Hans Heinsbroek

unread,
Jan 13, 2010, 8:47:17 PM1/13/10
to
In article <9aF*1l...@news.chiark.greenend.org.uk>, Theo Markettos

<URL:mailto:theom...@chiark.greenend.org.uk> wrote:
> Rob Kendrick <nn...@rjek.com> wrote:
> > Didn't the Electron have a different, integer-only version?
>
> I think you're thinking of the Atom. Otherwise the Electron wouldn't have
> been very BBC compatible at all.

Yeah! Standard AtomBasic was integer only.
And the fun part: if you had the FP ROM you needed the % to
specify a FP variable... %A=1.23456

It took a day or so to get used to the BBC notation :-)
Gr. Hans H

--
jhein...@tip.nl Sent from a Risc PC near me. (RISC OS 4.02)

0 new messages