The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

PVS-Studio доступен для бесплатного использования открытыми ..., opennews (??), 03-Дек-16, (0) [смотреть все]

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


14. "PVS-Studio доступен для бесплатного использования открытыми ..."  +2 +/
Сообщение от Аноним (-), 03-Дек-16, 20:25 
Можно просто создать специальную ветку в git для проверок в PVS-Studio (причём эту ветку вовсе не обязательно отсылать со своего локалхоста на github), в которой добавить в каждый файл эти строки и запустить проверку, а разработку вести в прежней ветке без правки всех файлов этими дурацкими комментариями, когда надо будет проверить ещё раз то просто переключится на эту ветку и смержить в неё все изменения накопившиеся в основной ветке, и так сколько угодно раз.

Но, получается что граждане из PVS-Studio по-сути понуждают нас к обману ...

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

18. "PVS-Studio доступен для бесплатного использования открытыми ..."  +8 +/
Сообщение от _Vitaly_ (ok), 03-Дек-16, 20:41 
У тех граждан вполне конкретная цель - выцепить через опенсорсные каналы коммерческих клиентов, и сделать максимально неудобные условия для всех остальных.
Ответить | Правка | Наверх | Cообщить модератору

22. "PVS-Studio доступен для бесплатного использования открытыми ..."  +/
Сообщение от Аноним (-), 03-Дек-16, 20:51 
>У тех граждан вполне конкретная цель - выцепить через опенсорсные каналы коммерческих клиентов

Да похоже так и есть.

>и сделать максимально неудобные условия для всех остальных.

Не думаю что они чисто из вредности это сделали скорее причина в этом:

https://www.opennet.ru/openforum/vsluhforumID3/109809.html#17

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

35. "PVS-Studio доступен для бесплатного использования открытыми ..."  +1 +/
Сообщение от _Vitaly_ (ok), 03-Дек-16, 21:14 
Эти хаки хороши только "дома на коленке", а на устоявшемся опенсорсном проекте с ветками химичить никто не будет.

Не ищите сложных ответов там где есть простые.

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

44. "PVS-Studio доступен для бесплатного использования открытыми ..."  +/
Сообщение от Аноним (-), 03-Дек-16, 21:31 
>Эти хаки хороши только "дома на коленке", а на устоявшемся опенсорсном проекте с ветками химичить никто не будет.

Вообще-то имелся ввиду второй абзац по ссылке - про то что в коммерческих проектах не у всех есть доступ к полным исходникам, т.е. речь про то что заголовки в каждом файле - это защита от недобросовестных работников в коммерческих конторах, желающих бесплатно улучшить свой код. И да, это вовсе не обязательно делать через git ветки, самый дубовый способ - сделать копию исходников в другую директорию и там добавить заголовки с рекламой PVS-Studio.

>а на устоявшемся опенсорсном проекте с ветками химичить никто не будет.

Вообще-то git для того и создавался чтобы интенсивно работать с ветками и их слияниями.

Кроме того, например, аналогичный сервис проверки Coverity Scan рекомендует делать проверки время от времени, а не на каждый коммит, для чего предлагают создать специальную ветку в git. И, например, раз в неделю мержить туда все накопившиеся в основной ветке коммиты, объединив их все в один единственный коммит.

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

48. "PVS-Studio доступен для бесплатного использования открытыми ..."  –4 +/
Сообщение от Andrey_Karpov (ok), 03-Дек-16, 21:37 
И не забываем про самый нормальный вариант для коммерческого проекта - приобретение лицензии и поддержки.
Ответить | Правка | Наверх | Cообщить модератору

54. "PVS-Studio доступен для бесплатного использования открытыми ..."  +/
Сообщение от _Vitaly_ (ok), 03-Дек-16, 22:01 
В упускаете из виду одну простую вещь - новости преподносятся как прорывы в опенсорсе, а на закономерный вопрос "почему всё раком", начинаются разговоры про проприетарный софт и дайтеденег. Никто ведь не мешал перечислить список лицензий для которых вставлять заголовки не надо.

Не, чисто по-человечески я понимаю, что "не обманешь - не продашь", но методы которыми пиарится PVS-Studio как-то уже подзадостали.

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

58. "PVS-Studio доступен для бесплатного использования открытыми ..."  +/
Сообщение от Andrey_Karpov (ok), 03-Дек-16, 22:19 
> Не, чисто по-человечески я понимаю, что "не обманешь - не продашь", но методы которыми пиарится PVS-Studio как-то уже подзадостали.

А вот это как-то нечестно так говорить. Ну кого-же мы обманываем? Мы честно продаём наш продукт за деньги. Честно его рекламируем, и никогда не скрываем, что наши статьи являются рекламными. Теперь ещё предлагаем честный обмен: комментарии - лицензия. Более, того, понимаем, что выпускаем джина из бутылки (некоторые будут использовать предоставленный механизм нечестно). Но мы готовы идти на это, так как мы действительно хотим помочь энтузиастам-разработчикам, и да хотим таким образом провести дополнительную рекламу. Но я не вижу причины говорить, что мы играем не по правилам или кого-то обманываем.

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

61. "PVS-Studio доступен для бесплатного использования открытыми ..."  +2 +/
Сообщение от _Vitaly_ (ok), 03-Дек-16, 22:35 
Заголовки ваших статей, будучи размешенными на лоре и опенете, вводят в заблуждение о сути предложения. Причем на хабре вы слова "опенсорс" в заголовок не добавляли. С моей точки зрения это целенаправленное вранье. Употреблять термин "опенсорс" вас ведь никто не заставлял.

Еще раз - мне не жалко, что вы продаете дорогущий продукт, и я не считаю что он не стоит тех денег которые вы за него просите. Мне не нравится мухлевание на тему опенсорса.

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

67. "PVS-Studio доступен для бесплатного использования открытыми ..."  –2 +/
Сообщение от Andrey_Karpov (ok), 03-Дек-16, 22:54 
> Заголовки ваших статей, будучи размешенными на лоре и опенете, вводят в заблуждение о сути предложения. Причем на хабре вы слова "опенсорс" в заголовок не добавляли. С моей точки зрения это целенаправленное вранье. Употреблять термин "опенсорс" вас ведь никто не заставлял.

Логично предположить, что на linux.org.ru и opennet.ru в первую очередь аудитории будет интересно узнать, что появилась поддержка открытых проектов. Странно было бы делать заголовок, что мы предоставляем лицензию закрытым коммерческим проектам энтузиастов. Тогда было бы ещё больше негатива и люди не читая статью, говорили про открытые проекты. Вот и вся подоплека. А на linux.org.ru из этого сотни комментариев из пустого в порожнее название темы переливали. Лучше сделайте полезное - потратьте время на проверку какого-то открытого проекта. Вот мы, например, скоро новую статью о проверке Linux выложим. Берите с нас пример. :)

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

73. "PVS-Studio доступен для бесплатного использования открытыми ..."  +5 +/
Сообщение от _Vitaly_ (ok), 03-Дек-16, 23:29 
> Логично предположить, что на linux.org.ru и opennet.ru в первую очередь аудитории будет интересно узнать, что появилась поддержка открытых проектов.

Ну я уже объяснял, что в контексте опенсорса условия вашей "поддержки" выглядят то ли издевательством то же желанием затруднить жизнь опенсорсникам для минимизации бесполезного балласта. Вы либо крестик снимите, либо что-то другое поменяйте. А то не сходится.

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

75. "PVS-Studio доступен для бесплатного использования открытыми ..."  +1 +/
Сообщение от Аноним (-), 03-Дек-16, 23:51 
>Вы либо крестик снимите, либо что-то другое поменяйте.

Уважающий себя человек мемами не пользуется, потому что испытывает чувство интеллектуальной брезгливости к тем персонажам чья работа заключается в их придумывании и распространении в интернете. Я и тут и на ЛОРе наблюдал, как вроде бы высокоинтеллектуальные люди тот тут, то там используют мемы, причём зачастую самые низкопробные, вроде упомянутого выше крестика-штанов, или свистелок-перделок. Уважайте себя и других, соблюдайте чистоту в речи.

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

77. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от chinarulezzz (ok), 04-Дек-16, 00:34 
tl;dr
Ответить | Правка | Наверх | Cообщить модератору

78. "PVS-Studio доступен для бесплатного использования открытыми ..."  +3 +/
Сообщение от chinarulezzz (ok), 04-Дек-16, 00:43 
>А на linux.org.ru из этого сотни комментариев из пустого в порожнее название темы переливали.

Поржал) Вчера на лоре читаю как ты пишешь по поводу подачи новости:

