From users-return-10718-archive-asf-public=cust-asf.ponee.io@pdfbox.apache.org Sun Jan 14 14:26:28 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 3A1C0180651 for ; Sun, 14 Jan 2018 14:26:28 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 293DA160C43; Sun, 14 Jan 2018 13:26:28 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 6EA81160C1D for ; Sun, 14 Jan 2018 14:26:27 +0100 (CET) Received: (qmail 55899 invoked by uid 500); 14 Jan 2018 13:26:26 -0000 Mailing-List: contact users-help@pdfbox.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@pdfbox.apache.org Delivered-To: mailing list users@pdfbox.apache.org Received: (qmail 55879 invoked by uid 99); 14 Jan 2018 13:26:26 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 14 Jan 2018 13:26:26 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 75D901A0303 for ; Sun, 14 Jan 2018 13:26:25 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.821 X-Spam-Level: X-Spam-Status: No, score=-0.821 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=lehmi.de Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 25lBGemgHJcI for ; Sun, 14 Jan 2018 13:26:23 +0000 (UTC) Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de [81.169.146.161]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 8A1DE5FACA for ; Sun, 14 Jan 2018 13:26:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1515936376; s=domk; d=lehmi.de; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:Date:Message-ID: From:References:To:Subject:X-RZG-CLASS-ID:X-RZG-AUTH; bh=XmgmAHanor+4OjMHzZPFhhWmk8QFZIY8jz4i9BKpxzI=; b=y6rPQHdQQBoETH9JZBqznZ7FEG+MNo2vldbsYZ9dyUfTA1bN4LKULYq73cjd8M6MYQ bM6ruDCu/jmwCqtyQszf3WgP0KcMNlRL1LhaQeneTQUxKcrMnD9oBFBuST4kkl9q1xKN pBzUIhf64ntq2pR2PbCVp5RYfPtgF9S3w2aEY= X-RZG-AUTH: :LWIAZ0WpaN8UY5o8XRz0jOyrHsdUGPvBRfQHLwW1oA/8m8QyX/Sant12i8D/qTuu8hNKbQ== X-RZG-CLASS-ID: mo00 Received: from [192.168.6.23] (dslb-188-107-150-184.188.107.pools.vodafone-ip.de [188.107.150.184]) by smtp.strato.de (RZmta 42.15 DYNA|AUTH) with ESMTPSA id 30b570u0EDQGI2g (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Sun, 14 Jan 2018 14:26:16 +0100 (CET) Subject: Re: License and naming for derivative works To: users@pdfbox.apache.org References: From: Andreas Lehmkuehler Message-ID: <8fb91d92-9fdf-4b93-c994-64bb0b7da6ee@lehmi.de> Date: Sun, 14 Jan 2018 14:26:16 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-MW Content-Transfer-Encoding: 8bit Am 07.01.2018 um 16:54 schrieb Eliot Jones: > I have been migrating PDFBox to C# in order to provide an Apache 2.0 licensed solution for working with PDFs in C#. Cool, there a a lot of people asking for a .NET version. > Repository is here: https://github.com/UglyToad/Pdf What PDFBox version is the base for your port, trunk or 2.0.x? > 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. IANAL, but I try to answer your questions as good as possible > * 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? The PDFBox PMC still owns the copyright of the origin code. IMHO even ported code is still copyrighted by us, as long as the ported code is similar to the origin one. If you add some substantial changes to the code, you might *add* your own copyright to that part of the code. All new classes are of course yours. And the port as a whole (our code, your changes and your additions) is a derivative work and you may the copyright for that as a whole. > * Additionally I assume I must redistribute the NOTICES.txt file present in the PDFBox code? That would be nice. You might remove those parts which are not ported to .NET > * 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? Good idea, it will make it easier to separate both projects. As you already did so, IMHO there is no need for further changes. Furthermore "PDFBox" is a registered trademark ;-) > * Are there any other steps I should take to release a work derived from PDFBox and managed by the Apache Foundation? You already mentioned the origin of your port (it is not necessary but highly appreciated) so that we get the credits for the work of our community. Are you interested in being "promoted" by us if someone asks for a .NET port, e.g. we could mention the port somewhere at a more or less prominent place on our website? Are you planning to monitor our changes and port them as well to your codebase? Andreas > > Many thanks, > > Eliot Jones > > Sent from Mail for Windows 10 > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org For additional commands, e-mail: users-help@pdfbox.apache.org