LINUX.ORG.RU

20 лет проекту GNU Parallel

 , ,


0

2

GNU parallel — утилита командной строки, позволяющая выполнять задачи на одном или нескольких компьютерах параллельно.

В прошлом году я нашел старую резервную копию с самой первой версией Parallel. В архиве не было исполняемого сценария, тем не менее остался временный файл от emacs (~parallel). Это обстоятельство позволило установить дату создания первой версии проекта: 6 января 2002г. На тот момент программа представляла из себя ~15 строк кода на Perl и она до сих пор запускается:

#!/usr/bin/perl

$processes=shift;

chomp(@jobs=<>);
for (@jobs) {
    $jobnr++;
    push @makefile,
    (".PHONY : job$jobnr\n",
     "job$jobnr :\n",
     "\t$_\n");
}
unshift @makefile, "all : ",(map { "job$_ " } 1 .. $jobnr),"\n";

open (MAKE, "| make -k -f - -j $processes") || die;
print MAKE @makefile;
close MAKE;

Эта версия Parallel не являлась частью GNU, принятие в проект случилось только в апреле 2011 года.

Больше всего споров за минувшие 20 лет вызвала необходимость уведомления о цитировании. Подробнее можно узнать из описания параметра --citation в документации.

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

★★★★★

Проверено: hobbit ()
Последнее исправление: xaizek (всего исправлений: 6)

However, if you pay 10000 EUR, you have done your part to finance future development and should feel free to use –will-cite in scripts.

И что, GNU давно разрешает шантаж?

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

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

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

по-человечески просят денег на развитие программы.

ждем рекламу криптобирж в выхлопе ls и желудочных балонов соловьева у cat

O. Tange (2011): GNU Parallel - The Command-Line Power Tool, ;login: The USENIX Magazine, February 2011:42-47.

но это ложь ведь, я не только не использовал в научном труде что-то из этой статьи, я ее даже не читал. Имитирование псевдонаучной деятельности, путем повышения уровня цитирования?

Turbid ★★★★★
()
Последнее исправление: Turbid (всего исправлений: 1)
Ответ на: комментарий от Turbid

ждем рекламу криптобирж в выхлопе ls

А просьба о донатах на развитие, которую можно отключить, сравни рекламе криптобирж?

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

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

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

The development of GNU parallel is indirectly financed through citations, so if your users do not know they should cite then you are making it harder to finance development. However, if you pay 10000 EUR, you have done your part to finance future development and should feel free to use –will-cite in scripts.

If you do not want to help financing future development by letting other users see the citation notice or by paying, then please use another tool instead of GNU parallel.

Это, мягко говоря, совсем не тоже самое, что в подвале сайта маленькая ссылочка на добровольный донат.

Если я не поставлю ссылку или забашляю 10 косарей, то почему-то не

should feel free

, а должен чувствовать себя мудаком. Хотя и использую «свободный» софт.

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

Если я не поставлю ссылку или забашляю 10 косарей, то почему-то не

Вы угнетены? Вы обиделись?

а должен чувствовать себя мудаком

Сами придумали, сами поверили.

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

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

Ну, а так, поздравляем параллель с юбилеем.

Это обстоятельство позволило установить дату создания первой версии проекта: 6 января 2002г.

С прошедшим. =)

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

Спам в консольном ПО — это пробитие дна.

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

Но ты при этом будешь редиской.

Прямо в цыганском стиле. Не дашь бабки - прокляну.)))

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