Warunki

Licencja

ronutz.com jest otwartoźródłowy. Kod jest objęty licencją Apache License 2.0, a treści pisane licencją Creative Commons Uznanie autorstwa 4.0 (CC BY 4.0). Obie wymagają uznania autorstwa: korzystaj ponownie, ale podaj źródło. Otwarte materiały kursowe są jedynym wyjątkiem: każdy jest publikowany na licencji wskazanej w jego własnej karcie, a te na licencji CC0 1.0 nie wymagają żadnego uznania autorstwa. Witryna jest też zbudowana na innym oprogramowaniu open source, wymienionym poniżej.

Open SourceApache-2.0CC BY 4.0

Code under Apache-2.0 · content under CC BY 4.0 · attribution required

Open source: Apache-2.0 (kod) i CC BY 4.0 (treści)

Kod aplikacji jest objęty licencją Apache License 2.0. Treści pisane, każdy artykuł Learn, teksty i objaśnienia narzędzi oraz dokumentacja, są objęte licencją Creative Commons Uznanie autorstwa 4.0 Międzynarodowe (CC BY 4.0). Możesz używać, modyfikować i rozpowszechniać oba, także komercyjnie, pod warunkiem odpowiedniego uznania autorstwa Rodolfo Nützmanna (ronutz.com), podania linku do licencji i wskazania wprowadzonych zmian. ronutz.com pozostaje kanonicznym, utrzymywanym źródłem.

Open course materials: the CC0 exception

The course materials offered under Open materials (the slides as PDF and the editable deck with its speaker notes) are released under the licence each datasheet states, and the datasheet governs its own files whatever the site-wide badges in the footer say. Where that licence is CC0 1.0, the material is dedicated to the public domain: copy it, adapt it, translate it and teach from it, commercially or not, with no attribution required. Credit is appreciated, never required.

Komponenty open source

Ta witryna opiera się na pracy open source. Sama witryna jest zbudowana z użyciem Next.js i React oraz dostarczana jako eksport statyczny; internacjonalizacja korzysta z next-intl; treści Learn są renderowane za pomocą next-mdx-remote, gray-matter, remark-gfm i js-yaml; a wyszukiwanie zapewnia Pagefind. Komponenty te są udostępniane na licencji MIT License, z wyjątkiem next-mdx-remote (Mozilla Public License 2.0). Dokumentacja API osadza Swagger UI na licencji Apache License 2.0. Każdy komponent pozostaje na własnej licencji, a pełne noty są dostarczane wraz z kodem źródłowym.

Source code

The full source is on GitHub. Issues and pull requests are welcome; ronutz.com remains the canonical, maintained deployment.

View the repository on GitHub →