Skip to content

[Docs] Add licensing header to C data interface in docs #50119

@stefan6419846

Description

@stefan6419846

Describe the enhancement requested

At https://arrow.apache.org/docs/format/CDataInterface.html#structure-definitions, a header file for the C data interface is provided. It does not carry any direct license headers, but states:

Like the rest of the Arrow project, they are available under the Apache License 2.0.

This can cause confusion for further redistribution and/or requires each user to correctly apply the corresponding header, while a recommended declaration could be provided by the Arrow project directly.

Depending on how you read/interpret the Apache-2.0 license in this regard, adding a license header myself could require me to add an explicit notice about me having added the license header (section 4b) and possibly even including the NOTICE.txt file of the Arrow project (section 4d).

Component(s)

Documentation

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions