• Nie Znaleziono Wyników

Wpływ wolnego oprogramowania na kształtowanie się nowej ekonomii

N/A
N/A
Protected

Academic year: 2021

Share "Wpływ wolnego oprogramowania na kształtowanie się nowej ekonomii"

Copied!
8
0
0

Pełen tekst

(1)

ACTA U N IV ER SITA TIS LODZIENSIS

FOLIA OECONOM ICA 167, 2003

B ogum ił Z ięba'

WPŁYW WOLNEGO OPROGRAMOWANIA

NA KSZTAŁTOWANIE SIĘ NOWEJ EKONOMII

W artykule przedstawiono aspekty nowego modelu oprogra-mowania - Open Source. Ten rodzaj oprogramowania w coraz większym stopniu wpływa na kształtowanie się nowej ekonomii. Publiczny dostęp do Open Source Software (OSS) powoduje, że firm y traktują ten model oprogramowania jako usługę polegającą

na dostarczaniu i wdrożeniu, a nie jako produkt.

Kolejnym aspektem poruszonym w artykule je st opis trendu wy-stępującego na rynku oprogramowania, polegającym na coraz szerszym wdrażaniu i wykorzystywaniu Wolnego Oprogramowa-nia. Wśród wielu zalet tego OSS jedna z nich je st decydująca: ze-rowe koszty licencji.

Technologia handlu elektronicznego opiera się na standardach i oprogramowaniu wywodzącego się z ruchu Open Source.

Tezy stawiane w artykule zostają poparte licznymi faktami, przykładami i danymi statystycznymi.

This article presents aspects o f new software model - Open Source Software (OSS). In large extent, this kind o f software has influence on new economy. Public access to OSS causes that com-panies treat this kind o f software as a service, not as a product.

Another aspect brought up in this article is trend description which presents on software market. It consists in putting in prac-tice and making use o f OSS. One o f its advantages is decisive: none licence cost.

E-commerce technology is based on software standards which come from Open-Source movement.

Raised theses are supported by many facts, examples, numbers and statistical data.

* Zakład Sieci i Systemów Operacyjnych, W yższa Szkoła H um anistyczno-Ekonomiczna w Łodzi, ul. Rewolucji 1905 r. nr 64, 90 - 222, Łódź, http://www.wshe.lodz.nl

(2)

W STĘ P

Fakt udostępniania kodu źródłow ego przez producenta oprogram ow ania wcale nie oznacza, że dane oprogram ow anie jest całkow icie darm ow e, nieobar- czone żadnymi restrykcjam i licencyjnym i. Należy nie m ylić dw óch cech odróż-niających od siebie m odele oprogram ow ania: otw arty/zam knięty kod źródłow y, licencja, na której oprogram ow anie jest udostępniane. Pow odam i, dla którego producenci skłaniają się do publikacji kod źródłow y sw ojego produktu je st takt testow ania oprogram ow ania przez dużą rzeszę dew eloperów , co często prowadzi do poprawy stabilności, bezpieczeństw a, niezaw odności oprogram ow ania.

Istnieje w iele licencji oprogram ow ania jak:

- GNU General Public License ( całkow icie wolne oprogram ow anie)

- GNU Lesser G eneral Public License (w olne oprogram ow anie z m odułam i chronionym i praw em autorskim )

- BSD To prosta, liberalna, licencja w olnego oprogram ow ania, nie oparta na zasadach copyleft. M a pow ażną w adę:„uprzykrzoną klauzulę ogłoszeniow ą BSD" [1].

K om ercyjne oprogram ow anie o zam kniętym kodzie źródłow ym nazyw a się oprogram ow aniem priorytetow ym .

Artykuł dotyczy w olnego oprogram ow ania, opartego o licencję G N U G PL o otw artym kodzie źródłow ym nazyw anym O pen Source Softw are (OSS).

Definicja oprogram ow ania O pen-Source

D efinicyjnie, oprogram ow anie o otw artym kodzie źródłow ym nie oznacza jedynie udostępnienia źródeł oprogram ow ania. O program ow anie to musi

