Files @ 1aa6388f5ebf
Branch filter:

Location: Copyleft/guide/presentations/1hr-GPL/1hr-GPL.markdown - annotation

bkuhn
Add period here.
de2165ba1017
de2165ba1017
de2165ba1017
de2165ba1017
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
ffb2551c731d
de2165ba1017
de2165ba1017
de2165ba1017
de2165ba1017
48059f5c136c
48059f5c136c
48059f5c136c
48059f5c136c
48059f5c136c
48059f5c136c
48059f5c136c
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
8d792c9988d1
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
fc5a6a268bfb
5ca9c31a7c84
91949d215ddc
91949d215ddc
91949d215ddc
91949d215ddc
d172a057b7ef
91949d215ddc
91949d215ddc
68b59d3c36d2
dfa22f7698b9
dfa22f7698b9
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
68b59d3c36d2
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
80afea2404a5
51e2b54cd7c9
51e2b54cd7c9
51e2b54cd7c9
04ce59eb5f6a
51e2b54cd7c9
51e2b54cd7c9
5473389cb26c
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
1aa6388f5ebf
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
04ce59eb5f6a
% Brief Introduction to the GNU General Public License
% Bradley M. Kuhn
% Monday 24 March 2014

# Audience Polls

+ My goal here is to move faster or slower based on audience knowledge.

+ There are folks in this audience who have worked with this stuff for years,
  and those who are completely new.

+ We want these presentations to be valuable to all of you.

+ Please, don't be embarrassed:
     + Ever GPL expert in the world, including me, started as a student who
       knew none of this.

# IANAL

<cite>IANAL</cite>

# My Affiliations

+ Formerly had John's job, Executive Director of FSF, years ago.

+ Currently: on Board of Directors of FSF.

+ President of Software Freedom Conservancy.

# How These Orgs Relate to GPL?

+ FSF
    + Invented copyleft.
    + Authors &amp; stewards of the GPL.
    + Holder of copyrights on many key GNU programs &hellip;
    + &hellip; and therefore enforcers of those copyrights.

+ Software Freedom Conservancy
    + Adviser on legal issues of copyright, etc. to Free Software projects.
    + Holder of some copyrights on its member projects.
    + Enforcer of GPL on behalf of many copyright holders in:
    + BusyBox, Samba, Mercurial, and the kernel named Linux.

# How this Hour Will Go?

+ Materials presented will mix the simple &amp; complex.

+ We cannot possibly cover the entire GPL in one hour.

+ Discuss: motivations, origins, then a few of GPL's sections.

+ I understand the mix of backgrounds in the audience.

# A Restaurant's Lawyer?

+ Considering why you want to learn this.

+ What if your client was a restaurant?

+ What would you want to need to know?

# Restaurant Lawyer: What'd You Study?

+ If you were a restaurant's lawyer:

+ Probably three areas of law you'd focus on:
     + building codes.
     + health and safety regulations.
     + tax regulations.

+ Who would want to hear from?

# Restaurant Lawyer: What'd You Study?

+ Figure out the motivations behind the building code:
      + What parts are arcane and less important to inspectors?
      + How do inspections work?
      + What are the penalties?

+ Figure out the same for health &amp; safety:
      + Who inspects, and when?
      + What's the health code say, and what checklist do inspectors use?

+ Is there any way the two interrelate?

+ Who is in charge of all this?

+ What was the purpose and intent of these regulations?

# Why Listen To Us?

+ FSF: Understanding the purpose and intent of the GPL.
    
+ Conservancy &amp; FSF:
    + both enforce the GPL.
    + if your client violates, you will hear from one of us.

+ Such access to drafters, interpreters, enforcers is likely highly unique.

+ Someday, someone in this room may (or already has) sit across the table
  from you in negotiations.

+ Our transparency does make your job easier. 

# The Mindset of GPL

+ GPL protects software freedom.

+ Ultimate goal: make sure every user has the four freedoms.

+ Freedom to run the software.

+ Freedom to study and modify the software.

+ Freedom to share the software.

+ Freedom to distribute modified versions.

+ Every clause in GPL was designed to uphold one of these freedoms.
     + Or, it's a compromise of drafting in adoption vs. freedom debate.

# Using Copyright

+ GPL is primarily a copyright license.

+ Software is copyrighted.

+ License grants key freedoms.

+ Requirement prohibit activities that take away freedoms.

+ General concept: copyleft.

+ Specific implementation: GPL.

<hr/>

<span class="fitonslide">

> an original works of authorship fixed in any tangible medium of expression &hellip;  from which they can be perceived, reproduced, or otherwise communicated, either directly or with the aid of a machine or device

<p align=right>
 &mdash; 17 USC \S~102
</p>
</span>