delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/11/27/20:25:49

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=g4p0F+1keq0QohA2Jr/0lRZDfpp7TrAEqDibiOuAtq4=;
b=QW74NVZulPwQc/wh2o/36bo6FfMLzeAiGC6jb0BRsSZlKe3SNzyYXu0Al1aYbwPKBP
dYFtpeTgpWywpy4K8a7OZaA4zfc25bI/1Uh/IIUOJkzBN3KtG2139SIK6ONk3EcIxbxQ
0Tq/5d02s8Cs4EINqwy8ZqEeOm/O55f0C3eu8CcmZXpeWyO6Ssx0Rgu2GQFyFnjiY8uC
hrzY7fupI57FLl0I1DLJkDUE1wl6nQw3NVHZQ5ED8T0cczeQBANIcu2sCyo/T3gqfnep
mCYRZdnZNc7nn2SVUz2ZSsrs+uFijSM3P7r6TZBKcv4GY6fNqQlbRSjrSilCth9ApnXj
uCaw==
MIME-Version: 1.0
X-Received: by 10.202.216.212 with SMTP id p203mr33529903oig.77.1448673898580;
Fri, 27 Nov 2015 17:24:58 -0800 (PST)
In-Reply-To: <n3a74b$t92$1@ger.gmane.org>
References: <CAHUm0tNOSph8DGj6PUNiQYFP3fd4DgwBg2+dcP3LTh+TLj_NBQ AT mail DOT gmail DOT com>
<CABuVar+ZWt-54E6aC0qFczb_qr+9DpRRurG89si8uJSKw2GrPw AT mail DOT gmail DOT com>
<CAHUm0tOBX4mL3Kw3U673aOdyyr8Y9ff6Av1DZGJV9jM8+LN+nA AT mail DOT gmail DOT com>
<n3a74b$t92$1 AT ger DOT gmane DOT org>
Date: Sat, 28 Nov 2015 11:54:58 +1030
Message-ID: <CAHUm0tP2+GTN3d-UWXcjqwOGSubdmN+eOVP_9xyoDOeVwfCC8Q@mail.gmail.com>
Subject: Re: [geda-user] FootprintTextForPCB and KicadModuleToGEDA utility updates
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user <geda-user AT delorie DOT com>
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--001a113d59b01ed11a05258fad71
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

All good points.

1) I will try converting some osifont code tables to centre line defined
fonts for PCB, which would address the licencing issue.

2) I will have a go at UTF-8 encoding of the input string.

Greek, Cyrillic and Hebrew would be the code pages I'd focus on first in
addition to the basic ASCII Roman.


Cheers,

Erich.




On Sat, Nov 28, 2015 at 4:54 AM, Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT d=
e
> wrote:

> Erich Heinzle wrote:
>
> > I have already converted the hershey greek and cyrillic fonts, and woul=
d
> > be able to support them most easily this way, plus, I could add support
> > for subscript and superscript while I'm at it, as well as accents,
>
> This would sure be applauded by non-English geda users. (I assume, =C3=A4=
=C3=BC=C3=B6=C3=9F
> are included in "accents" :-) But even English speaking users may like to
> print an occasional =C2=B5F on their silk.
>
>
> > Also on the to do list is a PCB compatible version of osifont, a free
> > cad font, but hershey sans stroke looks pretty nice as a default font
> > replacement in pcb so I've not been too motivated to get onto it.
>
> From a license point of view, osifont seems the better choice as it is a
> clean "GNU GPL licence version 3 with GPL font exception".
>
> With hershey the license is a bit non-standard. The license requires a
> redistributor of the font to explicitly acknowledge its origin. The
> license allows the user to convert the font data to any format except for
> the format used by NTIS:
>
> https://fedoraproject.org/wiki/Licensing:HersheyFontLicense?rd=3DLicensin=
g/HersheyFontLicense
>
> The second requirement already makes the font non-free in the Debian
> world. Since pcb format includes the whole font as a set of glyphs, each
> and every *.pcb file may be regarded as font redistribution. Strictly
> speaking, a plain drop-in replacement of the default font with Hershey ma=
y
> be interpreted as a license violation.
>
> Consequently, fedora does not mark the font as free in the FSF sense:
>         https://fedoraproject.org/wiki/Licensing:Fonts
>
> I for one would welcome osifont as an option in the default install of
> pcb.
>
> ---<)kaimartin(>---
> --
> Kai-Martin Knaak                                  tel: +49-511-762-2895
> Universit=C3=A4t Hannover, Inst. f=C3=BCr Quantenoptik      fax: +49-511-=
762-2211
> Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de
> GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=3DKnaak+kmk&op=3Dg=
et
>
>
>
>

--001a113d59b01ed11a05258fad71
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>All good points.</div><div>=C2=A0</div><div>1) I will=
 try converting some osifont code tables to centre line defined fonts for P=