speł-niać określone kryteria, wśród, których najbardziej istotne to:

- W olna dystrybucja oprogram ow ania. Licencja nie pow inna zabraniać sprzedaw ania, udostępniania, publikow ania oprogram ow ania.

- O program ow anie musi zaw ierać kod źródłow y i pow inna być m ożliw ość rozpow szechniania tegoż oprogram ow ania w form ie kodu źródłow ego, jak i w postaci binarnej.

- Licencja pow inna dopuszczać m odyfikację kodu źródłow ego. Z m odyfiko-w any kod róodyfiko-w nież poodyfiko-winien być dystrybuoodyfiko-w any na licencji takiej samej jak oprogram ow anie oryginalne.

- O program ow anie nie może dyskrym inow ać w żaden sposób osób, grup społecznych, ani dziedzin i zastosow ań. [5]

(3)

Rynek oprogram ow ania

Z rynku oprogram ow ania e-com m erce „w ypychane" jest oprogram ow anie priorytetow e na rzecz oprogram ow ania OSS.

Tabela 1. Biznesplan uwzględniający wzrost użycia systemu GNU/Linux w USA [3]. Z a k ła d a n e u ży cie L in u x a in ałe firm y ś re d n ie firm y d u ż e firm y ś r e d n ia wzrost 50% 21.0% 16% 19.0% 19% wzrost 10-25% 30.5% 42% 56.5% 44% bez wzrostu 45.5% 42% 24.5% 36% redukcja 3.0% 0% 0% 1%

Istnieją zalecenia Unii Europejskiej, aby w rozw iązaniach rządow ych i pla-ców kach adm inistracji publicznej korzystać z rozw iązania O pen-Source. P ow o-dy, jakim i się kierow ano to: niezależność od danego, kom ercyjnego dostaw cy oprogram ow ania, opracow anie otw artych standardów niezależnych od firmy kom ercyjnej, zm niejszenia czynnika korupcogennego - przetargi na infrastruk-turę inform atyczną. Należy jednak zaznaczyć, że w niektórych dziedzinach w y-m agana jest duża integracja danych i pozycja oprogray-m ow ania priorytetow ego jest niezagrożona. Do takich dziedzin należą bankow e system y transakcyjne,

telekom unikacyjne system y billingowe.

Podkreślone tu trendy zapotrzebow ania na oprogram ow anie na pew no m ają znaczący w pływ na kierunek rozwoju nowej ekonomi.

O program ow anie O pen-Source ja k o usługa

M odel w olnego oprogram ow ania w płynął w na sposób prow adzenia prak-tyk biznesow ych przez firmy dystrybuujące i rozw ijające oprogram ow anie. W prow adził on, nowe zasady biznesowe. Jak opisano to w rozdziale trzecim rynek oprogram ow ani a „kurczy się”. W iele firm m usiało w ypracow ać nowe zasady biznesow e w odniesieniu do w olnego oprogram ow ania, rozpow szechnia-nego przez niekom ercyjne placów ki uniw ersyteckie i nieprofitow e fundacje. Jedną z takich usług m oże być usługa polegająca na w drażaniu w olnego

(4)

opro-gram ow ania. C echam i tego oproopro-gram ow ania jest duża skalow alność i elastycz-ność, m ożliw ość dodaw ania now ych cech, łatw ość dostosow yw anie do dom eny danego problem u. W w iększości przypadków system oparty na wolnym opro-gram ow aniu w ym aga fachowej pom ocy technicznej i utrzym yw ania przez o kre-ślonego dostaw cę. Przykładem placów ki używ ającej takiego oprogram ow ania m oże być straż graniczna w Polsce używ ająca system u kontroli paszportowej opartym na OSS. N ależy podkreślić odw agę i innow acyjność podejścia tej in-stytucji do inform atyzacji swoich działań, na których spoczyw a duża odpow ie-dzialność i zaufanie społeczne.

