Open source a Free software



Podobné dokumenty
Licence software. Přednáška číslo 10

Základní principy Open Source

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

99 % všech desktopů na platformě MS Windows

Software. Placený, nebo zdarma? Ing. Simona Martínková Masarykovo gymnázium, Plzeň

Open Source alternativy

Svět svobodného softwaru

VY_32_INOVACE_INF.18. Otevřený software

Free & Open Source software. Liberix. prezentací. Open Source. software. Free Software. projektů pro studenty. Rekapitulace. Liberix o.p.s.

Právní a morální aspekty publikování. Internetové publikování

PREZENTAČNÍ SOFTWARE

Úvod do autorského práva, ochrana software, licence. SŠSI Tábor - Aplikační software 1

Ochrana software. Katedra softwarového inženýrství Fakulta informačních technologií ČVUT Alžběta Krausová, 2011

Open Source Programování

Svobodný software, open source, licence. Michal Dočekal

PREZENTAČNÍ SOFTWARE

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Vysoká škola ekonomická v Praze. Bakalářská práce Karel Koubek

Ukázka knihy z internetového knihkupectví

Svobodný software pro veřejné knihovny. Část I.

Jak funguje GNU/Linux

Licenční smlouvy, licenční ujednání

2.16 Právo v oblasti počítačů, licencování

Možnosti využití volně dostupného softwaru v podnikové praxi

VY_32_INOVACE_INF.20. OS Linux

Mo o knihy. Se so warem je to jako se sexem, nejradši to mám, když je to legálně a zadarmo. Neznámý open-source vývojář

Mo o knihy. Se so warem je to jako se sexem, nejradši to mám, když je to legálně a zadarmo. Neznámý open-source vývojář

Autorské právo se týká ochrany výsledků práce autora nějakého díla (autorského díla). Může jít o knihu, obraz, umělecký výkon, fotografii, záznam,

Seznámení s open source vývojem a open source řešeními pro mobilní zařízení

SVOBODNÝ SOFTWARE ZLÍNSKÝ KRAJ

Obsah. Předmluvy. 1. KAPITOLA Úvod KAPITOLA Základní terminologie 2

Identifikátor materiálu: ICT-3-07

V Licencování software VIKMA07 - IM

1.2 Operační systémy, aplikace

Legislativa v telekomunikacích. 5. přednáška

Licence. J. Vrzal, verze 0.8

GNU General Public License

Open Source Programování

Lekce 1 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Software programové vybavení. 1. část


Autorské právo & Open data

Veřejná licence Evropské unie

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

LICENČNÍ PODMÍNKY pro užití softwarového programu FINYS a souvísejících služeb


Úvod do Linuxu SŠSI Tábor 1

LICENCOVÁNÍ WIKIPEDIE

Linux pro uživatele. Arcibiskupské gymnázium v Praze 2

Gymnázium Boženy Němcové, Hradec Králové, Pospíšilova tř ICT plán školy

Alternativní operační systémy. Martin Drlík, Daniel Krotil OSY2A, ITV

Petr Kadlec Uvedení české verze licencí Creative Commons DigiLab AVU v Praze,

Grafický software ve výuce a pro výuku

Historie UNIXu a Linuxu. Bohdan Milar bohdan.milar@liberix.cz

O projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender

SOFTWARE. Programové vybavení počítače

Administrace počítačových sítí. WEB a LPT

AUTORSKÝ ZÁKON IKT. Mgr., Bc. Jana Maříková Září 2011

INFORMATIKA. Grafické studio ve škole

Identifikátor materiálu: ICT-1-20

Veřejná licence Evropské unie

Střední odborná škola a Střední odborné učiliště, Hořovice

9. Software: programové vybavení počítače, aplikace

FREEWAROVÉ ŘEŠENÍ DICOM SERVERU S NÍZKÝMI NÁROKY NA HARDWAROVÉ VYBAVENÍ

Středisko UN*Xových technologií

Plán rozvoje informačních a komunikačních technologií. na Gymnáziu a Střední odborné škole Rokycany. Úvod. Služby Internetu

