Kuhn ⇒ Kühn — I have changed spelling of my surname.
This commit is contained in:
parent
ce47d4f938
commit
013806bb2f
27 changed files with 59 additions and 59 deletions
|
|
@ -85,45 +85,45 @@ affiliates and the developer community. Bdale currently serves on the
|
||||||
boards of the Freedombox Foundation, Linux Professional Institute, and
|
boards of the Freedombox Foundation, Linux Professional Institute, and
|
||||||
Aleph Objects.</p>
|
Aleph Objects.</p>
|
||||||
|
|
||||||
<h2 id="bkuhn">Bradley Kuhn</h2>
|
<h2 id="bkuhn">Bradley M. Kühn</h2>
|
||||||
|
|
||||||
<p>In addition to being a Director-at-large of SFC,
|
<p>In addition to being a Director-at-large of SFC,
|
||||||
Bradley Kuhn is also on staff as
|
Bradley Kühn is also on staff as
|
||||||
<acronym title="Software Freedom Conservancy">SFC</acronym>'s
|
<acronym title="Software Freedom Conservancy">SFC</acronym>'s
|
||||||
<a href="/about/staff/#bkuhn">Policy Fellow and
|
<a href="/about/staff/#bkuhn">Policy Fellow and
|
||||||
Hacker-in-Residence</a>.</p>
|
Hacker-in-Residence</a>.</p>
|
||||||
|
|
||||||
<p>Kuhn began his work in the software freedom movement
|
<p>Kühn began his work in the software freedom movement
|
||||||
as a volunteer in 1992 — as an early adopter of Linux-based systems and
|
as a volunteer in 1992 — as an early adopter of Linux-based systems and
|
||||||
contributor to various
|
contributor to various
|
||||||
<acronym title="Free and Open Source Software">FOSS</acronym> projects,
|
<acronym title="Free and Open Source Software">FOSS</acronym> projects,
|
||||||
including Perl. Kuhn worked during the 1990s as a system administrator and software developer
|
including Perl. Kühn worked during the 1990s as a system administrator and software developer
|
||||||
for various companies, and also spent one year teaching high school Advanced Placement Computer
|
for various companies, and also spent one year teaching high school Advanced Placement Computer
|
||||||
Science. As FSF’s Executive Director from 2001–2005, Kuhn led FSF’s GPL
|
Science. As FSF’s Executive Director from 2001–2005, Kühn led FSF’s GPL
|
||||||
enforcement, launched its Associate Member program, and invented the copyleft
|
enforcement, launched its Associate Member program, and invented the copyleft
|
||||||
network services clause found in the Affero General Public License (<abbr>AGPL</abbr>.</p>
|
network services clause found in the Affero General Public License (<abbr>AGPL</abbr>.</p>
|
||||||
|
|
||||||
<p>Kuhn was SFC’s primary
|
<p>Kühn was SFC’s primary
|
||||||
volunteer from 2006–2010, and became its first staffer in 2011. Kuhn’s
|
volunteer from 2006–2010, and became its first staffer in 2011. Kühn’s
|
||||||
work at SFC focuses
|
work at SFC focuses
|
||||||
on <a href="https://sfconservancy.org/copyleft-compliance/">enforcement of
|
on <a href="https://sfconservancy.org/copyleft-compliance/">enforcement of
|
||||||
copyleft and the GPL agreements</a>, FOSS licensing policy, and non-profit
|
copyleft and the GPL agreements</a>, FOSS licensing policy, and non-profit
|
||||||
infrastructural solutions for FOSS. SFC kindly donates some of Kuhn's time as
|
infrastructural solutions for FOSS. SFC kindly donates some of Kühn's time as
|
||||||
Co-Editor-in-Chief of <a href="https://next.copyleft.org">the copyleft-next
|
Co-Editor-in-Chief of <a href="https://next.copyleft.org">the copyleft-next
|
||||||
license</a>.</p>
|
license</a>.</p>
|
||||||
|
|
||||||
<p>Kuhn holds a summa cum laude B.S. in
|
<p>Kühn holds a summa cum laude B.S. in
|
||||||
Computer Science
|
Computer Science
|
||||||
from <a href="https://www.loyola.edu/academics/computer-science">Loyola
|
from <a href="https://www.loyola.edu/academics/computer-science">Loyola
|
||||||
University in Maryland</a>, and an M.S. in Computer Science from
|
University in Maryland</a>, and an M.S. in Computer Science from
|
||||||
the <a href="http://www.cs.uc.edu/">University of
|
the <a href="http://www.cs.uc.edu/">University of
|
||||||
Cincinnati</a>. <a href="http://www.ebb.org/bkuhn/articles/thesis/">Kuhn’s
|
Cincinnati</a>. <a href="http://www.ebb.org/bkuhn/articles/thesis/">Kühn’s
|
||||||
Master’s thesis</a> discussed methods for dynamic interoperability of FOSS
|
Master’s thesis</a> discussed methods for dynamic interoperability of FOSS
|
||||||
programming languages. Kuhn received the 2012 Open Source Award, and the 2021
|
programming languages. Kühn received the 2012 Open Source Award, and the 2021
|
||||||
Award for the Advancement of Free Software — both in recognition for
|
Award for the Advancement of Free Software — both in recognition for
|
||||||
his lifelong policy work on copyleft licensing and its enforcement.</p>
|
his lifelong policy work on copyleft licensing and its enforcement.</p>
|
||||||
|
|
||||||
<p>Kuhn writes about his work
|
<p>Kühn writes about his work
|
||||||
on <a href="https://sfconservancy.org/blog/?author=bkuhn">SFC's blog</a>
|
on <a href="https://sfconservancy.org/blog/?author=bkuhn">SFC's blog</a>
|
||||||
and as <a rel="me" href="https://fedi.copyleft.org/@bkuhn">@bkuhn@copyleft.org on
|
and as <a rel="me" href="https://fedi.copyleft.org/@bkuhn">@bkuhn@copyleft.org on
|
||||||
the fediverse</a> (via Mastodon).</p>
|
the fediverse</a> (via Mastodon).</p>
|
||||||
|
|
|
||||||
|
|
@ -74,36 +74,36 @@ Theoretical Physics at Stony Brook.</p>
|
||||||
model rockets. Garbee is a frequent speaker and presence at free and open
|
model rockets. Garbee is a frequent speaker and presence at free and open
|
||||||
source software events. </p>
|
source software events. </p>
|
||||||
|
|
||||||
<h2>Bradley M. Kuhn</h2>
|
<h2>Bradley M. Kühn</h2>
|
||||||
<a id="bkuhn"></a>
|
<a id="bkuhn"></a>
|
||||||
|
|
||||||
<p><a href="http://ebb.org/bkuhn/">Bradley M. Kuhn</a> is
|
<p><a href="http://ebb.org/bkuhn/">Bradley M. Kühn</a> is
|
||||||
the <a href="https://sfconservancy.org/about/staff/#bkuhn">Policy Fellow and
|
the <a href="https://sfconservancy.org/about/staff/#bkuhn">Policy Fellow and
|
||||||
Hacker-in-Residence</a> at <a href="https://sfconservancy.org/">Software Freedom
|
Hacker-in-Residence</a> at <a href="https://sfconservancy.org/">Software Freedom
|
||||||
Conservancy</a> and editor-in-chief
|
Conservancy</a> and editor-in-chief
|
||||||
of <a href="https://copyleft.org">copyleft.org</a>. Kuhn began his work in
|
of <a href="https://copyleft.org">copyleft.org</a>. Kühn began his work in
|
||||||
the software freedom movement as a volunteer in 1992, when he became an early
|
the software freedom movement as a volunteer in 1992, when he became an early
|
||||||
adopter of Linux-based systems, and began contributing to various Free
|
adopter of Linux-based systems, and began contributing to various Free
|
||||||
Software projects, including Perl. He worked during the 1990s as a system
|
Software projects, including Perl. He worked during the 1990s as a system
|
||||||
administrator and software developer for various companies, and taught AP
|
administrator and software developer for various companies, and taught AP
|
||||||
Computer Science at Walnut Hills High School in Cincinnati. Kuhn's
|
Computer Science at Walnut Hills High School in Cincinnati. Kühn's
|
||||||
non-profit career began in 2000, when he was hired by the FSF. As FSF's
|
non-profit career began in 2000, when he was hired by the FSF. As FSF's
|
||||||
Executive Director from 2001–2005, Kuhn
|
Executive Director from 2001–2005, Kühn
|
||||||
led <a href="https://www.fsf.org/licensing">FSF's GPL enforcement</a>,
|
led <a href="https://www.fsf.org/licensing">FSF's GPL enforcement</a>,
|
||||||
launched <a href="https://www.fsf.org/associate/">its Associate Member
|
launched <a href="https://www.fsf.org/associate/">its Associate Member
|
||||||
program</a>, and invented
|
program</a>, and invented
|
||||||
the <a href="http://www.gnu.org/licenses/agpl-3.0.html">Affero GPL</a>. Kuhn
|
the <a href="http://www.gnu.org/licenses/agpl-3.0.html">Affero GPL</a>. Kühn
|
||||||
began as Conservancy's primary volunteer from 2006–2010, and became its first
|
began as Conservancy's primary volunteer from 2006–2010, and became its first
|
||||||
staff person in 2011. Kuhn holds a summa cum laude B.S. in Computer Science
|
staff person in 2011. Kühn holds a summa cum laude B.S. in Computer Science
|
||||||
from <a href="http://www.loyola.edu/academic/computerscience">Loyola
|
from <a href="http://www.loyola.edu/academic/computerscience">Loyola
|
||||||
University in Maryland</a>, and an M.S. in Computer Science from
|
University in Maryland</a>, and an M.S. in Computer Science from
|
||||||
the <a href="http://www.cs.uc.edu/">University of
|
the <a href="http://www.cs.uc.edu/">University of
|
||||||
Cincinnati</a>. <a href="http://www.ebb.org/bkuhn/articles/thesis/">Kuhn's
|
Cincinnati</a>. <a href="http://www.ebb.org/bkuhn/articles/thesis/">Kühn's
|
||||||
Master's thesis</a> discussed methods for dynamic interoperability of Free
|
Master's thesis</a> discussed methods for dynamic interoperability of Free
|
||||||
Software programming languages. Kuhn received
|
Software programming languages. Kühn received
|
||||||
the <a href="http://www.oscon.com/oscon2012/public/schedule/detail/25039">O'Reilly
|
the <a href="http://www.oscon.com/oscon2012/public/schedule/detail/25039">O'Reilly
|
||||||
Open Source Award in 2012</a>, in recognition for his lifelong policy work on
|
Open Source Award in 2012</a>, in recognition for his lifelong policy work on
|
||||||
copyleft licensing. Kuhn has <a href="http://ebb.org/bkuhn/blog/">a
|
copyleft licensing. Kühn has <a href="http://ebb.org/bkuhn/blog/">a
|
||||||
blog</a> and co-hosts
|
blog</a> and co-hosts
|
||||||
the audcast, <a href="http://faif.us/"><cite>Free as in
|
the audcast, <a href="http://faif.us/"><cite>Free as in
|
||||||
Freedom</cite></a>.</p>
|
Freedom</cite></a>.</p>
|
||||||
|
|
|
||||||
|
|
@ -46,38 +46,38 @@ Tracy has a degree in GIS from the University of Tennessee and enjoys
|
||||||
making artistic maps using FOSS.</p>
|
making artistic maps using FOSS.</p>
|
||||||
|
|
||||||
|
|
||||||
<h2 id="bkuhn">Bradley Kuhn – Policy Fellow & Hacker-in-Residence</h2>
|
<h2 id="bkuhn">Bradley M. Kühn – Policy Fellow & Hacker-in-Residence</h2>
|
||||||
<p>Kuhn began his work in the software freedom movement
|
<p>Kühn began his work in the software freedom movement
|
||||||
as a volunteer in 1992 — as an early adopter of Linux-based systems and
|
as a volunteer in 1992 — as an early adopter of Linux-based systems and
|
||||||
contributor to various
|
contributor to various
|
||||||
<acronym title="Free and Open Source Software">FOSS</acronym> projects,
|
<acronym title="Free and Open Source Software">FOSS</acronym> projects,
|
||||||
including Perl. Kuhn worked during the 1990s as a system administrator and software developer
|
including Perl. Kühn worked during the 1990s as a system administrator and software developer
|
||||||
for various companies, and also spent one year teaching high school Advanced Placement Computer
|
for various companies, and also spent one year teaching high school Advanced Placement Computer
|
||||||
Science. As FSF’s Executive Director from 2001–2005, Kuhn led FSF’s GPL
|
Science. As FSF’s Executive Director from 2001–2005, Kühn led FSF’s GPL
|
||||||
enforcement, launched its Associate Member program, and invented the copyleft
|
enforcement, launched its Associate Member program, and invented the copyleft
|
||||||
network services clause found in the Affero General Public License
|
network services clause found in the Affero General Public License
|
||||||
(<abbr>AGPL</abbr>).</p>
|
(<abbr>AGPL</abbr>).</p>
|
||||||
|
|
||||||
<p>Kuhn was <acronym title="Software Freedom Conservancy">SFC</acronym>’s primary
|
<p>Kühn was <acronym title="Software Freedom Conservancy">SFC</acronym>’s primary
|
||||||
volunteer from 2006–2010, and became its first staffer in 2011. Kuhn’s
|
volunteer from 2006–2010, and became its first staffer in 2011. Kühn’s
|
||||||
work at SFC focuses
|
work at SFC focuses
|
||||||
on <a href="https://sfconservancy.org/copyleft-compliance/">enforcement of
|
on <a href="https://sfconservancy.org/copyleft-compliance/">enforcement of
|
||||||
copyleft and the GPL Agreements</a>, FOSS licensing policy, and non-profit
|
copyleft and the GPL Agreements</a>, FOSS licensing policy, and non-profit
|
||||||
infrastructural solutions for FOSS. SFC kindly donates some of Kuhn's time as
|
infrastructural solutions for FOSS. SFC kindly donates some of Kühn's time as
|
||||||
Co-Editor-in-Chief of <a href="https://next.copyleft.org">the copyleft-next license</a>.</p>
|
Co-Editor-in-Chief of <a href="https://next.copyleft.org">the copyleft-next license</a>.</p>
|
||||||
|
|
||||||
<p>Kuhn holds a summa cum laude B.S. in
|
<p>Kühn holds a summa cum laude B.S. in
|
||||||
Computer Science
|
Computer Science
|
||||||
from <a href="https://www.loyola.edu/academics/computer-science">Loyola
|
from <a href="https://www.loyola.edu/academics/computer-science">Loyola
|
||||||
University in Maryland</a>, and an M.S. in Computer Science from
|
University in Maryland</a>, and an M.S. in Computer Science from
|
||||||
the <a href="http://www.cs.uc.edu/">University of
|
the <a href="http://www.cs.uc.edu/">University of
|
||||||
Cincinnati</a>. <a href="http://www.ebb.org/bkuhn/articles/thesis/">Kuhn’s
|
Cincinnati</a>. <a href="http://www.ebb.org/bkuhn/articles/thesis/">Kühn’s
|
||||||
Master’s thesis</a> discussed methods for dynamic interoperability of FOSS
|
Master’s thesis</a> discussed methods for dynamic interoperability of FOSS
|
||||||
programming languages. Kuhn received the 2012 Open Source Award, and the 2021
|
programming languages. Kühn received the 2012 Open Source Award, and the 2021
|
||||||
Award for the Advancement of Free Software — both in recognition for
|
Award for the Advancement of Free Software — both in recognition for
|
||||||
his lifelong policy work on copyleft licensing and its enforcement.</p>
|
his lifelong policy work on copyleft licensing and its enforcement.</p>
|
||||||
|
|
||||||
<p>Kuhn writes about his work
|
<p>Kühn writes about his work
|
||||||
on <a href="https://sfconservancy.org/blog/?author=bkuhn">SFC's blog</a>
|
on <a href="https://sfconservancy.org/blog/?author=bkuhn">SFC's blog</a>
|
||||||
and as <a rel="me" href="https://fedi.copyleft.org/@bkuhn">@bkuhn@copyleft.org on
|
and as <a rel="me" href="https://fedi.copyleft.org/@bkuhn">@bkuhn@copyleft.org on
|
||||||
the fediverse</a> (via Mastodon).
|
the fediverse</a> (via Mastodon).
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
project) and Harald Welte (major contributor to Linux’s netfilter
|
project) and Harald Welte (major contributor to Linux’s netfilter
|
||||||
subsystem) — to enforce the
|
subsystem) — to enforce the
|
||||||
GPL. <a href="https://sfconservancy.org/about/staff/#bkuhn">Bradley
|
GPL. <a href="https://sfconservancy.org/about/staff/#bkuhn">Bradley
|
||||||
M. Kuhn</a>, who is now Conservancy’s Policy Fellow and
|
M. Kühn</a>, who is now Conservancy’s Policy Fellow and
|
||||||
Hacker-in-Residence, led and coordinated that coalition (when he was
|
Hacker-in-Residence, led and coordinated that coalition (when he was
|
||||||
Executive Director of the <acronym title="Free Software Foundation">FSF</acronym>). By early 2004, this coalition, through the
|
Executive Director of the <acronym title="Free Software Foundation">FSF</acronym>). By early 2004, this coalition, through the
|
||||||
process of GPL enforcement, compelled Linksys to release an
|
process of GPL enforcement, compelled Linksys to release an
|
||||||
|
|
@ -72,7 +72,7 @@
|
||||||
|
|
||||||
<p>(More on the OpenWrt project’s history and its connection to GPL
|
<p>(More on the OpenWrt project’s history and its connection to GPL
|
||||||
enforcement can be found
|
enforcement can be found
|
||||||
in <a href="https://www.youtube.com/watch?v=r4lCMx-EI1s">Kuhn’s talk
|
in <a href="https://www.youtube.com/watch?v=r4lCMx-EI1s">Kühn’s talk
|
||||||
at <em>OpenWrt Summit 2016</em></a>.)</p>
|
at <em>OpenWrt Summit 2016</em></a>.)</p>
|
||||||
|
|
||||||
<p>Conservancy has had substantial success in leveraging more device freedom
|
<p>Conservancy has had substantial success in leveraging more device freedom
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
<p>If you think you've found a GPL violation, we encourage you to
|
<p>If you think you've found a GPL violation, we encourage you to
|
||||||
read <a href="http://ebb.org/bkuhn/blog/2009/11/08/gpl-enforcement.html">this
|
read <a href="http://ebb.org/bkuhn/blog/2009/11/08/gpl-enforcement.html">this
|
||||||
personal blog post by our Policy Fellow, Bradley M. Kuhn</a>, about good
|
personal blog post by our Policy Fellow, Bradley M. Kühn</a>, about good
|
||||||
practices in discovering and reporting GPL violations.</p>
|
practices in discovering and reporting GPL violations.</p>
|
||||||
|
|
||||||
<h2 id="sustain">Donate to Sustain This Work</h2>
|
<h2 id="sustain">Donate to Sustain This Work</h2>
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@
|
||||||
|
|
||||||
<p class="footer">本文版权为自由软件基金会与自由软件管理机构所有,并经由<a href="https://creativecommons.org/licenses/by-sa/4.0"><span lang="en-US">Creative Commons Attribution-ShareAlike 4.0 International License</span></a>许可证发布。<a href="http://www.kaiyuanshe.cn/">开源社法</a>律委员会与自由软件管理机构(<span lang="en-US">Software Freedom Conservancy</span>)合作翻译《面向社区实施 <span lang="en-US">GPL</span> 的原则》的简体中文版。</p>
|
<p class="footer">本文版权为自由软件基金会与自由软件管理机构所有,并经由<a href="https://creativecommons.org/licenses/by-sa/4.0"><span lang="en-US">Creative Commons Attribution-ShareAlike 4.0 International License</span></a>许可证发布。<a href="http://www.kaiyuanshe.cn/">开源社法</a>律委员会与自由软件管理机构(<span lang="en-US">Software Freedom Conservancy</span>)合作翻译《面向社区实施 <span lang="en-US">GPL</span> 的原则》的简体中文版。</p>
|
||||||
|
|
||||||
<p class="footer" lang="en-US">Copyright © 2015, Free Software Foundation, Inc., Software Freedom Conservancy, Inc., Bradley M. Kuhn, Allison Randal, Karen M. Sandler.
|
<p class="footer" lang="en-US">Copyright © 2015, Free Software Foundation, Inc., Software Freedom Conservancy, Inc., Bradley M. Kühn, Allison Randal, Karen M. Sandler.
|
||||||
<br/>Licensed under the <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
<br/>Licensed under the <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
||||||
<br/>This content has been translated and distributed by <a href="http://www.kaiyuanshe.cn/">Kaiyuanshe</a>.</p>
|
<br/>This content has been translated and distributed by <a href="http://www.kaiyuanshe.cn/">Kaiyuanshe</a>.</p>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -176,7 +176,7 @@ Please <a href="https://lists.sfconservancy.org/mailman/listinfo/principles-disc
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>Copyright © 2021, Software Freedom Conservancy.<br/>
|
<p>Copyright © 2021, Software Freedom Conservancy.<br/>
|
||||||
Copyright © 2015, Free Software Foundation, Inc., Software Freedom Conservancy, Inc., Bradley M. Kuhn, Allison Randal, Karen M. Sandler.
|
Copyright © 2015, Free Software Foundation, Inc., Software Freedom Conservancy, Inc., Bradley M. Kühn, Allison Randal, Karen M. Sandler.
|
||||||
<br/>Licensed under the <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
<br/>Licensed under the <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
||||||
<br/>The copyright holders ask that per §3(a)(1)(A)(i) and §3(a)(1)(A)(v) of that license, you ensure these two links (<a href="https://sfconservancy.org/copyleft-compliance/principles.html">[1]</a>,
|
<br/>The copyright holders ask that per §3(a)(1)(A)(i) and §3(a)(1)(A)(v) of that license, you ensure these two links (<a href="https://sfconservancy.org/copyleft-compliance/principles.html">[1]</a>,
|
||||||
<a href="https://fsf.org/licensing/enforcement-principles">[2]</a>) are preserved in modified and/or redistributed versions.</p>
|
<a href="https://fsf.org/licensing/enforcement-principles">[2]</a>) are preserved in modified and/or redistributed versions.</p>
|
||||||
|
|
|
||||||
|
|
@ -153,7 +153,7 @@ GPL 에 대한 전적인 컴플라이언스 및 사용자가 소프트웨어를
|
||||||
<p></em>[ 본 문서는 <a href="https://fsf.org/licensing/enforcement-principles">FSF
|
<p></em>[ 본 문서는 <a href="https://fsf.org/licensing/enforcement-principles">FSF
|
||||||
사이트</a> 에서도 확인할 수 있습니다. ]</em></p>
|
사이트</a> 에서도 확인할 수 있습니다. ]</em></p>
|
||||||
|
|
||||||
<p>Copyright © 2015, Free Software Foundation, Inc., Software Freedom Conservancy, Inc., Bradley M. Kuhn, Allison Randal, Karen M. Sandler.
|
<p>Copyright © 2015, Free Software Foundation, Inc., Software Freedom Conservancy, Inc., Bradley M. Kühn, Allison Randal, Karen M. Sandler.
|
||||||
<br/>Licensed under the <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
<br/>Licensed under the <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
||||||
<br/>에 의거
|
<br/>에 의거
|
||||||
허가됨. 해당 라이선스의 제 3 조제(a)항제(1)호제(A)목제(i)단 및
|
허가됨. 해당 라이선스의 제 3 조제(a)항제(1)호제(A)목제(i)단 및
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
<h1 id="contribution-and-similarity-analysis-of-christoph-hellwigs-linux-code-as-found-in-vmware-esxi-5.5">Contribution and Similarity Analysis of Christoph Hellwig's Linux Code as found in VMware ESXi 5.5</h1>
|
<h1 id="contribution-and-similarity-analysis-of-christoph-hellwigs-linux-code-as-found-in-vmware-esxi-5.5">Contribution and Similarity Analysis of Christoph Hellwig's Linux Code as found in VMware ESXi 5.5</h1>
|
||||||
<p>This analysis verifies by reproducible analysis a set of specific contributions that are clearly made by Christoph Hellwig to Linux, and shows how those contributions appear in the VMware ESXi 5.5 product.</p>
|
<p>This analysis verifies by reproducible analysis a set of specific contributions that are clearly made by Christoph Hellwig to Linux, and shows how those contributions appear in the VMware ESXi 5.5 product.</p>
|
||||||
<p>This analysis was prepared and written by <a href="/about/staff/#bkuhn">Bradley M. Kuhn</a>.</p>
|
<p>This analysis was prepared and written by <a href="/about/staff/#bkuhn">Bradley M. Kühn</a>.</p>
|
||||||
<h1 id="understanding-code-similarity-and-cloning">Understanding Code Similarity and "Cloning"</h1>
|
<h1 id="understanding-code-similarity-and-cloning">Understanding Code Similarity and "Cloning"</h1>
|
||||||
<p>Software is often modified in various ways; indeed, Linux developers form a community that encourages and enables modification by many parties. Given this development model, communities often find it valuable to determine when software source code moves from one place to another with only minor modifications. Various scientifically-vetted techniques can be used to identify "clones" -- a portion of code that is substantially similar to pre-existing source code. The specific area of academic research is called "code cloning detection" or "code duplication detection". The area has been under active research since the mid-1990s <a href="#fn1" class="footnoteRef" id="fnref1"><sup>1</sup></a>. In 2002, Japanese researchers published a tool called CCFinder <a href="#fn2" class="footnoteRef" id="fnref2"><sup>2</sup></a>, which, in its updated incarnation (called CCFinderX), is widely used and referenced by academic researchers in the field <a href="#fn3" class="footnoteRef" id="fnref3"><sup>3</sup></a> and has specifically been used to explore reuses of code in GPL'd software such as Linux <a href="#fn4" class="footnoteRef" id="fnref4"><sup>4</sup></a>.</p>
|
<p>Software is often modified in various ways; indeed, Linux developers form a community that encourages and enables modification by many parties. Given this development model, communities often find it valuable to determine when software source code moves from one place to another with only minor modifications. Various scientifically-vetted techniques can be used to identify "clones" -- a portion of code that is substantially similar to pre-existing source code. The specific area of academic research is called "code cloning detection" or "code duplication detection". The area has been under active research since the mid-1990s <a href="#fn1" class="footnoteRef" id="fnref1"><sup>1</sup></a>. In 2002, Japanese researchers published a tool called CCFinder <a href="#fn2" class="footnoteRef" id="fnref2"><sup>2</sup></a>, which, in its updated incarnation (called CCFinderX), is widely used and referenced by academic researchers in the field <a href="#fn3" class="footnoteRef" id="fnref3"><sup>3</sup></a> and has specifically been used to explore reuses of code in GPL'd software such as Linux <a href="#fn4" class="footnoteRef" id="fnref4"><sup>4</sup></a>.</p>
|
||||||
<p>CCFinderX uses a token-based clone detection method and a suffix-tree matching algorithm; both techniques have been highly vetted and considered in the academic literature. The techniques are considered viable and useful in detecting clones. Many academic papers on the subject have been peer-reviewed and published, and nearly every newly published paper compares its new techniques of clone detection to the seminal results found by CCFinderX. For purposes of our analysis, we have therefore chosen to use CCFinderX. These results can be easily reproduced since CCFinderX is, itself, also Open Source software.</p>
|
<p>CCFinderX uses a token-based clone detection method and a suffix-tree matching algorithm; both techniques have been highly vetted and considered in the academic literature. The techniques are considered viable and useful in detecting clones. Many academic papers on the subject have been peer-reviewed and published, and nearly every newly published paper compares its new techniques of clone detection to the seminal results found by CCFinderX. For purposes of our analysis, we have therefore chosen to use CCFinderX. These results can be easily reproduced since CCFinderX is, itself, also Open Source software.</p>
|
||||||
|
|
|
||||||
|
|
@ -35,10 +35,10 @@
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3>Bradley M. Kuhn</h3>
|
<h3>Bradley M. Kühn</h3>
|
||||||
|
|
||||||
<p>Policy Fellow & Hacker-in-Residence, Software Freedom Conservancy Editor-in-Chief, copyleft.org <a href="/about/staff/#bkuhn">(See full bio)</a></p>
|
<p>Policy Fellow & Hacker-in-Residence, Software Freedom Conservancy Editor-in-Chief, copyleft.org <a href="/about/staff/#bkuhn">(See full bio)</a></p>
|
||||||
<p>Kuhn is available for media interviews as an expert on the following subjects:</p>
|
<p>Kühn is available for media interviews as an expert on the following subjects:</p>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>open source, free software and software freedom</li>
|
<li>open source, free software and software freedom</li>
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
our Vizio Lawsuit</a>. </p>
|
our Vizio Lawsuit</a>. </p>
|
||||||
|
|
||||||
<h2 id="RHEL">Red Hat Enterprise Linux</h2>
|
<h2 id="RHEL">Red Hat Enterprise Linux</h2>
|
||||||
<p>SFC's Policy Fellow, Bradley M. Kuhn, was interviewed on
|
<p>SFC's Policy Fellow, Bradley M. Kühn, was interviewed on
|
||||||
the <a href="https://podcast.asknoahshow.com/345"><cite>Ask Noah
|
the <a href="https://podcast.asknoahshow.com/345"><cite>Ask Noah
|
||||||
Show</cite>, episode 345</a> regarding
|
Show</cite>, episode 345</a> regarding
|
||||||
the <a href="/blog/2023/jun/23/rhel-gpl-analysis/">GPL compliance questions
|
the <a href="/blog/2023/jun/23/rhel-gpl-analysis/">GPL compliance questions
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# Copyright 2005-2008, James Garrison
|
# Copyright 2005-2008, James Garrison
|
||||||
# Copyright 2010, Bradley M. Kuhn
|
# Copyright 2010, Bradley M. Kühn
|
||||||
|
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
# propagate, redistribute, modify and/or redistribute modified versions of
|
# propagate, redistribute, modify and/or redistribute modified versions of
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org>
|
# Copyright (C) 2008 Bradley M. Kühn <bkuhn@ebb.org>
|
||||||
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
||||||
#
|
#
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (C) 2008, 2010 Bradley M. Kuhn <bkuhn@ebb.org>
|
# Copyright (C) 2008, 2010 Bradley M. Kühn <bkuhn@ebb.org>
|
||||||
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
||||||
#
|
#
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright 2010 Bradley M. Kuhn <bkuhn@ebb.org>
|
# Copyright 2010 Bradley M. Kühn <bkuhn@ebb.org>
|
||||||
# Copyright 2005-2008 James Garrison
|
# Copyright 2005-2008 James Garrison
|
||||||
|
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org>
|
# Copyright (C) 2008 Bradley M. Kühn <bkuhn@ebb.org>
|
||||||
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
||||||
#
|
#
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<!-- FIXME: SFLC SPECIFIC CONTENT!!! -->
|
<!-- FIXME: SFLC SPECIFIC CONTENT!!! -->
|
||||||
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
|
<!-- Copyright (C) 2008 Bradley M. Kühn <bkuhn@ebb.org> -->
|
||||||
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
||||||
<!-- and/or convey this template in any form. -->
|
<!-- and/or convey this template in any form. -->
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<!-- FIXME: SFLC specific content -->
|
<!-- FIXME: SFLC specific content -->
|
||||||
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
|
<!-- Copyright (C) 2008 Bradley M. Kühn <bkuhn@ebb.org> -->
|
||||||
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
||||||
<!-- and/or convey this template in any form. -->
|
<!-- and/or convey this template in any form. -->
|
||||||
{% extends "podjango/base_podcast.html" %}
|
{% extends "podjango/base_podcast.html" %}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<!-- FIXME: SFLC specific content -->
|
<!-- FIXME: SFLC specific content -->
|
||||||
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
|
<!-- Copyright (C) 2008 Bradley M. Kühn <bkuhn@ebb.org> -->
|
||||||
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
||||||
<!-- and/or convey this template in any form. -->
|
<!-- and/or convey this template in any form. -->
|
||||||
{% extends "podjango/base_podcast.html" %}
|
{% extends "podjango/base_podcast.html" %}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<!-- FIXME: SFLC specific content -->
|
<!-- FIXME: SFLC specific content -->
|
||||||
<!-- Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org> -->
|
<!-- Copyright (C) 2008 Bradley M. Kühn <bkuhn@ebb.org> -->
|
||||||
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
<!-- Permission is granted to copy, modify, redistribute, propagate, -->
|
||||||
<!-- and/or convey this template in any form. -->
|
<!-- and/or convey this template in any form. -->
|
||||||
{% extends "podjango/base_podcast.html" %}
|
{% extends "podjango/base_podcast.html" %}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright 2010 Bradley M. Kuhn <bkuhn@ebb.org>
|
# Copyright 2010 Bradley M. Kühn <bkuhn@ebb.org>
|
||||||
# Copyright 2005-2008 James Garrison
|
# Copyright 2005-2008 James Garrison
|
||||||
|
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Copyright (C) 2008 Bradley M. Kuhn <bkuhn@ebb.org>
|
# Copyright (C) 2008 Bradley M. Kühn <bkuhn@ebb.org>
|
||||||
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
# Copyright (C) 2006, 2007 Software Freedom Law Center, Inc.
|
||||||
#
|
#
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# Copyright 2005-2008, James Garrison
|
# Copyright 2005-2008, James Garrison
|
||||||
# Copyright 2010, Bradley M. Kuhn
|
# Copyright 2010, Bradley M. Kühn
|
||||||
|
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
# propagate, redistribute, modify and/or redistribute modified versions of
|
# propagate, redistribute, modify and/or redistribute modified versions of
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/* Copyright (C) 2012-2013 Denver Gingerich,
|
/* Copyright (C) 2012-2013 Denver Gingerich,
|
||||||
** Copyright (C) 2013-2014 Bradley M. Kuhn,
|
** Copyright (C) 2013-2014 Bradley M. Kühn,
|
||||||
** Copyright (C) 2016 Brett Smith.
|
** Copyright (C) 2016 Brett Smith.
|
||||||
** License: GPLv3-or-later
|
** License: GPLv3-or-later
|
||||||
** Find a copy of GPL at https://sfconservancy.org/GPLv3
|
** Find a copy of GPL at https://sfconservancy.org/GPLv3
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/* Copyright (C) 2012-2013 Denver Gingerich,
|
/* Copyright (C) 2012-2013 Denver Gingerich,
|
||||||
** Copyright (C) 2013-2014, 2020 Bradley M. Kuhn,
|
** Copyright (C) 2013-2014, 2020 Bradley M. Kühn,
|
||||||
** Copyright (C) 2016, 2020 Brett Smith.
|
** Copyright (C) 2016, 2020 Brett Smith.
|
||||||
** License: GPLv3-or-later
|
** License: GPLv3-or-later
|
||||||
** Find a copy of GPL at https://sfconservancy.org/GPLv3
|
** Find a copy of GPL at https://sfconservancy.org/GPLv3
|
||||||
|
|
|
||||||
|
|
@ -187,7 +187,7 @@ her advocacy and pursuit of software freedom and rights for all.
|
||||||
or <a href="https://youtu.be/zca7dOU7jfs">watch on YouTube</a></p>
|
or <a href="https://youtu.be/zca7dOU7jfs">watch on YouTube</a></p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>Policy Fellow Bradley M. Kuhn gave many conference talks and also represented SFC at many
|
<p>Policy Fellow Bradley M. Kühn gave many conference talks and also represented SFC at many
|
||||||
government hearings and inquiries. Beginning the year at <a href="https://archive.fosdem.org/2023/schedule/speaker/bradley_m_kuhn/">FOSDEM</a>,
|
government hearings and inquiries. Beginning the year at <a href="https://archive.fosdem.org/2023/schedule/speaker/bradley_m_kuhn/">FOSDEM</a>,
|
||||||
Bradley (and Karen) led the Legal and Policy DevRoom. He then spoke at SCaLE
|
Bradley (and Karen) led the Legal and Policy DevRoom. He then spoke at SCaLE
|
||||||
20x giving a talk titled <a href="https://www.socallinuxexpo.org/scale/20x/presentations/learning-big-failures-improve-foss-advocacy-and-adoption">Learning From the Big Failures To Improve FOSS Advocacy and Adoption</a>.
|
20x giving a talk titled <a href="https://www.socallinuxexpo.org/scale/20x/presentations/learning-big-failures-improve-foss-advocacy-and-adoption">Learning From the Big Failures To Improve FOSS Advocacy and Adoption</a>.
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# Copyright 2005-2008, James Garrison
|
# Copyright 2005-2008, James Garrison
|
||||||
# Copyright 2010, 2012 Bradley M. Kuhn
|
# Copyright 2010, 2012 Bradley M. Kühn
|
||||||
|
|
||||||
# This software's license gives you freedom; you can copy, convey,
|
# This software's license gives you freedom; you can copy, convey,
|
||||||
# propagate, redistribute, modify and/or redistribute modified versions of
|
# propagate, redistribute, modify and/or redistribute modified versions of
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue