Не знаю, так ли это в Picasa, но есть еще один случай, когда лицензирование может быть проблемой. Если код на стороне сервера использует код с ограничительной лицензией с DRM (GPL, например), которая ограничивает то, как вы можете распространять модули с использованием кода. Запуск такого модуля на веб-сервере, где пользователь получает только выходные данные, является законным по таким лицензиям. Если бы этот код распространялся, к нему было бы приложено много юридических требований, что, вероятно, было бы очень нежелательно для коммерческих компаний-разработчиков программного обеспечения, включая Google. Это одна из причин, по которой некоторые возможности доступны только через веб-сервисы.