The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект Debian представил новый формат для определения в паке..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Debian представил новый формат для определения в паке..."  +/
Сообщение от opennews (??) on 27-Фев-12, 01:32 
Разработчики проекта Debian представили (http://lists.debian.org/debian-devel-announce/2012/02/msg000...) финальную спецификацию формата (http://www.debian.org/doc/packaging-manuals/copyright-format.../) для включения в состав пакетов пригодной для автоматизированного разбора информации об источнике приложения, авторских правах, контактной информации и используемых лицензиях. Данные размещаются в составе пакета в файле "debian/copyright". Особый интерес в новой спецификации представляет возможность определения не только лицензии для всего пакета, но и документирования лицензий в привязке к различным частям исходных текстов. В перспективе подобная информация может использоваться для анализа лицензионной совместимости и формирования различных статистических отчётов.


Одновременно доступен (http://lists.debian.org/debian-devel-announce/2012/02/msg000...) обновленный вариант правил оформления пакетов  - Debian Policy 3.9.3. Из интересных нововведений можно отметить допустимость...

URL: http://lists.debian.org/debian-devel-announce/2012/02/msg000...
Новость: https://www.opennet.ru/opennews/art.shtml?num=33194

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проект Debian представил новый формат для определения в паке..."  +4 +/
Сообщение от Аноним (??) on 27-Фев-12, 01:32 
> допустимость использования директории /run

Про допустимость - это только пункт 7 параграфа 9.1.1. Более развернуто тема раскрыта в параграфе 9.3.2, включая требования к init-скриптам.
А вообще все расписано в вики http://wiki.debian.org/ReleaseGoals/RunDirectory

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Проект Debian представил новый формат для определения в паке..."  –2 +/
Сообщение от Nxx (ok) on 27-Фев-12, 07:41 
В openSUSE уже давно все лицензии проверяются автоматически ботом.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Проект Debian представил новый формат для определения в паке..."  +/
Сообщение от Аноним (??) on 27-Фев-12, 08:31 
Теперь осталось дождаться Поттеринга, который скажет, что этот процесс надо унифицировать! Даешь license/copyright во все дистрбутивы.

А по теме, негласное соглашение про COPYING отменяется?

You should also include a copy of the license itself somewhere in the distribution of your program. All programs, whether they are released under the GPL or LGPL, should include the text version of the GPL. In GNU programs the license is usually in a file called COPYING.

http://www.gnu.org/licenses/gpl-howto.html

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Проект Debian представил новый формат для определения в паке..."  –3 +/
Сообщение от Аноним (??) on 27-Фев-12, 08:56 
> Даешь license/copyright во все дистрбутивы.

В бинарном формате, свежепридуманном поттерингом с нуля :)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

13. "Проект Debian представил новый формат для определения в паке..."  +1 +/
Сообщение от Аноним (??) on 27-Фев-12, 15:51 
> В бинарном формате, свежепридуманном поттерингом с нуля :)

Разве этот, как его, os-release - бинарный?

А насчет бинарных логов - так разработчики UNIX придумали это задолго до Поттера, см. например логи аудита в Solaris, Mac OS X, FreeBSD.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Проект Debian представил новый формат для определения в паке..."  +1 +/
Сообщение от Andrey Mitrofanov on 27-Фев-12, 10:30 
> А по теме, негласное соглашение про COPYING отменяется?
> You should also include a copy of the license itself somewhere in

В установленной системе Debian тексты "основных" лицензий лежат в

$ ls -l /usr/share/common-licenses/
итого 204
-rw-r--r-- 1 root root 11358 Дек 19  2004 Apache-2.0
-rw-r--r-- 1 root root  6111 Дек 16  1996 Artistic
-rw-r--r-- 1 root root  1499 Авг 26  1999 BSD
lrwxrwxrwx 1 root root     8 Янв  3 14:17 GFDL -> GFDL-1.3
-rw-r--r-- 1 root root 20431 Мар 24  2010 GFDL-1.2
-rw-r--r-- 1 root root 22962 Ноя  3  2008 GFDL-1.3
lrwxrwxrwx 1 root root     5 Янв  3 14:17 GPL -> GPL-3
-rw-r--r-- 1 root root 12632 Мар 24  2010 GPL-1
-rw-r--r-- 1 root root 18092 Мар 24  2010 GPL-2
-rw-r--r-- 1 root root 35147 Июл  2  2007 GPL-3
lrwxrwxrwx 1 root root     6 Янв  3 14:17 LGPL -> LGPL-3
-rw-r--r-- 1 root root 25383 Мар 25  2010 LGPL-2
-rw-r--r-- 1 root root 26530 Мар 24  2010 LGPL-2.1
-rw-r--r-- 1 root root  7651 Мар 24  2010 LGPL-3
$ _

