OT:GPL

Pavel Janík Pavel na Janik.cz
Sobota Únor 1 21:14:19 CET 2003


   From: Milan Kerslager <milan.kerslager na pslib.cz>
   Date: Sat, 1 Feb 2003 16:20:06 +0100

Ahoj Milane.

[ Doufám, že se tento thread zase nezvrhne v něco, co nechci. Chci Tě jenom
  upozornit na drobné mezery v Tvém chápání licence GNU GPL. Nic jiného!
  A pokud si kdokoli najde v tomto mailu něco jiného, nebudu na to reagovat
  neboť to není účelem tohoto e-mailu. Svého času si dost vážím, a doufám,
  že jednou provždy smeteme toto téma ze stolu^W^Hz konference. ]

   > Explicitne to neni v GPL receno, ale podle FAQ se to vyrazne
   > doporucuje (pokud verejne sirite GPL aplikaci).

Není pravda, že se to ve FAQ výrazně doporučuje. Je tam napsáno pouze to,
že je to jednodušší. Není tam napsáno nic o tom, že by to bylo
doporučováno. Ale tohle je drobnost. Níže citované věty jsou mnohem
zavádějící a čtenářům tohoto listu, kteří GPL dobře neznají, mohou
v budoucnu způsobit hodně problémů. Proto se je pokusím uvést na pravou
míru.

   > Rekl bych, ze je to nejmene slusnost a kdokoliv dela mene, chova se
   > nestandardnim zpusobem, ktery nepochybne v duchu GPL nejde.

Ne. Ne. Ne. Tohle je zavádějící informace. GPL nic takového nevyžaduje.

   > Podle meho by se vsechen GPL kod mel vyvijet verejne.

Už opět GPL s Milanovým morálním dodatkem? Ale potom už to není GPL, neboť
licence GNU GPL explicitně zakazuje přidávání podobných dodatků. Viz bod 6:

  6.  [...] You may not impose any further restrictions on the recipients'
      exercise of the rights granted herein.

Pozor na to. Pokud budeš po někom vyžadovat "veřejný vývoj" GPL softwaru
(nebo cokoli dalšího, co Tě napadne a není to již v GPL uvedeno), který mu
předáš a to z jakýchkoli důvodů, okamžitě pro Tebe přestane platit licence
GPL toho programu a tedy šíříš tento software nelegálně:

  4. You may not copy, modify, sublicense, or distribute the Program except
     as expressly provided under this License.  Any attempt otherwise to
     copy, modify, sublicense or distribute the Program is void, and will
     automatically terminate your rights under this License.  However,
     parties who have received copies, or rights, from you under this
     License will not have their licenses terminated so long as such
     parties remain in full compliance.

Nicméně ten, komu ten software předáš (a bude podmínky GPL plně dodržovat),
může plně využívat svých práv, které mu autor licencí GPL udělil.

Navíc veřejný vývoj přináší i dodatečné náklady, které musí někdo
hradit. Proč bychom měli omezovat svobodu autorů softwaru pod GPL vyvíjet
jej tak jak chtějí a kde chtějí? Myslím, že tento názor je nesmyslný
a neslučuje se s hnutím free softwaru, resp. s licencí GNU GPL.

Chtěl bych Tě poprosit, abys podobné názory neprojevoval na veřejných
fórech, neboť mohou pouze poškodit nejenom Tebe (tedy mohou změnit názory
ostatních na Tebe), ale i smýšlení začínajících uživatelů free softwaru,
kteří Tě (plným právem) považují za člověka, který pro free software v naší
zemi udělal hodně!
-- 
Pavel Janík

To arms all the soldiers, the battle we cry,
   To crush Windows garbage, it's now do or die.
                  -- Richard B. Johnson in Small Linux Christmas Poem (LKML)


Další informace o konferenci Linux