>С маркетингом всё хорошо, вот какое хорошее активное обсуждение! Ни один правильный маркетолог такую дискуссию не создаст. Я всё правильно сделал. :)

И наконец:
> Вот мы, например, скоро новую статью о проверке Linux выложим. Берите с нас пример. :)

упал под стол xD Маркетинг, агрессивный и беспощадный))

P.S. Вот не знаю чем вы мне неприятны. Можете сказать какое у вас соотношение покупателей: проприетарщики/открытый_код?))

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

60. "PVS-Studio доступен для бесплатного использования открытыми ..."  –3 +/
Сообщение от Аноним (-), 03-Дек-16, 22:30 
>Никто ведь не мешал перечислить список лицензий для которых вставлять заголовки не надо.

Очевидно, что если бы они пошли таким путём, то это был бы лишь реверанс в сторону opensource разработчиков, как вы понимаете денег это не принесёт, а вот головной боли добавит - такой путь потребует организации работы как у Coverity Scan (ведь надо будет в каждом случае удостоверится в открытости проекта), а следовательно и дополнительных расходов на организацию и поддержание этой работы.

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

64. "PVS-Studio доступен для бесплатного использования открытыми ..."  +4 +/
Сообщение от _Vitaly_ (ok), 03-Дек-16, 22:42 
>>Никто ведь не мешал перечислить список лицензий для которых вставлять заголовки не надо.
> Очевидно, что если бы они пошли таким путём, то это был бы
> лишь реверанс в сторону opensource разработчиков, как вы понимаете денег это
> не принесёт, а вот головной боли добавит - такой путь потребует
> организации работы как у Coverity Scan (ведь надо будет в каждом
> случае удостоверится в открытости проекта), а следовательно и дополнительных расходов
> на организацию и поддержание этой работы.

Дык ноу проблем. Достаточно перестать химичить со словом "опенсорс", и сразу отпадут все претензии на эту тему.

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

88. "PVS-Studio доступен для бесплатного использования открытыми ..."  –2 +/
Сообщение от Vkni (ok), 04-Дек-16, 07:42 
> Дык ноу проблем. Достаточно перестать химичить со словом "опенсорс", и сразу отпадут
> все претензии на эту тему.

Виталий, вы занимаетесь компостированием мозгов - ну да, люди хотят зарабатывать определённым образом деньгу, да, они таки помогают тестировать OSS проекты, например, Warsow (который я подправлял, чтобы восстановить его работу на OSX). Да, на этих проверках они получают определённую выгоду - известность и базу для тестирования своего продукта.

Ну да, методика работы PVS-овцев неудобная, что связано с достаточно малой востребованностью сканеров. Лучше бы, конечно, была бы модель GCC, но для этого требуется большая заинтересованность гигантов софта.

P.S.

Для Warsow'а лицензия была выдана Виктору в феврале 15-го года (кажется на год - моя задача была уже выполнена, поэтому я отошёл от проекта). Сканер точно помог исправить несколько ошибок.

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

89. "PVS-Studio доступен для бесплатного использования открытыми ..."  +3 +/
Сообщение от _Vitaly_ (ok), 04-Дек-16, 08:03 
Ваши слова были бы справедливы, если бы у них был единственный уникальный продукт.

А пока мы имеем другое. У всех уже давно через трависы и т.п. прикручены инструменты проверки качества. Eсть coverity который неплохо вписывается в подобный подход. И тут приходят люди, которые навязчиво предлагают поделать все по старинке, пердячим паром, потому что они бабушку через дорогу перевели. Выглядит это совершенно дико.

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

90. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от Vkni (ok), 04-Дек-16, 08:46 
> И тут приходят люди, которые навязчиво предлагают поделать
> все по старинке, пердячим паром, потому что они бабушку через дорогу
> перевели. Выглядит это совершенно дико.

В смысле - получить бесплатную лицуху и компилировать с проверкой? Я не очень понимаю, как там у любителей VStudio изменились подходы к компиляции за прошедшие десятилетия. Вроде как было что-то+F5, так и осталось.

А проверка после git-commit всё-таки неудобна. Это я вам как сборщик пакетов ALT'а пишу - там реализована проверка после git-commit запуском gear-rpm. Ничего фатального, ведь есть rebase, но проверка до коммита была бы лучше.

Да, в github с файлом-лицензией не встраивается. Но, кстати, текущий вариант таки позволяет автоматизировать проверку в Travis'е.

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

