Skip to main content

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 mieć możliwość rozpowszechniania legalnego.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.jest dystrybuowany w ten sposób.Większość autorów, którzy dostarczają oprogramowanie typu open source bezpł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 źródła do źródłakod.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 modyfikatorom edytować lub układać istniejący kod 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 możliwe do pobrania w stanie niezmodyfikowanym i oznaczone jako oryginał.