Bug 56430 - Non-free license and distribution without permission from rights-holder
Summary: Non-free license and distribution without permission from rights-holder
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: openxray (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 critical
Assignee: srebrov@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-17 09:33 MSK by protvin@altlinux.org
Modified: 2025-10-30 11:33 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description protvin@altlinux.org 2025-10-17 09:33:19 MSK
The MIT (Expat) license applies only to changes made by the developers of the OpenXPay project, while the original code is not free.

Quote from the file License.txt of the OpenXRay project:
> All source code included with this distribution, unless declared otherwise,
> is commercial GSC Game World proprietary code.
Comment 1 protvin@altlinux.org 2025-10-17 09:38:42 MSK
I apologize for the confusion, the OpenXRay developers license is BSD-3-Clause, not MIT (Expat).

This does not negate the fact that the license for the original code is not free.
Comment 2 Anton Kurachenko 2025-10-17 12:56:17 MSK
(Ответ для protvin@altlinux.org на комментарий #0)
> The MIT (Expat) license applies only to changes made by the developers of
> the OpenXPay project, while the original code is not free.
> 
> Quote from the file License.txt of the OpenXRay project:
> > All source code included with this distribution, unless declared otherwise,
> > is commercial GSC Game World proprietary code.

В репозитории, откуда непосредственно взят исходный код пакета, я вижу совсем другой текст лицензии см.: https://github.com/OpenXRay/xray-16/blob/dev/License.txt

И он в частности включает следующие строки:
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
Comment 3 Anton Kurachenko 2025-10-17 13:23:52 MSK
Прошу прощения. Рассмотрел, что текст лицензионного соглашения был изменен полгода назад. В пакете же упакован старый вариант License.txt. Возможно, в таком случае мне стоит обновить исходный код пакета как минимум до коммита https://github.com/OpenXRay/xray-16/commit/1a9b2e5e703ab37be9b9b5abdf9908f69b71d04f
Comment 4 protvin@altlinux.org 2025-10-17 14:05:07 MSK
(In reply to Anton Kurachenko from comment #3)
> Прошу прощения. Рассмотрел, что текст лицензионного соглашения был изменен
> полгода назад. В пакете же упакован старый вариант License.txt.
Changing the license for contributions from OpenXRay developers does not allow you to change the conditions to the original code. Anyway that is non-free software.

We do not have permission from GSC Game World (rights-holder) for distribute original code and produced binary forms.
Comment 5 Anton Kurachenko 2025-10-17 14:26:43 MSK
(Ответ для protvin@altlinux.org на комментарий #4)
> (In reply to Anton Kurachenko from comment #3)
> > Прошу прощения. Рассмотрел, что текст лицензионного соглашения был изменен
> > полгода назад. В пакете же упакован старый вариант License.txt.
> Changing the license for contributions from OpenXRay developers does not
> allow you to change the conditions to the original code. Anyway that is
> non-free software.
> 
> We do not have permission from GSC Game World (rights-holder) for distribute
> original code and produced binary forms.

Ок. Где я могу прочитать, про то, что мне нужно получить разрешение от GSC Game World (правообладателя) на распространение исходного кода и созданных двоичных форм? Что в новом, что в старом тексте лицензии openxray такого ограничения я не вижу. Или это догадки?
Comment 6 Anton Kurachenko 2025-10-18 12:54:29 MSK
Что ж, похоже, ситуация с лицензированием действительно выглядит неоднозначно: https://github.com/OpenXRay/xray-16/issues/1864#issuecomment-2906754585

Учитывая все это, я удалю пакет openxray в ближайшее время.

Возможно, что он вернется в репозитории, когда эта неоднозначность будет преодолена и у разработчиков OpenXRay появятся соответствующие разрешения.
Comment 7 Anton Kurachenko 2025-10-30 11:33:15 MSK
[#398662] DONE del=openxray
[#398664] p11 DONE (try 2) del=openxray