92. "PVS-Studio доступен для бесплатного использования открытыми ..."  –2 +/
Сообщение от _Vitaly_ (ok), 04-Дек-16, 09:22 
> В смысле - получить бесплатную лицуху и компилировать с проверкой?

В смысле что требование добавлять ссылку в каждый файл опенсорсного проекта - это уже не бесплатно, и архаично. А рассуждения что можно добавить и выпилить выглядят как героическое превозмогание трудностей, придуманных на ровном месте.

> но проверка до коммита была бы лучше.

Наверное это зависит от обстоятельств. Я брал один из типовых случаев, когда добрые люди внезапно присылают pull-реквесты на гитхабе. Там обязательно нужна принудительная проверка после коммита, чтобы не дергать разработчиков по мелочам.

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

93. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от VEGemail (ok), 04-Дек-16, 09:52 
Под «бесплатно» в наши дни обычно подразумевается «без денег». Так что не занимайтесь буквоедством. Если вы посещаете сайт, на котором размещена реклама, а вы его читаете бесплатно (не платите деньгами), по сути вы платите просмотрами рекламы, или же в случае блокировщиков рекламы вы занимаетесь некоторой формой «пиратства».
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

94. "PVS-Studio доступен для бесплатного использования открытыми ..."  +1 +/
Сообщение от _Vitaly_ (ok), 04-Дек-16, 10:08 
Не надо пожалуйста тащить сюда демагогию из проприетарного мира.

В опенсорсах сообществах утверждения "free for opensource projects" имеют вполне конкретное значение, и предполагают отсутствие любой формы оплаты.

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

105. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от Аноним (-), 04-Дек-16, 15:27 
> В опенсорсах сообществах утверждения "free for opensource projects" имеют вполне конкретное значение, и предполагают отсутствие любой формы оплаты.

GNU - free? Free. Так какого она столько ограничений налагает?

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

117. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от Vkni (ok), 04-Дек-16, 21:30 
В данном случае английский язык вам ставит мину замедленного действия, поэтому нужно пользоваться однозначным в этом контексте русским. Там чётко написано "бесплатного использования".
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

132. "PVS-Studio доступен для бесплатного использования открытыми ..."  +1 +/
Сообщение от _Vitaly_ (ok), 05-Дек-16, 16:49 
Если пользоваться русским - тогда не понятно при чем тут вообще открытые проекты (как написано в заголовке), когда речь просто об абстрактном коде. Тогда связка "бесплатно" -> "лохотрон" становится весьма актуальной :)

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

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

138. "PVS-Studio доступен для бесплатного использования открытыми ..."  +/
Сообщение от Vkni (ok), 07-Дек-16, 07:16 
> Если пользоваться русским - тогда не понятно при чем тут вообще открытые
> проекты (как написано в заголовке), когда речь просто об абстрактном коде.

Открытые в том смысле, что OpenNet. С другой стороны, это, возможно, требование.

> Просто потому что в русском важных нюансов пока просто нет.

В русском нет необходимости разглагольствовать на различие "free beer" и "free software". Ну, в смысле, нет проблемы двух значений слова "free" - свободно и бесплатно.

Вот конкретно в этом месте у русского лучше. Естественно, есть места, где лучше у английского, есть - где лучше у испанского. В общем, как обычно.

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

114. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от Vkni (ok), 04-Дек-16, 20:28 
> В смысле что требование добавлять ссылку в каждый файл опенсорсного проекта -
> это уже не бесплатно, и архаично. А рассуждения что можно добавить
> и выпилить выглядят как героическое превозмогание трудностей, придуманных на ровном месте.

1. Ну это очередной подход к снаряду, что вы переживаете.

2. Аудитория у нас - люди, чётко и однозначно понимающие разницу между "бесплатно", "открыто" и "свободно" в контексте ПО. В данном случае это именно "бесплатно", т.е. shareware.

> Наверное это зависит от обстоятельств.

Именно. К сожалению, то, что в одних обстоятельствах хорошо, в других - конкретный геморрой.

> Я брал один из типовых случаев, когда добрые люди внезапно присылают pull-реквесты на гитхабе.

Этот случай происходит значительно реже, чем проверка при/после компиляции на своей машине. А основной случай они закрыли.

====================
Да, будь PVS полностью открытым проектом, все эти проблемы были бы решены. Более того, сообщения сканнера были бы переведены на сотни языков и т.д., и т.п.