Integrovaná střední škola, Sokolnice 496

OPERAČNÍ SYSTÉM ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Výpočetní technika. PRACOVNÍ LIST č. 5. Ing. Luděk Richter

Vývoj software pro Linuxové distribuce. Installfest Praha,

Nokia Nseries PC Suite vydání

ICT plán školy. 1. Počty žáků. 2. Počty pedagogických pracovníků. Stávající stav (duben 2008)

Software Základní pojmy a rozdělení. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1123_Software Základní pojmy a rozdělení_pwp

TISKOVÁ ZPRÁVA ČESKÉHO LOKALIZAČNÍHO TÝMU OPENOFFICE.ORG ČESKÝ LOKALIZAČNÍ TÝM OZNAMUJE DOKONČENÍ ČESKÉ VERZE NOVÉ VLASTNOSTI. 7.

Share online vydání

VY_32_INOVACE_INF3_18. Textové formáty PDF, TXT, RTF, HTML, ODT

Matematika v programovacích

Aplikační programové vybavení

Olga Rudikova 2. ročník APIN

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Hospodářská informatika

O projektu Nasazení OpenOffice.org v praxi

E-learningovýsystém Moodle

Free and Open Source Software for Geoinformatics FOSS4G

3 roky Open Source Software. Ing. Michal Miklenda stek generálního inspektora ní inspekce

Matematický software pro Linux

Střední škola diplomacie a veřejné správy s.r.o. ul. A. Jiráska, č.p Most (CZ) ICT plán

3. Setkání ředitelů aktivita A1. RNDr. Jan Krejčí, Ph.D

Střední odborná škola a Střední odborné učiliště, Hořovice

1. přednáška pro začátečníky

(1) Systém domácího kina s BD/DVD přehrávačem. Návod k obsluze BDV-E300/E301/E Sony Corporation

PODMÍNKY UŽITÍ. Vlastnictví

Programy pro psaní textů. textové editory, textové procesory

Software a legislativa

2010 KUDRLIČKA & SEDLÁK

Základní škola a mateřská škola Vacov. ICT plán školy Jakub Vilánek

Autorské právo & open data

Transkript:

Open source a Free software

Open source a Free software Často pletené pojmy Uživatelé mají pocit, že se jedná o software zdarma to je však public domain Jedná se o software, ke kterému máte specifická práva upravovat, redistribuovat při zachování autorských práv Speciální licence

Vymezení pojmů Open source ve své podstatě znamená, že zákazník musí dostat spolu s programem i zdrojový kód Free software (správně česky Svobodný software) software, ke kterému je k dispozici také zdrojový kód, spolu s právem tento software používat, modifikovat a distribuovat. Naprostá většina svobodného software je zdarma, ačkoliv to není podmínkou.

Svobodný software V roce 1984 založil Richard Stallman projekt GNU, aby tak vytvořil kompletní unixový operační systém založený na svobodném software. Jako krédo svobodného software definoval čtyři svobody. Stallman založil Free Software Foundation (Nadace pro svobodný software), která se stará o právní a organizační stránky projektu GNU a o rozšiřování povědomí o svobodném software.

Svobodný software Myšlenky svobodného software byly formulovány prostřednictvím copyleft GNU General Public License a GNU Lesser General Public License (původně nazývaná GNU Library General Public License), které se časem staly nejrozšířenějšími licencemi svobodného software.

Svobodný software GNU General Public License zajišťuje uvedené základní svobody svobodného software (dále jen základní svobody) a někdy je také nazývána copyleft licencí. Copyleft licence říká, že pokud redistribuujete originální nebo pozměněnou verzi programu, musíte tuto verzi redistribuovat pod stejnou licencí pod jakou jste získali původní program. V podstatě to znamená, že k němu nesmíte přidat žádná omezení, abyste tak odepřeli základní svobody ostatním. Tato licence tedy nijak neomezuje základní svobody; spíše je chrání.

