[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[task #16601] Submission of Airlib
From: |
Ineiev |
Subject: |
[task #16601] Submission of Airlib |
Date: |
Wed, 27 Nov 2024 12:53:08 -0500 (EST) |
Follow-up Comment #14, task #16601 (group administration):
> `mmsystem` and `WinAPI` (Windows API) are system libraries used in Windows
> for
> various low-level operations, particularly for interacting with hardware,
> handling multimedia, and managing basic system functionalities. Here’s a
> quick breakdown of each:
>
> 1. mmsystem Part of the Windows Multimedia System library, `mmsystem`
> provides
> functions for handling multimedia tasks.
> It’s particularly useful when you need to control multimedia hardware and
> access features at a lower level than high-level libraries like DirectX.
>
> 2. WinAPI (Windows API) This is the core set of libraries for Windows OS, and
> it encompasses a wide range of system functions.
>
> The WinAPI is foundational for Windows applications, as it provides the
> necessary interfaces to interact with the operating system directly. mmsystem
> too.
>
> Both of those libraries are provided by Windows without any modifications or
> installation.
It may be evident for you because you are familiar with these libraries, but I
don't thik I can see how this aligns with the definition from GPLv3,
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
Could you explain in more detail, like what are the Standard Interfaces and
the Major Components involved?
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/task/?16601>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
- [task #16601] Submission of Airlib, (continued)
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/19
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/19
- [task #16601] Submission of Airlib, Ineiev, 2024/11/20
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/21
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/22
- [task #16601] Submission of Airlib, Ineiev, 2024/11/23
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/23
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/23
- [task #16601] Submission of Airlib, Ineiev, 2024/11/26
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/26
- [task #16601] Submission of Airlib,
Ineiev <=
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/28
- [task #16601] Submission of Airlib, Ineiev, 2024/11/30
- [task #16601] Submission of Airlib, AdamOnAir, 2024/11/30
- [task #16601] Submission of Airlib, Ineiev, 2024/11/30