Działalność komercyjna firm softwarowych a projekty FOSS na przykładzie OpenOffice.org, KDE, Kexi



Podobne dokumenty
egroupware czy phpgroupware jest też mniej stabilny.

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

Linux i Open Source w biznesie

Historia systemów operacyjnych - Unix

Wolne i Otwarte Oprogramowanie w instytucjach publicznych i firmach

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA

Linux i Open Source w biznesie Podsumowanie wyników badania

Technologia Informacyjna

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

Przemysław Adam Śmiejek Społeczność Wolnego Oprogramowania w Polsce Przemysław Adam Śmiejek (tristan@linux.org.

Jak wyliczyć ROI/TCO z technologii open source i bezpłatnego oprogramowania

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

Technologia Informacyjna

Linux i Open Source w biznesie

Narzędzia informatyczne. Wolne oprogramowanie

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

evolpe Consulting Group

Wolne Oprogramowanie

Wolne oprogramowanie. - bądź legalny za darmo

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

OMEGA-PSIR na Uniwersytecie Gdańskim

OS2 rola open source i otwartych standardów w wyrównywaniu szans. Jarosław Kowalski Novell

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

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

Praktykant Programista ios/android/windows Phone/Windows 8/PHP/.NET (do wyboru) Biuro w Warszawie

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


znajomość języka programowania w stopniu podstawowym (np. C/C++, Java), umiejętność obsługi aplikacji Excel, OpenOffice Calc, itp.

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

Dotacje na innowacje Inwestujemy w Waszą przyszłość ZAPYTANIE OFERTOWE. (usługi informatyczne)

tel. fax

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

NOWE STUDIA PODYPLOMOWE REALIZOWANE WSPÓLNIE PRZEZ WARSZAWSKĄ SZKOŁĘ ZARZĄDZANIA SZKOŁĘ WYŻSZĄ WSPOŁNIE Z FIRMĄ GOWORK.PL

Informacja o firmie i oferowanych rozwiązaniach

Licencje na oprogramowanie i zasoby internetowe

Wolne oprogramowanie

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

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

ZAPROSZENIE DO SKŁADANIA WNIOSKÓW EAC/S20/2019. Sport jako narzędzie integracji i włączenia społecznego uchodźców

Przetwarzanie danych w chmurze

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

JAK SKUTECZNIE DZIAŁAĆ / SPRZEDAWAĆ W SIECI?

Stowarzyszenie Klaster ICT Pomorze Zachodnie DROGA DO WSPÓLNEGO SUKCESU

Konstruktor Mechanik

OPCJA KOMPLEKSOWE USŁUGI INTERNETOWE

Kompetencje niezbędne do pracy w e-commerce

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

to agencja specjalizująca się w kompleksowej obsłudze marek w mediach społecznościowych. Dzięki specjalistycznemu know-how, dopasowaniu oferty do

Oprogramowanie Alternatywne

Tworzenie oprogramowania

MODELE BIZNESOWE FIRM PRODUKUJĄCYCH OPROGRAMOWANIE OPEN SOURCE

Projekt CASCADOSS. The Cascadoss Project is financed by the European Commission under the Sixth Framework Programme

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

Systemy Kontroli Wersji

Podstawy użytkowania systemu Linux

Absolwenci kierunków informatycznych

MŁODSZY SPECJALISTA DS. OBSŁUGI KLIENTA Z JĘZYKIEM NIEMIECKIM Miejsce pracy: Piotrków Trybunalski nr ref. DOK/2017

Ruch Wikimedia projekty i społeczność

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

PROJEKTANT APLIKACJI / DOKUMENTÓW PERSONALIZOWANYCH Miejsce pracy: Piotrków Trybunalski r ref. PA/2017

Szanse i zagrożenia płynące z nowoczesnych metod świadczenia usług informatycznych (outsourcing, offshoring, SOA, cloud computing) w bankowości

Aplikacja serwerowa Platformy Prezentacyjnej Opis produktu

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

Open Source na Uniwersytecie Łódzkim

Linux wartością dodaną jest :-)

Modele sprzedaży i dystrybucji oprogramowania Teoria a praktyka SaaS vs. BOX. Bartosz Marciniak. Actuality Sp. z o.o.

Referat pracy dyplomowej

Identity Management w Red Hat Enterprise Portal Platform. Bolesław Dawidowicz

Strategia dla Klastra IT. Styczeń 2015