Inne zasady biznesow e w ypracow ały sobie firmy, które sprzedają w olnego oprogram ow ania. Problem jest zasadniczy: Jak sprzedać coś, co jest darm ow e? R ozw iązano to poprzez dodanie nowych wartość do tego oprogram ow ania. Przykładem m oże być firm a Red Hat, która ma podstaw y przypuszczać, że po raz pierw szy w tym roku nie przyniesie strat. Jej działalność polega na dołożenie instalatora Linuxa, zebranie najpopularniejszych pakietów , udokum entow anie, opakow anie i sprzedaż gotow ego zestaw u instalacyjnego. O prócz tego w ostat-nim czasie firm a ta rozszerzyła zakres swoich usług do udzielanie pom ocy tech-nicznej w odniesieniu do danego system u kom puterow ego. Polskim przykładem m oże być projekt LeftH and, szeroko prom ow ane przez czasopism o SOFTW A R E. C elem tego projektu jest zbudow anie polskiej wersji pakiety ERP na licencji GNU GPL. Tw órcy tej platform y prow adzą działalność biznesow ą poprzez organizację szkoleń (w arsztaty Lefthand), a także dystrybucję pakiety z opisem w specjalnym w ydaniu czasopism a SOFTW A RE.

Podsum ow ując, firmy z branży IT chcąc w ykonyw ać praktyki biznesow e na polu OSS m usiały zm ienić swoje praktyki biznesow e. Z ich punktu widzenia, ten typ oprogram ow ania należy rozum ieć jak o usługę polegającą na dostarczeniu i w drożeniu, a n ie ja k o produkt, który nabyw a klient. Będzie to często w ym agało dodania nowych cech do oprogram ow ania, czyniąc to oprogram ow ania funkcjo-nalnym dla danej dom eny zastosow ania.

C ałkow ity koszt oprogram ow ania (TCO )

C ałkow ity koszt oprogram ow ania (Total C ost o f O w nership) jest ważnym w skaźnikiem uw zględniającym nie tylko koszty licencji, ale rów nież koszty pom ocy technicznej, późniejszego utrzym yw ania oprogram ow ania, koszty ad-m inistracyjne, koszty uaktualnień. Stąd, oprograad-m ow anie OSS jest wolnyad-m oprogram ow aniem , w odniesieniu do liberalnego zasad praw nych, lecz nie w sensie ekonom icznym . Rozw ażm y przykład publicznego serwera, pełniącego rolę serw era W W W , serw era plików intranetow ych, serw era poczty i relacyjnej

(5)

bazy danych. M odel taki , z technicznego punku widzenia, jest bardzo często spotykany w e-com m erce.

Tabela 2. Porównanie kosztów licencyjnych, pomiędzy W INDOW S Server 200, a Red Hat Linux

M S W indow s S erv er 2003 Red H at Linux

5 licencji

9 9 9 $

$299.00 standard, $349.00 - basie nieograniczona ilość lii-enrii

10 licencji 1199$

$299.00 standard, $349.00 - basie nieograniczona ilość licencji

25 licencji 3 9 9 9 $

$299.00 standard, $349.00 basie nieograniczona ilość licencii

T E C H N O L O G IE O pen-Source W E-C O M M ER C E

W dużym stopniu now a ekonom ia w przedsięw zięciach w handlu elektro-nicznym oparta jest na technologiach Open-Source. Poniżej zaprezentow ano szereg rozw iązań.. Ich jakość i pow szechność zastosow ania pow oduje, że roz-w iązania te uroz-w aża się za nieform alne standardy roz-w sroz-wojej dziedzinie. Z aprezentow ane poniżej oprogram ow anie w ystępuje na różnego rodzaju licencjach, je d -nak w w iększości są one „kom patybilne” z licencją GNU GPL:

- System O peracyjny G N U Linux. Jeden z najpopularniszjszych system ów operacyjnych w serw erach Internetowych. W badanich przeprow adzonych przez źródło m a on 30% udziału w rynku serw erów [8].

- M iddlew are

- C O R BA (C om m on O bject Request Broker) CO R BA (The Com m on Object R equest Broker A rchitektúre) specyfikuje m echanizm y w spół-pracy m iędzy obiektam i rozproszonym i im plem entow anym i w różnych językach program ow ania w heterogenicznym środow isku[7].

