URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 112997
[ Назад ]

Исходное сообщение
"Microsoft выпустил утилиту ProcDump для Linux[BR]"

Отправлено opennews , 11-Дек-17 23:21 
Компания Microsoft портировала (https://blogs.technet.microsoft.com/yongrhee/2017/12/06/sysi.../) отладочную утилиту ProcDump для платформы Linux. ProcDump позволяет сохранять core-дамп выбранного процесса при возникновении ситуаций, когда данный процесс начинает потреблять много памяти или слишком нагружать процессор. Изначально приложение позиционировалось как отладочный инструмент для диагностики утечек памяти, зависаний и всплесков повышенной нагрузки на CPU в Windows и поставлялось в составе набора Windows Sysinternals, но теперь может применяться и для обычных процессов в Linux. Код открыт (https://github.com/microsoft/procdump-for-linux) под лицензией MIT.

URL: https://blogs.technet.microsoft.com/yongrhee/2017/12/06/sysi.../
Новость: http://www.opennet.me/opennews/art.shtml?num=47721


Содержание

Сообщения в этом обсуждении
"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 11-Дек-17 23:21 
че, прям лучше gcore?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено A.Stahl , 11-Дек-17 23:26 
Им плевать лучше или хуже. Они просто портировали свою родную и знакомую утилиту. Для своих же нужд.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Фуррь , 12-Дек-17 09:51 
При всей нелюбви к M$, тут они молодец, что портировали. Денег не просят, лицензия более-менее либеральная, язык не Windows-lock. Очень интересно поковырять их код.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 11:04 
Какой их? Они уже давно сами ничего толком не пишут.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 13:47 
Отвечаешь? Готов показать, откуда какой кусок заимствован?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноинм , 12-Дек-17 11:33 
Спасибо, кидок с filemon мы еще не забыли. Эти уроды скупили русиновича и ко и по сути слили проект. Настолько что в win2008 он работает через раз. Сорцов нет. Автор почил в недрах MS. Пусть бледнолицие браться наступают на эти грабли второй раз.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено mumu , 12-Дек-17 12:31 
Так там afaik почти всё Руссинович написал. Думаю при портировании не писали с нуля, а сохранили его стиль, заменив одни специфичные системные вызовы на другие...

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 04:26 
> Так там afaik почти всё Руссинович написал. Думаю при портировании не писали
> с нуля, а сохранили его стиль, заменив одни специфичные системные вызовы
> на другие...

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


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 09:03 
Ну требуй с Руссиновича свои деньги назад, раз он условия контракта нарушил.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 12:43 
> Ну требуй с Руссиновича свои деньги назад, раз он условия контракта нарушил.

А зачем? Я для себя выводы сделал и теперь хрен меня убедишь закладываться на проприетарные тулсы вообще и что либо от MS независимо от лицензии. Это намного более радикальное решение проблемы.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 10:17 
марк делал для себя и успешно, а нынешние адепты спотыкаются уже на подступах к Дорогому Телу

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 12:46 
> марк делал для себя и успешно

Опенсорсники тоже делают для себя. Но есть нюансы. Например, то что автор забил на тул не обяхывает всех кто вляпаться приложиться мордой об стол. MS даже вроде начинает понимать это, но ну их таких. На всякий.



"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 16:00 
мой опыт подсказывает, что открытый код так же безоглядно внедряют, без фидбэков, и виноват всё равно будет автор. или у марка были какие-то непонятные идеи или жуткая обфускация?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 15-Дек-17 19:08 
> мой опыт подсказывает, что открытый код так же безоглядно внедряют, без фидбэков,
> и виноват всё равно будет автор. или у марка были какие-то
> непонятные идеи или жуткая обфускация?

Да, знаешь, неудобно по бинарям исходные коды реконструировать. Сорцов на это нет. А написать самому драйвер ядра винды - какой-то адский рокетсайнс, где два дня уйдет только на то чтобы инструменты настроить. Нормальных хаутушек нет. Еще и подписями обвешано.

Это тебе не пример линукс кернел модуля, который за 5 минут ищется, компилится и вгружается прямо в твое ядро, или в ближайшую виртуалку, если свой комп ронять неохота. А в винде MS все это сделал сложным. Еще всякие подписи дров. Может они и не дают вгрузить драйвер файлмона, как узнать то? Дебажный вывод у виндов - тоже сложная штука. И русиновичевский dbgview к тому же тоже не работает. А официальные способы - ну да, это вам не dmesg в лине набрать.

Вот я и подумал: а на...я мне вся эта порнография, если в пингвине все это раз в 500 проще? Там вон у меня трассир встроенный. Врубил и только успевай выгребать трэйсы лопатой. Или perf top - профайлер почти в любом дистре Linux. В винде ты усрешься профайлить на таком уровне. И еще пару штук зелени попросят за "супер инструменты".


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено dq0s4y71 , 12-Дек-17 14:28 
> язык не Windows-lock

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


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено AntonAlekseevich , 11-Дек-17 23:27 
Хмм... coredumpd не может это сделать, вроде мог.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено fi , 11-Дек-17 23:30 
М$ не была М$:

gcc -c -g -o obj/ProcDumpConfiguration.o src/ProcDumpConfiguration.c -I ./include -pthread
src/ProcDumpConfiguration.c: В функции «WaitForAllThreadsToTerminate»:
src/ProcDumpConfiguration.c:461:5: ошибка: «for» loop initial declarations are only allowed in C99 mode
     for (int i = 0; i < self->nThreads; i++) {
     ^


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено nc , 11-Дек-17 23:45 
Ну так C99, а сейчас уже 2017 вроде как.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено fi , 11-Дек-17 23:58 
ну так подсунь нужный ключик в CFLAGS, если код этого требует, или нужно расчитывать что у всех по умолчанию C99? Так это не так:  gnu90 — This is the default for C code.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним84701 , 12-Дек-17 03:14 
> Ну так C99, а сейчас уже 2017 вроде как.

Однако, поддержку С99 в своем компиляторе они так и не реализовали полностью :)



"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено freehck , 12-Дек-17 20:52 
>> Ну так C99, а сейчас уже 2017 вроде как.
> Однако, поддержку С99 в своем компиляторе они так и не реализовали полностью :)

Это ещё что. Они не только не реализовали C99, так ещё и написали огромный опус о том, что C99 они реализовывать не будут, ибо C -- это устаревший язык, и скоро им совсем не будут пользоваться, потому как на смену оному пришёл великий и могучий C++.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 00:23 
си действительно устаревший язык, а программисты с си-мышлением - устаревшие  программисты, у которых в проектах гoвно вместо архитектуры.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 03:54 
> си действительно устаревший язык, а программисты с си-мышлением - устаревшие  программисты,
> у которых в проектах гoвно вместо архитектуры.

Поэтому виндовые погромисты сделали ход конем и называют код сиплюсплюсным за целые коменты в виде // и еще пару мелочей. Потоме что в простых и шустрых программах плюсам негде развернуться, а проект масштаба энтерпрайза, где изучение плюсов себя окупит - требуется не всем. Поэтому 99% такого "сиплюсплюса" являет собой чуть ли не C89, только коменты // и расширение .cpp, это виндозные програмеры так компенсируют архаику студии. Впрочем, многих это заманало и алгоритмисты-затейники просто перешли на gcc и clang. Кроме всего прочего, только си без гемора прикручивается как либа ко всему что шевелится. С плюсами это уже катит только с большими оговорками, для юзабельности либы наружу придется вывешивать сишный API и это означает веселые конверсии между апи и внутренним миром. А это источник багов.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Crazy Alex , 12-Дек-17 02:36 
Наоборот - в кои-то веки они о C99 вспомнили. Аж странно.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Вася , 12-Дек-17 11:40 
Они о нем и не вспоминали никогда. Официальная их позиция - С не нужен, пишите на плюсах. Поэтому поддержка чистого С в MSVC замерла где-то на уровне C89. Все плюшки, которые принесли поздние стандарты, доступны там только в плюсовом режиме и только как куски плюсового стандарта. Кстати, они и плюсовые стандарты нормально не реализуют - у них всю в кучу свалено. В 2015 студии (спустя 20 лет разработки!) наконец появился ключ для указания соответствия стандарту, но там всего два практически эквивалентных значения.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 12:59 
> Официальная их позиция - С не нужен, пишите на плюсах.

Я думал, на C♯. Плюсы поддерживают исключительно для себя (малой неиндусской части разработчиков).


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 03:57 
> Я думал, на C♯. Плюсы поддерживают исключительно для себя (малой неиндусской части
> разработчиков).

Правильно, нефиг детишкам с майкрософтам конкурировать. Вот вам игрушечный ЯП где вас MS будет строить, на котором вы в жизни не напищете себе операционку. А право стричь купоны с операционок MS зарезервировал себе. Но не выгорело, пингвин подхватил инициативу. А хотя-бы и на сях. Си хороший инструмент для системного программирования. Плюсы в этом качестве сложны и грабельны, но если очень хочется то можно изгалиться. А дотнет в этом качестве - просто никакой. На нем так нельзя.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено fi , 14-Дек-17 10:55 
как же вспомнили :)
если бы знали что это для c99, то позаботились бы ключиком в CFLAGS, а так тяп-лян

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Ordu , 12-Дек-17 02:53 
Ты про ВерблюжийСтильЗаписиБезумноДлинныхИмёнПеременных? К этому можно привыкнуть.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 10:18 
Смешно видеть имена файлов ProcDumpConfiguration.c в Винде, ФС которой case insensetive.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Вася , 12-Дек-17 12:08 
> Смешно видеть имена файлов ProcDumpConfiguration.c в Винде, ФС которой case insensetive.

ФС там как раз Case Sensitive, но на уровне ядра-драйверов эта ситуация разруливается, для совместимости с ДОС, мать его. Можно это поведение отключить, но тогда куча всего поотваливается.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 00:25 
Этот чел прав, за что ему минусы наставили?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 13-Дек-17 10:52 
> Этот чел прав, за что ему минусы наставили?

За то, что несёт свет своёй вендовой икпертизы. Здесь это вызывающе непристойно. Постеснялся бы[I]!


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено щи , 14-Дек-17 16:48 
И Mac OS туда же. Я поставил case sensitive, потому что я блин "труе", в результате всякий прикладон не взлетал.

Только не говорите, что в этом виноваты погроммисты прикладона.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 15:58 
Как раз там это не мешает.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 11:35 
> Ты про ВерблюжийСтильЗаписиБезумноДлинныхИмёнПеременных? К этому можно привыкнуть.

КЭтомуМожноПривыкнуть.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 12:08 
СпасибоЖритеСами

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено VINRARUS , 12-Дек-17 03:11 
Ну то не используй.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Нанобот , 12-Дек-17 10:47 
а это такая защита от криворучек и неосиляторов, которые пока ещё не доросли до столь низкоуровневого инструмента

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 13:39 
> М$ не была М$:
> gcc -c -g -o obj/ProcDumpConfiguration.o src/ProcDumpConfiguration.c -I ./include -pthread
> src/ProcDumpConfiguration.c: В функции «WaitForAllThreadsToTerminate»:
> src/ProcDumpConfiguration.c:461:5: ошибка: «for» loop initial declarations
> are only allowed in C99 mode
>      for (int i = 0; i <
> self->nThreads; i++) {
>      ^

выбирай:
-std=c99, -std=c11


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 00:26 
-std=gnu17


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 14:37 
>М$ не была М$:
> «for» loop initial declarations are only allowed in C99 mode

Скорее дело не в M$, а в твоём компиляторе, фи.
Поставь что-нибудь посвежее (хотя бы gcc6), а не используй окаменевшее.

https://gcc.gnu.org/gcc-6/changes.html
The default mode has been changed to -std=gnu++14


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 00:59 
Буквально вчера искал, чем профилировать дотнет кор процесс. Кто пользуется, отзовитесь, кто знает альтернативы, тоже поделитесь опытом, пожалуйста

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Павел Каратян , 12-Дек-17 01:05 
Чувак, занимайся линуксовыми вещами, не надо профилировать дотнет.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Илья , 13-Дек-17 19:37 
Спасибо за абсолютно бесполезный ответ!

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 11:40 
> Буквально вчера искал, чем профилировать дотнет кор процесс. Кто пользуется, отзовитесь,
> кто знает альтернативы, тоже поделитесь опытом, пожалуйста

Не использовать дотнет? Нарываешься, на тулсет который врядли кто-то будет нормально саппортить. MS линухи не продает, остальным дотнет даром не упал. Для серверных штук давно придумали микросервисы на чем угодно. Хипстерам для этого нравится go.

А так perf в руки, но как он с дотнетом работает я без понятия. С обычными процессами нормально, если дебагинфо не отпиливать.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 01:11 
Вот если бы на rust. А так нет повода для флейма, скучно.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено VINRARUS , 12-Дек-17 03:13 
Windows на rust, так сказать ИМПЕРИЯ НАНОСИТ ОТВЕТНЫЙ УДАР!

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 11:41 
> Windows на rust, так сказать ИМПЕРИЯ НАНОСИТ ОТВЕТНЫЙ УДАР!

У них есть свой дотнет, с гигабайтами ассемблей и сборкой мусора.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 04:19 
Слушайте, а теперь под Венду даже UI не написать нельзя все теперь на .NET? Я просто вот думал может там окно с тремя кнопками сделать как-то можно. Чего вообще о чем они думают там в майкрософте они закрыли все подступы к себе в API. И лезут на платформы где и без них все нормально ... Дураки?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 04:38 
Decision making люди в MS давно уже не знают, что такое API. У них ROI, KPI и бонусы.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Нанобот , 12-Дек-17 10:51 
> Слушайте, а теперь под Венду даже UI не написать нельзя все теперь на .NET?

да нет, по прежнему можно писать на чистом winapi, как во времена windows 3.1
просто мазохисты нынче стали переборчивыми и до такого мало кто доходит


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 11:44 
Все проще: нормальных програмеров MS доканал своими инновациями и они с виндов ушли. Да и за кого их держат програмеры вполне могут осознать, почитав для разнообразия EULA. Кто позволит себе вешать бэкдоры типа кейлоггеров? Правильно, безблагодатные хомяки. Скажи спасибо что они хоть на дотнете что-нибудь корябают, а то скоро будут на электроне, глядя на новый тренд от мс.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 12-Дек-17 09:54 
> Заметим что злобная корпорация открыла код под свободной лицензией, позволяющей использовать
> код в закрытых продуктах, без всяких истерик и нытья, свойственного сторонникам
> гпл.

Да, понятно, понятно... Новость про Микросовт: пермиссившики-беседешники в восторге и клеймят GPL.

У кого чего болит.

Вы разве не слышали, что теперь "гпл можно"? Микрософт сказала, да.

Не тормозите[I]!


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Тот_Самый_Анонимус , 12-Дек-17 10:52 
А вот и яркий пример.
Я не говорил что нельзя. Я сказал что кто-то может не мелочиться и не бояться закрытия результата изменения своего кода в отличии от...

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено AlexYeCu_not_logged , 12-Дек-17 11:08 
>А вот и яркий пример.

И правда яркий. Под GPL и GPL-совместимыми лицензиями гигабайты софта, позволяющие бесплатно (!) и без выпрашивания каких-либо разрешений создать хоть домашний пк, хоть рабочую станция, хоть сервер, хоть узкоспециализированное устройство. Всё это доступно не первый десяток лет. Под пермиссивщиной от корпорации Майкрософт крохотная утилитка. Кто-то может не мелочиться, ага.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Тот_Самый_Анонимус , 12-Дек-17 18:14 
Эпл свой cups под апачем тоже без нытья открывал. И крупные корпорации часто открывают код под более свободными лицензиями.
И да, гигабайты мух не могут ошибаться, да?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 04:01 
> Эпл свой cups под апачем тоже без нытья открывал.

Наглое вранье. Думаете, все уже забыли историю IT? Эппл его вообще не писал. Они его скупили. Это же и вебкита касается.

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


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Тот_Самый_Анонимус , 13-Дек-17 05:27 
>Эппл его вообще не писал. Они его скупили.

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


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено AlexYeCu_not_looged , 13-Дек-17 10:48 
>в этих ваших линуксах есть компонент с более свободной лицензией

Никакой "свободы вообще" не существует. Лицензия не может быть "более свободной", она лишь может дать определённые свободы определённой же группе лиц.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Тот_Самый_Анонимус , 13-Дек-17 17:47 
Может. Более свободная лицензия, это та, которая даёт пользователю больше свобод в распоряжении производным кодом.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено AlexYeCu_not_logged , 14-Дек-17 16:32 
>Может. Более свободная лицензия, это та, которая даёт пользователю больше свобод в распоряжении производным кодом.

Ты сам-то понимаешь, что даже исходя из твоего некорректного определения в целом ряде случаев именно GPL-лицензия даёт больше свобод конкретной группе "пользователи"?
Подсказка: количество пользователей в цепи, совмещение статуса пользователя и разработчика.


"Microsoft выпустит новые цепи для пользуемых. Не d&g, без смс."
Отправлено Andrey Mitrofanov , 14-Дек-17 16:40 
> Подсказка: количество пользователей в цепи
>пользователей в цепи

Пользователям терять, https://www.youtube.com/results?search_query=sound+of+a+man+...
кроме своих цепей....


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 12:50 
> Это не отменяет открытия его под более свободной лицензией именно эплом. Они
> мало того что купили его, так ещё и лицензию более свободную сделали.

Ай какие хорошие ребята. Правда я вот не забыл как они дарвина 2 раза открывали-закрывали "более свободно", разогнав свое сообщество помоечных котов. Но ты неплохо мяукаешь. Надеешься что вместо тазика с водой рыбку скинут? А вот фиг тебе, вода дешевле.

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

Эпик вин для, пардон, кого и почему?


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено AlexYeCu_not_logged , 13-Дек-17 13:13 
>Эпл свой cups под апачем тоже без нытья открывал.

А чо сразу Эппл-то?
К Эппл тоже есть вопросы, но речь вроде про МС шла.
Понял бесперспективность направления и резко сменил тему, решив, что никто не заметит?


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 14-Дек-17 10:09 
>крупные корпорации
>жлобятся меньше
> чем секта Столлмана

Нет.

Пермиссив, BSDL и, местами, ASL,  все!,суть бОльшее жлобство, чем GPLv3+ им.тов.Р.М.Столмана.

И так как, ты первый (опять! невоздержан ты, парамоша) принёс в тред "научный термин" "жлобятся меньше/больше", бремя доказательства и обоснования на тебе  -- _докажи_!

Ссылка про линейку в помощь начинающему шкляру:
   http://www.opennet.me/openforum/vsluhforumID3/77410.html#18
      Докажи ли 6ала6ол!

// [Л]
http://www.opennet.me/openforum/vsluhforumID3/82687.html#171
http://www.opennet.me/openforum/vsluhforumID3/82687.html#132
http://www.opennet.me/openforum/vsluhforumID3/82687.html#176
http://www.opennet.me/openforum/vsluhforumID3/82687.html#270
//
http://www.opennet.me/openforum/vsluhforumID3/44189.html#34


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Тот_Самый_Анонимус , 15-Дек-17 08:32 
Мои комменты потёр Шигорин, попутно оскорбив меня. Когда я указал ему на несостоятельноть аргументов столлманофилов, он и свой коммент потёр, чтобы не позориться.

Вами так и не был побит аргумент, что лицензия, которая даёт больше выбора, является более свободной по определению. Как бы вы не извивались.
Нарушать правила ресурса не буду, потому повторять уже удалённые комменты не стану. Если секта столлмана может победить только цензурой, то это говорит уже о её «свободе».

Хз, прочтёте ли ответ. Все мои ответы трутся, а ваши оскорбления, как и оскорбления других участников остаются. Двойные стандарты как они есть. Это как избиение младенца, который даже ответить не может. Потому спор на этом завершаю.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Ю.Т. , 15-Дек-17 08:42 
Вообще я этой ветки не читал, тема меня не интересует.
Но у вас не вполне корректно сформулировано.

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

А также:

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

Если у вас и в ГПЛ (да?) не совпадает контекст определения "свободности", то и множество вариантов ничего не докажет. Сопоставима ли их "крупность"?


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 15-Дек-17 10:16 
> Мои комменты потёр Шигорин, попутно оскорбив меня. Когда я указал ему на
> несостоятельноть аргументов столлманофилов, он и свой коммент потёр, чтобы не позориться.
> Вами так и не был побит аргумент, что лицензия, которая даёт больше
> выбора, является более свободной по определению. Как бы вы не извивались.

Да идите Вы в сад. "Болеее свободна патамучта более свободна по определению. Ясказал!" Это даже не смешно.

У нас с Вами разные определения "свободы". И, как ни странно, у каждого "более свободно" означает _ближе к собственному определению_.

У меня со Столманом, наверное, какое-то другое определение... Но я не настолько хвилософ, чтоб вдаваться. Секта? Вера? Да. И поскольку строить _логические_ доказательсява не берётесь и Вы, то секта-вера и у Вас. Однако же признать существование другой веры Вы не желаете, —̶а̶ ̶р̶а̶з̶ж̶и̶г̶а̶т̶е̶ ̶.̶.̶.̶.̶ ̶Э̶-̶э̶-̶э̶-̶м̶-̶м̶-̶м̶.̶.̶.̶ ̶Э̶т̶о̶ ̶в̶ы̶ч̶е̶р̶к̶н̶е̶м̶.—


Я поясню контр-аргумент "с линейкой" из ссвлки[#153] выше.

Я уже давно решил, что аргУмент "моё более свободно" бесполезен -- без указания условий, сужения "вообще-вообще всегда-всегда" до "вот <здесь>, для & от <кого/чего>".

Я уже демонстрировал, что:
  + пермиссивное более свободно _для проприертарщиков_
  + пермиссивное и gpl-ное одинаково свободны _для пользователя_

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

И да, "меньше ограничний для меня" [=== Ваше "свободнее"] не катит для меня. Мне почему-то "больше разрешений для всех" нДравится. Обосновать не могу. Ндравится и всё.  И это по Столнану, кстати да.

Мысленный эксперимент "с осью". Скажем есть две точки (или области) в некоем много-мерном, -факторном пространстве -- пермиссивщики" и "гпл-щики". Дальше проводим  _ось координат_ меньше->больше (свободы, например. -- слово красивое, популярное, молодёжное) в одном из двух направлений, от А к Б или от Б к А, и в зависимости от того, как проведена (а мы её провели произвольно же, да?) ось координат, "более свободным" оказывается либо А, либо Б. Как же правильно? А никак. Что под одну стрелочку, что под другую можно подвести/подобрать обоснование. Это Ваше "меньше по счётчику" и столмановские 4 свободы, в данном случае.

А результат, что стороны не могут договориться доворит нам о том, что
  + они не желают договариваться
  + их определения "осей" произвольны [доказательств же не]


Поэтому прошу _в следующий раз_ своё "[BSDL] более свободна" специфицировать чётким указанием для кого и от кого.

Пример: [U]"более свободна для моих целей (бизнес, деньги и дружба с корпорациями) от ограничений взваливаемых на свои и, ни дай Ктулху!, мои хрупкие плечи авторами gpl-релизов"[/U].

Это всё, чего я фактически просил своим "докажи" выше.


Также повторю просьбу не брызгать ядом в сторону GPL. Несмотря на все Ваши слюни, что Вас _заставляют_ её исполнять, это тоже ложь. Вы "свободны" не распространять и не модифицировать.  Свобода, как же Вы не понимаете!?

Вы же не хотите нам всем тут сказать, что исполнять почётные обязанности не хотите, а права, пожалуй, употребили бы, да? И добавки для бузинесс проприертанных практик попросили бы....

Рожа не треснет?!   //"Дядя Юра, вы пейратЪ??"


> Нарушать правила ресурса не буду, потому повторять уже удалённые комменты не стану.
> Если секта столлмана может победить только цензурой, то это говорит уже
> о её «свободе».
> Хз, прочтёте ли ответ. Все мои ответы трутся, а ваши оскорбления, как
> и оскорбления других участников остаются. Двойные стандарты как они есть. Это
> как избиение младенца, который даже ответить не может. Потому спор на
> этом завершаю.

Ну, лан. У нас есть жертва. И хунта. И цензура.

Как врать, так мы бедлые и пушистые и на коне, а как аргументировать -- так кровавая хунта.  Ок-кей.  Тоже результат.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 15-Дек-17 10:56 
>>крупные корпорации
>>жлобятся меньше
>> чем секта Столлмана
> Нет.
> Пермиссив, BSDL и, местами, ASL,  все!,суть бОльшее жлобство, чем GPLv3+ им.тов.Р.М.Столмана.

Вспоминается...

Однажды тонул в пруду один жадный и богатый кази. Все столпились вокруг пруда, протягивали руки и кричали:
–  Дай руку! Дай руку! – но кази как–будто и не слышал. Тут мимо проходил Ходжа Насреддин. Увидав, в чем дело, он протянул кази руку и сказал: На!
Тот вцепился в ладонь Ходжи и уже через минуту был на берегу.
–  Судья слышит, только если ему говорить “на”, – объяснил свое поведение собравшимся мудрый Ходжа.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено AlexYeCu_not_logged , 14-Дек-17 16:48 
> Больше одного сообщения в кэш не влезает? Я изначально говорил что крупные
> корпорации при открытии кода жлобятся меньше, чем секта Столлмана.

Бгг. Ну давай посчитаем количество жлобства на килобайт кода.
Вот тебе два варианта подсчёта.
По количеству открытого кода (т. е. просто сравнить кто и сколько открыл) и по отношению объёма открытого кода к коду вообще.
В чём мерить жлобство сам решай.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 13:06 
> в отличии от...

В отличи*е* от…


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 12-Дек-17 13:59 
> А вот и яркий пример.
> Я не говорил что нельзя. Я сказал что кто-то может не мелочиться
> и не бояться закрытия результата изменения своего кода в отличии от...

Кто-то где-то вероятно -- мога быть, но... или нет7

И только пермиссивщики привычно подмахивают бёдрами Микросовту.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Анонимм , 12-Дек-17 15:13 
> И только пермиссивщики привычно подмахивают бёдрами Микросовту.

А кто-то их ревнует к Платиновому Партнеру!


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 12-Дек-17 15:25 
>> И только пермиссивщики привычно подмахивают бёдрами Микросовту.
> А кто-то их ревнует к Платиновому Партнеру!

У Торвальц Фондейшн оно за деньги, а тред-стартер не такой, он-то по любви.

Понимать же надо[I]!


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 13-Дек-17 10:59 
>>привычно подмахивают бёдрами
> Не нужно свои методы работы экстраполировать на всех.

Да, конечно, #52 я написал.  Беда эти "мои методы"!

И не "всех", а тебя конкретно.  Щательнее.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 11:46 
> Заметим что злобная корпорация открыла код под свободной лицензией, позволяющей использовать
> код в закрытых продуктах, без всяких истерик и нытья

Чтобы MS да лишний раз перекрыл возможность себе всех кинуть? Они так делали всего пару раз за всю историю, когда в ядро линя комитили. И то потому что лицензия ядра заставляет, а клиентура без дров для гиперви драпает на квм-хостинги :).


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Тот_Самый_Анонимус , 12-Дек-17 18:16 
> Чтобы MS да лишний раз перекрыл возможность себе всех кинуть?

Каким образом это возможно при данной лицензии?


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 04:05 
> Каким образом это возможно при данной лицензии?

Закрыть сорец новой версии + все програмеры которые в этом разбирались только в MS. А вам вот кусок abandonware. Можете вштыривать в нестандартный мсовский стиль програмизма, если хотите. Только нафиг оно надо, бесплатно за MS г-но разгребать, чтобы они и прочие умники потом уволокли себе в норку и не делились?

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


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Ю.Т. , 13-Дек-17 08:28 
Можно конкретнее, пожалуйста?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 12:54 
> Можно конкретнее, пожалуйста?

Что конкретнее? Про игродела? Читай твиты Рика Гейлдрича, или как там его правильно, автор LZHAM. Он не так давно едко прыскал кислотой в адрес корпораций. Потому что он еще и алгоритм сжатия текстур сделал и выложил под пермиссивом. Ну стервятники и налетели, даже спасибо не сказали. Вот чел и задумаляся - а оно ему надо такую халяву таким рожам устраивать?

...в этом месте ему подсказали что у GPL/LGPL/DualLicense есть некий пойнт, когда стервятники по хорошему не понимают. Ты ж понимаешь что лицензии не от хорошей жизни пишут...


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Ю.Т. , 13-Дек-17 16:36 
>> Можно конкретнее, пожалуйста?
> Что конкретнее? Про игродела? Читай твиты Рика Гейлдрича, или как там его

..

Да, именно про игродела. <s>Спасибо.</s> А, нет ещё. Под такие слова есть некто Rich Geldreich, но можно уточнить, в каком это году его так обули? В настоящее время на его ресурсах (твиттер, блог) слово GPL не отыскивается даже, и сплошной keep smiling.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 15-Дек-17 19:14 
> Да, именно про игродела. <s>Спасибо.</s> А, нет ещё. Под такие слова есть
> некто Rich Geldreich, но можно уточнить, в каком это году его
> так обули? В настоящее время на его ресурсах (твиттер, блог) слово
> GPL не отыскивается даже, и сплошной keep smiling.

В его блоге отыскивается как он лоханулся с MIT, кажется. А GPL ему где-то в коментах подсказали. Не помню на каком ресурсе, разлет "success story" с пермиссивом был хорош.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Тот_Самый_Анонимус , 13-Дек-17 17:56 
>Закрыть сорец новой версии + все програмеры которые в этом разбирались только в MS.

Это как-то отменит уже открытый код?


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 14-Дек-17 10:19 
>>Закрыть сорец новой версии + все програмеры которые в этом разбирались только в MS.
> Это как-то отменит уже открытый код?

Там наверху про Русиновича перечитай -- может сообразишь.

Изменения закрытой, непрозрачной, монопольной и _враждебной_ платформы (апи, нутро) легко и непринуждённо сделало код (не важно, открытый или закрытый) абсолютно бесполезным.

= http://www.opennet.me/openforum/vsluhforumID3/112997.html#68
   http://www.opennet.me/openforum/vsluhforumID3/112997.html#121

---Тлен, гнеиение и битрот -- основа Платформы и бузинес-мудели вурдалака.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Sfinx , 12-Дек-17 09:23 
на кой корячились ? разве m$ имеет продукт куда эту корку можно загрузить и отдебажить ? раз так мощно смогли осилить клон gcore, то осталось осилить клон gdb.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 12-Дек-17 09:56 
> на кой корячились ? разве m$ имеет продукт куда эту корку можно
> загрузить и отдебажить ? раз так мощно смогли осилить клон gcore,
> то осталось осилить клон gdb.

Вас накрывает волна тёплого и мягкого вижуялстудия. Смотрите[I]!...


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Sfinx , 12-Дек-17 12:11 
да ну ? дело даже не в том, что visual тупио это GUI надстройка над жалким набором мокрософтовского дерьмеца для ихних девелоперов, а в том что нет у m$ отладчика, который знает что такое ELF core file. все что может каличная студия - это подключится к kgdb/gdb через GNU gdb stub. вопрос остается открытым - зачем корячились ?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 18:29 
Нах им ваш безблагодатный ELF, в который нельзя даже иконки и версию по нормальному зашить, если у них есть свой PE.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 12:57 
> Нах им ваш безблагодатный ELF, в который нельзя даже иконки и версию
> по нормальному зашить, если у них есть свой PE.

Equiation group это дело очень одобрял, когда для запуска кода даже не надо было ничего запускать, только иконку показать - бабах - а там эксплойт - опа - код запущен! Удобно. Иранцам правда что-то не понравилось, да и немцы красиво виляли, помогая обеззараживать SCADA толпе народа.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено letsmac , 12-Дек-17 10:57 
Skype, SQL Server и прочее.  

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено dontletsmac , 12-Дек-17 11:34 
Skype осилили не они. Они его купили.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 11:47 
> Skype осилили не они. Они его купили.

И испортили, как это обычно бывает с тем что они купили.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено PnDx , 12-Дек-17 13:46 
Просто напомню.
M$SQL←sybase←ingres

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Moomintroll , 12-Дек-17 12:13 
> Skype,

Не щитается - это электрон.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 13:00 
он про старый скайп, возможно, ты ещё не родился, когда скайп под линукс уже был, и микрософт приобрёл контору

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 12-Дек-17 14:04 
>> Skype,
> Не щитается - это электрон.

Ну! Течёт, память жрёт -- нужно дампить. Микросовт не даст соврать.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 18:11 
Это не клон gcore, а обертка, которая его вызывает.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Sen , 12-Дек-17 10:32 
скоро выкинут линуховое ядро и своё портируют в дистрибутивы:))

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 13:02 
> скоро выкинут линуховое ядро и своё портируют в дистрибутивы:))

так этим поцтер занимается, дистрибутивы уже в копрофекалоидного монстра превратил, к которому осталось только драйвера приладить


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 12-Дек-17 13:14 
> скоро выкинут линуховое ядро и своё портируют в дистрибутивы:))

Это они от винды избавляться будут? Тогда можно не мелочиться и ядро тоже нормальное взять. Выпускать Microsoft Linux лицензия не запрещает.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено botman , 12-Дек-17 13:37 
От кода под лицензией MIT в Linux толку всё равно что от отказа от GCC в пользу LLVM - контрпродуктивно для Linux.

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Andrey Mitrofanov , 12-Дек-17 14:10 
> От кода под лицензией MIT в Linux толку всё равно

А если найду?  В linux/drivers/.

>что от
> отказа от GCC в пользу LLVM - контрпродуктивно для Linux.

Лицензия не главное -- главное душевность[I]!


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 06:22 
> Лицензия не главное -- главное душевность[I]!

Чаще всего душок как будто кто-то BSD'нул.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Онаним , 12-Дек-17 17:30 
Вот бы Sysinternals Process Monitor портировали - вот это был бы крутяк!

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено AntonAlekseevich , 13-Дек-17 06:44 
Чем вас htop и top и их графические реализации не угодили?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 13-Дек-17 13:09 
> Вот бы Sysinternals Process Monitor портировали - вот это был бы крутяк!

Чувак, в ядре линя есть чудный трассир, аналог filemon-а, перфмон и ядерный дебагер, вербозные сообщения дров, early printk для диагностики почему все нагнулось сразу при старте и проч.

И все это сразу, без трех часов инстала и бесплатно. И главное не почит в бозе, потому что разработчики этим для себя пользуются.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Яхз , 13-Дек-17 22:06 
О, а можно рассказать про 3 часа инсталла ProcMon-а, очень хочу послушать?

"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Аноним , 15-Дек-17 19:18 
> О, а можно рассказать про 3 часа инсталла ProcMon-а, очень хочу послушать?

За procmon не скажу а filemon и dbgview в новой винде сдохли. А поставить мсовкие средства для просмотра дебажных сообщений - какой-то невероятный рокетсайнс, к которому лучше не подходить если ты не корпорэйшн с 2000 разработчиков. Чтобы десяток отрядить на сношение с этим.


"Microsoft выпустил утилиту ProcDump для Linux"
Отправлено Michael Shigorin , 13-Дек-17 22:59 
Забавно, этерсофтовцы уже собрали: http://packages.altlinux.org/procdump