From nobody Fri Jun 17 10:18:53 2022 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B55C983C411 for ; Fri, 17 Jun 2022 10:19:36 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-oi1-x22a.google.com (mail-oi1-x22a.google.com [IPv6:2607:f8b0:4864:20::22a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LPZlq2pJnz4jwV for ; Fri, 17 Jun 2022 10:19:35 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by mail-oi1-x22a.google.com with SMTP id l81so4885852oif.9 for ; Fri, 17 Jun 2022 03:19:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Tr1Yyk7kUO6cQ2mYgNZVOrkBo6zQn0gOzx9IhEePgQw=; b=F1h08MjqCWTbOuhe+Pq3bzBYhPA/DihLWSoYPWGi58ewWCXIaD7jvIBi5Ey7Zq27l5 sPoIqA7OTn3L8mzwV2qICsLeGSKsnJLZySbXMDyWMN/nL9qSGwqxgYUcBAV2M+uT1jaR DpfycK0riSVquHZPAeMEBEso3YteDvGCTXDZUw2onELIre9sA/bBRSFEMhKNWzHlH/Lv B8AHBRZTrFtn0VkxwOUtsll2uRxD+ZhK5lz0arkvUnuiYM5iDAa08O2Ba5mybf9CSRyi wB07qd/KQ8isqHiIlmWhr0xQzyRnq8N7PdUJE4+CEDlBylWPZRW3Fno9zOfLqAtNqMke UGzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Tr1Yyk7kUO6cQ2mYgNZVOrkBo6zQn0gOzx9IhEePgQw=; b=Cm7iI0ULoAKhuZlKXeUiHZbZJsJZWI9GJjafzb2mB4h0AmMRrhaShw7PrkZHf0vnbE i5LboVJlO+2mPJ4Rx/ollhvAj5D5CfOBq4DOHDMqJUrZ2C0Iw1IgfEBI9V6i0V/3GnmK 1/eFE84ZfBHTEAjHSOyjzKQwsiM3+hnk6Z7gSMBY2JqEsXjtvOcJNEPLRTQFHF/Cqn/g T5dAnBpZDF7q4KmQDKH6ycUxNmEr7/xedP95elkl1X7Ab3fu0U2pH6tuV/azA4fy6zSV cTv9qc+7um8Mpojtge/HuJ2+rw4Uy4Z7VS3Pi/YIYZxkAHOs7G+/4pstNLNdJxn69IPc 5XRA== X-Gm-Message-State: AJIora9bWbcCjYEayyj9M+2oHHDVp93OoJmnDnItSyScsvdgYdyS0B0s f8I2iuBYqYkWNmqb1sL4SDv/ZSzDAC/utMMY+vCMCnGJUE0= X-Google-Smtp-Source: AGRyM1uFUtLx/4J7d9CpOf3QIGhHJpr8BBdfkFKKrWk2twnRhsecopUwWLH8/Kz8PM+wkSpUQDy11p7XAjWYHTCy1XQ= X-Received: by 2002:a05:6808:1405:b0:331:478b:4a47 with SMTP id w5-20020a056808140500b00331478b4a47mr2845698oiv.16.1655461169438; Fri, 17 Jun 2022 03:19:29 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: <14ae93faac0bf373d7371396d5538f7b@bsdforge.com> In-Reply-To: From: Mehmet Erol Sanliturk Date: Fri, 17 Jun 2022 13:18:53 +0300 Message-ID: Subject: Re: Need opinion on license type To: Lorenzo Salvadore Cc: FreeBSD Mailing List Content-Type: multipart/alternative; boundary="000000000000f1a40b05e1a216f4" X-Rspamd-Queue-Id: 4LPZlq2pJnz4jwV X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=F1h08Mjq; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mesanliturk@gmail.com designates 2607:f8b0:4864:20::22a as permitted sender) smtp.mailfrom=mesanliturk@gmail.com X-Spamd-Result: default: False [-3.87 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.87)[-0.874]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::22a:from]; MLMMJ_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N --000000000000f1a40b05e1a216f4 Content-Type: text/plain; charset="UTF-8" On Fri, Jun 17, 2022 at 12:35 PM Lorenzo Salvadore < phascolarctos@protonmail.ch> wrote: > > IMO at first sight it seems NONE since it don't match Predefined License > > List > > > https://docs.freebsd.org/en/books/porters-handbook/book/#licenses-license-list > > A non predefined License is not NONE, it's a license that you have to > specify > manually, see for example > > https://docs.freebsd.org/en/books/porters-handbook/book/#licenses-license_perms-ex1 > > You can find another example in math/maxima, where I had to add a > MAXIMAEXTRACLAUSE > license. > > If you put NONE, then no permission will be specified, although the > license seems to give > some. For example I think dist-mirror is fine. > > But please keep in mind that I am not a lawyer. > > Cheers, > > Lorenzo Salvadore > > For my personal needs I am maintaining a long list of software repositories . When there is not any license information in a repository , I am using ( Undefined ) phrase . But in a USA Government related Github repository , when a file in a repository does not have a license , they are using Unknown even if there are plenty of files with license information . For such cases , I am using , for example , ( BSD , see Parts ) When I am not able to identify a license with its name , but its license is permissive with some restrictions , I am using ( Restricted ) phrase ( For me this is UnUsable ... ) but some features may be studied . I am using ( Restricted ) phrase with a Permissive license such as BSD , ISC , or MIT , but it has additional requirements which I may not fulfill . If the license is weak or strong copyleft I am not recording it . In FreeBSD documents , If FreeBSD Project managers adopt such a scheme for exceptional licensed sources , their definitions may be used . I looked at the SPDX license list to search for an entry for such licenses , it seems that there is not any entry for unidentifiable licenses , or I did not understand their system correctly . With my best wishes . Mehmet Erol Sanliturk --000000000000f1a40b05e1a216f4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, Jun 17, 2022= at 12:35 PM Lorenzo Salvadore <phascolarctos@protonmail.ch> wrote:
> IMO at first sight it seems NONE sin= ce it don't match Predefined License
> List
> https://docs.free= bsd.org/en/books/porters-handbook/book/#licenses-license-list

