Project

General

Profile

Bug #12853

bhyve manifests should include BSD license

Added by Patrick Mooney about 2 months ago. Updated 2 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
bhyve
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
bhyve
Gerrit CR:

Description

When the package manifests for bhyve were created, the BSD license was erroneously omitted from them, despite the bhyve artifacts being dual-licensed under 2-clause BSD and the CDDL. This should be remedied.


Related issues

Related to illumos gate - Bug #13000: bhyve sources should reflect license detailsClosed

Actions

History

#1

Updated by Patrick Mooney about 2 months ago

  • Assignee changed from Patrick Mooney to Andy Fiddaman
#2

Updated by Patrick Mooney 8 days ago

  • Related to Bug #13000: bhyve sources should reflect license details added
#3

Updated by Electric Monk 8 days ago

  • Gerrit CR set to 738
#4

Updated by Andy Fiddaman 2 days ago

Other than a clean build, I also checked that the final packages contained both licences:

% pkg info --license -g packages/i386/nightly-nd/repo.redist system/bhyve
CDDL HEADER START

The contents of this file are subject to the terms of the
Common Development and Distribution License (the "License").
You may not use this file except in compliance with the License.

You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
or http://www.opensolaris.org/os/licensing.
See the License for the specific language governing permissions
and limitations under the License.

When distributing Covered Code, include this CDDL HEADER in each
file and include the License file at usr/src/OPENSOLARIS.LICENSE.
If applicable, add the following below this CDDL HEADER, with the
fields enclosed by brackets "[]" replaced with your own identifying
information: Portions Copyright [yyyy] [name of copyright owner]

CDDL HEADER END

SPDX-License-Identifier: BSD-2-Clause-FreeBSD

Copyright (c) 1992-2020 The FreeBSD Project.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.

#5

Updated by Electric Monk 2 days ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit fe417ad0efdf365d5438ae46904118fa27ae38b8

commit  fe417ad0efdf365d5438ae46904118fa27ae38b8
Author: Andy Fiddaman <omnios@citrus-it.co.uk>
Date:   2020-08-05T14:37:44.000Z

    12853 bhyve manifests should include BSD license
    Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
    Approved by: Dan McDonald <danmcd@joyent.com>

Also available in: Atom PDF