LINUX.ORG.RU

История изменений

Исправление bbk123, (текущая версия) :

Т.е. разработчики linux поимели разработчиков bsd, заставив последних работать на себя, а в обратку этот принцип не работает и всё благодаря верному выбору лицензии?

Зачем же так сложно? tar является частью базового набора утилит GNU с незапамятных времён. Но свой tar они почему-то не используют, а используют bsdtar.

Вот из мануала:

HISTORY A tar command appeared in Seventh Edition Unix, which was released in January, 1979. There have been numerous other implementations, many of which extended the file format. John Gilmore's pdtar public-domain implementa‐ tion (circa November, 1987) was quite influential, and formed the basis of GNU tar. GNU tar was included as the standard system tar in FreeBSD beginning with FreeBSD 1.0.

This is a complete re-implementation based on the libarchive(3) library. It was first released with FreeBSD 5.4 in May, 2005.

FreeBSD использовала гнутый tar с самого начала, а потом переписала его с нуля. Тут-то Linux сообщество код и умыкнуло, вмести с bsdcpio в придачу. А сейчас они жалуются на Clang. Тоже ведь умыкнут!

Исходная версия bbk123, :

Т.е. разработчики linux поимели разработчиков bsd, заставив последних работать на себя, а в обратку этот принцип не работает и всё благодаря верному выбору лицензии?

Зачем же так сложно? tar является частью базового набора утилит GNU с незапамятных времён. Но свой tar они почему-то не используют, а используют bsdtar.