Ответ 1
Если вы хотите создать коммерческое программное обеспечение, используйте версию лицензии Apache. Это более разрешительная лицензия, чем LGPL, поэтому вы не столкнетесь с какими-либо проблемами с использованием Jackson под лицензией Apache в своей собственной работе, если будете следовать каждому сроку лицензии Apache (все это очень разумно). Основное различие заключается в том, что LGPL может потребовать от вашего приложения открыть исходный код в определенных случаях использования, а лицензия Apache не будет.
В зависимости от вашего варианта использования версия LGPL также может быть использована, но лицензия Apache является более безопасной.