4 základní svobody Svoboda používat program za jakýmkoliv účelem Svoboda studovat, jak program pracuje a možnost přizpůsobit ho svým potřebám Svoboda redistribuovat kopie programu. Takže můžete pomoci přátelům. Svoboda vylepšovat program a zveřejňovat zlepšení, aby z nich mohla mít prospěch celá komunita

Otevřený software Open source nebo také open-source software (OSS) je počítačový software s otevřeným zdrojovým kódem. Otevřenost zde znamená jak technickou dostupnost kódu, tak legální dostupnost - licenci software, která umožňuje, při dodržení jistých podmínek, uživatelům zdrojový kód využívat, například prohlížet a upravovat. V užším smyslu se OSS míní software s licencí vyhovující definici prosazované Open Source Initiative. Pro odlišení se někdy open source software vyhovující požadavkům OSI označuje Open Source (s velkými písmeny).

Definice OS 1/10 pravidlo Licence programu nesmí nikoho omezovat v prodávání nebo rozdávání programu jako součást celku obsahujícího programy z různých zdrojů. Licence nesmí vyžadovat licenční poplatek nebo jiný poplatek za takový prodej.

Definice OS 2/10 pravidlo Program musí zahrnovat zdrojový kód a musí být umožněna jeho distribuce jak ve zdrojové formě, tak v kompilované formě. Když nějaká forma produktu není distribuována společně se zdrojovým kódem, musí existovat dobře propagované možnosti získaní zdrojového kódu za cenu nepřesahující přiměřené reprodukční náklady, nejlépe bezplatným stažením z Internetu. Zdrojový kód musí být preferovanou formou modifikování programu. Úmyslně zatemnělý (zmatený) zdrojový kód není dovolen. Polotovary (meziprodukty) jako výstup preprocesoru nebo překladače nejsou dovoleny.

Definice OS 3/10 pravidlo Licence musí povolovat modifikace a odvozená díla a musí dovolovat, aby byly distribuovány za stejných podmínek jako originální software.

Definice OS 4/10 pravidlo Licence může omezit distribuci modifikovaných verzí zdrojového kódu pouze tehdy, jestliže umožňuje distribuci "patch souborů" spolu se zdrojovým kódem za účelem modifikace programu při jeho kompilaci (sestavení). Licence musí výslovně dovolovat distribuci softwaru vytvořeného z modifikovaného zdrojového kódu. Licence může vyžadovat, aby odvozená díla nesla odlišný název než původní produkt nebo jiné číslo verze.

Definice OS 5/10 pravidlo Licence nesmí diskriminovat žádnou osobu nebo skupinu osob.

Definice OS 6/10 pravidlo Licence nesmí nikoho omezovat v používání programu při konkrétním snažení. Například nesmí omezovat užití programu při podnikání nebo pro genetický výzkum.

Definice OS 7/10 pravidlo Práva spojená s programem se musí vztahovat na každého, komu byl program redistribuován bez nutnosti akceptovat dodatečné licence.

Definice OS 8/10 pravidlo Práva spojená s programem nesmí záviset na tom, zda je program částí určité softwarové distribuce. Pokud tento program je extrahován z této distribuce a používán nebo distribuován v souladu s ustanoveními jeho licence, potom všechny strany, kterým byl tento program redistribuován, by měly mít stejná práva, jaká dopřávala originální softwarová distribuce.

Definice OS 9/10 pravidlo Licence nesmí ustanovit omezení na jiný software distribuovaný spolu s licencovaným softwarem. Např. licence nesmí vyžadovat, aby všechen ostatní software distribuovaný na stejném médiu musel být open-source.

Definice OS 10/10 pravidlo Žádné ustanovení licence nesmí být založena na jakékoli individuální technologii nebo stylu rozhraní

BSD licence BSD liší se od GPL velmi málo vytvořena na univerzitě v Berkeley (BSD = Berkeley Software Distribution) původně pro potřeby BSD Unixu dvou, tří a čtyř bodová

