Kompendium
Open Source
Open Source (otwarte oprogramowanie) to odłam ruchu Free Software (wolne oprogramowanie), którego celem jest istnienie swobodnego dostępu do oprogramowania dla wszystkich jego uczestników.
Oficjalna definicja Open Source została stworzona w 1997 roku przez organizację Open Source Initiative. W większości oparta jest ona na wspomnianej powyżej idei wolnego oprogramowania, która zapewnia swoim użytkownikom prawo do legalnego oraz darmowego uruchamiania, kopiowania, rozpowszechniania, analizowania, modyfikacji oraz ulepszania i rozbudowy istniejących produktów.
Open Source ma wiele do zaoferowania światowi biznesu. Jego główne zalety to:
Niezawodność
Otwarte oprogramowanie oznacza zwiększone bezpieczeństwo - ponieważ kod źródłowy jest wystawiany na widok publiczny, jego użytkownicy sprawdzają go z ekstremalną dokładnością. Błędy są natychmiastowo wykrywane i poprawiane. Z tego powodu niezawodność aplikacji Open Source jest bardzo wysoka w porównaniu do zamkniętych, własnościowych programów. Obala to mit rzekomego braku profesjonalizmu otwartego oprogramowania.
Szybkość rozwoju oprogramowania
Podstawowa idea Open Source jest bardzo prosta - jeśli za pomocą Internetu programiści z całego świata mogą razem uczestniczyć w procesie ulepszania oprogramowania (poprawa błędów, rozbudowa funkcjonalności), gwarantuje to błyskawiczny rozwój aplikacji. Z tego powodu wytwarzany produkt jest w efekcie lepszy niż tradycyjny zamknięty model, gdzie tylko kilku programistów ma wgląd w kod źródłowy, a wszyscy inni muszą korzystać z gotowych, zamkniętych oraz uniemożliwiających wszelką modyfikację aplikacji.
Zmniejszenie kosztów ogólnych
Brak jakichkolwiek opłat licencyjnych sprawia, że całkowity koszt jest zdecydowanie niższy niż w przypadku komercyjnych rozwiązań. Praktycznie każdy może pobrać i użytkować wybraną aplikację. Opłacie podlega jedynie wdrożenie, szkolenie personelu oraz rozbudowa systemu. W konsekwencji wykorzystanie rozwiązań typu Open Source znacznie zmniejszy Twoje wydatki.
Niezależność od usługodawcy
Dzięki otwartości kodu nie będziesz już uzależniony od dostawcy Twojego oprogramowania. Praktycznie każdy programista czy też firma wdrożeniowa specjalizująca się w technologii, w której stworzona jest dana aplikacja, może świadczyć dalsze usługi dla Twojego przedsiębiorstwa.
Darmowa aktualizacja
W przypadku zamkniętych komercyjnych rozwiązań, oprogramowanie z czasem przestaje spełniać wymogi rynku. W takich sytuacjach wydawane są nowe wersje lub dodatki, za które klient musi zapłacić. Open Source gwarantuje stały, darmowy dostęp do najnowszych aktualizacji.



