From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd33.google.com (mail-io1-xd33.google.com [IPv6:2607:f8b0:4864:20::d33]) by sourceware.org (Postfix) with ESMTPS id DADC2385BF81 for ; Sat, 27 Jun 2020 18:30:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org DADC2385BF81 Received: by mail-io1-xd33.google.com with SMTP id y2so13159759ioy.3 for ; Sat, 27 Jun 2020 11:30:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=BszVeXzC0E0nQdOlYzEHEz/9JaQTjG0T1jQPgjYkwek=; b=RcBEO2O/AjJNPFWI0oFDMGx5Q/xxOV0qcVsw2Z/T8CH+vWMw67iXZZkff1M1g6IkH9 PE43jrB3GFu53luPnl+3x+7fhjBhnuzJ5cIeFX1gdXOuqjIsT4HLkNwxxvE06MlrOW4A vcDRG15V6S4ktwCVIe7AhTQDUWzXFN6ZrnrDyDh+3VIYBJ3tUs2zyKsD7lIh/bhuFJfD fx22XqRePxB2UTYUKJlI5wLWJyuVQ3ONiSZrAAgQ0zZ2KxCXPVORWMCkCrzYdSgWc5VZ XbJIAy1o3OqZs5fTfn+NAsgD7WshEH2oGUHf9ZOzWW1QzhjVVc5zCtELLzJ/tk/vK09C 40mw== X-Gm-Message-State: AOAM532++2nNVd8vfZMITah2fnXiS3KkZMXeSB2CllYQJnTKsGj/9+sr RpmM0Akvzh7s9N/3ykOyQ8MHf7iimjPghvufduM= X-Google-Smtp-Source: ABdhPJwP0Pp/KTgdnc7EUMRzii/EjGoP8ExaCHlWrFQVoiHgZTRALzCzG7gf4fJ0I0Pgiz+obOZtxKc8O8m7QF4jZXU= X-Received: by 2002:a02:6009:: with SMTP id i9mr9410172jac.78.1593282647206; Sat, 27 Jun 2020 11:30:47 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jonathan Wakely Date: Sat, 27 Jun 2020 19:30:36 +0100 Message-ID: Subject: Re: I'm really confuesd and frustrated Please Help To: JacobK622 Cc: gcc-help Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jun 2020 18:30:49 -0000 On Sat, 27 Jun 2020, 16:52 JacobK622 via Gcc-help, w= rote: > > Thank you for letting me know about the subject line issue, I will strive= to write more descriptive subject lines in the future. > Thank you for letting me know about the "reply to list only" part of neti= quette, I will reply to the mailing list from now on. My apologies. > > Sorry for the long delay. I had some stuff going on, got distracted, and= accidentally invented dehydrated water (jk lol). > > Anyway, I opened stdio.h in a text editor and it clearly stated that it w= as under the LGPL v2 or any later version. > sooo... what am I missing here? stdio.h is not part of GCC. Asking about the glibc licence on this mailing list is off-topic. I've already suggested you should talk to a lawyer if you don't understand the license. > > What is the email for the glibc list and would it be bad netiquette to po= st this there? See http://www.gnu.org/software/libc/libc.html > > "For questions about glibc's licence you should ask the glibc list or > consult a lawyer. The first paragraph of clause 5 of LGPL v2.1 seems > clear to me: > > 5. A program that contains no derivative of any portion of the > Library, but is designed to work with the Library by being compiled or > linked with it, is called a "work that uses the Library". Such a work, > in isolation, is not a derivative work of the Library, and therefore > falls outside the scope of this License." > > The sentence says "Such a work, in ISOLATION, is not a derivative work o= f the Library, and therefore falls outside the scope of this License.". If = I wanted to distribute my code in source code form only then you would be r= ight--the use of the libraries wouldn't affect the code, because they aren'= t combined. However (and I admit i may not have made this clear) but, I do= intend on distributing it in object code form. (which would require that m= y code and the library be combined)) The second sentence in the LGPLv2.1 = section 5 says "However, linking a "work that uses the Library" with the Li= brary creates an executable that is a derivative of the Library (because it= contains portions of the Library), rather than a "work that uses the libra= ry". The executable is therefore covered by this License. Section 6 states = terms for distribution of such executables." > > Does anyone else have any suggestions? Talk to a lawyer.