LINUX.ORG.RU

FOSSology - новое решение для определения лицензий от HP


0

0

Hewlett-Packard представила свою внутреннюю разработку - FOSSology.

Данный проект предназначен для анализа исходного кода программы на наличие фрагментов лицензированных по той или иной схеме. На данный момент доступны следующие модули: лицензионный анализ, идентификация модулей MIME и модуль получения метаданных.

В будущем, на базе движка FOSSology планируют сделать не только лицензионный трекер, но и открытую систему поиска ошибок в ПО, обнаружения проблемных участков кода или дублирующихся фрагментов в программах.

Сайт проекта: http://fossology.org

>>> Подробности

★★★★

Проверено: Shaman007 ()

Натренировались на студентах, да? А мы будем писать екзешники, зашифрованные гигабитными ключами. Во вам (смайлик-фигушка).

anonymous
()

Интересно, когда первое испытание винды на содержания GNU кода будет?

anonymous
()
Ответ на: комментарий от anonymous

> Натренировались на студентах, да? А мы будем писать екзешники, зашифрованные гигабитными ключами. Во вам (смайлик-фигушка).

Не тупи, это анализатор исходников, а не бинарников.

anonymous
()

Лучше б оно бинарники анализировало...

Ramen ★★★★
()
Ответ на: комментарий от ip1981

Не, не ведет. Условия лицензии надо таки соблюдать, да. GPL3, например. Кроме того, после испытаний эту штуку можно и на винду натравить, ее же дают госорганам.

anonymous
()
Ответ на: комментарий от anonymous

> Кроме того, после испытаний эту штуку можно и на винду натравить, ее же дают госорганам.
В NDA на Microsoft код явным образом написано, что нельзя на исходный код натравливать подобные анализаторы.

Korwin ★★★
()
Ответ на: комментарий от Korwin

> В NDA на Microsoft код явным образом написано, что нельзя на исходный код натравливать подобные анализаторы.

Давайте в GPLv3.1 напишем, что нельзя на исходный код натравливать Балмеров.

anonymous
()
Ответ на: комментарий от Korwin

>В NDA на Microsoft код явным образом написано, что нельзя на исходный код натравливать подобные анализаторы.

Как можно запретить программное чтение и анализ исходников? Возможно запрещено передавать код в сторонние службы анализа исходников? То есть, если такой анализатор отправляет анализируемый код на какой нибудь сервер или строит запросы в стороннюю БД используя в качестве паттернов куски исходного кода, то возможна утечка и это можно запретить.

Но сам анализ запретить нельзя!

AVL2 ★★★★★
()

Судя по сайту, программа определяет, какие лицензии используются для различных частей кода. Например, увидев public domain и BSD код, используемый в GPLv2-or-later-коде, используемом в GPLv3-only коде сможет узнать по надписям, оставленным в тексте.

Может быть ещё полезно, например, если автор где‑то написал о лицензии, но нестандартно, или потерян файл COPYING.

anonymous
()
Ответ на: комментарий от anonymous

> BSD код, используемый в GPLv2-or-later-коде, используемом в GPLv3-only коде сможет узнать по надписям, оставленным в тексте.

По надписям, оставленным молодёжью в подъезде, программа распознала вещества распространяемые под лицензией LSD.

anonymous
()
Ответ на: комментарий от anonymous

> Может быть ещё полезно, например, если автор где‑то написал о лицензии, но нестандартно, или потерян файл COPYING.

Особенно будет полезно, если автор вообще не указал лицензию в тексте программы или по ошибке вписал неправильную. Подобные ошибки будут исправлены автоматически.

anonymous
()
Ответ на: комментарий от anonymous

> По надписям, оставленным молодёжью в подъезде, программа распознала вещества распространяемые под лицензией LSD.

Есть чё?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.