Но у PVS-ников проблема в малой кормовой базе - чтобы сделать OSSный, т.е. коммунистический проект, нужна поддержка со стороны крупного капитала, которой ещё мало.  Это связано с тем, что в программистской культуре использование анализаторов только только входит в моду.

Более того, масса очень умного народу просто не понимает, почему нужен анализатор. Я вот, скажем, год-другой назад беседовал с очень крутым хаскеллистом, он не воспринял отличие анализатора от компилятора (у анализатора ЕСТЬ право на ложное срабатывание, а у компилятора его НЕТ).

В конечном итоге, хотят PVSовцы или нет, но лидирующий C++ анализатор будет OSSным. Но это произойдёт очень нескоро, если вообще произойдёт.

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

26. "PVS-Studio доступен для бесплатного использования открытыми ..."  +2 +/
Сообщение от Andrey_Karpov (ok), 03-Дек-16, 20:56 
> Но, получается что граждане из PVS-Studio по-сути понуждают нас к обману ...

На да, конечно торговец булочками виноват, что продаёт их за деньги, а так ведь хочется утащить на халяву и слопать. Получается, что торговец булочками поддакивает к обману... :)

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

32. "PVS-Studio доступен для бесплатного использования открытыми ..."  +2 +/
Сообщение от Аноним (-), 03-Дек-16, 21:10 
А вот конкретно этот продавец - трусы в горошек со всех требует. Иначе, дескать, фигу вам а не булочки.

А потом такие булочники искренне удивляются когда на соседней улице открывается булочная где труселя предъявлять не надо и все начинают ломиться именно туда. С упоением размахивая факом в сторону придиры. Или к вопросу за что проприетарщиков не любят в опенсорсе...

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

42. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от Аноним (-), 03-Дек-16, 21:27 
За бесплатные булочки от шеф-повара я готов носить трусы в горошек. За деньги никто не заставляет носить трусы в горошек. Слабый у вас вброс.
Ответить | Правка | Наверх | Cообщить модератору

51. "PVS-Studio доступен для бесплатного использования открытыми ..."  +3 +/
Сообщение от Аноним (-), 03-Дек-16, 21:40 
Думаю человек намекал на то что есть ещё один продавец аналогичного товара - Coverity Scan, который в отличии от PVS-Studio не требует чтобы покупатели носили трусы в горошек.

Предвижу ответ, что мол в отличии от Coverity Scan, PVS-Studio позволяет проверить и не opensource проект. Это конечно хорошо для какого-нибудь одиночного разработчика коммерческих инди-игр или чего-нибудь подобного. Но вот только дело в том, что носить трусы в горошек предлагают не только таким коммерческим разработчикам, но и разработчикам opensource, что крайне неприятно для них.

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

34. "PVS-Studio доступен для бесплатного использования открытыми ..."  +3 +/
Сообщение от Аноним (-), 03-Дек-16, 21:13 
Проприетарный менеджмент чувствуется по-запаху за километр!
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

115. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от Vkni (ok), 04-Дек-16, 20:34 
> На да, конечно торговец булочками виноват, что продаёт их за деньги, а
> так ведь хочется утащить на халяву и слопать. Получается, что торговец
> булочками поддакивает к обману... :)

Андрей, ну, откровенно, модель shareware значительно менее удобна в мире Linux, чем модель free software. С другой стороны, ваша ситуация понятна, и, с моей точки зрения, вы, в целом, действуете понятно и, видимо, правильно.

Пока у вас нет множества серьёзных зацепок у мастодонтов, перевод анализатора в OSS/FSS его убьёт. С другой стороны, лет через 10, возможно, это будет правильным решением, чтобы занять нишу "анализатор для C++ == PVS", ну как "компилятор C++ == gcc".

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

98. "PVS-Studio доступен для бесплатного использования открытыми ..."  –1 +/
Сообщение от Аноним (-), 04-Дек-16, 12:38 
> Но, получается что граждане из PVS-Studio по-сути понуждают нас к обману ...

Что-что, простите? Представители компании стоят с пистолетом у виска? То, что вы говорите - менталитет российского пользователя, которому и Майкрософт принуждает к воровству винды, при наличии свободных альтернатив.

Короче говоря, перешли на Linux, ходят с напыщенным видом перед виндyзятниками, а... менталитет воровать никуда не делся. Мда.

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

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

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




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

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