- T echnologie po stronie serw era

- PH P - język skryptow y po stronie serwera, pozw ala na generow anie dynam icznych stron W W W poprzez wstaw ianie instrukcji do kodów dokum entów .

(6)

Java S erveltsl — bazujący na protokole HTTP m echanizm serwletów pozw alający na interakcję z klientem poprzez model request-response. W ykorzystywany do pisania serwisów i jak o interfejs wekowy aplikacji. - JS P (Java Server Pages) 1 m echanizm , który poprzez um ieszczanie

kodu Javy na w ynikow ej stronie pozw ala na dynam iczne tw orzenie interfejsu W W W [6].

- EJ В (Enterprise JA V A BEAN) 1— technologia do tw orzenia kom po-nentów i logiki biznesow ej [6].

- JD B C (Java D atabase C onnectivity) 1 - standard API używ any do po łączenia platform y JA V A z serw erem relacyjnej bazy danych [6]. - Serw ery W W W

- A pache - najpopularniejszy program w swojej klasie. Zalicza się do ścisłej czołów ki technicznej stanow iącej przyczółek dla im plem entacji wielu now ych rozwiązań

12000000 — ftpqch« — 1 H icroiofl iPlan«t NCSA — 0ib«r 6000000 0

Sep2000 Feb2001 J u l2001 Dec2001 Hay2002 Sep2002

Rys.2 Udział w rynku Serwerów WWW 06.2000- 11.2002 [3]

- Serw er T O M C A T to sztandarow y produkt projektu JA K A R TA opra-cow any przez A pache Softw are Foundation. Jest on oficjalną platfor-m ą przetw arzanie serw letów i dokuplatfor-m entów JSP. Oparty jest on na kontenerze serw letów

Nie jest to produkt open-source jednak po zarejestrowaniu na stronie java.sun.com może być używany w celach komercyjnych bez opłat licencyjnych.

(7)

- Technologie B azodanow e. Popularne, w ydajne bazy danych do zastosow ań Internetow ych.

- M ySQL - Postgresql

W N IO SK I PO D SU M O W U JĄ C E

W artykule uzasadniono jak istotną rolę odgryw a otw arte oprogram ow anie w technologii handlu elektronicznego. C zęsto jest ono najbardziej niezaw od-nym, w ydajnym , bezpiecznym i skalow anym rozw iązaniem . C ałkow ity koszt zastosow ania OSS dla serw erów handlu elektronicznego jest w ielokrotnie niższy niż oprogram ow ania priorytetow ego. O ferow anie w drożenia i dostarczenia OSS w ym aga w ypracow ania nowych zasad biznesow ych. U dow odniono silne zw iąz-ki pom iędzy now ą ekonom ią, a technologiam i w olnego oprogram ow ania w yw o-dzącego się i rozw ijającego się głów nie na placów kach uniw ersyteckich, a także w nieprofitow ych fundacjach dew eloperskich. Nie stw ierdza się, że O SS jest zaw sze technicznie najlepszym w yborem dla każdego zastosow ania w dom enie EDI, czy handlu elektronicznego, jednakże często rozw ażenie alternatyw nego rozw iązania OSS m oże przynieść wielkie korzyści.

Źródła

1. GNU Project web S e n e r http://www.gnu.org

2. E-business and Web based technologies - materiały konferencyjne. Politechnika Rzeszowska

2001.

3. Why Open Source Software / Free Software (OSS/FS)? Look at the Numbers! 4. http://www.dwheeler.com /oss_fs_why.htm l

5. D. A. W heeler dwheeler@ dwheeler.com

6. M. Norris, S. West, E-Biznes. WKL, W arszawa 2001. 7. http://www.opensource.org/docs/definition.html

8. J2E E - najlepsze rozwiązanie dla aplikacji biznesowych, SOFTW ARE, kwiecień 2003.

9. Bogumił Zięba, System umożliwiający zdalne prowadzenie obliczeń na serwerze poprzez dostęp za pom ocą przeglądarki WWW. Praca dyplomowa magisterska , Politechnika Łódzka, Lódż 2002.

