From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_FONT_LOW_CONTRAST,HTML_MESSAGE,MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18487 invoked from network); 3 Jun 2022 20:01:00 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 3 Jun 2022 20:01:00 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id B6E1940927; Sat, 4 Jun 2022 06:00:53 +1000 (AEST) Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com [IPv6:2a00:1450:4864:20::32d]) by minnie.tuhs.org (Postfix) with ESMTPS id 4D2A940921 for ; Sat, 4 Jun 2022 06:00:43 +1000 (AEST) Received: by mail-wm1-x32d.google.com with SMTP id r123-20020a1c2b81000000b0039c1439c33cso4831891wmr.5 for ; Fri, 03 Jun 2022 13:00:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=U361H6FxZxIMetzhPjPHy0RtNbTzhsEbKWeLFGPz4is=; b=PeMA0FusK731Awa7Vtzk6Q0Dz5n0HIXfd0zeaMuuqrU/n5CbCBObBr5VLk0xWxuJq4 +RYTR87pKUftSIHNRr7Vg5sT4ffLCGr0PCPvFDygqKXmz/uQqu+FLVVcAWWsr3aIlkN5 lZMzlaTLK4kuom5e04YJ7200r3lLzi3BVgQgw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=U361H6FxZxIMetzhPjPHy0RtNbTzhsEbKWeLFGPz4is=; b=CgfWm384iR+UaYGFzIBvCTCb/xSVgo412AochESoKDhwkZ0yOHf2tj3Fm2x6xgx+Yj 2nqs2bEm75BAh/lTgPeMc1hJwByKgMPwQJN7KQBiNhKglmpx1jXCIaAKXacA4In7EyUY nVOIJ3uDpNgwX+gvwkIcfsJC0OBZlWGhnl9GLdRieaTfGL2/pWMWWp2IvFvK4gQOBNaw 2qAlRxeor3+gTXlmgn77WefBVPtUsVFbWXnD/3UO1/aF6j7U3tn11uXcqptEpf3i6gHC SLrUgd5isLZwfwtVSPP1hPgfTErPe5t987Psf9jMEbMbxnOetsL7BzZY2zNxgFuJjWYz Hgcw== X-Gm-Message-State: AOAM533+pj+D/WpHdWPTtAQWlQCf1CQsMgZx+cxyfH99cArFw7mfOsa0 Ar14yJjh2h3hx4d+EZzL1lC2kuf3QHDsZEYcOtje2x7AnNc= X-Google-Smtp-Source: ABdhPJzOa/4RcwG1EfDCaOo27aQzLT9E/VyvVlT9Nw/z2+BwZZ7xQrIAQsTG2Hj1DJoK1U/GT0JpMqkQ/2OnX61AzTk= X-Received: by 2002:a05:600c:41d1:b0:397:3fba:4405 with SMTP id t17-20020a05600c41d100b003973fba4405mr39902690wmh.195.1654286441252; Fri, 03 Jun 2022 13:00:41 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Fri, 3 Jun 2022 16:00:15 -0400 Message-ID: To: The Eunuchs Hysterical Society Content-Type: multipart/alternative; boundary="000000000000b0242805e09093df" Message-ID-Hash: EAED25UT4LNFJJMFG2HNJNGVJLDR54KS X-Message-ID-Hash: EAED25UT4LNFJJMFG2HNJNGVJLDR54KS X-MailFrom: clemc@ccc.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Fwd: [simh] Announcing the Open SIMH project List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000b0242805e09093df Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Announcing the Open SIMH project SIMH is a framework and family of computer simulators, initiated by Bob Supnik and continued with contributions (large and small) from many others, with the primary goal of enabling the preservation of knowledge contained in, and providing the ability to execute/experience, old/historic software via simulation of the hardware on which it ran. This goal has been successfully achieved and has for these years created a diverse community of users and developers. This has mapped to some core operational principles: First, preserve the ability to run old/historically significant software. This means functionally accurate, sometimes bug-compatible, but not cycle-accurate, simulation. Second, make it reasonably easy to add new simulators for other hardware while leveraging common functions between the simulators. Third, exploit the software nature of simulation and make SIMH convenient for debugging a simulated system, by adding non-historical features to the environment. Fourth, make it convenient for users to explore old system environments, with as close to historical interfaces, by mapping them to new features that modern host operating systems provide. Fifth, be inclusive of people and new technology. It's serious work, but it should be fun. Previously, we unfortunately never spent the time to codify how we would deliver on these concepts. Rather, we have relied on an informal use of traditional free and open-source principles. Recently a situation has arisen that compromises some of these principles and thus the entire status of the project, creating consternation among many users and contributors. For this reason, a number of us have stepped up to create a new organizational structure, which we call "The Open SIMH Project", to be the keeper and provide formal governance for the SIMH ecosystem going forward. While details of the structure and how it operates are likely to be refined over time, what will not change is our commitment to maintaining SIMH as a free and open-source project, licensed under an MIT-style license as shown on the "simh" repository page. It is our desire that all of the past users and contributors will come to recognize that the new organizational structure is in the best interests of the community at large and that they will join us in it. However, this iproject as defined, is where we intend to contribute our expertise and time going forward. At this point, we have in place the following, although we foresee other resources being added in the future as we identify the need and execute against them: A Github "organization" for the project at https://github.com/open-simh A Git repository for the simulators themselves at https://github.com/open-simh/simh The license for the SIMH simulator code base, found in LICENSE.txt in the top level of the "simh" repository. The "SIMH related tools" in https://github.com/open-simh/simtools. This is also licensed under MIT style or BSD style open source licenses (which are comparable apart from some minor wording differences). A "SIMH Steering Group" -- project maintainers and guides. The conventional git style process is used for code contributions, via pull request to the project repository. The Steering Group members have approval authority; this list is likely to change and grow over time. By formalizing the underlying structure, our operational principles and guidance can best benefit the community. These are being developed and formalized, with a plan to publish them soon. We have used our best judgment in setting up this structure but are open to discussion and consideration of other ideas, and to making improvements. Many of us have been part of different projects and understand that past mistakes are real. We have tried to learn from these experiences and apply the collected wisdom appropriately. We desire to hear from the community as we update and refine the operating structure for the Open SIMH project. We hope for your patience and look forward to your support as we work to refine the organization and be able to provide this wonderful resource for anyone to use as we continue to evolve the technology provided by the SIMH system. The SIMH Steering Group Clem Cole Richard Cornwell Paul Koning Timothe Litt Seth Morabito Bob Supnik =E1=90=A7 =E1=90=A7 =E1=90=A7 --000000000000b0242805e09093df Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= Announcing the Open SIMH project

