Что такое хорошая коммерческая библиотека потока tar для c # и .net?

В настоящее время мы используем SharpZipLib, но поскольку он использует GPL, нам необходимо заменить его коммерческой библиотекой.


person Erin    schedule 24.12.2008    source источник
comment
Обратите внимание, что #ziplib фактически использует МОДИФИЦИРОВАННУЮ GPL, которая позволяет вам использовать эту библиотеку в коммерческих приложениях с закрытым исходным кодом (цитата с веб-сайта #ziplib). Так что, если вам не разрешено использовать GPL, но РАЗРЕШЕНО использовать открытый исходный код, тогда у вас не должно возникнуть проблем.   -  person Eric Rosenberger    schedule 24.12.2008
comment
С другой стороны, если вам вообще не разрешено использовать открытый исходный код, то, очевидно, вы все равно застряли.   -  person Eric Rosenberger    schedule 24.12.2008
comment
Я отправил страницу, изменяющую GPL, руководителям. Я все еще ищу альтернативы.   -  person Erin    schedule 24.12.2008


Ответы (4)


См. Мой комментарий о #ziplib в основном посте ... но если вам действительно нужен коммерческий продукт (не с открытым исходным кодом), IP * Работает! Zip .NET может соответствовать всем требованиям. Согласно this, у него есть поддержка TAR.

person Eric Rosenberger    schedule 24.12.2008

Вы смотрели DotNetZip?

Это не под лицензией GPL, а скорее под лицензией Microsoft Public License (Ms-PL).

person Thunder3    schedule 24.12.2008

Просто к вашему сведению. Существует возможность использовать лицензионную библиотеку BSD для чтения / записи tar. Сжатие и распаковку Gzip можно выполнять с помощью встроенного GZipStream из Microsoft .NET 2.0.

http://code.google.com/p/tar-cs/

person Community    schedule 10.04.2009

Если вам нужна библиотека tar, есть одномодульная реализация по адресу

http://cheeso.members.winisp.net/srcview.aspx?dir=Tar&file=Tar.cs

person Cheeso    schedule 13.01.2010