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:

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.

Oryginalny dokument UTF-8

Zakres stosowania w Python IDE Extended

Autorskie części Python IDE Extended autorstwa Mariusza Smółki są objęte QuestLab Software License 1.0. Oznaczenie obejmuje interfejs Extended, autorskie moduły wizualizacji 2D, 3D i statystyki, nawigację wykresów, Kadr analityczny, drukowanie, biblioteki ms2d, ms3d i msstat oraz autorskie części komunikacji i nadzoru wykonywania programów. Komponenty zewnętrzne zachowują własne licencje i informacje o autorach. Oznaczenie nie zmienia zasad dotyczących kodu tworzonego przez użytkownika ani odrębnych licencji dokumentacji edukacyjnej.

Jest to oznaczenie zakresu stosowania istniejącej licencji, a nie zmiana jej warunków. Nie obejmuje materiałów udostępnionych na odrębnej licencji. Dotychczasowe zezwolenie z § 8 dotyczące 19 podstawowych przykładów pozostaje bez zmian.

Odrębne zezwolenie dotyczące 70 nowych przykładów IDE.