[Oberon] Project Oberon Network Setup

Bob Walkden bob at web-options.com
Sat Dec 20 18:56:16 CET 2014


On 20 Dec 2014, at 17:18, eas lab <lab.eas at gmail.com> wrote:

>> We don't like this type of deception.
>> If the project is not "open", that's OK; but such should be stated up
>> front.
>> 
> 
> Chris Burrows wrote:
> ]I don't understand. You have ALL the source code. What is not "open"?
> 
> Where were the sources of <SYSTEM.Mod> exposed: that I've been using for
> the last 20 years?
> 
> <[...]
>        Appendix C  The Module SYSTEM ==
> The module SYSTEM contains certain types and procedures that are
> necessary to implement low-level operations particular to a given
> computer and/or implementation. These include for example facilities
> 
> This does NOT 'open the code implementation'.
> 
> I'm guessing that it was previously NOT-open,  for good reasons,
> and it's becoming more open now?

As far as I'm aware nothing has changed. 

SYSTEM implements a small number of low-level implementation-specific procedures inline, for safety reasons - one of the overriding purposes of Wirthian languages - therefore there is no SYSTEM.Mod. 

This is clearly stated in all the relevant literature that I've read, and all of the source code for most if not all of the various compilers is openly published and available, so you can see precisely how they've done it.

What would make it more open for you?

B


More information about the Oberon mailing list