A non predefined License is not NONE, it's a license that you have to s= pecify
manually, see for example
https://docs.free= bsd.org/en/books/porters-handbook/book/#licenses-license_perms-ex1

You can find another example in math/maxima, where I had to add a MAXIMAEXT= RACLAUSE
license.

If you put NONE, then no permission will be specified, although the license= seems to give
some. For example I think dist-mirror is fine.

But please keep in mind that I am not a lawyer.

Cheers,

Lorenzo Salvadore




For my personal needs I am maintaining a long list of
software repositories .

When there is n= ot any license information in a repository ,
I am using=
( Undefined )
phrase .
=
But in a USA Government related Github repository , whe= n a
file in a repository does not have a license , they are = using
Unknown
even if there are ple= nty of files with license information .

= For such cases , I am using , for example ,
( BSD , see Part= s )

When I am not able to identify a lic= ense with its name , but its
license is permissive with some= restrictions , I am using
( Restricted )

phrase ( For me this is=C2=A0 UnUsable ... ) but some = features may be
studied .

I am using
( Restricted )
phrase with a Permiss= ive license such as BSD , ISC , or MIT ,
but it has addition= al requirements which I may not fulfill .

If the license is weak or strong copyleft I am not recording it .

In FreeBSD documents , If FreeBSD Project manag= ers adopt such
a scheme for exceptional licensed sources , t= heir definitions may be used .

I looked = at the SPDX license list to search for an entry for such licenses ,
it seems that there is not any entry for unidentifiable licenses , = or
I did not understand their system correctly .


With my best wishes .


Mehmet Erol Sanliturk



=



=C2=A0 --000000000000f1a40b05e1a216f4--