Prezentacja na temat otwartego oprogramowania

background image

PREZENTACJA MULTIMEDIALNA

Start F5

Open Source

background image

Otwarte oprogramowanie - ang. open source movement, czyli
otwarte źródła, to odłam ruchu wolnego oprogramowania, ang.
free software, który proponuje nazwę open source software jako
alternatywną dla free software, głównie z przyczyn praktycznych,
a nie filozoficznych.

Wolne Oprogramowanie jest udostępniane na warunkach
pozwalających użytkownikowi na jego swobodne studiowanie,
rozpowszechnianie i modyfikację. Licencje na korzystanie z
Wolnego Oprogramowania nie zawierają restrykcji, których celem
byłaby maksymalizacja zysku właściciela praw autorskich przy
jednoczesnym skrajnym ograniczeniu praw użytkownika.

Przeciwieństwem Wolnego Oprogramowania są programy
określane jako "własnościowe" (termin ten pochodzi od
oryginalnego słowa "proprietary"; można też używać określenia
"zamknięte

oprogramowanie").

Większości

własnościowych

aplikacji nie wolno pod żadnym pozorem modyfikować. Zazwyczaj
jest to zresztą praktycznie niemożliwe, gdyż producent programu
nie dostarcza jego kodu źródłowego (a jedynie jego postaci
wynikowej - wykonywalnej, zrozumiałej dla maszyny).

background image

Coraz częściej zdarzają się sytuacje, gdy licencja zabrania nawet
prób poznania sposobu działania takich programów. Wolno je
zainstalować i uruchamiać tylko na pojedynczym komputerze, nawet
jeśli użytkownik korzysta zamiennie z kilku maszyn. Licencje
zamkniętego oprogramowania miewają jeszcze jeden zasadniczy cel:
maksymalne

ograniczenie

ewentualnej

odpowiedzialności

producenta, który nie chce odpowiadać za własne błędy, a często
nawet przyznać się do ich istnienia. Wersje z poprawionymi błędami
sprzedaje się częstokroć jako "nowe" produkty, obarczając
użytkowników kosztami poprawek, które przecież powinny zostać
dokonane w ramach bezpłatnego serwisu. W przypadku Wolnego
Oprogramowania takie postępowanie nie jest możliwe, ponieważ
użytkownik otrzymuje pełen kod źródłowy, pozwalający ujrzeć jak na
dłoni wszystkie mechanizmy działania programu.

Twórcy Wolnego Oprogramowania udostępniają je bez ograniczeń,
gdyż cenią sobie te wartości, które są fundamentem rozwoju nauki:
współpracę, wzajemną krytykę i wymianę idei. Sądzą, że satysfakcja z
dzieła cenionego i użytecznego dla innych jest warta więcej niż
można kupić za pieniądze. Dzieło doskonalone przez użytkowników
ma szanse rozwijać się szybciej niż jego komercyjne odpowiedniki i
przetrwać pierwotnego twórcę. Chęć zysku nie jest dla
wspomnianych ludzi wystarczająco dobrym powodem, by ograniczać
przepływ informacji. Z tego powodu dzielą się swoim dorobkiem z
innymi. Są również przeciwnikami patentowania oprogramowania i
algorytmów, uważając je za wspólny dorobek ludzkości.

background image

Najbardziej znane projekty Open

Source

Linux: najpopularniejszy projekt FS/OS -
jądro uniksowego systemu operacyjnego.
Obecnie Linux obsługuje ponad 10
różnych architektur sprzętowych, od
palmtopów poprzez komputery PC po
superkomputery typu mainframe, co czyni
go jednym z najbardziej przenośnych
systemów

operacyjnych

ogólnego

zastosowania. Jądro Linux zawiera m.in.
obsługę większości sprzętu dostępnego na
rynku, systemów plików z kroniką,
wolumenów

logicznych

i

macierzy

dyskowych.

background image

FreeBSD, OpenBSD, NetBSD: systemy
uniksowe

z

rodziny

BSD

(Berkeley

Software Distribution), wywodzące swój
rodowód z dystrybucji BSD stworzonej na
uniwersytecie w Berkeley. FreeBSD jest
systemem

uniksowym

ogólnego

zastosowania,

najpopularniejszym

na

platformie x86 i stosunkowo najbardziej
zaawansowanym z całej trójki. OpenBSD
jest rozwijany ze szczególnym naciskiem
na bezpieczeństwo (kod źródłowy jest stale
audytowany pod kątem błędów, jądro
zawiera obsługę popularnych urządzeń
kryptograficznych, system zawiera obsługę
haseł jednorazowych itd.). NetBSD jest z
kolei najbardziej przenośnym systemem
operacyjnym.

background image

Apache: najpopularniejszy serwer WWW na
świecie. Apache ceniony jest ze względu na
stabilność

działania,

elastyczność

konfiguracji

oraz

dostępne

moduły,

pozwalające zintegrować serwer WWW z
innym oprogramowaniem (interpreterami
języków, serwerami baz danych czy usług
katalogowych).

Samba:

implementacja

protkołu

SMB

pozwalająca zastąpić systemy Windows w
sieci. Obecnie Samba potrafi udostępniać
udziały, służyć jako serwer wydruku,
podstawowy kontroler domeny (PDC) z
obsługą profili wędrujących oraz - w
ograniczonym zakresie -- jako zapasowy
kontroler domeny. Obecnie rozwijana jest
wersja zawierająca obsługę Active Directory.

OpenOffice.org:

Najpolularniejszy

po

Microsoft Office pakiet biurowy. Zawiera
edytor tekstu, arkusz kalkulacyjny, program
do tworzenia grafiki i prezentacji.

background image

Mozilla: najpopularniejsza po Internet Explorerze
przeglądarka internetowa. Istnieją wersje m.in.
dla Linuksa, Windows i MacOS. Komercyjna
wersja Mozilli wydawana jest przez AOL jako
Netscape Navigator. Silnik, na którym opiera się
Mozilla, stał się podstawą, na której oparto inne
przeglądarki, takie jak Phoenix (Windows, Linux),
K-Meleon (Windows) czy Galeon (Linux).


GNOME

i

KDE:

projekty

pozwalające

użytkownikowi wygodnie pracować w środowisku
graficznym na systemach uniksowych.

Gimp: Doskonały program graficzny (Windows,
Linux)

nie

ustępujący

funkcjonalnością

i

możliwościami odpowiednikom komercyjnym.

background image

Często popełnianym błędem jest utożsamianie Wolnego
Oprogramowania z oprogramowaniem "niekomercyjnym".
W

rzeczywistości

Wolne

Oprogramowanie

można

sprzedawać, można zarabiać na usługach i wdrożeniach z
nim związanych, można też odsprzedawać je wraz z
wartością dodaną.

Wolne Oprogramowanie jest używane m.in. w polskim
Parlamencie

oraz

wielu

instytucjach

i

zakładach

przemysłowych. Zawdzięcza ono swój sukces nie tylko
niskiej (najczęściej zerowej) cenie nabycia, ale i oparciu na
podstawowych wartościach humanistycznych, stawiających
człowieka - zarówno twórcę, jak i użytkownika - na
pierwszym miejscu. Wolne Oprogramowanie powstaje
dzięki współpracy grup ludzi z całego świata. Wokół
najpopularniejszych

projektów

skupiają

się

setki

programistów, poświęcających swój czas na tworzenie dóbr
powszechnego użytku i doskonalących w ten sposób swoje
umiejętności.

background image

Projekt wykonała:
Monika
Gromelska
Klasa II SP


Document Outline


Wyszukiwarka

Podobne podstrony:
Etyka prezentacja na temat podstaw et
prezentacja na temat projektu i Nieznany
prezentacja na temat budowa wszechświata
Prezentacja na temat archiwizacji danych
Prezentacja na temat Przyczyny wojny w Afganistanie
Toni Morrison prezentacja na temat Beloved
Prezentacja Na temat Powiatu Będzińskiego
Być czy mieć - rozważania na temat kondycji człowieka XXw, prezentacje
Prezentacja na etykę na temat etyki mediów rok 2012
Kwestionariusz dla Pracowników na temat Oprogramowania
Być czy mieć - rozważania na temat kondycji człowieka XXw, prezentacje
Szablon Podsumowującego Raportu na temat Oprogramowania i Licencji
Prezentacja na seminarium
Vol 14 Podst wiedza na temat przeg okr 1
internetoholizm prezentacja na slajdach
Bezrobocie prezentacja na WOS
Prezentacja na muzyke
Pozagałkowe zapalenie nerwu wzrokowego prezentacja na zajęcia

więcej podobnych podstron