Licencje na rozwój wolnego i otwartego oprogramowania: dobre praktyki

Licencje na rozwój wolnego i otwartego oprogramowania: dobre praktyki

Licencje na rozwój wolnego i otwartego oprogramowania: dobre praktyki

A Licencja oprogramowania, ogólnie mówiąc, można określić jako umowa między autor (twórca) właściciel praw do używania i rozpowszechniania stworzonego produktu a kupującym lub użytkownikiem tego

Stąd wszystko licencje Z definicji wiążą się one z wypełnieniem szeregu Warunki założona przez autora (twórcę). To jest Licencja oprogramowania, to nic innego jak prawo do użytkowania programu przy pewnych akceptowanych parametrach.

Rodzaje licencji

Rodzaje licencji na oprogramowanie

W niektórych przypadkach licencje na oprogramowanie zwykle ustalają okres obowiązywania będziesz mieć to samo, ponieważ mogą stałe lub ograniczone. Innym czynnikiem, który ma tendencję do kształtowania ich cech, jest zakres geograficznyczyli terytorium, na którym będą stosowane Warunki ustanowiony; ponieważ każdy kraj ma zwykle własne przepisy dotyczące Licencja oprogramowania.

Licencje zwykle różnią się w zależności od Typ oprogramowania to znaczy, że każdy typ Licencji i / lub Oprogramowania definiuje inny. Wśród znanych Licencji i / lub Oprogramowania możemy wymienić:

Wolne oprogramowanie, które nie jest wolnym ani otwartym oprogramowaniem

  • Licencja abandonware: Pozwala użytkownikowi na publiczne korzystanie z oprogramowania w stanie porzuconym (wolnym od wszelkich praw autorskich) i poświadczone przez jego autora. Ułatwianie realizacji modyfikacji i dystrybucji z innymi osobami.
  • Licencja Careware: Daje użytkownikowi takie same prawa, jak w przypadku licencji Freeware; ale zapraszając go do przekazania darowizny, która nie jest obowiązkowa ani warunkowa, na rzecz darowizn na cele humanitarne, charytatywne i inne powiązane kampanie. Generalnie zezwalanie użytkownikowi na kopiowanie i modyfikowanie go bez ograniczeń.
  • Licencja Crippleware: Pozwala użytkownikowi na korzystanie z oprogramowania w wersji light (lite), czyli z ograniczonymi funkcjami w porównaniu z wersją pełną lub zaawansowaną.
  • Licencja na darowizny: Daje użytkownikowi takie same prawa, jak w przypadku licencji Freeware; ale zapraszając go do przekazania darowizny, która nie jest obowiązkowa ani warunkowa, na rzecz dalszego rozwoju wspomnianej aplikacji.
  • Licencja typu freeware: Daje on użytkownikowi bezpłatne prawo do używania i kopiowania oprogramowania na warunkach określonych przez autora tego programu bez dopuszczania, pod żadnymi warunkami, jego modyfikacji lub sprzedaży przez osoby trzecie.
  • Licencja na oprogramowanie Postcardware: Daje użytkownikowi takie same prawa, jak w przypadku licencji Freeware; ale zapraszając go do wysłania listu pocztowego, w sposób nieobowiązkowy lub warunkujący, na rzecz rozwoju produktu.
  • Licencja Shareware: Pozwala użytkownikowi korzystać z oprogramowania przez ograniczony czas lub na stałe, ale z ograniczonymi funkcjami. Które można aktywować po opłaceniu pełnej wersji.

Zastrzeżone i komercyjne oprogramowanie

Un Oprogramowanie własne jest zwykle domyślnym plikiem Oprogramowanie zastrzeżone i zamknięte, ponieważ jego licencjonowanie ogranicza prawa do kopiowania, modyfikacji i redystrybucji tego samego, chyba że użytkownik końcowy (kupujący) zapłaci autorowi określoną kwotę, aby mieć do tego prawo.

Podczas Oprogramowanie komercyjne Posiada licencję, która domyślnie przyznaje płatność za to samo do wykorzystania. Jednak jest Oprogramowanie komercyjne, które może być bezpłatne lub zastrzeżonetak jak istnieje Oprogramowanie, które nie jest darmowe i nie jest komercyjne.

Ponadto w większym lub całkowitym stopniu licencje na oprogramowanie w dziedzinie Oprogramowanie zastrzeżone, zamknięte lub komercyjne Można je zdobyć w różnych schematach, wśród których możemy wymienić:

  • Licencjonowanie zbiorowe ( Volume)
  • Szczegółowe licencje na produkty (Sprzedaż)
  • Licencjonowanie elektroniczne według określonego produktu (OEM)

Ponadto, gdy a Użytkownik końcowy zwykle nabywają Szczegółowa licencja jest zwykle znany jako: Umowa licencyjna użytkownika końcowego (EULA) o Umowa licencyjna użytkownika końcowego (EULA). W języku angielskim jest zwykle nazywany Umowa licencyjna użytkownika końcowego (EULA).

Inne rodzaje licencji na oprogramowanie

  • Z domeny publicznej: Taki, który nie zawiera elementów praw autorskich i pozwala na wykorzystanie, kopiowanie, modyfikację lub redystrybucję w celu uzyskania zysku lub nie.
  • Prawo autorskie: To używane w produktach Wolnego Oprogramowania, których warunki dystrybucji nie pozwalają redystrybutorom na dodawanie jakichkolwiek dodatkowych ograniczeń, gdy redystrybuują lub modyfikują to, tak więc zmodyfikowana wersja również musi być bezpłatna.
  • Z częściowo wolnego oprogramowania: Ten używany w produktach, które nie są Wolnym Oprogramowaniem, ale zezwala na używanie, kopiowanie, dystrybucję i modyfikację dla osób non-profit.

Inne pokrewne definicje

  • Patent: Jest to zbiór wyłącznych praw gwarantowanych przez rząd lub władze wynalazcy nowego produktu (materiału lub wartości niematerialnej), który może być wykorzystany przemysłowo dla dobra wnioskodawcy przez ograniczony czas.
  • Prawa autorskie lub prawa autorskie: Forma ochrony przewidziana przez prawo obowiązujące w większości krajów dla autorów oryginalnych dzieł, w tym dzieł literackich, dramatycznych, muzycznych, artystycznych i intelektualnych, zarówno opublikowanych, jak i oczekujących na publikację.

Wolne oprogramowanie i polityka publiczna: wniosek

Licencje wolnego oprogramowania i oprogramowania typu open source

Darmowe oprogramowanie

El Darmowe oprogramowanie to oprogramowanie zgodne z wolność użytkowników i społeczności. Mówiąc ogólnie, oznacza to, że użytkownicy mają rozszerzenie wolność uruchamiania, kopiowania, rozpowszechniania, studiowania, modyfikowania i ulepszania oprogramowania.

W sprawach wolne oprogramowanie a zwłaszcza o Zatwierdzone licencje (certyfikowane / zatwierdzone) najwyższym autorytetem w tej sprawie jest Fundacja Wolnego Oprogramowania (FSF). W sekcji poświęconej Zatwierdzone licencje oraz w sekcji Zatwierdzone licencje o Lista licencji (oprogramowania, dokumentacji i innych prac, zgodnych lub niezgodnych z General Public License (GPL), a nie za darmo) Organizacja GNU wymienia się między innymi te opisane poniżej:

Rodzaje

  • Powszechna Licencja Publiczna GNU: Powszechnie nazywany GPL - GNU, jest używany w przypadku większości programów GNU i ponad połowy pakietów Wolnego Oprogramowania. Ostatnia z nich to wersja numer 3, chociaż jej poprzednia wersja 2 jest nadal używana.
  • Mniejsza Powszechna Licencja Publiczna GNU: Powszechnie nazywane LGPL - GNU i jest używane dla niektórych (nie wszystkich) bibliotek GNU. Ostatnia to wersja 3, chociaż jej poprzednia wersja 2.1 jest nadal używana.
  • Powszechna Licencja Publiczna Affero: Powszechnie nazywany AGPL - GNU, jest oparty na GNU GPL, ale zawiera dodatkową klauzulę, która pozwala użytkownikom na interakcję z programem licencjonowanym przez sieć w celu otrzymania kodu źródłowego tego programu. Najnowsza to wersja 3.
  • Licencja GNU Wolnej Dokumentacji: Powszechnie nazywana FDL - GNU lub GFDL, jest formą Licencji Copyleft przeznaczonej na podręczniki, podręczniki lub inne dokumenty. Ma to na celu zapewnienie wszystkim swobody kopiowania i rozpowszechniania utworu, z modyfikacjami lub bez, w celach komercyjnych lub niekomercyjnych. Najnowsza wersja to 1.3.

Otwarte źródło

Oprogramowanie Otwarte źródło odnosi się do oprogramowania, którego kod źródłowy został postawiony usposobienie wolny z całego świata i posiada licencje, które ułatwiają jego ponowne wykorzystanie lub dostosowanie do różnych kontekstów. Różni się głównie od wolne oprogramowanie, bo ta ostatnia broni wolności użytkowników i integrującej ją społeczności, podczas gdy Open Source ceni przede wszystkim korzyści praktyczne, a nie zasady wolności oferowane przez wolne oprogramowanie.

