Skip to content

Simh is not longer a FOSS project #1163

Description

@wfjm

The Wikipedia definition of FOSS reads

Free and open-source software (FOSS) is software that is both free software and open-source software[a] where anyone is freely licensed to use, copy, study, and change the software in any way, and the source code is openly shared so that people are encouraged to voluntarily improve the design of the software.

The new LICENSE.txt states

Any use of this codebase that changes the code to influence the behavior of
the disk access activities provided by sim_disk.c and scp.c is free to do
that as long as anyone doing this is explicitly not licensed to any subsequent
changes to any part of the codebase made by Mark Pizzolato after the
LICENSE.txt was added to the repository.

This clearly violates the FOSS concept of "where anyone is freely licensed ... to change the software in any way".
It declares two files as closed source, and effectively disallows forks in the future.

Commit ce2adce claims to solve issue #1028, which originated partially from problems to include newer SimH versions in distributions like Debian or Ubuntu. With this LICENSE.txt, which is partially closed source and certainly not FOSS, it is obvious that SimH can't be included in Debian. So the commit solves #1028, but in a destructive way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions