{"id":36,"date":"2008-04-10T00:54:39","date_gmt":"2008-04-09T14:54:39","guid":{"rendered":"http:\/\/dev.plutext.org\/blog\/2008\/04\/10\/docx4j-now-released-under-apache-license\/"},"modified":"2008-04-10T00:54:39","modified_gmt":"2008-04-09T14:54:39","slug":"docx4j-now-released-under-apache-license","status":"publish","type":"post","link":"https:\/\/www.docx4java.org\/blog\/2008\/04\/docx4j-now-released-under-apache-license\/","title":{"rendered":"docx4j now released under Apache License"},"content":{"rendered":"<p>We&#8217;re pleased to announce that docx4j is now available under the Apache License (v2).<\/p>\n<p>This is a response to feedback on an <a href=\"http:\/\/dev.plutext.org\/blog\/2008\/01\/11\/docx4j-license-change\/\">earlier post<\/a>.\u00a0 This is also the last license change we&#8217;ll be making to docx4j. Word documents are mostly manipulated in corporate environments.\u00a0 This change removes barriers to adoption of docx4j by business and institutions.<\/p>\n<p>docx4j uses org.merlin.io to efficiently turn streams inside out. That package had been available under the GPL.\u00a0 Its author, Merlin Hughes, today kindly released it under v2 of the Apache License, so we now use it under that license.<\/p>\n<p>There&#8217;s a new nightly build of docx4j available from the <a href=\"\/downloads.html\">downloads page<\/a> if you want to grab it.\u00a0 This build can load\/save to\/from a WebDAV server &#8211; more on that in another post.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re pleased to announce that docx4j is now available under the Apache License (v2). This is a response to feedback on an earlier post.\u00a0 This is also the last license change we&#8217;ll be making to docx4j. Word documents are mostly manipulated in corporate environments.\u00a0 This change removes barriers to adoption of docx4j by business and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[97,92,95],"tags":[4,57],"class_list":["post-36","post","type-post","status-publish","format-standard","hentry","category-docx","category-docx4j","category-ooxml","tag-docx4j","tag-webdav"],"_links":{"self":[{"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/posts\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":0,"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/posts\/36\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/media?parent=36"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/categories?post=36"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.docx4java.org\/blog\/wp-json\/wp\/v2\/tags?post=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}