At 12:51 PM 01-10-2001 -0800, Wichert Akkerman wrote:
In light of this I'm proposing to change section 2.1.5 of the
Debian policy to say:
Non-free programs with cryptographic program code need to be stored
on the "non-us" server because of export restrictions of the U.S.
Programs which use patented algorithms that have a restrictied
license also need to be stored on "non-us", since that is location
on a site where it is not allowed to patent algorithms.
A package using a program which is distributed via the non-us
server has to be stored on the non-us server as well.
Hypothetical example: encryptit is a DFSG-free user-mode file
encrypter/decrypter, that uses a plug-in architecture for it's encryption
algorithms -- thus there is also encryptit-idea, encryptit-des,
encryptit-blowfish, encryptit-rot13, and so forth. Because IDEA encryption
is patented, encryptit has to be in non-us/main.
By your wording, since encryptit uses encryptit-idea, encryptit must be on
non-us/main as well. This seems not ideal.
Perhaps "A package that depends on a package which is distributed via the
non-us server has to be stored on the non-us server as well." would be
better? Then encryptit could suggest encryptit-idea and live in main (not
non-us/main).
Wichert.
--
_________________________________________________________________
/ Nothing is fool-proof to a sufficiently talented fool \
| [EMAIL PROTECTED] http://www.liacs.nl/~wichert/ |
| 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0 2805 3CB8 9250 2FA3 BC2D |
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]