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

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

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

Technologia Informacyjna

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

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

Podstawy użytkowania systemu Linux

Licencje na oprogramowanie i zasoby internetowe

Linux i Open Source w biznesie

Wolne oprogramowanie

Historia systemów operacyjnych - Unix

Strona wizytówka od 400 zł

Wstęp do Informatyki. Klasyfikacja oprogramowania

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

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

Cennik OpenOffice Software Sp. z o. o.

ABIX Cyfrowa edukacja z oprogramowaniem Open Source

Prawa autorskie, licencje

KOMPUTER. Programy użytkowe i systemy operacyjne

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

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

egroupware czy phpgroupware jest też mniej stabilny.

Piraci XXI wieku, czyli legalne i nielegalne programy Informatyka szkoła podstawowa Scholaris - DC Edukacja

Cennik OpenOffice Software Sp. z o. o.

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

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

System Zarządzania Treścią

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Linux i Open Source w biznesie Podsumowanie wyników badania

WETI. Zastosowanie aplikacji WIKI w przetwarzaniu zespołowym. Anna Jaworska, Piotr Orłowski. Wstęp. Technologie

Data wykonania Część praktyczna

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja

Budowanie interfejsów do baz danych

Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet

Cennik OpenOffice Software Sp. z o. o.

CENNIK OPROGRAMOWANIE MEDIATOR/TERMINAL/TERMINAL GUI

Wolne i Otwarte Oprogramowanie w instytucjach publicznych i firmach

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

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).

CMS - Joomla. Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW:

Absolwenci kierunków informatycznych

Wolne Oprogramowanie


Programowanie Komponentowe WebAPI

CENNIK OPROGRAMOWANIE MEDIATOR/TERMINAL/TERMINAL GUI

CENNIK OPROGRAMOWANIE MEDIATOR/TERMINAL

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

Cennik OpenOffice Software Sp. z o. o.

MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Linux wartością dodaną jest :-)

Narzędzia informatyczne. Wolne oprogramowanie

Zunifikowna Komunikacja

TECHNOLOGIE INFORMACYJNE

Internet. Podstawowe usługi internetowe. Wojciech Sobieski

Podstawy administracji systemu Linux

tel. fax

Small Business Server. Serwer HP + zestaw NOWS

OPIS PRZEDMIOTU ZAMÓWIENIA CZĘŚĆ I

Tworzenie oprogramowania

PODSTAWY INFORMATYKI

Technologie Informacyjne

Technologia Informacyjna

Koniec problemów z zarządzaniem stacjami roboczymi BigFix. Włodzimierz Dymaczewski, IBM

SPECYFIKACJA WYMAGAŃ. w zakresie migracji i uruchomienia nowego serwisu WWW na potrzeby PKP S.A.

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Przyjazny system operacyjny - Discovery

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

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

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

CZĘŚĆ II Sieradz rok

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.

Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation).

TECHNOLOGIE INFORMACYJNE

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

PROGRAM PRAKTYKI ZAWODOWEJ. Technikum Zawód: technik informatyk

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

GoBiz System platforma współpracy marektingowej

Adam Dolega Architekt Rozwiązań Biznesowych Microsoft

Microsoft Exchange Server 2013

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

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

evolpe Consulting Group

OpenLaszlo. OpenLaszlo

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

Q E M U.

Dostawa licencji na oprogramowanie serwerowe dla Małopolskiego Centrum Przedsiębiorczosci.

Charakterystyka sieci klient-serwer i sieci równorzędnej

Przetwarzanie w chmurze

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

7. zainstalowane oprogramowanie zarządzane stacje robocze

Systemy Firewall. Grzegorz Blinowski. "CC" - Open Computer Systems. Grzegorz.Blinowski@cc.com.pl

KATALOG MASZYN I POJAZDÓW ROLNICZYCH MASZYNY-3

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

Oprogramowanie IBM Lotus Domino, czyli technologiczna podstawa systemów pracy grupowej

Wymagania systemowe dla Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. Wszelkie prawa zastrzeżone.

Król Łukasz Nr albumu:

SERWERY KOMUNIKACYJNE ALCATEL-LUCENT

Transkrypt:

mgr inż. Przemysław Adam Śmiejek (przemyslaw.smiejek@b7.pl) Otwarte oprogramowanie w zastosowaniach biznesowych 9 I 2010

Wprowadzenie

Wprowadzenie Plan prezentacji O licencjach słów kilka Historia oprogramowania i sposobów licencjonowania Hakerska kultura w różnych epokach Jak zarabiać na otwartym oprogramowaniu Wojny prawne i patentowe, rosnące ograniczenia Otwarte oprogramowanie w praktyce na serwerach w księgowości w biurze dla informatyka (programisty, administratora itp.)

O licencjach słów kilka

O licencjach słów kilka Przegląd licencji Użytkowanie dowolnego oprogramowania związane jest z przestrzeganiem licencji, na jakiej zostało udostępnione. Licencje OEM najbardziej restrykcyjne Licencje komercyjne (różnego rodzaju) Licencje shareware Licencje adware / freeware Licencje Wolnego Oprogramowania / Otwartych źródeł Licencje dobra publicznego (public domain)

O licencjach słów kilka 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 0000:0010 02 00 03 00 0000:0020 A0 11 00 00 0000:0030 25 00 22 00 0000:0040 34 80 04 08 0000:0050 04 00 00 00 0000:0060 34 81 04 08 0000:0070 01 00 00 00 0000:0080 00 80 04 08 0000:0090 00 10 00 00 0000:00A0 E8 98 04 08 0000:00B0 00 10 00 00 0000:00C0 00 99 04 08 0000:00D0 04 00 00 00 0000:00E0 48 81 04 08 0000:00F0 04 00 00 00 0000:0100 F4 87 04 08 0000:0110 04 00 00 00 0000:0120 00 00 00 00 0000:0130 04 00 00 00 0000:0140 78 2E 73 6F 01 01 01 00 01 00 00 00 00 00 00 00 06 00 00 00 00 01 00 00 03 00 00 00 13 00 00 00 01 00 00 00 E8 08 00 00 01 00 00 00 40 01 00 00 02 00 00 00 E8 00 00 00 04 00 00 00 20 00 00 00 50 E5 74 64 2C 00 00 00 51 E5 74 64 00 00 00 00 2F 6C 69 62 2E 32 00 00 00 00 00 00 E0 85 04 08 34 00 20 00 34 00 00 00 00 01 00 00 34 01 00 00 13 00 00 00 00 00 00 00 E8 08 00 00 E8 08 00 00 EC 01 00 00 00 09 00 00 E8 00 00 00 48 01 00 00 20 00 00 00 F4 07 00 00 2C 00 00 00 00 00 00 00 00 00 00 00 2F 6C 64 2D 04 00 00 00 00 00 00 00.ELF... 34 00 00 00...à...4... 08 00 28 00...4....(. 34 80 04 08 %."...4...4... 05 00 00 00 4... 34 81 04 08...4...4... 04 00 00 00 4... 00 80 04 08... 05 00 00 00...è...è... E8 98 04 08...è...è... 06 00 00 00 è...@...ì... 00 99 04 08... 06 00 00 00...è...è... 48 81 04 08...H...H... 04 00 00 00 H......... F4 87 04 08...Påtdô...ô... 04 00 00 00 ô...,...,... 00 00 00 00...Qåtd... 06 00 00 00... 6C 69 6E 75.../lib/ld-linu 10 00 00 00 x.so.2...

O licencjach słów kilka Na czym więc polega Wolność czy też Otwartość 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.

O licencjach słów kilka Na czym więc polega Wolność czy też Otwartość 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)

O licencjach słów kilka Modele Otwartego Oprogramowania W stylu GPL (GNU General Public Licence) Nie wolno zamykać zmian kodu źródłowego w produkcie licencjonowanym GPL-em ani kodu źródłowego własnych produktów z nim połączonych (tzw. wirusowość licencji) W stylu LGPL (GNU Lesser General Public Licence) Nie wolno zamykać zmian kodu źródłowego produktu, wolno jednak tworzyć korzystające z niego zamknięte rozwiązania. W stylu BSD (Berkeley Software Distribution) Wolno zamknąć nie tylko produkty połączone, ale także same zmiany w kodzie dostępnym na licencji BSD

Rzut oka na historię

Rzut oka na historię Otwarte Oprogramowanie było pierwsze E N I A C

Rzut oka na historię Otwarte Oprogramowanie było pierwsze Ken Thompson Dennis Ritchie

Rzut oka na historię Lata 60/70 w dużym skrócie Komputery pojawiają się na uczelniach Akademickie ośrodki skupiają wybitnych fachowców zwanych hakerami (nie, nie chodzi o włamywaczy) Powstaje UNIX (1969 Kenneth Thompson, Dennis Ritchie) Powstaje język C (1972 Dennis Ritchie, 1978 Brian Kernighan) w 1975 roku powstaje The Jargon File (zbiór hakerskiego słownictwa i zasad) Na przełomie lat 70 i 80 następuje załamanie hakerskiej kultury i coraz większa komercjalizacja

Rzut oka na historię Drukarka Richarda Stallmana 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

Rzut oka na historię Drukarka Richarda Stallmana 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

O licencjach słów kilka Kultura hakerska w latach 80 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. 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. Richard Stallman; autor zdjęcia: Chris McKenna dokonuj rzeczy niedokonywalnych dziel się dokonaniami

Rzut oka na historię Linus Torvalds podbija świat Stallman i jego GNU, w tym kompilator gcc Konkurencyjny dla GNU projekt BSD (Berkeley Software Distribution) Linus Torvalds, młody student uniwersytetu w Helsinkach tworzy jądro o nazwie Linux Rozpoczyna się kariera GNU/Linuksa zwanego potocznie Linuksem

Rzut oka na historię Killer applications 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

Rzut oka na historię Kto je 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

Hakerzy a biznes

Hakerzy a biznes Wybiórczy przegląd najważniejszych firm Biznes towarzyszy hakerom od dawna 1989: Cygnus Support, przejęty w 1999 przed RedHata 1992: SuSE (firma) 1994: SuSE Linux 1.0 1994/1995: RedHat, twórca korporacyjnego GNU/Linuksa 1995: MySQL AB rozpoczyna działalność 1998: Mandrakesoft, obecnie Mandriva 1999: Sun kupuje StarOffice i uwalnia jako OpenOffice.org 2004: Novell przejmuje SuSE 2004: Canonical i Ubuntu GNU/Linux 2005: Mozilla Corporation (związana z Mozilla Foundation)

Hakerzy a biznes Wybiórczy przegląd najważniejszych firm 2006/2007: Oracle Enterprise Linux 2008: Sun przejmuje MySQL 1998: Google opiera swoją infrastrukturę na GNU/Linuksie 2007: Android system operacyjny Googla początki XXI wieku: Google aktywnie inwestuje w rozwój Firefoksa. 2001: Amazon oszczędza miliony przechodząc na GNU/Linuksa: http://www.news.com/2100-1001-275155.html 2005: Powstaje YouTube w oparciu o Apache i Pythona http://video.google.com/videoplay?docid=-6304964351441328559

Hakerzy a biznes Wolne kontra otwarte 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. 1997: Esej Erica Raymonda The Cathedral and the Bazaar Pojawia się termin OpenSource (Otwarte Źródła) jako coś przyjaznego dla biznesu 1998: Open Source Initiative Bruce'a Perensa i Erica Raymonda.

Hakerzy a biznes Kluczowe postacie Otwartego Oprogramowania

No to jak zarabiać?

Otwartość a pieniądze Jak oszczędzać dzięki otwartemu oprogramowaniu Jest tanie lub całkowicie darmowe, więc obniża koszty licencji oraz pozwala zapobiec wartościowaniu pracowników oraz prowadzeniu ścisłej inwentaryzacji oprogramowania Jest z kodem źródłowym, więc możemy dostosować go do potrzeb samodzielnie lub zatrudnić lokalnego specjalistę, co obniża ceny oraz napędza rynek lokalny Nie stosuje się w Open Source trików przywiązujących, mamy więc pewność, że i za kilkadziesiąt lat będziemy mogli odczytać nasze dane. Możemy zamawiać spokojnie programy współpracujące i to stosunkowo tanio

Otwartość a pieniądze Jak zarabiać na Otwartym oprogramowaniu Możemy oprzeć nasze usługi na otwartym oprogramowaniu. Możemy je ulepszać i dostosowywać Możemy je wdrażać i serwisować Możemy świadczyć pomoc techniczną Jeżeli otworzymy nasz produkt, to mamy szanse na informacje zwrotne i pomoc w rozwoju. Wystarczająca liczba przyglądających się oczu sprawia, że wszystkie błędy stają się banalne (ang. Given enough eyeballs, all bugs are shallow ) - prawo Linusa sformułowane przez Erica S. Raymonda Jeżeli otworzymy nasz produkt, to możemy wykorzystać już istniejące spore zasoby otwartego oprogramowania.

Otwartość a pieniądze Myśl globalnie, działaj lokalnie Oprogramowanie własnościowe wypływ gotówki z różnych regionów do jednego, centralnego, nierzadko zagranicznego producenta powiązanie z drogimi serwisami firmowymi zdanie się na łaskę producenta w zakresie poprawek błędów oraz zwiększania funkcjonalności Wolne Oprogramowanie większe rozproszenie i konkurencyjność usługodawców wsparcie dla lokalnego przemysłu wolność wyboru rozwiązania oraz podmiotu, który zmieni jego funkcjonalność w zależności od potrzeb

Otwartość a pieniądze Stawiaj na standardy Otwarte oprogramowanie generuje otwarte standardy sieć komunikacji Jabber, na którą stawiają najwięksi (Wirtualna Polska, Google, AOL) Open Document Format pochodzący z OpenOffice.org, ustandaryzowany przez OASIS oraz ISO i wymagany coraz częściej w administracji UE Otwarte oprogramowanie używa standardów Mozilla Firefox i jej dążenie do pełnej obsługi standardów W3C (HTML, CSS, JavaScript, SVG, OGG Theora) Internet Explorer i jego zamknięte rozwiązania wykorzystywane w wojnie przeglądarkowej

Postaw na wolność

Postaw na Wolność Gospodarka kapitalistycznie regulowana Miliony ograniczeń zakazy kopiowania, nawet jako kopii bezpieczeństwa zakazy odsprzedaży lub przenoszenia na inny komputer zakazy dostosowywania do swoich potrzeb Nie trzymanie się standardów ani norm komercyjne oprogramowanie nie lubi być otwarte nawet w zakresie użytych technologii i kooperacji z innymi produktami Podstawą rozwoju jest nieskrępowana wymiana technologii i kooperacja. Wojny patentowe i technologiczne prowadzą do zastoju lub cofania się.

Postaw na Wolność Gospodarka kapitalistycznie regulowana Wiek XX i XXI to wiek absurdów i patentowania wszystkiego, łącznie z oczywistościami http://www.dziennik.pl/default.aspx?tabid=14&viewmore=1&moduleid=92&showarticleid=23373

