No, this is not the Basic version from a C64, this is the Basic 4 branch, which worked on PETs or CBM 4xxx, CBM 8xxx and in its 4.0+ variant in business line (b-series) CBM II (500, 600, 700 types).jedie wrote:sorchard wrote: [..]
But i find e.g. the Source code of C64 BASIC for download here: http://www.davidviner.com/cbm9.html
The disclaimer there:btw. C64 BASIC is a licences version of the Microsoft BASIC...Please note that, while I am making this source available, I'm not really sure if I have the authority to do so. If anyone knows for certain one way or the other then please let me know - I have no intention of treading on anyone's toes!
As far as I heard the story Microsoft sold their interpreter to Commodore in a unrestricted manner (Microsoft is never mentioned in the ROMs, it's always called "Commodore Basic"), therefore I am not sure if Microsoft still has any rights on Commodores development, even the roots starts at Microsoft) ...
On the other side Dragons Basic is probably not that independent from Microsoft as in Commodore's case.
BTW, commented Kernal and Basic listings are strayed all over the Internet - never heard of any issue regarding that these are in public.
And even a commented (or uncommented) ROM listing appears in a book (like Databecker did this Commodore equipment), they may had got a permission to print it in the book, but this does not include the right to republish it in any way.