Ogólna informacja. O firmie e-direct sp. z o.o. Marcin Marchewicz

Komputeryzować czy nie?

MOBILNA PRACOWNIA INNOVATORS-ECO

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

to agencja specjalizująca się w kompleksowej obsłudze marek w mediach społecznościowych. Dzięki specjalistycznemu know-how, dopasowaniu oferty do

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Oprogramowanie, usługi i infrastruktura ICT w dużych firmach w Polsce Na podstawie badania 420 firm

POPULARNE TYPY LICENCJI

PRZEWODNIK DO PRZYGOTOWANIA PLANU DZIAŁALNOŚCI GOSPODARCZEJ

KOŁO NAUKOWE INFORMATYKÓW SYSTEMY KONTROLI WERSJI CZ.1 16 XII 2009 OPRACOWAŁ: PRZEMYSŁAW PARDEL

Logotec App Studio - zalety

Analityk ds. Zarządzania Cenami

LearnIT project PL/08/LLP-LdV/TOI/140001

Pozycjonowanie. Co to takiego?

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej

Produkty jednostanowiskowe oraz pakiety dla małych firm.

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Wdrożenie strategii zarządzania wiedzą i kreowania innowacyjności wewnątrz organizacji

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

Przegląd najnowszych startupów z dziedziny technologii mowy

CENNIK OPROGRAMOWANIE MEDIATOR/TERMINAL/TERMINAL GUI

Porównanie aplikacji do tworzenia harmonogramów.

Kraków Wrocław Poznań Warszawa Gdańsk CLOUD SERVICES & DATA CENTER

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER

omnia.pl, ul. Kraszewskiego 62A, Jarosław, tel

my wiemy jak rozkręcić twój biznes

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

Przyszłość to technologia

Model biznesowy to w pewnym sensie szkic strategii, która ma zostać wdrożona w ramach struktur, procesów i systemów organizacji.

Cennik OpenOffice Software Sp. z o. o.

Mój biznes Etap II. Analiza strategiczna

Transkrypt:

Działalność komercyjna firm softwarowych a projekty FOSS na przykładzie OpenOffice.org, KDE, Kexi Jarosław Staniek 1, OpenOffice Polska http://www.openoffice.com.pl/ maj 2006 Abstrakt Zostaną przedstawione fakty dotyczące współpracy firmy OpenOffice Polska z projektami OpenOffice.org oraz KDE, a także przesłanki, które spowodowały decyzję o kierowaniu projektem Kexi, dość dobrze już znanym projektem otwartego konkurenta MS Access. Poznając konkretny przykład wzięty z życia zawodowego, uczestnicy konferencji poznają sposób współdziałania firmy i wolontariuszy w świecie Open Source, możliwe problemy oraz niepisane a najczęściej spotykane w nim reguły. Fakty Firma: OpenOffice Polska Udział w projektach: OpenOffice.org, KDE 2 (kdelibs, Kexi 3 ), QCad 4 Rozpoczęcie projektu w Polsce: 2002 r. - pierwsze polskie wersje oprogramowania i oferty wsparcia technicznego. Oferta konkurencyjna cenowo do MS Office oraz bardziej przystosowana do polskiego odbiorcy niż (później zaniechany) StarOffice PL. Propagowanie i rozwijanie możliwości pakietu przyczyniło się do jego rozpoznawalności w kraju. 2003 r. - decyzja o przystąpieniu do projektu FOSS w celu zbudowania aplikacji konkurencyjnej do MS Access i Filemaker po wnikliwej analizie istniejących projektów decyzja o przystąpieniu do projektu Kexi (w ramach KDE) Od 2004 r. - faktyczne kierowanie projektem Kexi Kexi to aplikacja środowiska KDE (Linux, Unix), podczas gdy wymaganie było posiadanie też wersji dla MS Windows, stąd ubocznym projektem okazało się przeniesienie potrzebnej części bibliotek KDE3 przez firmę na MS Windows. Obecnie wersja dla MS Windows jest to pełnoprawną, oficjalna wersja bibliotek KDE W odpowiedzi na zainteresowanie, wraz z KDE4, w 2005 r. firma Trolltech 5 udostępniła narzędzia programistyczne (Qt) dla twórców FOSS także na MS Windows. 1 Jarosław Staniek jest z wykształcenia informatykiem, pracuje w firmie OpenOffice Polska w Warszawie, m.in. nad projektem Kexi. 2 K Desktop Environment, szeroko używane środowisko graficzne dla systemów Linux/Unix, zawiera bogaty zestaw oprogramowania 3 Kexi to aplikacja do łatwego tworzenia baz danych, http://kexi-project.org, http://www.kexi.pl 4 Qcad to program typu CAD, http://www.ribbonsoft.com/qcad.html 5 Firma informatyczna z Norwegii, http://www.trolltech.com

Pytania Dlaczego nie przystąpiono do projektu OpenOffice.org Base? W 2003 OpenOffice.org (SUN Microsystems) prawdopodobnie nie posiadał tego projektu nawet w planach. Dlaczego nie rozpoczęto projektu od zera? Możliwe sposoby rozpoczęcia projektu: praca od zera ( Jesteśmy innowacyjni! ) kontra: przystąpienie do istniejącego projektu ( Nie wyważamy otwartych drzwi ). Reguły Wybierając drugą opcję, praktycznie z dnia na dzień otrzymuje się szanse na właściwe współdziałanie w ramach FOSS. Nacisk jest położony na pracę zdalną; zwykle brak ograniczeń co do narodowości autorów oprogramowania. Normy czasowe: Język: release early, release often (wymaga istnienia aktywnej społeczności użytkowników i programistów) 6 istnienie stref czasowych komunikacja, rozwój zwykle w języku angielskim samo oprogramowanie i jego dokumentacja też bazuje na j. angielskim i bywa tłumaczone nawet na kilkadziesiąt języków istnieje społeczność tłumaczy, co zwiększa dostępność produktu Jawność działań przez udział społeczności FOSS w projektach na jasnych regułach. Współdziałanie firm: rozwój FOSS to oprócz niezależnych programistów, głównie małe i średnie firmy; jeśli nie są konkurentami, dzięki otwartości projektów mogą łatwiej wspierać swą działalność i współtworzyć produkty i usługi. Udział firm w FOSS to nie tylko aktywny rozwój oprogramowania: usługi wokół oprogramowania są ważną częścią działalności, mającą rekompensować koszty rozwoju produktów firmy wdrożeniowe, szkoleniowe, konsultanci i integratorzy mogą wziąć pod uwagę rozszerzenie oferty o produkty FOSS firmy produkujące oprogramowanie zamknięte mogą zastanowić się "jak nie przeszkadzać" (otwartość protokołów, unikanie dezinformacji) firmy porzucające dany produkt zamknięty mogą rozważyć możliwość jego otwarcia dla społeczności FOSS 6 Eric S. Raymond, The Cathedral and the Bazaar : Release Early, Release Often, http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html

Zyski Infrastruktura: serwery, administracja Ochrona prawna dzięki licencjonowaniu: licencje GPL, LGPL dają ochronę Free Software Foundation, OSDL otwarty kod z udokumentowanymi kontrybucjami ułatwia unikanie niejasności licencyjnych Marketing szeptany : administratorzy systemów stają się siłą dokonującą pierwsze wdrożenia efekt kuli śnieżnej; przykład: Linux na serwerach (faktyczny monopol na klastrach) i urządzeniach przenośnych niewymuszony monopol : uznanie danego oprogramowania jako de facto standardu, stworzenie całego rynku dla mniejszych firm; przykład: Apache, Samba, Sendmail niższy koszt dotarcia do odbiorcy: informacje o firmie i jej ofercie pojawiają się w mediach przy okazji opisywania danego produktu FOSS silne wykorzystanie Internetu jako medium informacyjnego Public Relations: działalność firmy w świecie FOSS ma wpływ zwłaszcza na popularność narzędzi dla programistów i power-userów; przykład: produkty firm Trolltech, MySQL, JBoss Przepływ kadr: aktywni autorzy FOSS stają się niekiedy pracownikami firm związanych z FOSS, co zacieśnia powiązania. Zyski dla użytkowników FOSS: istnieje niewielkie ryzyko, by szeroko używany program FOSS został przez twórców porzucony; przykład: Sodipodi przejęty przez Inkscape. Po stronie ClosedSource: istnieje np. ryzyko wrogiego przejęcia lub porzucenia linii produktów w celu wymuszenia migracji. Przykłady: Borland (strata pozycji na rynku); Microsoft: porzucenie rozwoju VisualBasic 6. Problemy, ryzyko Fragmentacja rozwiązań; np. związana z walką konkurencyjną między firmami, ambicjami twórców lub zaszłościami historycznymi. Źle pojęta polityka - zatargi między dużymi firmami mogą szkodzić dobrym projektom; np. Novell kontra Red Hat. Działalność w ramach FOSS należy przemyśleć: brak odwrotu od raz wybranych zasad licencjonowania firmy nie wnoszące istotnego wkładu do projektów FOSS (a więc nie ponoszące dużych kosztów), mogą utrudniać działalność firm związanych z FOSS i szkodzić wizerunkowi produktów należy wewnętrznie rozdzielić działalność w ramach FOSS od działalności związanej z przewagą konkurencyjną

