From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id 7E22B384B0C3 for ; Thu, 19 May 2022 19:21:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7E22B384B0C3 Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-645-ao71aYojNl-rWJwOJiUeuQ-1; Thu, 19 May 2022 15:21:02 -0400 X-MC-Unique: ao71aYojNl-rWJwOJiUeuQ-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 79219185A7A4; Thu, 19 May 2022 19:21:02 +0000 (UTC) Received: from tucnak.zalov.cz (unknown [10.39.192.23]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 33E682026D6A; Thu, 19 May 2022 19:21:02 +0000 (UTC) Received: from tucnak.zalov.cz (localhost [127.0.0.1]) by tucnak.zalov.cz (8.16.1/8.16.1) with ESMTPS id 24JJKxfo078264 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 19 May 2022 21:21:00 +0200 Received: (from jakub@localhost) by tucnak.zalov.cz (8.16.1/8.16.1/Submit) id 24JJKwhi078262; Thu, 19 May 2022 21:20:58 +0200 Date: Thu, 19 May 2022 21:20:58 +0200 From: Jakub Jelinek To: Mohamed Atef Cc: gcc@gcc.gnu.org, Martin Jambor Subject: Re: OMPD Copyright Message-ID: Reply-To: Jakub Jelinek References: MIME-Version: 1.0 In-Reply-To: X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_SHORT, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 May 2022 19:21:07 -0000 On Thu, May 19, 2022 at 08:35:43PM +0200, Mohamed Atef wrote: > Can OMPD be under our university Copyright? > The project is a university project. When you use DCO, your contribution will be under the copyright of whomever owns the copyright to it (you or your university etc.), but we really don't want to list on every file a Copyright line for whomever touched that file. The FSF Copyright lines are there in most of the files because those files were added by people with Copyright assignment to FSF, but the alternative to that is really Copyright The GNU Toolchain Authors. (without year), which just says that the file is copyrighted and isn't something that needs to be updated every second day somebody touches the file and changes something in it. There is quite significant cost in accepting any other Copyright line form, we have a script to bump the FSF Copyright years and it gives up on any unknown copyright lines. We've made some exceptions for files that have been copied from other projects and where those files already had some copyright lines in some cases, but we really don't want to do that for files which are hosted only in GCC and don't come from other projects. See contrib/update-copyright.py. We will need to add hopefully just a single line next year for the 'The GNU Toolchain Authors.' or perhaps 2-3 if there are variant spellings of that, but if every contributor under DCO asks for his copyright lines, it would be a nightmare. Furthermore, usually people don't update copyright lines when touching existing files, so if the file contained your or your university copyright line and no other and somebody else changes the file, it wouldn't reflect correctly the copyright state. See e.g. https://gcc.gnu.org/r12-6635 for an example of such a file which has been added under DCO, even when it is Jonathan or Red Hat (who exactly owns copyright is extremely country and contract specific) who actually owns the copyright. Jakub