Skip to content

Polish translation of Linux Foundation course "Open Source Licensing Basics for Software Developers (LFC191)"

License

Notifications You must be signed in to change notification settings

andre-wojtowicz/lfc191-pl

Repository files navigation

Podstawy licencjonowania otwartego oprogramowania dla programistów (LFC191-pl)

Otwarte oprogramowanie jest teraz wszędzie tam, gdzie komputery, więc dobra znajomość praktyk licencjonowania open source i zagadnień zgodności jest kluczowa. Ten kurs stworzyliśmy po to, aby nauczyć programistów i twórców oprogramowania, jak ważne jest dodawanie informacji o licencjach i prawach do kodu oraz jak to w praktyce robić.

Linki z podglądem materiałów znajdują się w sekcji Demo.

Podsumowanie informacji o kursie

  • Poziom zaawansowania: Początkujący
  • 2 godziny materiałów kursu

Dla kogo jest ten kurs

Ten kurs powstał dla programistów wykorzystujących otwarty kod.

Czego się nauczysz

Z tego kursu nauczysz się tworzyć oznaczenia zawierające informacje o uznaniu autorstwa i zapisach licencji. Pozwoli to unikać problemów i niejednoznaczności, co przydaje się zarówno w wewnętrznych projektach firmowych, jak i w projektach otwartego oprogramowania. Przedstawia również przegląd wartych rozważenia typów licencji oraz zezwoleń, jakie należy uzyskać przed udostępnieniem kodu na zewnątrz.

Do czego przygotowuje kurs

Kurs przygotuje cię do prawidłowego dodawania do własnego kodu informacji o prawach autorskich i licencji.

Zarys kursu

  1. Wstęp do kursu
  2. Licencje
  3. Prawa autorskie
  4. Oznakowanie w plikach
  5. Udział w projektach
  6. Egzamin końcowy

Wymagania wstępne

Do wzięcia udziału w tym kursie nie jest wymagane wcześniejsze szkolenie ani doświadczenie

Prawa autorskie i licencja kursu

Copyright 2016-2021, The Linux Foundation.

Ten kurs jest objęty licencją Creative Commons Uznanie autorstwa-Na tych samych warunkach 4.0 Międzynarodowe (CC-BY-SA-4.0), za wyjątkiem treści z innych źródeł oznaczonych osobnymi licencjami.

Tłumaczenie zostało sfinansowane przez Wydział Matematyki i Informatyki Uniwersytetu im. Adama Mickiewicza w Poznaniu.

Zawartość kursu

Kurs zawiera:

  1. treści merytoryczne zapisane w formacie Markdown oraz notatników Jupyter:
    1. zasadniczo wszystkie notatniki Jupyter mogą być wyświetlane statycznie przez np. nbviewer,
    2. interaktywny notatnik pokazujący działanie oprogramowania REUSE (03-x-reuse-tutorial.ipynb) może być uruchomiony przez usługę binder,
    3. przykładowe linki do materiałów, które mogą być umieszczone w docelowym kursie, znajdują się w poniższej sekcji Demo.
  2. quizy zapisane w formacie GIFT.

Demo