Для hardlinks можно получить inode каталога с одной из "ls" опций (-i
, я думаю).
Тогда find
с -inum
определит местоположение всего общего hardlinks.
Для softlinks, Вам, вероятно, придется сделать ls -l
на всех файлах, ища текст после "->" и нормализовав его, чтобы удостовериться, что это - полный путь.
Да, если вы не пытаетесь продать его клиенту как свой собственный продукт (;-)), вы можете использовать и развернуть его как часть своего собственного продукта. приложение
Обновление от 06.02.2011 :
iText, похоже, теперь имеет сильную лицензию с авторским левом ( AGPL ). Это означает, что вы не можете использовать его как часть коммерческого продукта ...
Да, если вы просто динамически связываете его под LGPL.
Изменить: см. Принятый ответ, iText теперь использует сильную лицензию с авторским левом, которая требует, чтобы вы выпустили исходный код, если вы его используете.
Версия 5.0.0 и выше под лицензией AGPL (строгое авторское лево).
Версия 4.1.6 и предыдущие все еще находятся под лицензией MPL / LGPL (слабое авторское лево).
Таким образом, для коммерческого продукта вы почти наверняка захотите использовать версию 4.1.6 или более раннюю.
Вот архивная неофициальная ссылка .