należy zdecydować się, czy projekt ma być rozwijany bardziej metodą katedry, czy bazaru 7 przewagę konkurencyjną można zwiększyć przez użycie liberalnych licencje np. BSD lub LGPL zamiast GPL, po czym oferować zamknięte lub ograniczone licencyjnie rozszerzenia (nadaje się do tego szczególnie LGPL); można stosować podwójne licencjownowanie (GPL i lic. komercyjna przykład: Trolltech); strategie te są stosowane przez firmy działające w FOSS można zastanowić się nad promowaniem platform FOSS (Linux) przez tańsze lub darmowe produkty, a sprzedaż oprzeć np. o platformę Windows FUD (ang. Fear, Uncertainty, Doubt - strach, niepewność, wątpliwość) zafałszowane informacje rozpowszechniane w obu obozach : FOSS i Close Source: Closed Source: po sukcesach produktów FOSS, modne stały się próby upodobniania ofert zamkniętego oprogramowania do FOSS, np. przez nadużywanie terminu społeczność w zastępstwie klienci ; ograniczania wiarygodności produktów na bazie FOSS przez oferowanie rzekomej gwarancji i ochrony prawnej dla produktów zamkniętych problemy prawne FOSS: w rzeczywistości patenty i spory sądowe grożą zarówno FOSS jak i ClosedSource; przykład: EOLAS, SUN, Novell kontra Microsoft; przykład ochrony FOSS przed roszczeniami: prawa SCO FOSS: nasz model rozwoju zastępuje planowanie i strategię ; tworzenie oprogramowania na własny użytek zmniejsza jego użyteczność wśród mas; kontrprzykład: istnienie inicjatyw w stylu OpenUsability Młodzi gniewni - z braku doświadczenia i umiejętności technicznych, w rzeczywistości często wyznają raczej coś w rodzaju kultu freeware ( liczy się darmowość, nie wolność wyboru ), kwestionują też fakt współzależności firm i FOSS: ograniczają u innych chęć kontrybucji poprzez bezproduktywne dyskusje, walki, wewnętrzne podziały; mogą zniechęcać zewnętrznych obserwatorów przykłady: zwolennicy różnych dystrybucji Linuksa; brak społeczności skupionej wokół OpenOffice.org w Polsce ( gniewni nie przyjmują do wiadomości, że np. znaczna część tłumaczeń OpenOffice.org pochodzi od firm, oraz że to firma - SUN Microsystems - rozwija produkt); niedocenianie wagi obecności FOSS na MS Windows (GIMP, Firefox, OpenOffice.org), a to właśnie wieloplatformowe aplikacje zyskały największą popularność Obecność pieniędzy w projektach FOSS nie zawsze jest dobra: może sprawić, że nowi twórcy będą przystępować do projektu na krótki czas lub strona finansująca będzie forsować niekoniecznie optymalne rozwiązania; przykłady: Mark Shuttleworth (Ubuntu bounties); Google Summer of Code FOSS w firmie, w tym na biurku: problem korupcji; ignorancja decydentów i sądów; strach dystrybutorów OEM przed gniewem Microsoftu powoduje, że np. zwykły użytkownik nieczęsto natrafia na produkty FOSS w sklepie ciekawy kontrprzykład w Polsce: EMBEDOS 7 Eric S. Raymond, The Cathedral and the Bazaar, http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/

Braki w marketingu (koszt marketingu skuteczna firma ponosi jednak zawsze) ciekawy kontrprzykład: Firefox Problemy organizacyjne związane z paczkowaniem oprogramowania dla Linuksa; koszt testowania dla wielu dystrybucji dystrybucji Zalecana bibliografia Why Open Source Software / Free Software? Look at the Numbers! http://www.dwheeler.com/oss_fs_why.html