Uploaded image for project: 'Legal Discuss'
  1. Legal Discuss
  2. LEGAL-323

Clarify if binary artifacts are part of a release

    XMLWordPrintableJSON

Details

    • Question
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None

    Description

      Hi,

      Reading the release policy and particularly http://www.apache.org/legal/release-policy.html#compiled-packages I'm still confused as to whether binary artifacts are considered part of a release.

      The Apache Software Foundation produces open source software. All releases are in the form of the source materials needed to make changes to the software being released.

      As a convenience to users that might not have the appropriate tools to build a compiled version of the source, binary/bytecode packages MAY be distributed alongside official Apache releases.

      This seems to imply that only the source is the official release. Binary artifacts are not part of the release, and are just distributed on the side.

      Reading the rest of this page though, it's pretty clear that binary artifacts still need to adhere to the requirements for release artifacts, e.g. licensing and distribution location.

      What does this mean in practical terms? If we build a tarball with jars and native libraries in it, is it part of our official release? What about jars uploaded to Maven Central? When the PMC votes on a release, are we voting on just the source tarball, or also these additional binary artifacts?

      Thanks,
      Andrew

      Attachments

        Issue Links

          Activity

            People

              chrismattmann Chris A. Mattmann
              andrew.wang Andrew Wang
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: