https://github.com/andre-wojtowicz/lfc191-pl
Polish translation of Linux Foundation course "Open Source Licensing Basics for Software Developers (LFC191)"
https://github.com/andre-wojtowicz/lfc191-pl
elearning jupyter-notebook license polish polish-translation software-development
Last synced: 4 months ago
JSON representation
Polish translation of Linux Foundation course "Open Source Licensing Basics for Software Developers (LFC191)"
- Host: GitHub
- URL: https://github.com/andre-wojtowicz/lfc191-pl
- Owner: andre-wojtowicz
- License: other
- Created: 2021-08-18T12:19:38.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-21T09:19:17.000Z (about 2 years ago)
- Last Synced: 2024-05-21T11:05:16.978Z (about 2 years ago)
- Topics: elearning, jupyter-notebook, license, polish, polish-translation, software-development
- Language: Jupyter Notebook
- Homepage: https://training.linuxfoundation.org/training/open-source-licensing-basics-for-software-developers/
- Size: 1.06 MB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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](#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)](https://creativecommons.org/licenses/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](https://wmi.amu.edu.pl/).
## 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](https://nbviewer.org),
2. interaktywny notatnik pokazujący działanie oprogramowania REUSE (`03-x-reuse-tutorial.ipynb`) może być uruchomiony przez usługę [binder](https://mybinder.org/),
3. przykładowe linki do materiałów, które mogą być umieszczone w docelowym kursie, znajdują się w poniższej sekcji [Demo](#demo).
2. quizy zapisane w formacie GIFT.
## Demo
* [01 – Wstęp do kursu](https://nbviewer.org/github/andre-wojtowicz/lfc191-pl/blob/main/01-course-introduction.ipynb)
* [02 – Licencje](https://nbviewer.org/github/andre-wojtowicz/lfc191-pl/blob/main/02-licenses.ipynb)
* [03 – Prawa autorskie](https://nbviewer.org/github/andre-wojtowicz/lfc191-pl/blob/main/03-copyrights.ipynb)
* [03 – Laboratorium: Narzędzie pomocnicze REUSE](https://mybinder.org/v2/gh/andre-wojtowicz/lfc191-pl/HEAD?labpath=03-x-reuse-tutorial.ipynb)
* [04 – Oznakowanie w plikach](https://nbviewer.org/github/andre-wojtowicz/lfc191-pl/blob/main/04-file-notices.ipynb)
* [05 – Udział w projektach](https://nbviewer.org/github/andre-wojtowicz/lfc191-pl/blob/main/05-contributing-to-projects.ipynb)