CB, which would address the licencing issue.</div><div>=C2=A0</div><div>2) =
I will have a go at UTF-8 encoding of the input string.</div><div>=C2=A0</d=
iv><div>Greek, Cyrillic and Hebrew would be the code pages I&#39;d focus on=
 first in addition to the basic ASCII Roman.</div><div>=C2=A0</div><div>=C2=
=A0</div><div>Cheers,</div><div>=C2=A0</div><div>Erich.</div><div>=C2=A0</d=
iv><div>=C2=A0</div><div>=C2=A0</div></div><div class=3D"gmail_extra"><br><=
div class=3D"gmail_quote">On Sat, Nov 28, 2015 at 4:54 AM, Kai-Martin Knaak=
 <span dir=3D"ltr">&lt;<a href=3D"mailto:knaak AT iqo DOT uni-hannover DOT de" target=
=3D"_blank">knaak AT iqo DOT uni-hannover DOT de</a>&gt;</span> wrote:<br><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex"><span>Erich Heinzle wrote:<br>
<br>
&gt; I have already converted the hershey greek and cyrillic fonts, and wou=
ld<br>
&gt; be able to support them most easily this way, plus, I could add suppor=
t<br>
&gt; for subscript and superscript while I&#39;m at it, as well as accents,=
<br>
<br>
</span>This would sure be applauded by non-English geda users. (I assume, =
=C3=A4=C3=BC=C3=B6=C3=9F<br>
are included in &quot;accents&quot; :-) But even English speaking users may=
 like to<br>
print an occasional =C2=B5F on their silk.<br>
<span><br>
<br>
&gt; Also on the to do list is a PCB compatible version of osifont, a free<=
br>
&gt; cad font, but hershey sans stroke looks pretty nice as a default font<=
br>
&gt; replacement in pcb so I&#39;ve not been too motivated to get onto it.<=
br>
<br>
</span>From a license point of view, osifont seems the better choice as it =
is a<br>
clean &quot;GNU GPL licence version 3 with GPL font exception&quot;.<br>
<br>
With hershey the license is a bit non-standard. The license requires a<br>
redistributor of the font to explicitly acknowledge its origin. The<br>
license allows the user to convert the font data to any format except for<b=
r>
the format used by NTIS:<br>
<a href=3D"https://fedoraproject.org/wiki/Licensing:HersheyFontLicense?rd=
=3DLicensing/HersheyFontLicense" target=3D"_blank" rel=3D"noreferrer">https=
://fedoraproject.org/wiki/Licensing:HersheyFontLicense?rd=3DLicensing/Hersh=
eyFontLicense</a><br>
<br>
The second requirement already makes the font non-free in the Debian<br>
world. Since pcb format includes the whole font as a set of glyphs, each<br=
>
and every *.pcb file may be regarded as font redistribution. Strictly<br>
speaking, a plain drop-in replacement of the default font with Hershey may<=
br>
be interpreted as a license violation.<br>
<br>
Consequently, fedora does not mark the font as free in the FSF sense:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 <a href=3D"https://fedoraproject.org/wiki/Licen=
sing:Fonts" target=3D"_blank" rel=3D"noreferrer">https://fedoraproject.org/=
wiki/Licensing:Fonts</a><br>
<br>
I for one would welcome osifont as an option in the default install of<br>
pcb.<br>
<br>
---&lt;)kaimartin(&gt;---<br>
<span class=3D"HOEnZb"><font color=3D"#888888">--<br>
Kai-Martin Knaak=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 tel: <a href=3D=
"tel:%2B49-511-762-2895" value=3D"+495117622895">+49-511-762-2895</a><br>
Universit=C3=A4t Hannover, Inst. f=C3=BCr Quantenoptik=C2=A0 =C2=A0 =C2=A0 =
fax: <a href=3D"tel:%2B49-511-762-2211" value=3D"+495117622211">+49-511-762=
-2211</a><br>
Welfengarten 1, 30167 Hannover=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<a h=
ref=3D"http://www.iqo.uni-hannover.de" target=3D"_blank" rel=3D"noreferrer"=
>http://www.iqo.uni-hannover.de</a><br>
GPG key:=C2=A0 =C2=A0 <a href=3D"http://pgp.mit.edu:11371/pks/lookup?search=
=3DKnaak+kmk&amp;op=3Dget" target=3D"_blank" rel=3D"noreferrer">http://pgp.=
mit.edu:11371/pks/lookup?search=3DKnaak+kmk&amp;op=3Dget</a><br>
<br>
<br>
<br>
</font></span></blockquote></div><br></div>

--001a113d59b01ed11a05258fad71--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019