Nhà bảo trì mô phỏng SIMH đã thay đổi giấy phép do không đồng ý về chức năng

Mark Pizzolato, nhà phát triển chính của trình mô phỏng máy tính retro SIMH, đã thêm một hạn chế vào văn bản giấy phép liên quan đến việc sử dụng các thay đổi trong tương lai được thực hiện đối với các tệp sim_disk.c và scp.c. Các tệp dự án còn lại vẫn được phân phối theo giấy phép MIT.

Việc thay đổi giấy phép là phản ứng trước những lời chỉ trích về chức năng AUTOSIZE được thêm vào năm ngoái, do siêu dữ liệu này đã được thêm vào ảnh đĩa của các hệ thống được khởi chạy trong trình mô phỏng, giúp tăng kích thước hình ảnh lên 512 byte. Một số người dùng bày tỏ sự không hài lòng với hành vi này và khuyến nghị không nên lưu siêu dữ liệu vào chính hình ảnh, điều này phản ánh nội dung của đĩa mà trong một tệp riêng biệt. Vì không thể thuyết phục tác giả thay đổi hành vi mặc định nên một số dự án phái sinh bắt đầu thay đổi chức năng được chỉ định thông qua việc sử dụng các bản vá bổ sung.

Mark Pizzolato đã giải quyết triệt để vấn đề bằng cách thêm một điều khoản vào giấy phép dự án cấm sử dụng tất cả mã mới mà anh ấy sẽ thêm vào các tệp sim_disk.c và scp.c sau khi thay đổi văn bản giấy phép, trong trường hợp thay đổi hành vi hoặc mặc định các giá trị được liên kết với chức năng AUTOSIZE . Mã sim_disk.c và scp.c được thêm trước khi thay đổi giấy phép vẫn có sẵn theo giấy phép MIT như trước đây.

Hành động này đã bị những người tham gia dự án khác chỉ trích vì thay đổi được thực hiện mà không tính đến ý kiến ​​​​của các nhà phát triển khác và giờ đây SIMH nói chung có thể được coi là một dự án độc quyền, điều này sẽ cản trở việc quảng bá và tích hợp nó với các dự án khác. Mark Pizzolato chỉ ra rằng những thay đổi về giấy phép chỉ áp dụng cho các tệp sim_disk.c và scp.c do đích thân ông phát triển. Đối với những người không hài lòng với việc thêm dữ liệu vào hình ảnh khi tải nó, anh ấy khuyên nên gắn ảnh đĩa ở chế độ chỉ đọc hoặc tắt chức năng AUTOSIZE bằng cách thêm tham số “SET NOAUTOSIZE” vào tệp cấu hình ~/simh.ini.

Nguồn: opennet.ru

Thêm một lời nhận xét