BSD Licence - text Copyright <ROK>, <VLASTNÍK PRÁV>. Všechna práva vyhrazena. Redistribuce a použití zdrojových i binárních forem díla, v původním i upravovaném tvaru, jsou povoleny za následujících podmínek: Šířený zdrojový kód musí obsahovat výše uvedenou informaci o copyrightu, tento seznam podmínek a níže uvedené zřeknutí se odpovědnosti. Šířený binární tvar musí nést výše uvedenou informaci o copyrightu, tento seznam podmínek a níže uvedené zřeknutí se odpovědnosti ve své dokumentaci a/nebo dalších poskytovaných materiálech. Ani jméno vlastníka práv, ani jména přispěvatelů nemohou být použita při podpoře nebo právních aktech souvisejících s produkty odvozenými z tohoto software bez výslovného písemného povolení.

BSD licence - pokračování TENTO SOFTWARE JE POSKYTOVÁN DRŽITELEM LICENCE A JEHO PŘISPĚVATELI JAK STOJÍ A LEŽÍ A JAKÉKOLIV VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ ZÁRUKY VČETNĚ, ALE NEJEN, PŘEDPOKLÁDANÝCH OBCHODNÍCH ZÁRUK A ZÁRUKY VHODNOSTI PRO JAKÝKOLIV ÚČEL JSOU POPŘENY. DRŽITEL, ANI PŘISPĚVATELÉ NEBUDOU V ŽÁDNÉM PŘÍPADĚ ODPOVĚDNI ZA JAKÉKOLIV PŘÍMÉ, NEPŘÍMÉ, NÁHODNÉ, ZVLÁŠTNÍ, PŘÍKLADNÉ NEBO VYPLÝVAJÍCÍ ŠKODY (VČETNĚ, ALE NEJEN, ŠKOD VZNIKLÝCH NARUŠENÍM DODÁVEK ZBOŽÍ NEBO SLUŽEB; ZTRÁTOU POUŽITELNOSTI, DAT NEBO ZISKŮ; NEBO PŘERUŠENÍM OBCHODNÍ ČINNOSTI) JAKKOLIV ZPŮSOBENÉ NA ZÁKLADĚ JAKÉKOLIV TEORIE O ZODPOVĚDNOSTI, AŤ UŽ PLYNOUCÍ Z JINÉHO SMLUVNÍHO VZTAHU, URČITÉ ZODPOVĚDNOSTI NEBO PŘEČINU (VČETNĚ NEDBALOSTI) NA JAKÉMKOLIV ZPŮSOBU POUŽITÍ TOHOTO SOFTWARE, I V PŘÍPADĚ, ŽE DRŽITEL PRÁV BYL UPOZORNĚN NA MOŽNOST TAKOVÝCH ŠKOD.

BSD licence 4. bod, nekompatibilní s GPL Všechny propagační materiály zmiňující vlastnosti nebo použití tohoto softwaru musejí obsahovat následující text: Tento produkt zahrnuje software vytvořený <VLASTNÍKEM PRÁV> a přispěvatelů.

Kategorie software

Některé Open Source programy operační systémy GNU/Linux FreeBSD FreeDOS ReactOS Sun Solaris web server Apache web server skriptovací jazyk PHP Hypertext Preprocessor

Některé Open Source programy databázové servery MySQL FireBird PostgresSQL Poznámka často se používá pro server obsahující Linux, Apache, MySQL a PHP zkratka LAMP (je-li použit místo Linuxu Windows pak WAMP, atd.)

Některé Open Source programy Kancelářské aplikace OpenOffice.org Internetový prohlížeč Mozilla Firefox Poštovní klient Mozilla Thunderbird Bitmapový grafický editor Gimp Vektorový grafický editor Inkscape

Některé Open Source programy Programovací jazyky GCC FreeBASIC Komunikačním program Miranda Pidgin Multimediální programy VLC Mplayer E-learningový portál Moodle

Některé další programy Tyto programy už nemusí splňovat pravidla na Open Source anebo Free Software DTP TeX a LaTeX Hry Web volných her Battle for Wesnoth - příklad OS a FS hry

Kde chybí OS a FS programy Tam kde je problém s licencemi formátů Přehrávače QT (Quick Time) Přehrávače WMX Přehrávače ASF

Konec Děkuji za pozornost