Re: GPL, GFDL, etc.

Maxim Britov <[email protected]> Tue, 26 Aug 2003 12:43:07 +0300
Newsgroups gmane.comp.security.pgp-n-gpg
Message-ID <[email protected]>
> Кто-нибудь может дать пояснения относительно лицензий, которым
> подчиняется GnuPG и документация, связанная с этой программой?
> Я пытался читать оригиналы, но это юридические документы и
> разобраться в них сложно. Чтобы мой вопрос был более конкретным,
> приведу несколько практических примеров.

Тоже не эксперт :(

> Пример #1.
> Есть замечательный информационный сайт, посвященный GnuPG:
> http://www.staff.uiuc.edu/~ehowes/gpg Вернее, сайт посвящен
> компьютерной безопасности вообще, но имеет серьезный раздел по
> теме GnuPG. Я бы хотел перевести сайт на другой язык или
> использовать эту информацию для построения своего тематического
> сайта. Когда я поговорил с автором, он сказал мне, что я могу
> использовать только часть этого сайта (отдельные страницы),
> на которые распространяется GNU Free Documentation License.
> Все остальное трогать нельзя, поскольку это его интеллектуальная
> собственность. Как я должен поступить, чтобы действовать в
> согласии с GFDL? Достаточно ли поместить на своих страницах
> ссылку на лицензию (или сам текст лицензии)? Как быть с тем,
> что ни один из переводов не признан в качестве официального?
> Какие у меня права и обязанности по отношению к документации,
> которая полностью подчиняется GFDL?

Всё тут и далее - мое IMHO!
Эта лицензия позволяет Вам копировать информацию, изменять ее,
распространять любым удобным для Вас способом и кажется даже продавать ее.
Но вы ОБЯЗАНЫ распространять ее и производные от нее под той же лицензией.
Ссылки я думаю достаточно. В разделе ссылко можно дать несколько вариантов
с указанием на неофициальность перевода.

> Пример #2. 
> Я научился собирать GnuPG из исходников. Теперь я могу по ходу
> сборки менять разные параметры (в самом коде есть масса пояснений
> и в нем со временем вполне можно разобраться). А если я овладею 
> языком программирования, то я могу видоизменить программу еще
> более серьезно. Но для простоты примера возьмем незначительные
> изменения (типа тех, которые вносит в GnuPG Keith Ray). Например,
> я включу полную поддержку SHA 256-384-512, добьюсь появления в
> строке version названия операционной системы, добавлю поддержку
> IDEA, отключу поддержку CAST и проведу оптимизацию кода с помощью
> какого-нибудь инструмента типа M$ Visual C++ .NET Изменив программу
> в соответствии со своими представлениями об идеаоле GnuPG я захочу
> назвать ее GnuPG 1.2.3super. Могу ли я это сделать с точки зрения
> лицензии? И могу ли я распространять этого мутанта - например, дать
> его своим друзьям? Какие у меня есть обязательства перед настоящими
> авторами программы? Я, например, знаю, что Имад переделывает все
> версии PGP в соответствии с собственными потребностями и называет
> их PGP x.x.irf Но он, кажется, нарушает закон. Что в этом смысле
> можно сказать о GnuPG?

Лицензия позволяет делать с программой всё! Но распространять в дальнейшем
под той же лицензией. С названием я думаю это больше этическое.

> Пример #3.
> Я хочу написать свою информационную страницу, посвященную GnuPG
> и PGP, и сделать этот документ частью свободной документации.
> Как это сделать технически? Как подчинить свое собственное сочинение
> какой-то лицензии типа GFDL?

Указать лицензию, под которой Вы даете эту информацию. Желательно в начале текста.
Или во введении. Посмотрите как это сделано у других.
Главное ни использовать сомнительные источники. И придется подписать контракт укзанный
несколькими тредами выше.

-- 
MaxBritov

GnuPG KeyID 0x4580A6D66F3DB1FB Keyserver hkp://keyserver.kjsl.com
Fingerprint: 4059 B5C5 8985 5A47 8F5A 8623 4580 A6D6 6F3D B1FB
signature.asc (application/pgp-signature, 484 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3rc1 (GNU/Linux)

iQEVAwUBP0srsVJphUrYR8fHAQLe+ggAjnf2/MZ0blogIUmal5oEWGzDd4ZAQ6xv
eZLJgd5OQhCMSB+SeHM8DXitwpJNfpsvANQ1jHgfdf24sztMPEXsNaFt3uOi43ih
8C9xgO0470EtJAWHFblu4iEQ4QC1qjNwvA9u0qoDyrxHFnIqRj9629pH9WrO7Fwk
gWysx5dnmyxfCTsCeVuz8HB9hSplp6DI7lABNjvO05z4YggJOMCmDGHRcjGLTJhS
7laiEOuWso81Gc1ZSidKODyTiksbN3zHLq0jWGOaAKxeKyRib+Ac7HIZWV9FdAip
ZnkZUczawqmP70hZpeU04HVbWpMeeKsxfd9gzBMAMHI4D7GXiZghGg==
=CU77
-----END PGP SIGNATURE-----