Licencje open-source. Bartosz Szreder. Bartosz Szreder Licencje open-source 1 / 8

Podobne dokumenty
Technologia Informacyjna

Przewodnik prawny. licencje. <head> hello world </head>

Jaką licencję otwartą wybrać?

Rodzaje licencji oprogramowania własnościowe

DECYZJA WYKONAWCZA KOMISJI (UE)

Przykłady wykorzystania edukacyjnych portali internetowych oraz dostępnych tam multimediów

Narzędzia Informatyki. Aspekty etyczno-prawne związane z wytwarzaniem i użytkowaniem oprogramowania

Warunki licencyjne: propozycja

Software is like sex it s better when it s free. Linus Torvalds

Metodologia Open Source

Wykorzystanie komponentów Open Source w wytwarzaniu oprogramowania. Czym jest Open Source?

w edukacji Oprogramowanie komputerowe 1. Definicja edukacyjnego program komputerowego 2. Podział oprogramowania komputerowego Dariusz Skrzyński

Technologia Informacyjna

Prawa autorskie, licencje

Hosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (

Licencja publiczna Unii Europejskiej v.1.1

POPULARNE TYPY LICENCJI

Licencje na oprogramowanie i zasoby internetowe

Metodologia Open Source

Wolne Oprogramowanie

Jak stworzyć Geoportal

Otwarte Zasoby Edukacyjne

Kategorie Wolnego i Niewolnego Oprogramowania

PODSTAWY INFORMATYKI

Wykład VI. Wybrane zagadnienia licencjonowania i praw autorskich. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

MODELE BIZNESOWE FIRM PRODUKUJĄCYCH OPROGRAMOWANIE OPEN SOURCE

Rodzaje licencji BOX OEM Shareware Adware Trial Freeware GPL GNU General Public License (GPL) Abandonware

Analiza mikroekonomiczna oprogramowania o otwartym źródle rola przedsiębiorstw w jego rozwoju

Narzędzia programistyczne - GIT

System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics Michal.Tanas@amu.edu.

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński

OPROGRAMOWANIE OPEN SOURCE W ZASTOSOWANIACH BIZNESOWYCH

Systemy Operacyjne 2006/07. Prezentacja o BSD na przykładzie FreeBSD. Maria Donten, Bartłomiej Etenkowski, Aleksander Zabłocki

Licencja GNU/GPL Zmieniony

Aspekty etyczno-prawne związane z wytwarzaniem i użytkowaniem oprogramowania

Wolne oprogramowanie

Jak mądrze korzystać z wolnych źródeł wiedzy? Agnieszka Kwiecień Stowarzyszenie Wikimedia Polska

Wykorzystanie wolnego oprogramowania do modelowania informacji geograficznej

Regulamin Atlasu Zasobów Otwartej Nauki. 1 Definicja pojęć

tel. fax

Rozdział 3. Wybór technologii i platformy

European Union Public Licence. v.1.1. Wytyczne dla użytkowników i programistów

Powszechna Licencja Publiczna GNU

European Union Public Licence. v.1.1. Wytyczne dla użytkowników i programistów

Ustawa o ochronie praw autorskich i prawach pokrewnych

Krzysztof Siewicz. Prawne aspekty zamówień publicznych na oprogramowanie

Praca przejściowa. Sklep internetowy. Tomasz Konopelski ZIP50-IWZ Katowice 2006

SOP System Obsługi Parkingów

GNU POWSZECHNA LICENCJA PUBLICZNA. Wersja 3, 29 czerwca 2007

Kontekst prawny zarządzania własnością intelektualną

Prawo autorskie Prawo autorskie

OPROGRAMOWANIE KLASY ERP DYSTRYBUOWANE NA ZASADACH LICENCJI OPEN SOURCE

Nr pisma: PZP /8/2017 Warszawa, 14 sierpnia 2017 r.

Projekt CASCADOSS. The Cascadoss Project is financed by the European Commission under the Sixth Framework Programme

Wolne i otwarte oprogramowanie oraz jego wpływ na stan informatyki

Warunki licencyjne: uwagi wykonawców


XOPERO UMOWA LICENCYJNA UŻYTKOWNIKA KOŃCOWEGO

Jesień Linuksowa - Embedded Linux Security

OPROGRAMOWANIE FIRMWARE INTERFEJSU ETHERNETOWEGO UNIV

egroupware czy phpgroupware jest też mniej stabilny.

WYKORZYSTANIE WOLNEGO I OTWARTEGO OPROGRAMOWANIA W DYDAKTYCE 71 PRZYKŁADZIE SYSTEMÓW INFORMACJI PRZESTRZENNEJ, FOTOGRAMERII I TELEDETEKCJI

TECHNOLOGIE INFORMACYJNE

1 POSTANOWIENIA OGÓLNE

Disk Station. DS107+, DS107, DS108j. Przewodnik szybkiej instalacji

WYKORZYSTANIE I ROZWÓJ WOLNEGO OPROGRAMOWANIA W WOJEWÓDZKIM WĘŹLE INFRASTRUKTURY INFORMACJI PRZESTRZENNEJ

Dokument Detaliczny Projektu

Oferta licencyjna dla szkół. Agnieszka Karolak Volume Licensing Sales Specialist

Kernel Kompilacja jądra

Jak EBSCO wspiera projekty typu Open Source? Urszula Nowicka Regional Sales Manager

Technologie Informatyczne Wykład X-XII UNIX i jego środowisko

Cube/Disk Station. CS407e, CS407, DS408. Przewodnik szybkiej instalacji

Technologie Informatyczne Wykład XI linux

Wolne Oprogramowanie

Prawo autorskie - zespół przyjętych norm i aktów prawnych, mających na celu zabezpieczenie wytworu ludzkiej działalności przed nielegalnym

Ruch Wikimedia projekty i społeczność

PODSTAWY INFORMATYKI Co dzisiaj?

Licencja oprogramowania Licencja na oprogramowanie to umowa na korzystanie z utworu jakim jest aplikacja komputerowa, zawierana pomiędzy podmiotem,

Dokument Detaliczny Projektu

Wolne Oprogramowanie i GNU Fortran

Podstawy użytkowania systemu Linux

Narzędzia informatyczne. Wolne oprogramowanie

Jak zgodnie z prawem założyć radio internetowe na swojej stronie?

Narzędzia Informatyki. Aspekty etyczno-prawne związane z wytwarzaniem i użytkowaniem oprogramowania

BSD alternatywa dla Linuksa. (na przykładzie FreeBSD)

Narzędzia OWASP dla developerów OWASP ESAPI & AppSensor OWASP The OWASP Foundation

OPROGRAMOWANIE PRZEKAŹNIKA MONOSTABILNEGO UNIV

SIECIOWE. mgr inż. Adam Mencwal Katedra Informatyki Stosowanej.

Programowanie Komponentowe WebAPI

Działalność komercyjna firm softwarowych a projekty FOSS na przykładzie OpenOffice.org, KDE, Kexi

Przede wszystkim autor ma oficjalne prawo do autorstwa utworu, rozpowszechniania go pod wyznaczonym pseudonimem, kontroli nad

Google Android. Opracował Maciej Ciurlik

Ochrona własności intelektualnej Kod przedmiotu

1. Bezpieczeństwo i higiena pracy

Systemy Linux i *BSD oraz wolne oprogramowanie

Domena publiczna. Udostępnianie

Mobilny system operacyjny Android

Wprowadzenie do Apache Spark. Jakub Toczek

INTERFEJS RS232C UNIV x

PROGRAMOWANIE ROBOTÓW NA EKRANIE KOMPUTERA ZGODNE Z NOWĄ PODSTAWĄ PROGRAMOWĄ.

Transkrypt:

Licencje open-source Bartosz Szreder Bartosz Szreder Licencje open-source 1 / 8

Mnogość licencji Bartosz Szreder Licencje open-source 2 / 8

Mnogość licencji GPL, LGPL, AGPL, różne wersje... Bartosz Szreder Licencje open-source 2 / 8

Mnogość licencji GPL, LGPL, AGPL, różne wersje... BSD: 2-clause, 3-clause, 4-clause Bartosz Szreder Licencje open-source 2 / 8

Mnogość licencji GPL, LGPL, AGPL, różne wersje... BSD: 2-clause, 3-clause, 4-clause MIT/X11 Bartosz Szreder Licencje open-source 2 / 8

Mnogość licencji GPL, LGPL, AGPL, różne wersje... BSD: 2-clause, 3-clause, 4-clause MIT/X11 Beerware, WTFPL Bartosz Szreder Licencje open-source 2 / 8

Mnogość licencji GPL, LGPL, AGPL, różne wersje... BSD: 2-clause, 3-clause, 4-clause MIT/X11 Beerware, WTFPL Boost Software License, Eclipse Public License, Intel Open Source License, License of Python, European Union Public License... Bartosz Szreder Licencje open-source 2 / 8

Mnogość licencji GPL, LGPL, AGPL, różne wersje... BSD: 2-clause, 3-clause, 4-clause MIT/X11 Beerware, WTFPL Boost Software License, Eclipse Public License, Intel Open Source License, License of Python, European Union Public License... vanity licenses Bartosz Szreder Licencje open-source 2 / 8

Wojny religijne Free software a open-source. Bartosz Szreder Licencje open-source 3 / 8

Wojny religijne Free software a open-source. Free Software Definition: four essential freedoms using, studying, sharing, modifying. Bartosz Szreder Licencje open-source 3 / 8

Wojny religijne Free software a open-source. Free Software Definition: four essential freedoms using, studying, sharing, modifying. Dostęp do kodu źródłowego jest warunkiem wstępnym spełnienia niektórych z tych wolności. Bartosz Szreder Licencje open-source 3 / 8

Wojny religijne Free software a open-source. Free Software Definition: four essential freedoms using, studying, sharing, modifying. Dostęp do kodu źródłowego jest warunkiem wstępnym spełnienia niektórych z tych wolności. Duże przecięcie pomiędzy open-source i free software. Bartosz Szreder Licencje open-source 3 / 8

Wojny religijne Free software a open-source. Free Software Definition: four essential freedoms using, studying, sharing, modifying. Dostęp do kodu źródłowego jest warunkiem wstępnym spełnienia niektórych z tych wolności. Duże przecięcie pomiędzy open-source i free software. Ruch open-source kładzie nacisk ideologiczny na jakość oprogramowania. Bartosz Szreder Licencje open-source 3 / 8

Wojny religijne Free software a open-source. Free Software Definition: four essential freedoms using, studying, sharing, modifying. Dostęp do kodu źródłowego jest warunkiem wstępnym spełnienia niektórych z tych wolności. Duże przecięcie pomiędzy open-source i free software. Ruch open-source kładzie nacisk ideologiczny na jakość oprogramowania. rms Open source is a development methodology; free software is a social movement. Bartosz Szreder Licencje open-source 3 / 8

Wojny religijne Free software a open-source. Free Software Definition: four essential freedoms using, studying, sharing, modifying. Dostęp do kodu źródłowego jest warunkiem wstępnym spełnienia niektórych z tych wolności. Duże przecięcie pomiędzy open-source i free software. Ruch open-source kładzie nacisk ideologiczny na jakość oprogramowania. rms Open source is a development methodology; free software is a social movement. Open-source source-available (ew. shared-source [Microsoft]). Prawo do modyfikacji i rozpowszechniania, NDA... Bartosz Szreder Licencje open-source 3 / 8

GPL Dla ustalenia uwagi: na razie wersja druga licencji. Bartosz Szreder Licencje open-source 4 / 8

GPL Dla ustalenia uwagi: na razie wersja druga licencji. Licencja copyleft. Bartosz Szreder Licencje open-source 4 / 8

GPL Dla ustalenia uwagi: na razie wersja druga licencji. Licencja copyleft. Jeśli dystrybuujemy zmodyfikowane wersje oryginalnego oprogramowania, musimy to robić na takiej samej licencji. We własnym domu (firmie) możemy sobie modyfikować i używać. Bartosz Szreder Licencje open-source 4 / 8

inne GPL Affero GPL application service provider loophole Bartosz Szreder Licencje open-source 5 / 8

inne GPL Affero GPL application service provider loophole Lesser GPL linkowanie do bibliotek GPL bez zarażania bazowego programu licencją GPL Bartosz Szreder Licencje open-source 5 / 8

inne GPL Affero GPL application service provider loophole Lesser GPL linkowanie do bibliotek GPL bez zarażania bazowego programu licencją GPL GPL v.3 daje możliwość naprawienia naruszenia licencji, tivoizacja, anty-drm, anty-patenty Bartosz Szreder Licencje open-source 5 / 8

Potencjalne problemy z GPL Strong copyleft. Bartosz Szreder Licencje open-source 6 / 8

Potencjalne problemy z GPL Strong copyleft. Problemy z appmarketami, które wymuszają DRM (Apple). Bartosz Szreder Licencje open-source 6 / 8

Potencjalne problemy z GPL Strong copyleft. Problemy z appmarketami, które wymuszają DRM (Apple). Kompatybilność z innymi licencjami. Bartosz Szreder Licencje open-source 6 / 8

Licencje BSD i MIT Licencje BSD z 2, 3 i 4 klauzulami. 4-klauzulowa wersja (oryginalna) jest niekompatybilna z GPL. Bartosz Szreder Licencje open-source 7 / 8

Licencje BSD i MIT Licencje BSD z 2, 3 i 4 klauzulami. 4-klauzulowa wersja (oryginalna) jest niekompatybilna z GPL. Advertising clause. Wszystkie pochodne prace muszą odnieść się do developerów we wszelkich materiałach reklamowych. Lista developerów może być długa... Bartosz Szreder Licencje open-source 7 / 8

Licencje BSD i MIT Licencje BSD z 2, 3 i 4 klauzulami. 4-klauzulowa wersja (oryginalna) jest niekompatybilna z GPL. Advertising clause. Wszystkie pochodne prace muszą odnieść się do developerów we wszelkich materiałach reklamowych. Lista developerów może być długa... Wersja 3-clause bez advertising clause. Nadal jest klauzula o zastrzeżeniu użycia nazw developerów do promowania produktów pochodnych bez pisemnej zgody. Bartosz Szreder Licencje open-source 7 / 8

Licencje BSD i MIT Licencje BSD z 2, 3 i 4 klauzulami. 4-klauzulowa wersja (oryginalna) jest niekompatybilna z GPL. Advertising clause. Wszystkie pochodne prace muszą odnieść się do developerów we wszelkich materiałach reklamowych. Lista developerów może być długa... Wersja 3-clause bez advertising clause. Nadal jest klauzula o zastrzeżeniu użycia nazw developerów do promowania produktów pochodnych bez pisemnej zgody. Wersja 2-clause bez tego podpunktu powyżej. Bartosz Szreder Licencje open-source 7 / 8

Licencje BSD i MIT Licencje BSD z 2, 3 i 4 klauzulami. 4-klauzulowa wersja (oryginalna) jest niekompatybilna z GPL. Advertising clause. Wszystkie pochodne prace muszą odnieść się do developerów we wszelkich materiałach reklamowych. Lista developerów może być długa... Wersja 3-clause bez advertising clause. Nadal jest klauzula o zastrzeżeniu użycia nazw developerów do promowania produktów pochodnych bez pisemnej zgody. Wersja 2-clause bez tego podpunktu powyżej. Licencja MIT niewiele różni się od 2- i 3-klauzulowych licencji BSD. Bartosz Szreder Licencje open-source 7 / 8

Apache License Licencja napisana przez Apache License Foundation. Bartosz Szreder Licencje open-source 8 / 8

Apache License Licencja napisana przez Apache License Foundation. Używa jej np. system Android. Bartosz Szreder Licencje open-source 8 / 8

Apache License Licencja napisana przez Apache License Foundation. Używa jej np. system Android. Mechanizm antypatentowy: developerzy dają prawo do korzystania z patentów zawartych w kodzie, bez możliwości wypowiedzenia. Bartosz Szreder Licencje open-source 8 / 8

Apache License Licencja napisana przez Apache License Foundation. Używa jej np. system Android. Mechanizm antypatentowy: developerzy dają prawo do korzystania z patentów zawartych w kodzie, bez możliwości wypowiedzenia.... chyba, że któryś z developerów sam będzie celem sądownictwa patentowego. Bartosz Szreder Licencje open-source 8 / 8