# QuestLab Software License 1.0

**Uprawniony:** Mariusz Smółka, prowadzący działalność gospodarczą pod firmą **QuestLab.pl Mariusz Smółka**.  
**Marka produktowa:** QuestLabCyber.

## § 1. Co obejmuje licencja

Licencja dotyczy autorskich części oprogramowania Mariusza Smółki, które wyraźnie oznaczono jako objęte **QuestLab Software License 1.0** (dalej: „Program”). Nie obejmuje oprogramowania innych autorów ani materiałów udostępnionych na odrębnych zasadach.

## § 2. Prawa do Programu

Mariusz Smółka zachowuje przysługujące mu prawa do autorskich części Programu. Udostępnienie Programu, jego kodu lub plików w przeglądarce nie oznacza przeniesienia praw autorskich ani zgody na ich dowolne rozpowszechnianie.

## § 3. Bezpłatne korzystanie

W zakresie praw, którymi dysponuje uprawniony, udziela on **bezpłatnej, niewyłącznej licencji** na korzystanie z Programu zgodnie z jego przeznaczeniem, na terytorium całego świata, na czas nieoznaczony. Obejmuje to uruchamianie Programu, wyświetlanie jego interfejsu oraz technicznie niezbędne kopiowanie podczas korzystania z aplikacji.

## § 4. Dozwolone zastosowania

Programu można używać prywatnie, w nauce, szkołach, urzędach, firmach i działalności zawodowej, również podczas odpłatnych szkoleń i świadczenia wsparcia. Takie wykorzystanie nie upoważnia jednak do sprzedawania samego Programu ani rozpowszechniania jego kopii. Wdrożenie wymagające przekazania kopii Programu innemu podmiotowi wymaga osobnej zgody, o ile nie wynika z odrębnego uprawnienia.

## § 5. Czego nie wolno bez zgody autora

Bez odrębnej zgody nie wolno:

1. rozpowszechniać Programu lub jego autorskich części jako własnego produktu;
2. sprzedawać, sublicencjonować ani udostępniać kopii Programu innym osobom do samodzielnego wdrażania;
3. publikować lub rozpowszechniać zmodyfikowanych wersji autorskich części Programu;
4. usuwać lub fałszować oznaczeń autorstwa, licencji oraz pochodzenia Programu;
5. używać nazw i znaków QuestLab lub QuestLabCyber w sposób sugerujący, że inny produkt pochodzi od uprawnionego lub został przez niego zatwierdzony.

Powyższe ograniczenia nie wyłączają uprawnień przyznanych użytkownikowi przez bezwzględnie obowiązujące przepisy prawa.

## § 6. QLC Security Supervisor

**QLC Security Supervisor** i jego autorskie moduły stanowią odrębny komponent własnościowy, o ile są oznaczone niniejszą licencją. Wolno korzystać z nich jako części legalnie udostępnionego Programu. Samo pobranie kodu przez przeglądarkę nie daje prawa do wykorzystania Supervisora w innych produktach, jego odrębnej dystrybucji ani publikowania zmodyfikowanych wersji - z zastrzeżeniem praw ustawowych i ewentualnych licencji komponentów zewnętrznych.

## § 7. Kod tworzony przez użytkownika

Prawa do kodu napisanego samodzielnie przez użytkownika w Programie pozostają przy użytkowniku, z uwzględnieniem praw osób trzecich do wykorzystanych przez niego fragmentów i materiałów. Korzystanie z Programu nie przenosi tych praw na Mariusza Smółkę.

## § 8. Przykłady i materiały edukacyjne

**19 podstawowych przykładów kodu** udostępnionych w bibliotece Python IDE 1.0 można swobodnie kopiować, modyfikować i wykorzystywać w nauce oraz we własnych programach, również komercyjnie. Korzystanie z nich w ten sposób nie wymaga odrębnej zgody ani umieszczania informacji licencyjnej przy każdym przykładzie.

Zezwolenie nie obejmuje interfejsu IDE, QLC Security Supervisor ani innych komponentów Programu. Nie obejmuje także przyszłych materiałów i projektów Python IDE Extended, chyba że zostaną one odrębnie oznaczone. Prawa do materiałów osób trzecich pozostają nienaruszone.

## § 9. Komponenty zewnętrzne

Pyodide, Python i inne części pochodzące od zewnętrznych autorów podlegają własnym licencjom. Niniejszy dokument nie zmienia ani nie ogranicza praw wynikających z tych licencji. Wykaz komponentów zewnętrznych, wymagane teksty licencji, informacje o autorach oraz materiały źródłowe i opis modyfikacji są dostępne w katalogu `/legal/` tego wydania Programu.

## § 10. Działanie i odpowiedzialność

Program jest udostępniany w aktualnym stanie, bez obietnicy nieprzerwanego działania lub przydatności do każdego zastosowania. Użytkownik powinien samodzielnie zapisywać kopie swojej pracy i nie wprowadzać do programów testowych haseł ani danych poufnych. W zakresie dopuszczonym przez prawo uprawniony nie odpowiada za skutki błędów kodu użytkownika, utratę niezapisanych danych lub niedostępność usługi. Postanowienie to nie wyłącza odpowiedzialności, której nie można ograniczyć przepisami prawa.

## § 11. Pozostałe zasady

Licencja nie przenosi praw do nazwy, logo ani innych oznaczeń QuestLab i QuestLabCyber. Udzielenie licencji jest niezależne od informacji o prywatności i zasad przetwarzania danych. Nowe wersje licencji obowiązują w zakresie wskazanym przy ich publikacji i nie zmieniają automatycznie praw udzielonych wcześniej. W sprawach nieuregulowanych stosuje się właściwe przepisy prawa.

---

**© 2026 Mariusz Smółka. Wszelkie prawa zastrzeżone do autorskich elementów oprogramowania, z wyjątkami wyraźnie wskazanymi w niniejszej licencji.**