SIMH is a framework and family of computer simulators, initiated by Bob Sup= nik and continued with contributions (large and small) from many others, wi= th the primary goal of enabling the preservation of knowledge contained in,= and providing the ability to execute/experience, old/historic software via= simulation of the hardware on which it ran. This goal has been successfull= y achieved and has for these years created a diverse community of users and= developers.

This has mapped to some core operational principles:

First, preserve the ability to run old/historically significant software. T= his means functionally accurate, sometimes bug-compatible, but not cycle-ac= curate, simulation.

Second, make it reasonably easy to add new simulators for other hardware wh= ile leveraging common functions between the simulators.

Third, exploit the software nature of simulation and make SIMH convenient f= or debugging a simulated system, by adding non-historical features to the e= nvironment.

Fourth, make it convenient for users to explore old system environments, wi= th as close to historical interfaces, by mapping them to new features that = modern host operating systems provide.

Fifth, be inclusive of people and new technology. It's serious work, bu= t it should be fun.

Previously, we unfortunately never spent the time to codify how we would de= liver on these concepts. Rather, we have relied on an informal use of tradi= tional free and open-source principles.

Recently a situation has arisen that compromises some of these principles a= nd thus the entire status of the project, creating consternation among many= users and contributors.

For this reason, a number of us have stepped up to create a new organizatio= nal structure, which we call "The Open SIMH Project", to be the k= eeper and provide formal governance for the SIMH ecosystem going forward.= =C2=A0 While details of the structure and how it operates are likely to be = refined over time, what will not change is our commitment to maintaining SI= MH as a free and open-source project, licensed under an MIT-style license a= s shown on the "simh" repository page.

It is our desire that all of the past users and contributors will come to r= ecognize that the new organizational structure is in the best interests of = the community at large and that they will join us in it. However, this ipro= ject as defined, is where we intend to contribute our expertise and time go= ing forward.=C2=A0 At this point, we have in place the following, although = we foresee other resources being added in the future as we identify the nee= d and execute against them:

A Github "organization" for the project at https://github.com/open-simh

A Git repository for the simulators themselves at https://github.com/open-simh/simh

The license for the SIMH simulator code base, found in LICENSE.txt in the t= op level of the "simh" repository.=C2=A0

The "SIMH related tools" in h= ttps://github.com/open-simh/simtools. This is also licensed under MIT s= tyle or BSD style open source licenses (which are comparable apart from som= e minor wording differences).

A "SIMH Steering Group" -- project maintainers and guides.

The conventional git style process is used for code contributions, via pull= request to the project repository. The Steering Group members have approva= l authority; this list is likely to change and grow over time.

By formalizing the underlying structure, our operational principles and gui= dance can best benefit the community. These are being developed and formali= zed, with a plan to publish them soon.

We have used our best judgment in setting up this structure but are open to= discussion and consideration of other ideas, and to making improvements. M= any of us have been part of different projects and understand that past mis= takes are real. We have tried to learn from these experiences and apply the= collected wisdom appropriately. We desire to hear from the community as we= update and refine the operating structure for the Open SIMH project.

We hope for your patience and look forward to your support as we work to re= fine the organization and be able to provide this wonderful resource for an= yone to use as we continue to evolve the technology provided by the SIMH sy= stem.

=C2=A0 =C2=A0 =C2=A0The SIMH Steering Group
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Clem Cole
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Richard Cornwell
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Paul Koning
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Timothe Litt
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Seth Morabito
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Bob Supnik


=E1=90=A7
=E1=90=A7
=E1=90=A7
--000000000000b0242805e09093df--