ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Re: [devel] Q: license_check
  @ 2004-06-15  7:29   ` Andrei Bulava
  0 siblings, 0 replies; only message in thread
From: Andrei Bulava @ 2004-06-15  7:29 UTC (permalink / raw)
  To: sisyphus

On Tue, 15 Jun 2004, Mikhail Yakshin wrote:

> Господа, а чем вас не устраивает список OSI approved licenses?
>
> http://www.opensource.org/licenses/
>
> Там же по сути можно взять и самые канонические варианты
> написания.

Полностью согласен в части принятия в качестве "канонов" OSI
approved licenses.

Однако жизнь всё время пытается внести коррективы в каноны ;-) И
это нужно учесть при создании проверки license_check.

Пример: htmldoc (что, наверняка, касается любого софта,
использующего OpenSSL - просто другие люди не так
принципиальны, как Easy Software Products).

$ rpm -qi htmldoc
License: GPL with exceptions (see COPYING.txt)

/usr/share/doc/htmldoc-1.8.23/COPYING.txt:

<cite>

HTMLDOC is provided under the GNU General Public License ("GPL")
with a license exception for the OpenSSL toolkit. A copy of the
exception and license follows this introduction.

<skip/>

LICENSE EXCEPTIONS

In addition, as the copyright holder of HTMLDOC, Easy Software
Products grants the following special exception:

     1. OpenSSL Toolkit License Exception;

        a. Easy Software Products explicitly allows the
           compilation and distribution of the HTMLDOC software
           with the OpenSSL Toolkit.

No developer is required to provide this exception in a derived
work.

</cite>

Для желающих потратить время на изучение лицензии OpenSSL
http://www.openssl.org/source/license.html

Как научить license_check неканонической реальности вроде
License: GPL with exceptions (see COPYING.txt)?

Так что моё мнение в чём-то перекликается с идеей Миши Шигорина -
1) проверки для "канонических" случаев и 2) либо отсутсвие
проверки для "неканонических", либо приведение всех
"неканонических" случаев к единственному варианту.

Например, в помощь автоматической проверке "неканонические"
случаи должны содержать оговоренную последовательностью символов
типа "^Other \(.*\)$" либо всегда содержать некую
"канонизированную" запись типа "Other Open Source" или даже "Open
Source non-OSI", если за основу всё-таки будет принят список OSI
approved licenses.

Спасибо.

-- 
// AB1002-UANIC


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-06-15  7:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-15  7:29   ` [sisyphus] Re: [devel] Q: license_check Andrei Bulava

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git