[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:03056] Re: copyright ( Re: Upload xloadface )



From: furusawa@xxxxxxxxxxxxxxxxxxxxxx (FURUSAWA Kazuhisa)
Subject: [debian-devel:03055] copyright ( Re: Upload xloadface )
Date: Tue, 17 Mar 1998 18:40:08 +0900

> > PJEやJRPMはどうなんでしょうか? > 関係者の人(^^;
> 
>  JRPM のパッケージ用に作成されたパッチについてということでしょうか。
そうです。

> これでしたら個人によって違うと思います。私は面倒なのですべて GPL で、
> ということにしてあります。

それぞれのrpmで、どこを見ればいいのでしょう?
specファイルの Copyright: を見ればいいのでしょうか?

> >  なんとなくですが、.deb ってどこからオリジナルのソースを取ってきて
> > .orig.tar.gz を作ったのか分かり難いものが多いような気がしますので、
> > この辺りにきちんとした指針がある方がいいかと思います。
> 
> と書いたのは .deb の作成では、.orig.tar.gz が無い場合どこかから ftp し
> ながら作成するというのは出来ないのかな?ということに関係しています。

えーと、original の source の場所は copyright に書かなければいけません。
また、packageするにあたってあてたパッチ等も全部書いておくべきでしょう。

Developer's Corner の Debian Policy Manual
 http://www.jp.debian.org/doc/debian-policy/
 5.Documentation
 5.6 Copyright information

     Every package must be accompanied by a verbatim copy of its copyright
     and distribution license in the file
     /usr/doc/<package-name>/copyright. This file must neither be
     compressed nor be a symbolic link.

     In addition, the copyright file must say where the upstream sources
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     (if any) were obtained, and explain briefly what modifications were
     ^^^^^^^^^^^^^^^^^^^^^^^
     made in the Debian version of the package compared to the upstream
     one. It must name the original authors of the package and the Debian
     maintainer(s) who were involved with its creation.

     /usr/doc/<package-name> may be a symbolic link to a directory in
     /usr/doc only if two packages both come from the same source and the
     first package has a "Depends" relationship on the second. These rules
     are important because copyrights must be extractable by mechanical
     means.

     Packages distributed under the UCB BSD license, the Artistic license,
     the GNU GPL, and the GNU LGPL should refer to the files
     /usr/doc/copyright/BSD, /usr/doc/copyright/Artistic,
     /usr/doc/copyright/GPL, and /usr/doc/copyright/LGPL.

     Do not use the copyright file as a general `README' file. If your
     package has such a file it should be installed in
     `/usr/doc/<package>/README' or `README.Debian' or some other
     appropriate place.

# 日本語訳は http://www.bekkoame.or.jp/~kamop/Debian/debian-policy/index.html
# ベースが2.2.0.0なので微妙に違うかな。
## あ、5.6 な中身、なんか変だ

>  こういう意味で、例え作者が分からない(分かっても連絡がつかず COPYRIGHT
> が分からない)場合でもどの ftp サイトからとってきたかなどが分かると嬉し
> いのですが。

COPYRIGHTがわからないものは non-free にいれるべきなのかも。

> P.S.
>  .deb では、元のソースの man が EUC 以外だった場合どうするのがスマート
> とするのでしょう?
>  ・.deb 作成時に nkf や kcc で変換
>  ・EUC に変換したものを .diff に入れておく
>  ……

どっちでもいいと思いますが…
# 私だったら debian/rules の binary-arch で debian/tmp 以下に
# installする時に変換するかな。

-- 
鵜飼文敏