W sprawach Open Source a zwłaszcza o Zatwierdzone licencje (certyfikowane / zatwierdzone) najwyższym autorytetem w tej sprawie jest Inicjatywa Open Source (OSI). W sekcji poświęconej Zatwierdzone licencje wymienia się między innymi te opisane poniżej:

Rodzaje

  • Apache 2.0
  • BSD - klauzula 3
  • FreeBSD - klauzula 2
  • GPL - GNU
  • LGPL - GNU
  • MIT
  • Mozilli 2.0
  • Wspólna licencja na rozwój i dystrybucję
  • Eclipse w wersji 2.0

OSI ma również Lista licencji OSI z wszystkimi zatwierdzonymi. Wiele z nich Licencje Open Source są popularne, szeroko stosowane lub mają silne społeczności, a także są zatwierdzane przez Fundacja Wolnego Oprogramowania (FSF).

Dobre praktyki: oprogramowanie licencyjne

Dobre praktyki

W naszym artykule jako przykład wzięliśmy plik Dobre praktyki wymyślone i ujawnione przez "Kod inicjatywy rozwojowej" del Bank Rozwoju, w zakresie Oprogramowanie licencyjne, które należy wziąć pod uwagę przy tworzeniu oprogramowania (narzędzi cyfrowych), zwłaszcza darmowych i otwartych.

Wśród oferowane przez nich dobre praktyki, pod względem Oprogramowanie licencyjne są wymienione poniżej:

a) Dołącz licencję typu open source

Powołując się na jego zalecenie:

"... MIT, co daje wolność innym użytkownikom, o ile przypisują oni oryginalnego twórcę; Licencja Apache 2.0, bardzo podobny do MIT, ale także zapewniający wyraźne udzielenie użytkownikom praw patentowych od współautorów; i Licencje GNU GPL, co wymaga, aby każdy, kto rozpowszechnia Twój kod lub prace pochodne, robił to przy zachowaniu tego samego źródła i warunków. Podatnicy udzielają wyraźnych praw patentowych".

b) Dołącz licencję na dokumentację

Powołując się na jego zalecenie:

"Zalecamy korzystanie z licencji Creative Commons do licencjonowania dokumentacji narzędzi. Plik CC0-1.0, CC-BY-4.0 oraz CC-BY-SA-4.0 na przykład są to otwarte licencje wykorzystywane do materiałów innych niż oprogramowanie, od zbiorów danych po filmy. Zwróć na to uwagę CC-BY-4.0 i CC-BY-SA-4.0 nie powinny być używane do oprogramowania. W przypadku narzędzi opracowanych obecnie przez IDB zalecamy korzystanie z Creative Commons IGO 3.0 Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych (CC-IGO 3.0 BY-NC-ND)".

Wreszcie, jeśli chcesz przeczytać nasze 2 poprzednie powiązane artykuły W temacie zostawiamy poniższe linki: "Dobre praktyki tworzenia wolnego i otwartego oprogramowania: dokumentacja" y "Jakość techniczna: Dobre praktyki w rozwoju wolnego oprogramowania".

Wnioski

Wnioski

Mamy nadzieję, że esta "pomocny mały post" o «Buenas prácticas» w dziedzinie «Licencias» używać dla niego «Software libre y abierto» opracowany, cieszy się dużym zainteresowaniem i użytecznością dla całości «Comunidad de Software Libre y Código Abierto» i ma wielki wkład w rozprzestrzenianie się wspaniałego, gigantycznego i rosnącego ekosystemu zastosowań i dla «GNU/Linux».

Aby uzyskać więcej informacji, nie zawsze wahaj się je odwiedzić Biblioteka online jako OpenLibra y Jedit czytać książki (pliki PDF) na ten temat lub inne obszary wiedzy. Na razie, jeśli to lubisz «publicación», nie przestawaj się tym dzielić z innymi w swoim Ulubione witryny internetowe, kanały, grupy lub społeczności sieci społecznościowych, najlepiej bezpłatnych i otwartych jako Mastodontlub bezpieczne i prywatne jak Telegram.

Lub po prostu odwiedź naszą stronę główną pod adresem DesdeLinux lub dołącz do oficjalnego kanału Telegram z DesdeLinux czytać i głosować na tę lub inne interesujące publikacje «Software Libre», «Código Abierto», «GNU/Linux» i inne tematy związane z «Informática y la Computación»i «Actualidad tecnológica».


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.