„Wolne oprogramowanie” to taksonomia opisująca oprogramowanie, które pozwala użytkownikom na swobodne przeglądanie kodu programistycznego, modyfikowanie go, rozpowszechnianie i używanie bez żadnych ograniczeń.
WordPress wybrał model wolnego oprogramowania, ponieważ jego filozofia zachęca do otwartości i dzielenia się. Pomaga im to być przyjazną i integracyjną społecznością.
Znaczenie słowa „wolny
Zacznijmy od zdefiniowania, co oznacza słowo „wolny”. Z wolnym oprogramowaniem jest bardziej jak z „wolną mową” niż „darmowym piwem”.
Imprezy, na których rozdawane jest darmowe piwo są popularne, ponieważ goście mogą pić bez konieczności płacenia. W tym przypadku słowo „darmowy” oznacza „bezpłatny”.
To jeden z powodów, dla których WordPress jest tak popularny. Podobnie jak piwo na imprezie, jest darmowy. Podczas gdy istnieją inne koszty biorące udział w budowaniu witryny internetowej, oprogramowanie WordPress nie kosztuje ani centa.
Ale wolne oprogramowanie bardziej przypomina wolność słowa niż darmowe piwo. Innymi słowy, chodzi przede wszystkim o wolność, a nie o cenę.
Ruch Wolnego Oprogramowania został zapoczątkowany w 1989 roku przez Richarda Stallmana, ponieważ martwił się, że licencje na oprogramowanie stają się coraz bardziej restrykcyjne. To nie tylko ruch programistyczny, ale także społeczny.
Stallman chciał zabezpieczyć wolność użytkowników oprogramowania. Chciał, by mogli oni pomagać swoim sąsiadom poprzez dzielenie się oprogramowaniem, na co nie pozwala wiele licencji na oprogramowanie własnościowe.
Stworzył więc licencję na oprogramowanie, aby osiągnąć ten cel. Wolne oprogramowanie odnosi się przede wszystkim do oprogramowania wydanego na Powszechnej Licencji Publicznej GNU lub GPL, takiego jak własny system operacyjny GNU Stallmana.
Czym jest licencja GPL?
GPL to licencja na oprogramowanie, która jest obecnie administrowana przez Free Software Foundation (FSF). Była ona kilkakrotnie zmieniana w celu lepszego zabezpieczenia wolności użytkowników oprogramowania.
GPL jest jak „Bill of Rights”, który oferuje cztery wolności:
- Swoboda uruchamiania oprogramowania w dowolnym celu.
- Swoboda studiowania kodu źródłowego i zmieniania oprogramowania w dowolnym celu.
- Swoboda udostępniania oprogramowania innym.
- Swoboda udostępniania innym twoich własnych, zmodyfikowanych wersji oprogramowania.
Jedynym ograniczeniem jest to, że jeśli udostępniasz zmodyfikowaną wersję oprogramowania GPL, to musi ona również posiadać licencję GPL. Nazywa się to „copyleft”, co jest grą słów „prawa autorskie” i zapewnia, że wolne oprogramowanie pozostaje wolne.
WordPress został wydany na licencji GPLv2. Oznacza to, że nadal będzie swobodnie dostępny, a jego sukces zależy od współpracy włączającej się społeczności, a nie pracowników jednej firmy.
Więcej szczegółów można znaleźć w naszym glosariuszu na temat licencji GPL.
Jaka jest różnica między wolnym oprogramowaniem a oprogramowaniem open source?
„Open source” to kolejny taksonomia dla oprogramowania, które może być badane, udostępniane i modyfikowane. To również jest ruch, a jego wiodącym głosem jest Open Source Initiative.
Stworzyli oni Definicję Open Source, 10-punktowy opis tego, co oznacza otwarte oprogramowanie. Wiele z jego celów jest podobnych do celów wolnego oprogramowania:
- Inni powinni mieć możliwość rozpowszechniania oprogramowania open-source za darmo lub za opłatą.
- Modyfikacje oprogramowania są dozwolone i muszą być rozpowszechniane na taksonomii jak oryginalne oprogramowanie.
- Odradza się dyskryminacji jakiejkolwiek osoby lub grupy lub jakiegokolwiek celu korzystania z oprogramowania.
Cele obu ruchów są podobne, ale ich wartości różne.
Podczas gdy wolne oprogramowanie jest ruchem społecznym promującym wolność, ruch open source promuje korzyści biznesowe wynikające z udostępniania kodu źródłowego. Uznaje on, że oprogramowanie open source jest skutecznym sposobem współpracy deweloperów.
Oprogramowanie open-source korzysta z różnych licencji. Na przykład WordPress jest wydany na licencji GPLv2, oprogramowanie serwera WWW Apache jest wydane na licencji Apache, a PHP jest wydane zarówno na licencji GPL, jak i PHP.
WordPress jest zarówno wolnym, jak i otwartym oprogramowaniem. Ponieważ taksonomie te w dużym stopniu się pokrywają, oprogramowanie to jest czasami nazywane FOSS (free and open-source software) lub FLOSS (free/libre/open-source software).
Więcej szczegółów można znaleźć w naszym słowniku na temat open source.
Jak WordPress utrzymuje się na rynku, skoro jest darmowy?
Żadna pojedyncza firma ani osoba nie jest właścicielem WordPressa. Jest to projekt społeczności open-source, w którym wielu utalentowanych ludzi przyczyniło się do stworzenia wspaniałego oprogramowania, jakim jest dzisiaj.
Istnieje rdzeń zespołu programistów, którzy kierują rozwojem projektu, ale każdy, kto ceni WordPressa, może przyczynić się do jego sukcesu. Osoby z umiejętnościami programistycznymi mogą wnosić poprawki i poprawiać błędy, a użytkownicy mogą sugerować nowe funkcje.
Dowiedz się, jak możesz brać udział w The WordPress Project.
Ale chociaż ludzie stojący za WordPressem nie zarabiają na oprogramowaniu, mogą zarabiać na usługach związanych z WordPressem.
Na przykład, zespół WPBeginner opracował kilka wtyczek WordPress premium, które oferują bardziej zaawansowane funkcje za opłatą abonamentową.
Aby dowiedzieć się więcej, zapoznaj się z naszym przewodnikiem na temat Dlaczego WordPress jest darmowy? Jakie są koszty? Jaki jest haczyk?
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się więcej o wolnym oprogramowaniu. Możesz również zapoznać się z naszą listą dodatkowych lektur poniżej, aby znaleźć powiązane artykuły na temat przydatnych wskazówek, sztuczek i pomysłów WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.