apache/tika
The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).
License & maintenance
Apache-2.0 is a permissive license: free to use commercially with attribution.
Last code push today.