А в /usr/share/doc/*/copyright пишут что-нибудь вроде -

On Debian GNU/Linux systems, the complete text of the GNU General
Public License is in `/usr/share/common-licenses/GPL', version 3 of this
license in `/usr/share/common-licenses/GPL-3'.

Обычно .../copyright - просто "рукописный" текст, который читает человек. Теперь его делают читаемым машиной.

Так понятнее?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Проект Debian представил новый формат для определения в паке..."  +2 +/
Сообщение от Аноним (??) on 27-Фев-12, 11:49 
А принимать решение о допустимости/недопустимости пакета ввиду его несовместимой лицензии тоже станет машина?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Проект Debian представил новый формат для определения в паке..."  –2 +/
Сообщение от Аноним (??) on 27-Фев-12, 14:06 
да
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору
Часть нити удалена модератором

11. "Проект Debian представил новый формат для определения в паке..."  +1 +/
Сообщение от myhand (ok) on 27-Фев-12, 15:26 
> Это все просто очень напоминает кое-что.  Цифровые подписи приложений с ИМЕИ.

Да хоть Третий Рейх.  Какое дело до того, что напоминает кому-то, только слышавшему о Debian краем уха.

То ПО, что попадет в архив, обязано отвечать DFSG (и Debian Policy вообще, но там уже больше технические требования).  Есть список стандартных лицензий, для которых это не вопрос.  В нештатной ситуации обычно более или менее очевидно, попадает лицензия под эти требования или нет.  А в тяжелых случаях есть debian-legal@l.d.o.

В любом случае, debian/copyright заполняет человек.  Так что перед тем как доверять ей вообще и принять пакет в архив Debian в частности - другой человек (из ftpmaster team) подобные вещи проверит.

Ответить | Правка | Наверх | Cообщить модератору

15. "Проект Debian представил новый формат для определения в паке..."  –2 +/
Сообщение от Аноним (??) on 27-Фев-12, 16:13 
>> Это все просто очень напоминает кое-что.  Цифровые подписи приложений с ИМЕИ.
> Да хоть Третий Рейх.  Какое дело до того, что напоминает кому-то,
> только слышавшему о Debian краем уха.

Я не обязан знать все на свете.

> То ПО, что попадет в архив, обязано отвечать DFSG (и Debian Policy
> вообще, но там уже больше технические требования).  Есть список стандартных
> лицензий, для которых это не вопрос.  В нештатной ситуации обычно
> более или менее очевидно, попадает лицензия под эти требования или нет.
>  А в тяжелых случаях есть debian-legal@l.d.o.

А что, больше улучшать нечего? Важнее лицензий и дела нет?

> В любом случае, debian/copyright заполняет человек.  Так что перед тем как
> доверять ей вообще и принять пакет в архив Debian в частности
> - другой человек (из ftpmaster team) подобные вещи проверит.

Ну и какой тогда смысл в вышеперечисленном?


Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

19. "Проект Debian представил новый формат для определения в паке..."  +2 +/
Сообщение от Аноним (??) on 27-Фев-12, 16:22 
> Я не обязан знать все на свете.

Более того: ты не обязан рассуждать на темы, о которых не имеешь представления.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Проект Debian представил новый формат для определения в паке..."  +/
Сообщение от myhand (ok) on 28-Фев-12, 14:11 
> Я не обязан знать все на свете.

Ну, на эту тему вам ответили :)

> А что, больше улучшать нечего? Важнее лицензий и дела нет?

Есть.  Но DFSG - основа дебиан.  Если вам на это плевать - есть торренты, в которых тысячи нужных вам игрушек, вместе с "таблэтками" к ним.

> Ну и какой тогда смысл в вышеперечисленном?

Такой же, как и в любом машинном формате.  КО отвечает: его сможет прочитать машина.  Будет удобная база где чей копирайт (вы, наверное, не в курсе, что порой рядом с гордо лежащим COPYING с какой-нибудь GPL-v3 в том же тарболе с исходниками отдельные файлы, а то и куски файлов - с совершенно другим лицензиями).

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

12. "Проект Debian представил новый формат для определения в паке..."  +1 +/
Сообщение от Аноним (??) on 27-Фев-12, 15:49 
> Теперь осталось дождаться Поттеринга, который скажет, что этот процесс надо унифицировать! Даешь license/copyright во все дистрбутивы.

А что, хорошая идея!

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру