Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Co to jest: Open Source

Open source to taksonomia używana do opisywania programów komputerowych, których kod źródłowy jest dostępny do studiowania, modyfikowania i udostępniania.

Ponieważ WordPress jest oprogramowaniem o otwartym kodzie źródłowym, można go używać w dowolnym celu, badać i zmieniać, a także udostępniać innym. Zachęciło to do otwartości i dzielenia się, co zaowocowało przyjazną i integracyjną społecznością.

A dzięki temu, że więcej osób przygląda się kodowi, błędy w oprogramowaniu mogą być znajdowane i poprawiane bardziej efektywnie.

What is Open Source?

Definicja Open Source

Open Source Initiative (OSI) to organizacja non-profit, która od ponad dwudziestu lat podnosi świadomość korzyści płynących z oprogramowania open source. Pomagają zdefiniować, co oznacza otwarte oprogramowanie.

Open Source Initiative

Definicja Open Source (OSD) wyjaśnia, że oprogramowanie open source to nie tylko zapewnienie dostępu do kodu źródłowego. Istnieją również zasady dotyczące sposobu dystrybucji oprogramowania.

  1. Inni muszą mieć swobodę redystrybucji oprogramowania, za darmo lub za opłatą.
  2. Gdy oprogramowanie jest dystrybuowane, kod źródłowy musi być dołączony.
  3. Inne osoby mogą modyfikować oprogramowanie. Modyfikacje muszą być rozpowszechniane na taksonomii jak oryginalne oprogramowanie.
  4. Integralność kodu źródłowego autora musi być zachowana.
  5. Licencja nie może dyskryminować żadnej osoby ani grupy.
  6. Licencja nie może ograniczać użytkownikom możliwości korzystania z oprogramowania w ramach określonego rodzaju działalności gospodarczej lub projektu badawczego.
  7. Licencja ma zastosowanie do każdego, kto otrzyma oprogramowanie, bez względu na to, kto mu je przekazał.
  8. Licencja pozostaje ważna bez względu na sposób dystrybucji.
  9. Licencja nie może nakładać ograniczeń na inne oprogramowanie, z którym jest powiązana.
  10. Licencja pozostaje ważna bez względu na technologię lub interfejs, na którym jest uruchamiana.

WordPress jest oprogramowaniem open-source i spełnia wszystkie te wymagania. Daje mu to największą szansę na sukces i oznacza, że będzie nadal swobodnie dostępny.

Jaka jest różnica między oprogramowaniem open source a wolnym oprogramowaniem?

Ruch wolnego oprogramowania pojawił się przed ruchem open source i zainspirował go. Jest to ruch społeczny zapoczątkowany w 1989 roku przez Richarda Stallmana w odpowiedzi na coraz bardziej restrykcyjne licencje oprogramowania.

Jego celem jest ochrona wolności użytkowników oprogramowania poprzez Powszechną Licencję Publiczną GNU lub GPL, licencję oprogramowania zarządzaną przez Fundację Wolnego Oprogram owania (FSF).

Free Software Foundation

GPL oferuje użytkownikom swobodę uruchamiania oprogramowania w dowolnym celu. Pozwala im również na studiowanie i modyfikowanie kodu źródłowego oraz udostępnianie oprogramowania innym.

Z czasem stało się jasne, że udostępnianie kodu źródłowego ma również sens biznesowy. Na przykład usprawnia współpracę między programistami.

W 1998 roku powstała więc Open Source Initiative, której celem było promowanie metodologii open source z praktycznego, biznesowego punktu widzenia. Uznaje ona szerszy zakres licencji niż Fundacja Wolnego Oprogramowania. Przyjrzymy się tym licencjom w następnej kolejności.

Aby uzyskać więcej informacji, zobacz Wolne oprogramowanie.

Licencje Open Source

Duża liczba licencji oprogramowania spełnia wymagania definicji Open Source. Przyznają one każdemu prawo do używania, studiowania, zmieniania i udostępniania oprogramowania w zmodyfikowanej lub niezmodyfikowanej formie.

Open Source Initiative prowadzi listę zatwierdzonych licencji. Oto niektóre z bardziej popularnych licencji open source:

  • Licencja Apache 2.0
  • BSD 3-Clause "Nowa" lub "Poprawiona" licencja
  • Powszechna Licencja Publiczna GNU (GPL)
  • Licencja MIT
  • Licencja publiczna Mozilla 2.0

Te licencje oprogramowania open-source promują współpracę i dzielenie się między podobnie myślącymi programistami.

Zalety i wady oprogramowania open source

Nie wszyscy doceniają filozofię open source. Jej przeciwnicy twierdzą, że oprogramowanie open source jest w rzeczywistości bardziej podatne na ataki, ponieważ jego źródło jest łatwo dostępne dla każdego, kto może je studiować i hakować.

W rzeczywistości oprogramowanie open source może być bardziej zabezpieczone, ponieważ jest bardziej przejrzyste, a wszelkie problemy mogą być szybko zidentyfikowane i poprawione przez społeczność.

Przeciwnicy twierdzą również, że oprogramowanie open source nie jest objęte żadną gwarancją, a jeśli coś złego się stanie, to nikt nie ponosi odpowiedzialności za szkody. Prawdą jest, że aby uzyskać pomoc techniczną WordPress, trzeba wiedzieć, gdzie się udać i jak prawidłowo o nią poprosić.

Te wady są jednak przeważane przez zalety oprogramowania open-source. Łatwo je dostosować i rozszerzyć, a dzięki większej liczbie osób studiujących kod, błędy są szybko identyfikowane i poprawiane.

To właśnie dzięki zaletom otwartego oprogramowania WordPress stał się dynamiczną platformą do publikowania w sieci.

Jak WordPress utrzymuje się na rynku, skoro jest open source?

WordPress jest projektem społeczności open source i nie należy do jednej firmy lub osoby. Dziesiątki tysięcy utalentowanych osób przyczyniło się do tego, że stał się on tak wspaniałym oprogramowaniem, jakim jest dzisiaj.

Projektem kieruje rdzeń zespołu deweloperów, ale każdy może przyczynić się do jego sukcesu. Deweloperzy mogą dodawać poprawki i poprawiać błędy, a użytkownicy mogą sugerować nowe funkcje.

Chociaż ludzie stojący za WordPressem nie zarabiają na oprogramowaniu, mogą i zarabiają na usługach związanych z WordPressem.

Przykładowo, wielu deweloperów stworzyło udane biznesy wokół WordPressa, oferując wtyczki WordPress premium, hosting WordPress i inne usługi.

Aby dowiedzieć się więcej, zobacz Dlaczego WordPress jest darmowy? Jakie są koszty? Jaki jest haczyk?

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się więcej o oprogramowaniu open source. 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.

Jeśli spodobał ci się ten przewodnik, rozważ subskrypcję naszego kanału YouTube, na którym znajdziesz filmy instruktażowe dotyczące WordPressa. Możesz nas również znaleźć na Twitterze i Facebooku.

Dodatkowe lektury

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!