otwarte źródło
Oprogramowanie typu open source to rodzaj oprogramowania, kt贸rego kod 藕r贸d艂owy jest publikowany i dost臋pny dla ka偶dego, kto mo偶e go przegl膮da膰, zmienia膰 lub rozpowszechnia膰. Oprogramowanie typu open source zazwyczaj jest opracowywane w spos贸b otwarty, oparty na wsp贸艂pracy wielu r贸偶nych uczestnik贸w. Takie projekty obejmuj膮 zasady przejrzysto艣ci, otwartej wymiany, swobodnego udzia艂u, szybkiego prototypowania i zorientowanego na spo艂eczno艣膰, wsp贸lnego rozwoju.
Podczas gdy wszystkie licencje na oprogramowanie typu open source umo偶liwiaj膮 ka偶demu badanie, modyfikacj臋 i redystrybucj臋 kodu 藕r贸d艂owego, niekt贸re wymagaj膮 opublikowania oryginalnego kodu 藕r贸d艂owego wraz ze zmodyfikowanym kodem 藕r贸d艂owym.
Przeciwie艅stwem oprogramowania open source jest oprogramowanie o zamkni臋tym kodzie 藕r贸d艂owym, kt贸rego kod 藕r贸d艂owy nie jest publikowany, a prawo do jego modyfikacji i rozpowszechniania ma tylko osoba, zesp贸艂 lub organizacja, kt贸ra je stworzy艂a.
Oprogramowanie typu open source mo偶e mie膰 przewag臋 nad innymi rodzajami oprogramowania. Promuj膮c filozofi臋 otwartej wsp贸艂pracy, kt贸ra mo偶e potencjalnie przynie艣膰 korzy艣ci zar贸wno programistom, jak i u偶ytkownikom, mo偶e r贸wnie偶 prowadzi膰 do wy偶szej jako艣ci produktu ze wzgl臋du na otwarte zaproszenie do udzia艂u, w kt贸rym uczestniczy wielu r贸偶nych ekspert贸w z r贸偶nych dziedzin. Naprawianie problem贸w mo偶e by膰 r贸wnie偶 szybsze i ta艅sze ni偶 w przypadku oprogramowania o zamkni臋tym kodzie 藕r贸d艂owym, poniewa偶 potencjalnie du偶a liczba uczestnik贸w ma prawo, dost臋p i wiedz臋 specjalistyczn膮 do rozwi膮zywania tych problem贸w.
Z drugiej strony, je艣li oprogramowanie typu open source jest rozwijane w spos贸b zdecentralizowany, bez jednego podmiotu koordynuj膮cego proces rozwoju, uzgodnienie strategicznych decyzji przez r贸偶nych uczestnik贸w mo偶e zaj膮膰 du偶o czasu. Wiele projekt贸w typu open source wdra偶a specjalne typy modeli zarz膮dzania, aby rozwi膮za膰 ten problem.
W szerszym uj臋ciu ruch, kt贸rego celem jest sprawienie, by ca艂e lub wi臋kszo艣膰 oprogramowania korzysta艂o z licencji typu open source, nazywa si臋 ruchem oprogramowania open source. Cele tego ruchu obejmuj膮 r贸wnie偶 ulepszanie technologii open source poprzez produkcj臋 wysokiej jako艣ci kodu tworzonego wsp贸lnie przez podobnie my艣l膮cych ludzi. Deweloperzy, kt贸rzy wspieraj膮 ruch oprogramowania open source, dobrowolnie pisz膮 i wymieniaj膮 kod jako wk艂ad w filozofi臋 otwartej wsp贸艂pracy.
##Przegl膮d najwa偶niejszych wydarze艅
Open source odnosi si臋 do projektu, cz臋sto oprogramowania lub projektu rozwojowego IT, z swobodnie dost臋pnym kodem i uprawnieniami do wprowadzania zmian, poprawek, zmian i ulepsze艅.
Open source opiera si臋 na zaanga偶owaniu spo艂eczno艣ci, zaufaniu i liberalnych strategiach licencjonowania.
Wysi艂ki w zakresie oprogramowania open source sta艂y za niekt贸rymi najpopularniejszymi aplikacjami i systemami operacyjnymi, w tym systemem operacyjnym Android na smartfony i przegl膮dark膮 internetow膮 Firefox.