Przedstawiony opis licencji w ramce wskazuje, że jest to licencja
Przedstawiony opis licencji w ramce wskazuje, że jest to licencja
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B
Uzasadnienie i szersze wyjaśnienie:
Przedstawiony opis idealnie pasuje do definicji licencji Open Source (Otwarte Oprogramowanie). Kluczowe cechy wymienione w tekście, takie jak prawo do darmowego użytkowania, kopiowania, rozpowszechniania, a przede wszystkim prawo do tworzenia modyfikacji, ulepszania i rozbudowywania, są fundamentami filozofii Open Source. Oznacza to, że użytkownik ma dostęp do kodu źródłowego programu i może go dowolnie zmieniać i redystrybuować.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A. OEM (Original Equipment Manufacturer): To model dystrybucji, w którym oprogramowanie jest sprzedawane razem ze sprzętem (np. preinstalowany system Windows na laptopie). Nie definiuje ona praw użytkownika do modyfikacji kodu.
- C. Freeware: Oprogramowanie na tej licencji jest darmowe w użytkowaniu, ale jego kod źródłowy jest zamknięty. Użytkownik nie ma prawa do jego modyfikacji.
- D. Shareware: Jest to model „wypróbuj przed zakupem”. Oprogramowanie jest darmowe przez określony czas lub ma ograniczoną funkcjonalność. Pełna wersja wymaga opłaty, a kod źródłowy nie jest udostępniany.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Zmienne i Stałe w programowaniuNazwane obszary pamięci operacyjnej przechowujące dane robocze programu; zmienne pozwalają na modyfikację wartości podczas działania, podczas gdy stałe mają wartość niezmienną.
- Kolejka FIFO i operacje: Push, Pop, Peek, IsEmptyLiniowa struktura danych działająca w trybie FIFO (First-In, First-Out), w której nowe elementy dodawane są na końcu, a pobierane z początku, obsługiwana standardowymi metodami.
- Obsługa wyjątków: try, catch, throw, finallyMechanizm sterowania przepływem programu w sytuacjach awaryjnych (błędach czasu wykonania) przy użyciu bloków try, catch (przechwytywanie), throw (rzucanie) i finally (zwalnianie zasobów).
Podobne pytania z działu „Prawo autorskie licencje i rodo”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 31 pytań z tego działu.
- #58
Które z poniższych jest przykładem zagrożenia bezpieczeństwa w środowisku pracy programisty?
- #61
Co może być skutkiem pracy w środowisku o bardzo wysokiej temperaturze?
- #64
Praca w środowisku o niskiej temperaturze może prowadzić do:
- #66
Jak można zdefiniować chorobę zawodową?
- #68
Jakie są skutki pracy w środowisku o wysokim poziomie zapylenia?