I have been migrating PDFBox to C# in order to provide an Apache 2.0 licensed 
solution for working with PDFs in C#.

Repository is here: https://github.com/UglyToad/Pdf

I am almost at the point where I intend to release an alpha version of the 
software to NuGet (Maven equivalent).

I wanted to check what conditions were necessary/polite for releasing this 
derivative work.


  *   I am keeping the Apache 2.0 license but should the copyright in my 
license be the copyright from the PDFBox version of the license?

  *   Additionally I assume I must redistribute the NOTICES.txt file present in 
the PDFBox code?

  *   On naming, I was intending to rename the project (not sure what name yet) 
to indicate that much of the code has been rewritten and it’s not an official 
port. This will prevent people filing bugs (of which my version will have many) 
with PDFBox. Is this ok or would this be considered bad etiquette?

  *   Are there any other steps I should take to release a work derived from 
PDFBox and managed by the Apache Foundation?

Many thanks,

Eliot Jones

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

Reply via email to