mgr inż. Przemysław Adam Śmiejek Historia komputerów osobistych część druga

Podobne dokumenty
Software is like sex it s better when it s free. Linus Torvalds

Prawa autorskie, licencje

Licencje na oprogramowanie i zasoby internetowe

Wolne oprogramowanie

mgr inż. Przemysław Adam Śmiejek Free as a freedom?

Wolne Oprogramowanie

Narzędzia informatyczne. Wolne oprogramowanie

BSD alternatywa dla Linuksa. (na przykładzie FreeBSD)

Technologia Informacyjna

PODSTAWY INFORMATYKI

Wykład VI. Wybrane zagadnienia licencjonowania i praw autorskich. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Przede wszystkim autor ma oficjalne prawo do autorstwa utworu, rozpowszechniania go pod wyznaczonym pseudonimem, kontroli nad

Podstawy użytkowania systemu Linux

Podstawy administracji systemu Linux

Wolne oprogramowanie. - bądź legalny za darmo

Zastosowania matematyki w systemie operacyjnym Linux

Technologia Informacyjna

Historia systemów operacyjnych - Unix

INFORMATYKA, TECHNOLOGIA INFORMACYJNA ORAZ INFORMATYKA W LOGISTYCE

Wstęp do Informatyki. Klasyfikacja oprogramowania

O IDEI OTWARTOŚCI PRZYKŁADY OTWARTYCH PROJEKTÓW. Dołącz do SPOŁECZNOŚCI OTWARTEJ na NOWE rozwiązania

Jak zgodnie z prawem założyć radio internetowe na swojej stronie?

Technologie Informatyczne Wykład XI linux

Wstęp do Informatyki dla bioinformatyków

Podstawy open source system SUSE Linux

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania

WOLNE OPROGRAMOWANIE w administracji publicznej. Łukasz Jachowicz honey@7thguard.net

Tworzenie oprogramowania

PROGRAMOWANIE ROBOTÓW NA EKRANIE KOMPUTERA ZGODNE Z NOWĄ PODSTAWĄ PROGRAMOWĄ.

Podstawy Techniki Komputerowej. Temat: System operacyjny komputera - charakterystyka

Open Source w Open e-learningu. Przykłady zastosowania

Jak mądrze korzystać z wolnych źródeł wiedzy? Agnieszka Kwiecień Stowarzyszenie Wikimedia Polska

Przegląd współczesnych systemów operacyjnych

Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat

Otwarta kultura. prawo autorskie, otwartość i kultura dzielenia się. Centrum Cyfrowe

tel. fax

Organizacja i struktura projektu FreeBSD. Wojciech A. Koszek wkoszek@freebsd.org Częstochowa,

Wolne Oprogramowanie i GNU Fortran

Systemy Operacyjne 2006/07. Prezentacja o BSD na przykładzie FreeBSD. Maria Donten, Bartłomiej Etenkowski, Aleksander Zabłocki

Prawo autorskie i wolne licencje

mgr inż. Przemysław Adam Śmiejek Otwarte oprogramowanie w zastosowaniach biznesowych

Systemy operacyjne. Informatyka Zakres rozszerzony


Otwarte Zasoby Edukacyjne

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Internetowa ogólnopolska baza informatycznych projektów badawczych otwartej innowacji Platforma współpracy SPINACZ 1/46

Otwarta kultura nowa rola instytucji kultury Centrum Cyfrowe źródło zdjęcia: CC BY Morten Diesen Flickr,

III konferencja z cyklu "Wolne oprogramowanie w geoinformatyce" Wrocław maja 2011 r.

SPINACZ.edu.pl platforma współpracy nauki z biznesem w zakresie innowacyjnych rozwiązań informatycznych

Bezpieczeństwo systemów komputerowych

Humanistyka cyfrowa w Katedrze Lingwistyki Formalnej UW

Systemy Linux i *BSD oraz wolne oprogramowanie

Linux Kernel. Wprowadzenie

Czy masz/znasz prawo? O prawie autorskim i wolnych licencjach. Projekt prowadzi: Partner Projektu: Patronat honorowy: Dofinansowano ze środków:

S YSTEM O PERACYJNY L INUX W PARCOWNI

Open AGH i inne platformy Otwartych Zasobów Akademickich. Karolina Grodecka Centrum e-learningu AGH Koalicja Otwartej Edukacji

ZASTOSOWANIE WIRTUALNEJ TAŚMY PRODUKCYJNEJ DO ANALIZY PROCESU TWORZENIA OPROGRAMOWANIA

System UNIX 2. Micha l Tanaś, PhD Adam Mickiewicz University, Faculty of Physics Michal.Tanas@amu.edu.

Wolne i Otwarte Oprogramowanie w instytucjach publicznych i firmach

Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski

Ustawa o ochronie praw autorskich i prawach pokrewnych

Powłoki systemu operacyjnego i intepretery

Robert BoBsoN Partyka Praktyka ekonomii otwartości wyzwanie 21 wieku

Swoboda użycia. prawo autorskie i otwartość dla przemysłów kreatywnych. Centrum Cyfrowe

Praca przejściowa. Sklep internetowy. Tomasz Konopelski ZIP50-IWZ Katowice 2006

Etap I V Gminnego Konkursu Informatycznego.

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Podejście iteracyjne - jak z humanistów zrobić specjalistów od internetu. Dr Marek Robak

Systemy operacyjne na platformach mobilnych 2 Wstęp do systemu Linux

Licencje Creative Commons i pola eksploatacji, czyli co przysługuje autorowi dzieła Opracowała: Anna Równy

Prawo autorskie - zespół przyjętych norm i aktów prawnych, mających na celu zabezpieczenie wytworu ludzkiej działalności przed nielegalnym

Administracja bazami danych. dr inż. Grzegorz Michalski

Prawa autorskie cd. Prawa autorskie. Autorskie prawa majątkowe. Autorskie prawa osobiste

Programowanie w C. dr inż. Stanisław Wszelak

Technologie Informacyjne

Licencje open-source. Bartosz Szreder. Bartosz Szreder Licencje open-source 1 / 8

Edukacja informacyjna oraz zbiory typu open access. Ewa A. Rozkosz

Programowanie niskopoziomowe. dr inż. Paweł Pełczyński

Modernizacja bazy danych PUBLIKACJE pracowników IZTW - od bazy bibliograficznej do bazy pełnotekstowej

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

Technik teleinformatyk. Zespół Szkół Nr 2 w Sanoku

Pracownia Komputerowa

Open Acces Otwarty dostęp

Wykorzystanie narzędzi IT w rządowej administracji publicznej. Prezentacja wyników

Pingwin kontra Okna, czyli Wolne Oprogramowanie kontra...?

Narzędzia Informatyki. Aspekty etyczno-prawne związane z wytwarzaniem i użytkowaniem oprogramowania

Tomasz Grześ. Systemy zarządzania treścią

System operacyjny System operacyjny

Stanowisko Centrum Cyfrowego Projekt: Polska dotyczące Otwartej Licencji Edukacyjnej

KN FEST GNU/Linux. Mateusz Probachta (aka Robal): Linux Łagodne wprowadzenie

Rodzina systemów Microsoft Windows 1. Rodzina systemów Microsoft Windows

Podstawy Technik Informatycznych. Mariusz Stenchlik

BAZA STRON W ULUBIONYCH

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA

Kierunek Informatyka. Specjalność Systemy i sieci komputerowe. Specjalność Systemy multimedialne i internetowe

Wykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Przygotował: Ryszard Kijanka

Absolwenci kierunków informatycznych

Prawo autorskie i licencje Creative Commons

Wymagania edukacyjne do przedmiotu

Transkrypt:

mgr inż. Przemysław Adam Śmiejek (przemyslaw.smiejek@b7.pl) Historia komputerów osobistych część druga 24.09.2014