Postaw na Wolność Wojna patentowa i prawna Specjalne firmy prawnicze patentują wszystko i wszędzie celem wykorzystania w wojnach patentowych. (http://www.nosoftwarepatents.com/pl/m/basics/weapons.html) Urząd Patentowy w Stanach Zjednoczonych (USPTO) tradycyjnie nie przyznawał patentów na oprogramowanie, ponieważ nie zawierało się ono w definicji przedmiotu patentu. [...] Z tego powodu podstawowe techniki programistyczne nie zostały nigdy opatentowane. W 1982 USA powołały nowy sąd [...] do spraw patentowych. [...] patent jest ważny dopóki nie udowodni się jego nieważności [...] Na początku lat 90. patentowanie oprogramowania było już uznawane. http://pl.wikipedia.org/wiki/patenty_na_oprogramowanie

Postaw na Wolność Wojna patentowa i prawna Dużo przedsiębiorstw żeruje na nieprzyjemnym i nieprzyjaznym dla innych prawie. Dla nich to dobrze, ale czy dla partnerów biznesowych również? Pewna polska firma pozwała studenta na kwotę 6000zł za to, że użył kawałka jej mapy na prywatnej stronce dla kolegów jako ilustrację dojazdu na imprezę (http://suchar.net/forum/viewtopic.php?t=13292) David Ritz został skazany przez sąd stanu Dakota Północna na grzywnę w wysokości 60 000 dolarów za użycie polecenia host na swoim komputerze, które to polecenie pobrało publicznie dostępne informacje o domenie pozywającej go firmy. (http://prawo.vagla.pl/node/7673)

Postaw na Wolność Wojna patentowa i prawna Proces RIAA kontra małżeństwo, które zgrało sobie do mp3 swoje, legalnie nabyte płyty. Nastolatka skazana za nagranie 20 sekund filmu w kinie http://blog.wired.com/27bstroke6/2007/08/teen-cops-guilt.html Sony twierdzi, że zgrywanie legalnych płyt do mp3 jest przestępstwem (http://twojepc.pl/news15375.html), a jednocześnie sprzedaje ogromne ilości urządzeń odtwarzających format mp3. Twórcy filmowi muszą płacić tantiemy dla ZAIKS, nawet jeśli ich twórczość w 100% jest ich własnością

Postaw na Wolność Wojna patentowa i prawna Michał Drozd wykupił abonament TVN24 przez internet, a następnie utracił plik z licencją. TVN stwierdziła, że konieczne jest wniesienie ponownie opłaty. Samantha Tumpach w 2009 roku wybrała się z kumpelami do kina. Wypad do kina stanowiący część imprezy urodzinowej kręciła amatorską kamerką. Za używanie kamery w kinie trafiła do aresztu i grożą jej 3 lata odsiadki. http://osnews.pl/nagrala-3-minuty-filmu-moze-posiedziec-3-latka/

Postaw na Wolność Wojna patentowa i prawna Jeden z moich klientów utracił płytkę z Windowsem XP. Niestety posiadane kody nie pasowały do innych płytek (są różnice w wersjach instalacyjnych). Microsoft stwierdził, że system XP już nie jest wspierany i nie ma możliwości zamówienia płytki. Klient stracił więc nie tylko system, ale i sprzęt, bo na starym sprzęcie nowy system nie zadziała. Ja, Przemysław Adam Śmiejek, utraciłem płytkę z Windowsem do mojego laptopa. Acer, producent laptopa, zażądał 200zł za ręcznie wypalaną płytkę (bo taka przysługuje do mojego modelu laptopa) z wersją Recovery

Postaw na Wolność Wojna patentowa i prawna Nowe systemy Microsoftu są coraz częściej 64-bitowe. Oznacza to, że część starego sprzętu można wyrzucić, jeśli producent nie dostarcza nowych sterowników (producent czasami nie istnieje albo nie jest zainteresowany wspieraniem starych modeli). W systemach linuksowych istniejące sterowniki 32-bitowe mogą zostać przekompilowane do wersji 64-bit.

Postaw na Wolność Podsumowanie Dwieście slajdów później... Przykłady można mnożyć, ale nie o to chodzi. Jeśli nie będziemy stawiali na otwartość standardów i otwartość rozwiązań, może się okazać pewnego dnia, że cała kultura oraz cały przemysł leżą w rękach kilku dużych korporacji, bo tylko one są dość silne aby prowadzić wojny prawne i patentowe.

Postaw na Wolność Podsumowanie doskonal: TAK utajniaj: NIE zarabiaj: TAK wyzyskuj: NIE Zdrowy rozsądek podpowiada nam, że Armstrong [...] wynalazł nieporównywalnie lepszą technologię radiową [FM]. Pracował jednak dla firmy Radio Corporation of America (RCA), dominującej na rynku radia AM. Lawrence Lessig; Wolna kultura

Otwieramy nasze przedsiębiorstwo Otwarte Oprogramowanie na serwerach

Na serwerach Zbiorczy przegląd serwer dostępu do internetu (GNU/Linux, BSD) routing, firewall, NAT, proxy, ochrona antywirusowa serwer plików i drukarek dla sieci Windows (Samba) autoryzacja użytkowników (Samba, LDAP) serwer komunikacji firmowej skrzynki użytkowników, listy dyskusyjne komunikacja natychmiastowa w sieci Jabber fora dyskusyjne, listy dystrybucyjne serwer stron internetowych i aplikacji WWW (LAMP = Linux, Apache, MySQL, PHP) systemy zarządzania treścią (CMS, Wiki) serwer baz danych i aplikacji bazodanowych

Na serwerach Dostęp do internetu GNU/Linux albo *BSD, np. FreeBSD Freesco (dyskietka, 386, 8MiB RAM, stary linux 2.0.3x) NAT (Network Address Translation) Firewall i proksy blokowanie i filtrowanie niepożądanych treści przydział określonych treści do stanowisk lub użytkowników różnicowanie zachowania w zależności od pory dnia blokada niepożądanych połączeń wychodzących, w tym wycieku danych Podłączanie wielu łączy do jednego serwera np. zwiększanie mocy łącz asynchronicznych

Na serwerach Samba SMB (Server Message Block) IBM, a później Microsoft Otoczenie sieciowe w Windows, dostęp do plików i drukarek Samba jako serwer zasobów widzianych przez Windowsy Samba jako klient zasobów serwowanych przez Windowsy lub inne Samby Samba jako klient domeny Windows NT oraz częściowo AD Samba jako kontroler domeny NT Udostępnianie zorientowane na zasób lub na użytkownika Zarządzanie także przez WWW SWAT (Samba Web Administration Tool).

Na serwerach VPN Virtual Private Network Szyfrowanie Przezroczystość Wygoda dla podróżujących (np. handlowców) Wygoda dla administratorów zdalnych

Na serwerach Poczta elektroniczna w firmie własny serwer poczty (np. postfix) dowolna liczba skrzynek i aliasów obsługa wielu domen możliwość instalacji antyspamów (bogofilter, spamassasin) możliwość instalacji antywirusów (ClamAV, Mks_vir) możliwość zintegrowania z bazą użytkowników (np. LDAP) dostęp do skrzynek przez WWW (np. OpenWebMail) listy dyskusyjne i dystrybucyjne (mailman) fora dyskusyjne (phpbb)

Na serwerach Komunikacja natychmiastowa bardzo przydatna w przypadku konieczności współpracy pracowników często wygodniejsza dużo niż telefon, a zarazem poręczniejsza i szybsza niż poczta elektroniczna. Jedyne sensowne rozwiązanie: Sieć Jabber (XMPP) szyfrowanie własny serwer usługi dodatkowe możliwość integracji z dowolnymi programami -- użytkownik -- serwer -- usługa

Na serwerach LAMP (Linux), Apache, MySQL, PHP Własna strona WWW statyczna strona lub zaawansowana (np. CMS) Webowe aplikacje widoczne w Internecie sklep, rezerwacje, komunikacja, fora dyskusyjne Webowe aplikacje widoczne w Intranecie (LAN) aplikacje księgowe, aplikacje produkcyjne, bazy danych Aplikacje zamawiane na potrzeby firmy Zarządzanie serwerami przez WWW Analiza ruchu, statystyki odwiedzin

Na serwerach CMS Klasyczny system zarządzania treścią (Content Management System) W miarę łatwe zarządzanie serwisem WWW W miarę łatwe dodawanie nowinek i artykułów przez osoby zupełnie nie znające się na HTML/CSS Moda na Wiki Prostota budowy i wygoda używania Nadaje się do tworzenia treści ciągle aktualizowanych i rozbudowywanych, jak firmowa baza wiedzy czy dokumentacje do produktów Może, ale nie musi, pozwalać na interakcję z użytkownikami z zewnątrz

Na serwerach CMS Klasyczny system zarządzania treścią (Content Management System) Wiele narzędzi tego rodzaju: Drupal, Joomla (Mambo), XOOPS, ez publish W miarę łatwe zarządzanie serwisem WWW W miarę łatwe dodawanie nowinek i artykułów przez osoby zupełnie nie znające się na HTML/CSS Moda na Wiki (MediaWiki, TWiki,...) Prostota budowy i wygoda używania Nadaje się do tworzenia treści ciągle aktualizowanych i rozbudowywanych, jak firmowa baza wiedzy lub tablica robocza czy też dokumentacje do produktów Może, ale nie musi, pozwalać na interakcję z użytkownikami z zewnątrz

Na serwerach Serwer baz danych GNU/Linux jako platforma dla wielu baz danych MySQL (MySQL AB -> Sun) PostgreSQL Firebird (fork borlandowskiego InterBase SQL) Oracle (niewolne) IBM DB2 (niewolne) EnterpriseDB (na bazie PostgreSQL, zgodne z Oracle) Wypasiona centralka telefoniczna Asterisk - oprogramowanie centrali telefonicznej PBX serwera VoIP na licencji GPL. (http://7thguard.net/news.php?id=4652)

Tak całkiem biznesowo

Zarządzanie przedsiębiorstwem Mały przegląd możliwości CMSy do tworzenia portali firmowych Trawers (niewolny; http://www.tres.pl/) ERP5, system zintegrowanego zarządzania przedsiębiorstwem http://erp5.pl/ ; http://7thguard.net/news.php?id=5630 LeftHand (niewolny, ale działa także pod GNU/Linuksem) PKPiR, FK, CRM, środki trwałe, lista obecności OsCommerce, ZenCart sklepy internetowe na wolnej licencji Kexi biurkowa baza danych, odpowiednik Accessa Smabi obsługa sprzedaży i magazynu pod Linuksa (niewolny) Dawes darmowa, choć nadal niewolna, wersja Smabi

Zarządzanie przedsiębiorstwem Mały przegląd możliwości Q-Line 3000 (niewolne, płatne, ale działa pod GNU/Linuksem) http://www.qbs.com.pl/programy/index.html Bazy adresów, CRM, archiwum dokumentów, księgowość, kadry-płace, leasing,... agencja nieruchomości, ewidencje zwierząt, gabinet lekarza, klinika, laboratorium analityczne, salon piękności, stomatologia SugarCRM potężny system CRM (zarządzanie relacjami z klientami) dostępny na wolnej licencji. Gnome Planner zarządzanie projektem, ustalanie etapów działania

Bardzo klasyczne biuro

Otwieramy nasze przedsiębiorstwo Mozilla Firefox na biurkach pracowników Panele do przeglądania na raz wielu stron w jednym oknie, które są niezastąpione zwłaszcza przy przeglądaniu serwisów informacyjnych, gdy przy pomocy środkowego klawisza można otwierać nowinki w tle. Szybki dostęp do wyszukiwarek (domyślnie Google, ale nie tylko) Płynne powiększanie/pomniejszanie tekstu (Ctrl+Kółko) Blokady reklam przy pomocy wbudowanych blokad wyskakujących okienek oraz przy pomocy doinstalowywanego AdBlocka Baza dodatków zwiększających funkcjonalność i skórek zmieniających wygląd Obsługuje nowoczesne standardy (HTML, CSS, JavaScript, SVG,...)

Firefox www

Thunderbird poczta, grupy, RSS

Sunbird - PIM

Lightning - PIM

Otwieramy nasze przedsiębiorstwo Evolution Novell Evolution, znany wcześniej jako Ximian Evolution to wielofunkcyjny klient poczty i organizator (kalendarz, lista zadań, książka adresowa). Rozwijany jest przez firmę Novell na licencji GPL jako alternatywne rozwiązanie dla komercyjnych rozwiązań. Sam interfejs wzorowany jest niestety na Microsoft Outlook, jednak w niektórych zastosowaniach może to być zaletą. Evolution ma wbudowaną obsługę serwerów pracy grupowej Novell GroupWise oraz Kolab, a za pomocą wolnej wtyczki Novell Connector potrafi pracować także z Microsoft Exchange Server (w wersji 2000 lub nowszej). Istnieje również wtyczka do pracy z OpenGroupware.org. Koordynacja zadań z innymi użytkownikami sieci odbywa się poprzez otwarty protokół sieciowego terminarza icalendar.

Evolution poczta, PIM, praca grupowa

Writer procesor tekstu

Calc arkusz kalkulacyjny

Impress prezentacje

Draw grafika prezentacyjna

Base biurkowa baza danych

Base biurkowa baza danych

Otwieramy nasze przedsiębiorstwo Abi Word lekki procesor tekstu Edytor tekstu o mniejszych wymaganiach niż OpenOffice.ux.pl Writer, przydatny na słabsze komputery, mające służyć za maszynę do pisania. Autorzy reklamują go jako narzędzie pośrednie pomiędzy WordPadem a Wordem.

Otwieramy nasze przedsiębiorstwo Gnumeric lekki arkusz kalkulacyjny Arkusz kalkulacyjny o mniejszych wymaganiach niż OpenOffice.ux.pl Calc, przydatny na słabsze komputery, jako uzupełnienie do AbiWorda.

Scribus zaawansowany skład publikacji

Pędzlem i gumką

Otwieramy nasze przedsiębiorstwo The GIMP popularny duże możliwości wielosystemowy z niego wywodzi się biblioteka GTK+

Otwieramy nasze przedsiębiorstwo Inkscape grafika wektorowa

Na warsztacie webmastera

NVU tworzenie stron WWW

FileZilla klient FTP i SFTP

WinSCP klient SCP i SFTP

HTTrack pobieranie serwisów WWW

Za biurkiem programisty

Zgodny z Turbo Pascalem oraz z ObjectPascalem Obsługuje coś w rodzaju TurboVision FreePascal + IDE w stylu Borlanda

Dev-Pascal IDE + FreePascal

Dev-C++ IDE do C/C++

Otwieramy nasze przedsiębiorstwo Lazarus RAD w stylu Delphi Lazarus czyli RAD Szybkie tworzenie aplikacji, jak w VB i Delphi Bazuje na FreePascalu, który jest zgodny z borlandowskim Pascalem oraz z OpenPascalem z Delphi Posiada bibliotekę LCL zgodną w sporej mierze z VCL z Delpi

Lazarus RAD oparty o FreePascala

NetBeans IDE do Jawy

Eclipse IDE do Jawy i nie tylko

Adminem być

Otwieramy nasze przedsiębiorstwo 7zip archiwizator i kompreser plików Lepsza kompresja niż u konkurencji (format 7z) Udokumentowany format Obsługa wielu formatów (zip, tar, bz, rar, arj itp) Małe wymagania sprzętowe

Azureus klient sieci BitTorrent

Otwieramy nasze przedsiębiorstwo VNC oszczędzaj nogi adminie VNC (ang. Virtual Network Computing) - system przekazywania obrazu z wirtualnego, bądź fizycznego środowiska graficznego. Prosty pakiet serwer+klient jest dostępny pod najpopularniejsze systemy operacyjne z trybem graficznym, jak: Linux, Windows, BSD, MacOS, OS/2, Solaris, Amiga, SCO i wiele innych. Klienty VNC są dostępne nawet dla urządzeń typu PDA i niektórych telefonów komórkowych.

Otwieramy nasze przedsiębiorstwo VNC oszczędzaj nogi adminie

Otwieramy nasze przedsiębiorstwo GnuPG bezpieczeństwo i tajność

Otwieramy nasze przedsiębiorstwo Inne PDF Creator Narzędzie instalujące się w systemie Windows jako drukarka, umożliwiające tworzenie PDFów z dowolnych programów drukujących poprzez sterowniki drukarek Windows. Kodeki Wiele kodeków dźwięku i filmów na wolnych licencjach, bez obciążeń patentowych. XviD, OGG Vorbis, OGG Theora, FLAC i wiele innych

No i wreszcie sam król...

Otwieramy nasze przedsiębiorstwo GNU/Linux Wolny i darmowy system operacyjny podbijający coraz bardziej świat komputerów. lata '90 : rynek serwerów lata '00 : także rynek stacji roboczych i multimediów Dostępny w tzw. dystrybucjach, czyli odmianach różniących się mniej lub bardziej od siebie i przystosowanych do różnych zastosowań. W niektórych aspektach trudniejszy od Windowsa, w niektórych prostszy.

102 gg 103

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: Przerobioną grafikę autorstwa kpt. mgra inż. Karola Kreńskiego (mimooha) stanowiącą logo Alrauny. Zdjęcie Autora na stronie tytułowej, będące własnością Autora, który wyraża zgodę na jego wykorzystywanie tylko w charakterze identyfikacji prezentacji, bez prawa do modyfikacji innej niż ew. proporcjonalne skalowanie i inne pozycjonowanie na stronie tytułowej. W razie wątpliwości, usuń zdjęcie i to zastrzeżenie z prezentacji :D Zdjęcie Richarda Stallmana (autor: Chris McKenna) na licencji CC BY-SA http://commons.wikimedia.org/wiki/image:richard_stallman_speaking_at_wikimania_2005-08-07.jpg Zdjęcie Eniaka na licencji Public Domain z Wikipedii: http://commons.wikimedia.org/wiki/image:eniac.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 Ken Thompson and Dennis Ritchie na licencji Public Domain: http://en.wikipedia.org/wiki/image:ken_n_dennis.jpg Linux Torvalds; autor: Martin Streicher; GNU Free Documentation License; http://commons.wikimedia.org/wiki/image:linus_torvalds.jpeg Eric S. Raymond; autor: Doc Searls; CC BY-SA; http://commons.wikimedia.org/wiki/image:eric_s_raymond.jpg Bruce Perens talking at WSIS 2005 in Tunis. Copyright 2005 UNDP-APDIP; CC BY; http://pl.wikipedia.org/wiki/grafika:bruce_perens_wsis_2005.png Jon "maddog" Hall giving a presentation at an Access to Knowledge conference; autor: Ragesoss; CC BY-SA lub GNU FDL http://commons.wikimedia.org/wiki/image:jon_maddog_hall_at_a2k2.jpg Zrzuty ekranów, zastosowane w celach informacyjnych, dostępne w zasadzie i tak na wolnych licencjach

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.