Co to jest licencja open source?

Licencja open source jest formą chronionego prawem autorskim oprogramowania komputerowego, w którym autor umożliwia dostęp do kodów źródłowych, użycie i manipulowanie przez nikogo bez obawy o ponowne naruszenie praw autorskich. Oznacza to, że każdy, kto pobiera kod źródłowy, może dokonać dowolnej modyfikacji kodu źródłowego. Umożliwia to użytkownikom w pełni dostosowanie oprogramowania do ich potrzeb.

Zmodyfikowana kopia oprogramowania, która ma licencję open source, może być możliwa do legalnego dystrybucji. Autor może określić w swoim kodeksie źródłowym, że dystrybucja dowolnej modyfikacji może być naruszeniem praw autorskich i jest wyraźnie zabroniony. W takim przypadku zmodyfikowana treść może być używana tylko przez modyfikator, a on lub ona nie może udostępnić zmianom nikomu.

Termin „oprogramowanie typu open source” nie oznacza, że ​​oprogramowanie jest bezpłatne, chociaż większość oprogramowania open source jest rozmieszczone w ten sposób. Większość autorów, którzy zapewniają oprogramowanie typu open sourceBezpłatnie określa, że ​​wszelkie modyfikacje oprogramowania nie mogą być sprzedane, choć może być dystrybuowana bezpłatnie. Każda próba sprzedaży modyfikacji oprogramowania typu open source może spowodować działania prawne i cywilne. Niektórzy autorzy open source proszą o dobrowolne darowizny po pobraniu swoich programów, chociaż programy nie są technicznie sprzedawane.

Autor oprogramowania z licencją open source może kontrolować sposób dystrybucji modyfikacji, żądając, aby modyfikatory dodali określone informacje do kodu źródłowego. Istnieją cztery odrębne sposoby, aby poprosić o kontrolę zmodyfikowanych kodów źródłowych. Pierwszy nazywa się przezroczysty, w którym autor modyfikujący musi zachować oryginalny kod i wszystkie modyfikacje przezroczyste, aby każdy mógł zobaczyć, co zostało zrobione.

Drugie żądanie jest znane jako rekombinowane. W tym żądaniu autor pozwala tylko na edytowanie lub zmianę modyfikacjikod ing w kodzie źródłowym, ale nie wolno im dodawać własnych dodatkowych kodów. Trzecie żądanie nazywa się przypisane, a autor po prostu prosi o uznanie jego pracy jako oryginału, a wszelkie późniejsze modyfikacje są oznaczone kredytami dla osoby, która dokonała modyfikacji. Ostatnie żądanie, które autor może złożyć, jest znane jako krążące, i prosi, aby oryginalne oprogramowanie z licencją open source pozostało do pobrania w stanie niemodyfikowanym i oznaczone jako oryginał.

INNE JĘZYKI