Oprogramowanie prawnie zastrzeżone
Zastrzeżone to przymiotnik opisujący coś, co jest własnością określonej firmy lub osoby. W świecie komputerów do opisu często używa się nazwy własności oprogramowanie nie jest open source lub na darmowej licencji. Przykłady zawierają system operacyjnySoftware programów, formaty plików.
1. System operacyjny
Zastrzeżone systemy operacyjne nie mogą być modyfikowane przez użytkowników ani inne firmy. Na przykład, Okna i OS X są zastrzeżonymi systemami operacyjnymi. Okna Kod źródłowy jest własnością firmy Microsoft, a kod źródłowy OS X jest własnością Apple. Inne firmy mogą tworzyć programy działające w tych systemach operacyjnych, ale nie mogą modyfikować samego systemu operacyjnego. Linux i Android nie są prawnie zastrzeżone, dlatego istnieje wiele różnych wersji tych systemów operacyjnych.
2. Programy
Oprogramowanie własnościowe to aplikacje w którym wszystkie prawa są zachowane przez dewelopera lub wydawcę. Zwykle mają zamknięte źródła, co oznacza, że programista nie udostępnia kodu źródłowego nikomu spoza firmy. Programy własnościowe są objęte licencją użytkownicy końcowi na określonych warunkach określonych przez programistę lub wydawcę. Warunki te często ograniczają użytkowanie, dystrybucję i modyfikację oprogramowania. Większość oprogramowanie komercyjne jest prawnie zastrzeżona, ponieważ daje deweloperowi przewagę konkurencyjną.
3. Formaty plików
Trochę typy plików są zapisywane w zastrzeżonym formacie pliku, który może być rozpoznany tylko przez określony program. Te typy plików są zwykle tworzone przez zastrzeżone programy i zwykle są zapisywane w formacie dwójkowy (zamiast formatu tekstowego). Przechowując dane w zastrzeżonym formacie, programiści mogą zapewnić, że pliki utworzone za pomocą ich oprogramowania nie mogą być otwierane za pomocą innych programów. Zastrzeżone typy plików zapisywane przez programy są również nazywane pliki natywne.