Is it necessary to specify that applications using glibc (libc.so) only use glibc?

Asked 2 years ago, Updated 2 years ago, 130 views

What should I do to release the product in accordance with glibc's LGPL2 license for an application that meets the following requirements?

  • The target application must be created with a dynamic link to run libc.so (so LGPL26b is satisfied).
  • The application uses only the library provided by glibc.(Extreme story, printf only.Assume)
  • The application itself is not a (L)GPL license (simply a commercial application).
  • Allow reverse engineering as the application's own license. (LGPL 26)

Since glibc is an LGPL2 license,

You must include in each copy of the work a clear notice stating that the Library is used in the work and that its use is protected by this license.You must also provide a copy of this license.If a work displays a copyright notice at runtime, you must include a copyright notice in the Library and also include a reference to indicate to the user where a copy of this license is located.

I think it is necessary to
However, neither Mozila/FireFox nor LibraOffice have glibc in their license list.
The zip of info-zip dynamically links only glibc as far as objdump is concerned, but there is no mention of glibc in the license notation.

At first, I thought it was no longer (L)GPL due to a GCC runtime library exception, but I couldn't find a description that glibc was included in the GCC RLE.

Is glibc the only one with a special license?

license gpl

2022-09-29 22:24

2 Answers

If you are eligible for LGPL 2.1, you must follow the provisions of Section 6.

Whether or not to use LGPL 2.1's library "only" has nothing to do with it, and the provisions of Section 5 will determine whether or not it is not covered.Even if "only" is used, it is not necessary to comply with Section 6 if it is not covered by Section 5.

Neither Mozila/FireFox nor LibraOffice have glibc in their license list.

This is probably because Firefox and LibreOffice are both (as the author determines) that LGPL 2.1 does not apply.

The truth is that you have no choice but to ask Mozilla Foundation or The Document Foundation.

Is glibc the only one with a special license?

What does it mean that we, a third party, are contrary to LGPL 2.1 (Section 6 of the ), based on our own judgment (Firefox/LibreOffice is subject to LGPL 2.1) in such a situation?

"My ""opinion"" on this point is ""it is not covered by LGPL 2.1 in the first place."""

I don't think Firefox/LibreOffice falls under glibc's derivative work from a common sense perspective...Glibc doesn't have the ability to parse HTML or JavaScript by browsing the web, nor does it have word processing or spreadsheets.


2022-09-29 22:24

glibc is LGPL.In the past, Epson Kova's violation of the LGPL became a problem.
http://srad.jp/submission/7793/


2022-09-29 22:24

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.