Burdys_Programován

Transkript

Burdys_Programován
Třída: I.A
Datum: 6.3.2013
Lektor: Jaroslav BURDYS
•
•
•
•
TÉMATA
SW LICENCE
PROPRIETÁRLNÍ vs
SVOBODNÝ SW
SHAREWARE
OPEN SOURCE
• GNU
• PUBLIC DOMAIN
OTÁZKY
• Z latinského licet – dovolení
• právní nástroj, umožňující ošetřit používání a
redistribuci software ve všech fázích jeho vývoje v
souladu s autorskými právy
• Nejčastější typy licencí:
• EULA (End-User-License-Agreement) u komerčního sw
• GNU GPL (GNU General Public License) u svobodného sw
Programátor/Vývojář
Zdrojový kód
Kompilátor: Strojový kód
Aplikace:
Spustitelný
soubor .EXE
Programátor/Vývojář
Zdrojový kód
Kompilátor: Strojový kód
Aplikace:
Spustitelný
soubor .EXE
Licence právně upravuje podmínky používání sw mezi uživatelem a
poskytovatelem tohoto sw (vývojářem/distributorem) a to v těchto
oblastech:
- Autorské právo
- Používání/úprava/šíření zdrojového kódu
- Používání/šíření aplikace
„Za dílo se považuje též počítačový program, je-li původní v tom
smyslu, že je autorovým vlastním duševním výtvorem. Za dílo
souborné se považuje databáze, která je způsobem výběru nebo
uspořádáním autorovým vlastním duševním výtvorem“
TYP LICENCE
Proprietárlní
Proprietárlní
(komerční)
(komerční)
Shareware
Shareware
Freeware
Freeware
OpenSource
Source
Open
FreeSoftware
Software
Free
(GNU)
(GNU)
Public
PublicDomain
Domain
ZDARMA
VOLNĚ
ŠIŘITELNÉ
K DISPOZICI
ZDROJOVÝ
KÓD
AUTOR.PRÁV.
ZPŘÍSTUPNĚNO
VEŘEJNOSTI
Komerční sw
•
•
•
•
OEM – spojeno licenčně s konkrétním HW
Demo – omezeno f-čně
Trial – omezeno časově
Abandonware
Shareware
• Freeware – bezplatný proprietární (closed source) sw
• Adware – bezplatný, vývoj hrazen z cílených reklam spouštěných přímo
ze sw
Richard Matthew Stallman
(*1956,Manhatten) , otec svobodného softwaru – FREE SOFTWARE
- V mládí známý hacker (pod přezdívkou RMS)
LOGO
- je zakladatel hnutí svobodného softwaru, projektu GNU (GNU´s Not Unix) a v
roce 1986 také Free Software Foundation
- Aby ochránil ideály tohoto hnutí, přišel Stallman s konceptem tzv. copyleftu ,
jehož princip uplatnil v široce užívané softwarové licenci GPL (General Public Licence)
a později též GFDL
- mezi jeho hlavní programátorské počiny patří textový editor GNU Emacs,
překladač GCC a debugger GDB
- spolu s Linousem Torvaldsem významně přispěl ke vzniku projektu GNU/Linux
- Copyleft – licenční práva (včetně kódu) nesmí být nikdy ponížena (zúžena) zleva (left)
doprava, tj. od předchozího autora se licence musí brát tak jak je, ponechána (left)
beze změn (hříčka se slovy right (vpravo, právo) x left (vlevo, ponechat) ;-) )