Oprogramowanie własnościowe
Własnościowy to przymiotnik opisujący coś, co należy do określonej firmy lub osoby. W świecie komputerów słowo „własnościowy” jest często używane do opisywania oprogramowania, które nie jest oprogramowaniem open source ani nie jest udostępniane na wolnej licencji. Przykłady obejmują systemy operacyjne, programy i formaty plików.
1. Systemy operacyjne
Własnościowe systemy operacyjne nie mogą być modyfikowane przez użytkowników ani inne firmy. Na przykład Windows i OS X są własnościowymi systemami operacyjnymi. Kod źródłowy systemu Windows należy do firmy Microsoft, a kod źródłowy systemu OS X należy do firmy Apple. Inne firmy mogą tworzyć programy działające na tych systemach operacyjnych, ale nie mogą modyfikować samego systemu operacyjnego. Linux i Android nie są własnościowe, dlatego istnieje wiele różnych wersji tych systemów operacyjnych.
2. Programy
Własnościowe programy to aplikacje, do których wszelkie prawa zachowuje deweloper lub wydawca. Zazwyczaj mają zamknięty kod źródłowy, co oznacza, że deweloper nie udostępnia kodu źródłowego nikomu spoza firmy. Własnościowe programy są udostępniane użytkownikom końcowym na licencji określającej warunki ustalone przez dewelopera lub wydawcę. Warunki te często ograniczają korzystanie z oprogramowania, jego rozpowszechnianie i modyfikowanie. Większość oprogramowania komercyjnego jest własnościowa, ponieważ zapewnia deweloperowi przewagę nad konkurencją.
3. Formaty plików
Niektóre typy plików są zapisywane w zastrzeżonym formacie pliku, który może być rozpoznawany tylko przez określony program. Takie typy plików są zazwyczaj tworzone przez własnościowe programy i zwykle zapisywane w formacie binarnym (a nie tekstowym). Przechowując dane w zastrzeżonym formacie, deweloperzy mogą zapewnić, że plików utworzonych za pomocą ich oprogramowania nie będzie można otworzyć w innych programach. Zastrzeżone typy plików zapisywane przez programy są również nazywane plikami natywnymi.
Sprawdź swoją wiedzę