LINUX.ORG.RU

История изменений

Исправление unxed, (текущая версия) :

Включив на максимум режим юриста и вспомнив всё, что я знаю об американских законах об авторском праве, написал вот такое дополнение в ридми. Это должно защитить от случайных напрыгов, по крайней мере. В суде такое не 100% что устояло бы (хотя это ж Америка, от судьи и адвоката всё сильно зависело б), но, по-моему, мы раньше этот код на FV пересадим, чем кто-нибудь по его поводу судиться надумает.

It turned out that some of the source code files originally published by Ritlabs and therefore inherited by dn2l were based on the source code of Turbo Vision for Turbo Pascal, never published by Borland under any permissive license. As long as we have no reason to doubt the good faith of Ritlabs, we can assume that they had the right to use this code in their open source product. We also still can consider usage of that code in dn2l as fair use, since no profit is being made from dn2l, dn2l does not pose any threat to the business of Embarcadero Technologies, dn2l is using only the minimum necessary parts from original Turbo Vision sources, and the entire dn2l project has historical and educational value. Yet it’s better to confider use of this code in dn2l only a temporary solution: we should gradually replace such code with Free Vision from the Free Pascal project, this should be a first priority task as solid legal base is requred to secure any further development of dn2l. Here is a full list of such files: collect.pas, colorsel.pas, decoder.pas, dialogs.pas, drivers2.pas, drivers.pas, histlist.pas, memory.pas, menus.pas, tvhc.pas, validate.pas and views.pas.

https://github.com/unxed/dn2l#28-10-2020-update

При этом теперь однозначно ясно, что надо таки переходить на FV, а не свой серый форк TV развивать. Ну что ж, одним сложным решением меньше :)

Исходная версия unxed, :

Включив на максимум режим юриста и вспомнив всё, что я знаю об американских законах об авторском праве, написал вот такое дополнение в ридми. Это должно защитить от случайных напрыгов, по крайней мере. В суде такое не 100% что устояло бы (хотя это ж Америка, от судьи и адвоката всё сильно зависело б), но, по-моему, мы раньше этот код на FV пересадим, чем кто-нибудь по его поводу судиться надумает.

It turned out that some of the source code files originally published by Ritlabs and therefore inherited by dn2l were based on the source code of Turbo Vision for Turbo Pascal, never published by Borland under any permissive license. As long as we have no reason to doubt the good faith of Ritlabs, we can assume that they had the right to use this code in their open source product. We also still can consider usage of that code in dn2l as fair use, since no profit is being made from dn2l, dn2l does not pose any threat to the business of Embarcadero Technologies, dn2l is using only the minimum necessary parts from original Turbo Vision sources, and the entire dn2l project has historical and educational value. Yet it’s better to confider use of this code in dn2l only a temporary solution: we should gradually replace such code with Free Vision from the Free Pascal project, this should be a first priority task as solid legal base is requred to secure any further development of dn2l. Here is a full list of such files: collect.pas, colorsel.pas, decoder.pas, dialogs.pas, drivers2.pas, drivers.pas, histlist.pas, memory.pas, menus.pas, tvhc.pas, validate.pas and views.pas.

При этом теперь однозначно ясно, что надо таки переходить на FV, а не свой серый форк TV развивать. Ну что ж, одним сложным решением меньше :)