(8)

ACTA U N IV ERSITA TIS LOD ZIEN SIS

FOLIA OECONOMICA 167, 2003

Jolanta C hęć*

INFRASTRUKTURA TELEKOMUNIKACYJNA

DLA E-GOSPODARKI W MAŁYCH I ŚREDNICH FIRMACH

Rozwój e-gospodarki wymaga odpowiedniej infrastruktury telekomunikacyjnej. W artykule przedstawione zostały potrzeby małych i średnich firm w zakresie nowoczesnych usług sieciowych oraz problemy związane z ich realizacją. Przeanalizowane zostały różne rozwiązania sieci dostępowych zastosowanych dla połącze-nia firm y ze światem zewnętrznym (sieci publiczne stacjonarne i komórkowe). Omówiona została koncepcja sieci telekomunika-cyjnej nowej generacji (NGN).

Development o f E-commerce requires an appropriate tele-communications infrastructure. Small and intermediate enterprises needs within the scope o f modern network services and problems connected with their realization were presented in the paper. Different solutions o f access networks used fo r enterprise connec-tion with "external world" (public staconnec-tionary and mobile ne-tworks) were analysed. Conception o f next generation telecommu-nications network (NGN) was discussed.

W stęp

Dla prow adzenia now oczesnej e-gospodarki przez m ałe i średnie firmy ko-nieczne je st zapew nienie odpow iedniej infrastruktury telekom unikacyjnej. Szybki rozwój telekom unikacji pow oduje pow staw anie szeregu now ych usług, stw arzając użytkow nikom m ożliw ość korzystania z bogatej oferty usługowej co wiąże się z koniecznością zapew nienia odpow iedniej infrastruktury sieciowej.

W krajach europejskich m ałe i średnie firmy zatrudniają procentow o naj-w iększą liczbę praconaj-w nikónaj-w stąd też istotne jest zapenaj-w nienie odponaj-w iedniego rozw oju tego rodzaju firm. Dla w arunków polskich przyjęto [1] jak o małe takie przedsiębiorstw o, które zatrudnia nie więcej niż 50 pracow ników , a jeg o dochód

Cytaty

Powiązane dokumenty

3.112 b) za podkreślenie wzorów wszystkich właściwych substancji: HCl, CCl 4, NaOH, NaNO3, NaHCO3, CO2, CH3COOH, P 43.21 – za poprawne podanie związku, wzorów tworzących go jonów

Za: a) uzupełnienie tabeli: Barwa zawartości probówki II przed reakcją po reakcji pomarańczowa lub brunatna bezbarwna. 18.11 b) podanie zastosowania procesu w probówce

Mo˙zna by loby oczekiwa´c, ˙ze Prolog znajdzie indywiduum, kt´ore nie jest cz lowiekiem. Mo˙zna by loby oczekiwa´c, ˙ze skoro da

sieciowe protoko ly trasowania (routing ), takie jak OSPF, oraz znajdowanie drogi na mapie w nawigacjach GPS. W tych ostatnich zastosowaniach, ze wzgl edu na wielko´s´c grafu,

Relacje: wªasno±ci relacji binarnych, funkcje jako relacje, grafy i macierze relacji binarnych, relacje cz¦±ciowego porz¡dku, ele- menty ekstremalne, porz¡dek liniowy,

moduł rea| izowany W ramach programu poowoJnego.. moduł rea| izowany W ramach programu podwójnego lvnlomu.. min

10. Ile wynosi liczba chromatyczna grafu otrzymanego z K n przez a) usuni¸ecie jednej kraw¸edzi, b) usuni¸ecie dw´ och s¸ asiednich kraw¸edzi, c) usuni¸ecie dw´ och nies¸

Na ile sposob´ow mo˙zna podzieli´c 5 kanapek na 3 nierozr´o˙znialne talerze przy czy na ka˙zdym talerzu mo˙ze by´c dowolna liczba kanapek (w l¸acznie z zerem) oraz a) kanapki