Co to jest kod źródłowy? Programy tworzone są przez programistów. Piszą oni odpowiednie polecenia w języku mniej lub bardziej zbliżonym do naturalnego języka używanego przez człowieka. Następnie tak zapisany program jest tłumaczony (kompilowany) na ciąg zer i jedynek sterujących działaniem procesora. Tak przetłumaczony program nazywamy kodem maszynowym. Aby dokonać zmian w programie, należy mieć kod źródłowy. Bez tego możliwe jest jedynie bardzo szczątkowe ingerowanie w sposób działania programu 0000:0000 7F 45 4C 46 01 01 01 00 00 00 00 00 00 00 00 00.ELF... 0000:0010 02 00 03 00 01 00 00 00 E0 85 04 08 34 00 00 00...à...4... 0000:0020 A0 11 00 00 00 00 00 00 34 00 20 00 08 00 28 00...4....(. 0000:0030 25 00 22 00 06 00 00 00 34 00 00 00 34 80 04 08 %."...4...4... 0000:0040 34 80 04 08 00 01 00 00 00 01 00 00 05 00 00 00 4... 0000:0050 04 00 00 00 03 00 00 00 34 01 00 00 34 81 04 08...4...4... 0000:0060 34 81 04 08 13 00 00 00 13 00 00 00 04 00 00 00 4... 0000:0070 01 00 00 00 01 00 00 00 00 00 00 00 00 80 04 08... 0000:0080 00 80 04 08 E8 08 00 00 E8 08 00 00 05 00 00 00...è...è... 0000:0090 00 10 00 00 01 00 00 00 E8 08 00 00 E8 98 04 08...è...è... 0000:00A0 E8 98 04 08 40 01 00 00 EC 01 00 00 06 00 00 00 è...@...ì... 0000:00B0 00 10 00 00 02 00 00 00 00 09 00 00 00 99 04 08... 0000:00C0 00 99 04 08 E8 00 00 00 E8 00 00 00 06 00 00 00...è...è... 0000:00D0 04 00 00 00 04 00 00 00 48 01 00 00 48 81 04 08...H...H... 0000:00E0 48 81 04 08 20 00 00 00 20 00 00 00 04 00 00 00 H......... 0000:00F0 04 00 00 00 50 E5 74 64 F4 07 00 00 F4 87 04 08...Påtdô...ô... 0000:0100 F4 87 04 08 2C 00 00 00 2C 00 00 00 04 00 00 00 ô...,...,... 0000:0110 04 00 00 00 51 E5 74 64 00 00 00 00 00 00 00 00...Qåtd... 0000:0120 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00... 0000:0130 04 00 00 00 2F 6C 69 62 2F 6C 64 2D 6C 69 6E 75.../lib/ld-linu 0000:0140 78 2E 73 6F 2E 32 00 00 04 00 00 00 10 00 00 00 x.so.2...

Otwarte Oprogramowanie było pierwsze Colossus seria komputerów, których konstruowanie zaczęło się w 1943 roku w Wielkiej Brytanii na potrzeby wojskowości. Colossus Mark II

Otwarte Oprogramowanie było pierwsze Skonstruowany w latach 1943-1945 na Uniwersytecie Pensylwanii w USA. E N I A C

Otwarte Oprogramowanie było pierwsze Centrum obliczeniowe NASA 1957

Otwarte Oprogramowanie było pierwsze 1969: Kenneth Thompson i Dennis Ritchie tworzą system operacyjny UNIX 1972: Dennis Ritchie tworzy język programowania C Lata 70: zaczyna rodzić się kultura hakerska (w pozytywnym słowa tego znaczeniu) Ken Thompson Dennis Ritchie

Kultura hakerska Haker (ang. hacker) osoba o bardzo dużych, praktycznych umiejętnościach informatycznych (lub elektronicznych) [...] Hakerzy odznaczają się bardzo dobrą orientacją w Internecie, znajomością wielu języków programowania, a także świetną znajomością systemów operacyjnych, w tym zwłaszcza z rodziny Unix (GNU/Linux, BSD itp.). Stosuje się także odpowiednio skwantyfikowane określenia, np. Perl hacker oznaczające osobę bardzo dobrze znającą język Perl lub security hacker na określenie wybitnego specjalisty od bezpieczeństwa komputerowego. Źródło: http://pl.wikipedia.org/wiki/haker_%28slang_komputerowy%29

Kultura hakerska Jedną z naczelnych wartości w środowisku hakerów [...] jest wolność w trzech wymiarach: wolność tworzenia wolność w dostępie do wiedzy wolność form dzielenia się wiedzą Castells [socjolog] kulturę hakerów określa także jako kulturę daru. Źródło: http://pl.wikipedia.org/wiki/haker_%28slang_komputerowy%29 Kultura darów [...] termin antropologiczny oznaczający społeczność tworzoną w oparciu o bezinteresowną wymianę dóbr. Innymi słowy kultura darów to kultura, w której uczestniczący przekazują dobra posiadające wartość na poczet kształtowania dobrobytu swojej społeczności. Źródło: http://pl.wikipedia.org/wiki/kultura_dar%c3%b3w

Kultura hakerska Drugą z istotnych wartości jest uznanie, prestiż jaki może zyskać haker w środowisku przez udostępnianie własnych nowatorskich programów, czy rozwiązań w istniejących już programach. Prestiż wynikający z twórczego wykorzystania wiedzy dla tworzenia nowych technologii i dzielenia się z nimi, jest podstawą do budowania autorytetu w środowisku hakerów. Źródło: http://pl.wikipedia.org/wiki/haker_%28slang_komputerowy%29 Podsumowując: dokonuj rzeczy niedokonywalnych dziel się dokonaniami

Kultura hakerska Znaczenie słowa haker w masowych mediach jest inne niż stosowane przez społeczność hakerską. Media powszechnie używają go wobec osób łamiących zabezpieczenia systemów komputerowych. Takie działanie w słownictwie informatycznym określa się mianem crackingu, a osoby łamiące zabezpieczenia mianem crackerów. Określanie crackerów mianem hakerów jest bardzo źle widziane w środowisku, gdyż etyka hakerska sprzeciwia się cyberprzestępczości. Łamanie zabezpieczeń wymaga często bardzo wysokich umiejętności technicznych, można więc powiedzieć, że część crackerów stanowią hakerzy. Źródło: http://pl.wikipedia.org/wiki/haker_%28slang_komputerowy%29

Kultura hakerska Ciekawostka przyrodnicza Z lat 70 i środowisk zbliżonych do hakerskich pochodzi również słynna zasada KISS (ang. Keep It Simple, Stupid, czyli nie komplikuj, głupku), która istotą jest dążenie do utrzymania eleganckiej i przejrzystej struktury, bez dodawania niepotrzebnych elementów. Genialność hakera nierzadko polega nie na skomplikowanym, a na wręcz banalnym ale skutecznym postępowaniu. Nie jest to zwrot o typowo informatycznym charakterze, spotyka się go także w kręgach biznesowych. Zazwyczaj nietrzymanie się tej zasady prowadzi do niepotrzebnych utrudnień w dowolnej dziedzinie życia.

Częściowe załamanie kultury hakerskiej Nowa drukarka znowu się zacięła. Richard M. Stallman, programista w Laboratorium Sztucznej Inteligencji w Massachusetts Institute of Technology (zwanym w skócie AI Lab), dotkliwe odczuł odkrycie tego uszkodzenia. W godzinę po posłaniu do druku 50-stronicowego pliku 27-letni Stallman oderwał się na chwilę od zajmującej go pracy i poszedł po dokumenty. Po dotarciu do drukarki znalazł tylko cztery wydrukowane strony, co gorsza - nie były to strony z jego dokumentu, co oznaczało, że jego plik w całości nadal tkwił w przepastnej plątaninie sieci AI Lab. W obronie wolności; Sam Williams; http://stallman.helion.pl/ch01.html

Częściowe załamanie kultury hakerskiej W dalszej części czytamy: O tym jak Stallman niegdyś podobny problem rozwiązał O tym jak Stallman teraz kodów źródłowych nie dostał O tym jak Stallman zaczął analizować sytuację I wreszcie o tym, jak odkrył, że dawna skłonność hakerów do wymiany się osiągnięciami i wspólnej pracy nad jakimś zagadnieniem jest blokowana przez umowy lojalnościowe z korporacjami...... które to odkrycie spowodowało powstanie w 1983 r. projektu GNU (GNU is Not Unix) i pchnęło Stallmana do zdefiniowania idei i filozofii Wolnego Oprogramowania

Powstanie ruchów typu Free Software Join us now and share the software; You'll be free, hackers, you'll be free. Hoarders may get piles of money, That is true, hackers, that is true. But they cannot help their neighbors; That's not good, hackers, that's not good. Richard Stallman; autor zdjęcia: Chris McKenna When we have enough free software At our call, hackers, at our call, We'll throw out those dirty licenses Ever more, hackers, ever more. Free Software Foundation Projekt GNU

Definicja Free Software (Wolnego Oprogramowania) Słowo wolne odnosi się do dwóch konkretnych wolności: po pierwsze, wolności kopiowania programu i dzielenia się nim ze swoimi przyjaciółmi i współpracownikami; po drugie, wolności modyfikowania programu wedle własnego uznania, dzięki pełnemu dostępowi do kodu źródłowego. Poza tym można studiować źródło i uczyć się jak program został napisany. Można go wówczas portować (dostosowywać do różnego sprzętu/systemów), ulepszać i dzielić się swoimi zmianami z innymi.

Definicja Free Software (Wolnego Oprogramowania) wolność uruchamiania programu, w dowolnym celu (wolność 0) wolność analizowania, jak program działa, i dostosowywania go do swoich potrzeb (wolność 1) wolność rozpowszechniania kopii (wolność 2) wolność udoskonalania programu i publicznego rozpowszechniania własnych ulepszeń (wolność 3)

Nie tylko Free Software Foundation Równolegle z działaniami fundacji Stallmana, na kalifornijskim uniwersytecie w Berkeley podjęto prace nad zbiorem oprogramowania zwanym jako Berkeley Software Distribution (czasem zwanym także Berkeley Unix) dostępnym również na licencji dającej pełną wolność. Powodem powstawania systemów z rodziny BSD było to, że prawdziwy UNIX należał od AT&T (amerykańska korporacja telefoniczna) i licencja nie była przyjazna środowiskom akademickim. Niektóre rozwiązania zastosowane w BSD, do dzisiaj są uważane za wzorcowe i stały się podstawą rozwiązań stosowanych w innych systemach operacyjnych.

Nie tylko Free Software Foundation Pamiętaj, że wciąż mówimy o maszynach tego typu, a nie komputerach osobistych. (na zdjęciu PDP-7)

Podsumowując lata 80... W latach 80 na komputerach osobistych produkowanych przez IBM (oraz ich klonach) króluje MS DOS, prowadzone są nieśmiałe i niezbyt udane próby wprowadzenia Windows.

Podsumowując lata 80... W latach 80 na komputerach osobistych produkowanych przez IBM (oraz ich klonach) króluje MS DOS, prowadzone są nieśmiałe i niezbyt udane próby wprowadzenia Windows. W tym samym czasie Apple promuje Graficzny Interfejs Użytkownika podbijający Amerykę w komputerach Macintosh

Podsumowując lata 80... W latach 80 na komputerach osobistych produkowanych przez IBM (oraz ich klonach) króluje MS DOS, prowadzone są nieśmiałe i niezbyt udane próby wprowadzenia Windows. W tym samym czasie Apple promuje Graficzny Interfejs Użytkownika podbijający Amerykę w komputerach Macintosh Na dużych komputerach zadomawia się UNIX lub jego pochodne (jak BSD)

Podsumowując lata 80 W latach 80 na komputerach osobistych produkowanych przez IBM (oraz ich klonach) króluje MS DOS, prowadzone są nieśmiałe i niezbyt udane próby wprowadzenia Windows. W tym samym czasie Apple promuje Graficzny Interfejs Użytkownika podbijający Amerykę w komputerach Macintosh Na dużych komputerach zadomawia się UNIX lub jego pochodne (jak BSD) Richard Stallman i Free Software Foundation tworzą system GNU (GNU is Not Unix) jako całkowicie wolną (od ograniczeń licencyjnych) implementację Uniksa.

Wspaniałe lata 90 Linus Torvalds, młody student uniwersytetu w Helsinkach tworzy jądro o nazwie Linux jako wypełnienie braków w systemie GNU. Jądro Linux ma mu pozwolić na uruchomienie systemu GNU na jego domowym pececie i uzyskanie środowiska uniksowego, takiego jakie ma na uczelni

Wspaniałe lata 90 Na bazie BSD powstają takie systemy jak FreeBSD, NetBSD, OpenBSD. Ich działanie nie ogranicza się do pecetów, ale niewątpliwie (zwłaszcza FreeBSD) na takich komputerach działają. Rozwój tych systemów na początku lat 90 zostaje przyhamowany procesem sądowym z Novellem i ostatecznie Linux wybija się na prowadzenie, a *BSD znajdują swoje zastosowanie głównie w usługach sieciowych i na domowe komputery osobiste raczej nie trafiają do dzisiaj.

Wspaniałe lata 90 Czym jest system operacyjny bez oprogramowania? Apache HTTP Server pierwszym produktem dającym wymierne korzyści Linux na serwerach WWW, poczty, ruterach itp. 1995: program do grafiki rastrowej GIMP 1996: Środowisko graficzne KDE 1997: Środowisko graficzne GNOME 1998: Startuje projekt Mozilla (na bazie kodu Netscape) 2000: OpenOffice.org (na bazie kupionego przez Suna Star Office) 2004: GIMP 2.0 oraz Firefox 1.0

Kto to wszystko tworzy?... Hobbyści, studenci, uczniowie, pracownicy naukowi

Kto to wszystko tworzy?... Hobbyści, studenci, uczniowie, pracownicy naukowi Zawodowi programiści zatrudniani przez Fundacje Free Software Foundation, Mozilla Foundation, Apache Foundation, Python Foundation, Perl Foundation i wiele innych

Kto to wszystko tworzy?... Hobbyści, studenci, uczniowie, pracownicy naukowi Zawodowi programiści zatrudniani przez Fundacje Free Software Foundation, Mozilla Foundation, Apache Foundation, Python Foundation, Perl Foundation i wiele innych Zawodowi programiści zatrudniani przez przedsiębiorstwa potrzebujące danego produktu przedsiębiorstwa opierające całą lub część swojej oferty na Wolnym Oprogramowaniu

Kto to wszystko tworzy? Hobbyści, studenci, uczniowie, pracownicy naukowi Zawodowi programiści zatrudniani przez Fundacje Free Software Foundation, Mozilla Foundation, Apache Foundation, Python Foundation, Perl Foundation i wiele innych Zawodowi programiści zatrudniani przez przedsiębiorstwa potrzebujące danego produktu przedsiębiorstwa opierające całą lub część swojej oferty na Wolnym Oprogramowaniu Administratorzy zajmujący się utrzymaniem systemów w sprawnym działaniu

Free Software, Open Source, FLOSS?... Wolne Oprogramowanie Stallmana jako ruch nie tylko techniczny, ale i filozoficzny Free Software kojarzące się w biznesie z brakiem możliwości zarabiania lub z ideami hipisowskimi / hakerskimi.

Free Software, Open Source, FLOSS?... Wolne Oprogramowanie Stallmana jako ruch nie tylko techniczny, ale i filozoficzny Free Software kojarzące się w biznesie z brakiem możliwości zarabiania lub z ideami hipisowskimi / hakerskimi. 1997: Esej Erica Raymonda The Cathedral and the Bazaar Pojawia się termin Open Source (Otwarte Źródła) jako coś przyjaznego dla biznesu

Free Software, Open Source, FLOSS?... Wolne Oprogramowanie Stallmana jako ruch nie tylko techniczny, ale i filozoficzny Free Software kojarzące się w biznesie z brakiem możliwości zarabiania lub z ideami hipisowskimi / hakerskimi. 1997: Esej Erica Raymonda The Cathedral and the Bazaar Pojawia się termin Open Source (Otwarte Źródła) jako coś przyjaznego dla biznesu 1998: Open Source Initiative Bruce'a Perensa i Erica Raymonda.

Free Software, Open Source, FLOSS? Wolne Oprogramowanie Stallmana jako ruch nie tylko techniczny, ale i filozoficzny Free Software kojarzące się w biznesie z brakiem możliwości zarabiania lub z ideami hipisowskimi / hakerskimi. 1997: Esej Erica Raymonda The Cathedral and the Bazaar Pojawia się termin Open Source (Otwarte Źródła) jako coś przyjaznego dla biznesu 1998: Open Source Initiative Bruce'a Perensa i Erica Raymonda. 2000+: Próba pogodzenia podejść i termin FLOSS (Free Libre/Open Source Software) oraz polska wersja WiOO (Wolne i Otwarte Oprogramowanie) To nazewnictwo często bywa stosowane w dokumentacjach urzędowych, przetargach i w oficjalnych analizach.

I to by było na tyle...

Zastrzeżenia prawne Licencja prezentacji Niniejsza prezentacja jest dostępna na licencji* Creative Commons Uznanie autorstwa Na tych samych warunkach 3.0 Niniejsze dzieło ani jego twórca nie są reprezentowani przez żadną organizację zbiorowego zarządzania prawami autorskimi lub prawami pokrewnymi. * Zastrzeżenie licencyjne nie dotyczy niektórych elementów będących autorstwa osób trzecich. Spis tych elementów można znaleźć w dalszej części.

Zastrzeżenia prawne Licencje elementów obcych W prezentacji wykorzystano: Zdjęcia ENIAC-a na licencji public domain źródło: http://pl.wikipedia.org/w/index.php?title=plik:eniac-changing_a_tube.jpg źródło: http://pl.wikipedia.org/w/index.php?title=plik:eniac.jpg Zdjęcie Colossus Mark II na licencji public domain http://pl.wikipedia.org/w/index.php?title=plik:colossus.jpg Zdjęcia rekonstrukcji Collosusa na licencji CC BY-SA źródło: http://en.wikipedia.org/wiki/file:colossusrebuild_11.jpg Autor: MaltaGC źródło: http://en.wikipedia.org/wiki/file:colossusrebuild_12.jpg Autor: MaltaGC Komputery przemysłowe NASA na licencji public domain http://en.wikipedia.org/wiki/file:ibm_electronic_data_processing_machine_-_gpn-2000-001881.jpg Ken Thompson and Dennis Ritchie na licencji Public Domain: http://en.wikipedia.org/wiki/image:ken_n_dennis.jpg A portion of a DECsystem-1090 showing the KL10 CPU and MH10 memory cabinets. CC BY-SA Michael L. Umbricht http://en.wikipedia.org/wiki/image:pdp-10_1090.jpg Zdjęcie Richarda Stallmana: http://commons.wikimedia.org/wiki/image:richard_stallman_speaking_at_wikimania_2005-08-07.jpg autor: Chris McKenna, licencja CC BY-SA Fragment kampusu Berkeley http://pl.wikipedia.org/w/index.php?title=plik:berkeley_glade_afternoon.jpg autor: Gku, licencja CC BY-SA Komputer PDP-7: http://pl.wikipedia.org/w/index.php?title=plik:pdp-7-oslo-2004.jpeg autor: Matias Fjeld (matiashf), licencja CC BY-SA Zdjęcie Linusa Torvaldsa: http://commons.wikimedia.org/wiki/file:linus_torvalds.jpeg autor: nieznany, licencja CC BY-SA Maskotka FreeBSD: http://en.wikipedia.org/wiki/file:bsd_daemon.jpg na licencji komercyjnej, dopuszczającej użycie w celu idntyfikacji

Zastrzeżenia prawne Zrzeczenie się odpowiedzialności Autor włożył ogromny wysiłek w przygotowanie prezentacji w sposób rzetelny, jednak istnieje możliwość popełnienia błędu na etapie tworzenia prezentacji lub zaistnienia tegoż w źródłach, z których Autor korzysta. Autor zrzeka się więc odpowiedzialności za wykorzystanie przekazywanych treści w praktyce i zachęca do samodzielnej weryfikacji prezentowanej wiedzy.