Oprogramowanie bezpłatne a oprogramowanie typu open source: to nie to samo

Porównanie niektórych licencji oprogramowania

Wielu już to wie wolne oprogramowanie i open-source (open source) to nie to samo, ale nawet ci z nas, którzy go znają, czasami używają go jako synonimu i nie jest to całkowicie poprawne. Istnieją pewne różnice, które należy podkreślić.
Chociaż w obu przypadkach to oprogramowanie (widzieliśmy również, jak ta filozofia wskoczyła do sprzętu, a nawet innych kategorii) przyczynia się do jej kod źródłowy Aby móc zobaczyć, jak jest wykonany i do czego służy, nie wszystko jest podobne. Wiemy również, że wolne oprogramowanie jest bezpłatne, a programy lub systemy operacyjne o otwartym kodzie źródłowym również są w większości.
Jeśli chodzi desarrolloW obu przypadkach kod można modyfikować lub ulepszać i używać „swobodnie”. Oczywiście będziesz myślał, że wolne oprogramowanie jest również open source i masz absolutną rację. Z tego powodu powinniśmy raczej mówić o licencjach, a nie o darmowym i otwartym oprogramowaniu. Więc jaka jest różnica?
Aby odpowiedzieć na poprzednie pytanie, możemy przeanalizować dwie z najważniejszych licencji w tej dziedzinie, BSD i GPL. Licencja BSD to licencja obejmująca oprogramowanie typu open source i pomimo tego, co wielu uważa, że ​​jest znacznie bardziej liberalna niż GPL. Ale pobłażliwość ma czasem poważne konsekwencje.
Nie będziemy wchodzić w szczegóły wyjaśniania, z czego składają się GPL i BSD, ponieważ moglibyśmy uzyskać zawartość kilku artykułów, ale podkreślamy kluczową kwestię. Podczas gdy oprogramowanie na GPL może być modyfikowane i rozpowszechniane tak długo, jak długo pozostaje wolne, oprogramowanie objęte licencją BSD może być modyfikowane i rozpowszechniane na podstawie innej licencji (w tym licencji zamknięty kod).
Dlatego nie będzie „Linux„Zamknięte, jakby istniało”BSD„Zamknięte (Mac OS X)… Ostatecznie mam na myśli to, że wolne oprogramowanie zawsze będzie darmowe, ale open source może pewnego dnia natrafić na pochodną, ​​w której zostajemy uderzeni w twarz, gdy próbujemy podsłuchać jego kod źródłowy.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   alexb2020 powiedział

    Notka.
    To, że oprogramowanie jest objęte licencją GPL, nie oznacza, że ​​powinno być wolne. Mogę opracować aplikację, złożyć ją na tej licencji i tak jak mogłem zostawić ją wolną, mogłem też za nią pobierać opłaty i dlatego nie przestałaby być GPL. To jest dokładnie na wykresie. Mogę to sprzedać, jeśli chcę.
    Wiele razy zamieszanie jest przedstawiane przez termin w języku angielskim .. Wolne oprogramowanie, jedno ze znaczeń „wolne” jest wolne.

  2.   Isaac powiedział

    Cześć. Oczywiście to, co mówisz, jest całkowicie prawdą. W rzeczywistości anglojęzyczni często zmieniają słowo „wolny” na „wolny”, ponieważ jest ono mniej niejednoznaczne. Wolne w języku angielskim może oznaczać zarówno wolne, jak i wolne, ale wolne oprogramowanie nie zawsze jest wolne i dlatego nazywają je „wolnym oprogramowaniem”, aby je rozróżnić. Również darmowe programy nie muszą być darmowe lub open source, istnieje wiele programów do pobrania, które są zamknięte.

    Pozdrowienia!