Categories
main po polsku tech

… brakowało Was?

W marcu napisałem krótką notkę na temat moich odczuć związanych z powrotem Microsoftu do konkurowania w dziedzinie przeglądarek.

W notce starałem się opisać takie moje dziwne odczucie. Przez ostatnie lata Microsoft praktycznie nie wypowiadał się w dziedzinie którą zajmuje się najbardziej. Oczywiście, zdażało mi się znaleźć wypowiedzi Ballmera n/t Apple (ot, na przykład, do Guya Kawasaki, że MacBook Air to chłam i powinien kupić sobie porządny laptop z Vistą), ale było to jakby daleko ode mnie…

Categories
main mozilla po polsku tech

Mozilla nie chce wyrzucać IE z Windows!

W ostatnim czasie nabrała tempa dyskusja na temat IE i Windows. Przyczyną było wystosowanie przez Komisję Europejską wstępnego Stanowiska Obiekcji  (Statement of Objection).

Poniższy post ma na celu sprostowanie pewnych nieścisłości które pojawiły się w polskiej blogosferze w związku z tym wydarzeniem.

1) Gracze

Komisja nie “oskarżyła” Microsoftu, a jedynie wysłała do firmy Microsoft list w którym opisała swoje wstępne stanowisko. To jeszcze bardzo daleko do postawienia zarzutów.

Teza Komisji brzmi: “Złączenie przez Microsoft Internet Explorera z systemem operacyjnym Windows szkodzi konkurencji między przeglądarkami internetowymi, osłabia innowacyjność produktu oraz redukuje wybór użytkownika”. (“Microsoft’s tying of Internet Explorer to the Windows operating system harms competition between web browsers, undermines product innovation and ultimately reduces consumer choice.”). Wybaczcie tak surowe tłumaczenie, chodzi mi tylko o podstawowe brzmienie wypowiedzi.

Jak wiecie pewnie, kilka organizacji zdecydowało się poprzeć stanowisko Komisji – takie firmy jak Google i Opera (która zgłosiła temat do KE w zeszłym roku) oraz Mozilla Foundation. Oznacza to, że trzej producenci przeglądarek internetowych konkurencyjnych wobec Microsoft Internet Explorera, trzy firmy żywotnie zainteresowane rynkiem internetowym wsparły stanowisko KE w tej kwestii.

Nie oznacza to jednak, że wszyscy zgadzamy się co do natury problemu czy też, że będziemy naciskać na KE z jakimś wspólnym rozwiązaniem. Na dzień dzisiejszy w powyższym zagadnieniu występuje przynajmniej 5 podmiotów – KE, Microsoft, Opera, Google i Mozilla.

Każde z tych pięciu podmiotów reprezentuje swoje stanowisko. Nie ma stanowiska wspólnego i obawiam się, że jeszcze troche potrwa zanim (jeśli) wypracujemy je. Trudno mi wypowiadać się w imieniu któregokolwiek z podmiotów, mogę jedynie opisać jak wygląda dyskusja wewnątrz samego projektu Mozilla, choć i to co dzieje się wewnątrz projektu jest niejednorodne.

2) Jest źle

Zacznijmy od tezy stawianej przez Komisję.

“Złączenie przez Microsoft Internet Explorera z systemem operacyjnym Windows szkodzi konkurencji między przeglądarkami internetowymi, osłabia innowacyjność produktu oraz redukuje wybór użytkownika”

Wszystko co wydażyło się do tej pory, to to, że Opera, Google i Mozilla zgodziły się z powyższą tezą. Nic więcej. To bardzo, bardzo ważne, dla zrozumienia aktualnej sytuacji. Trzech graczy zgadza się, że złączenie IE oraz Windows szkodzi rynkowi.

Dowód empiryczny jest taki, że w efekcie tego złączenia nie istnieje dziś rynek przeglądarek, który moglibyśmy nazwać zdrowym. Istnieje jedna przeglądarka, która ze wszech miar powinna utrzymywać około 90-95% rynku światowego. Powodem dla którego tak nie jest, jest to, że jej producent przez 6 lat zignorował wydawanie nowych wersji, a nowe wydania rażą katastrofalną wydajnością, stabilnością i wygodą użytkownika. Jednocześnie pojawił się otwarty projekt, który stworzył przeglądarkę i dzięki pracy setek tysięcy wolontariuszy wypromował ją do takiego momentu, że zdobyła 20% rynku światowego.

Wiele udało się dzięki temu odblokować. Jest jasne, że dzięki temu, że Firefox ma 20% łatwiej jest innym graczom – Chrome, Safari czy Opera mogą względnie łatwo oferować wysokie UX ponieważ serwisy internetowe nie mogą być już “IE only”. Oczywiście niektóre stają się “IE&Firefox only” ale to raczej dotyczy tych, które wcześniej były “IE only” więc nie pogarsza to sytuacji pozostałych. Natomiast wiele innych staje się zgodna ze standardami i otwarta. Ba! Stworzenie dziś przeglądarki jest po prostu łatwe dzięki Mozilli. Bierzesz Gecko czy Firefoksa i tworzysz K-Meleona, Galeona, Epiphany, Flocka, Seamonkey… możesz wziąść też WebKit (czy istniałby gdyby nie Gecko? Czy byłby otwarty?) – jest łatwo.

Jednak nie oznacza to, że rynek jest dziś normalny. Co by się stało gdyby Mozilla wycofała się z rynku przeglądarek i skupiła na, np. edukacji czy komunikacji? Co by się stało gdyby Microsoft wypuścił nie wspaniałą, ale “normalną” przeglądarkę nie odstającą 5 lat za innymi w standardach, prędkości itp?

Twierdzę, że w ciągu 2-3 lat IE znów osiągnęłoby 90-95% rynku. I osiągnełoby go nawet będąc “przeciętnym” produktem. Czy to jest normalny rynek? Czy normalna, zdrowa konkurencja polega na tym, że jeden gracz ma 95% choć nie posiada żadnych atutów czy przewag nad, np. Operą?

Powtórze więc, obecne złudzenie, jakoby rynek przeglądarek był “normalny” wynika z reakcyjnych wysiłków ogromnej społeczności oraz niskiej jakości produktu dominującego. I usunięcie jednego z tych czynników ustawicznie “normalizujących” rynek przywróciłoby absolutnie nienaturalny i niebezpieczny stan. Stan, w którym “oknem na świat” kieruje i które kontroluje jedna firma, której interesem jest zysk akcjonariuszy.

Mozilla jest projektem organicznym. Istniejemy tak długo jak długo mamy sens istnienia i udaje nam się zorganizować wewnętrznie. Chcemy istnieć i mieć wpływ na Internet za 50 lat, wierzymy, że będziemy za te 50 lat potrzebni, ale nie wiemy czy akurat w przeglądarkach. Nie wiemy jak za 50 lat będzie wyglądał świat, nie wiemy jak będziemy realizowali naszą misję, ale uważamy, że mamy obowiązek pracować nad tym, aby Internet był zdrowy. Rynek przeglądarek nie jest i diagnoza KE jest naszym zdaniem absolutnie słuszna.

Rynek przeglądarek jest niezdrowy i złączenie IE z Windows jest jedną z najważniejszych przyczyn tego stanu”.

3) Nie znamy rozwiązania

Teraz, zupełnie czym innym jest określenie problemu, a czym innym jest znalezienie rozwiązania. Ludzie lubią tworzyć skróty, dziennikarze lubią chwytne tytuły. Niestety świat nie jest prosty, a operowanie na rynku, który staje się coraz ważniejszym środkiem edukacji, komunikacji i prowadzenia biznesu jest niezwykle złożonym tematem w którym nie istnieją łatwe rozwiązania.

W tym konkretnym przypadku trudno nawet o stanowisko “Mozilli” gdyż jako projekt jesteśmy wewnętrznie różnorodni i niejednomyślni. Spróbuje więc opisać kilka z zagadnień, które wyłaniają się z dyskusji na ten temat.

a) Primum non nocere

Absolutnie nie zgadzamy się z “prostymi rozwiązaniami” typu – “usunąć IE z Windows” czy “zmusić Microsoft, by dołączył kilka przeglądarek i dał wybór podczas instalacji”. To byłoby chore. Jesteśmy przekonani, że usuwanie przeglądarki z systemu operacyjnego byłoby kaleczeniem doświadczenia korzystania z komputera przez użytkowników i jako takie byłoby ruchem wymierzonym przeciwko użytkownikom.

Mamy też bardzo poważne wątpliwości co do implikacji włączania przez Microsoft jakichkolwiek produktów poza własnymi. Wiązałoby to cykle wydawnicze, tworzyło precedensy w zakresie bezpieczeństwa, praw patentowych, szkodziłoby wreszcie samemu użytkownikowi zmuszając go do kolejnego wyboru.

b) Rząd nie powinien ingerować w technologie i wybory technologiczne prywatnej firmy

Nawet jeśli techniczne możliwe jest, aby KE zmusiła Microsoft do jakiegkolwiek ruchu w zakresie oferty systemowej (jak zrobiła to z odtwarzaczem muzycznym), to byłby to ruch niebezpieczny i ryzykowny. Po pierwsze sam zamysł, jakoby rząd mógł jakąś odgórną dyrektywą dotyczącą wyborów technologicznych uzdrowić konkurencyjność rynku jest bardzo wątpliwy, po drugie zaś tworzy niesamowite pole do nadużyć z obydwu stron. Nie wierzę, aby Microsoft wykonał ruch zgodny z literą decyzji KE w sposób, który będzie wspierał konkurencyjność rynku. Jeśli Microsoft nie będzie partnerem w tej dyskusji to raczej spodziewam się “ogrywania systemu”, sztuczek i obchodzenia decyzji.

c) Czy Mozilla powinna być stroną?

Zażalenie złożyła Opera, podjęła je KE i wystosowała list do Microsoftu. Na ile racjonalne jest włączanie się Mozilli w to? Wierzę, że jest. Mozilla stawia sobie za cel realizację wizji otwartego i konkurencyjnego Internetu jako miejsca do pracy, nauki, zabawy i rozwoju. Nie możemy stać z boku i biernie czekać na decyzje Komisji. Na dodatek, mamy prawo uznawać się za jednych z większych ekspertów w dziedzinie przeglądarek i rynku przeglądarek. Problemem wewnętrznym jest jak zapewnić, że cała społeczność Mozilli ma wpływ na nasze stanowisko. Czy każdy kto ma opinię na ten temat bloguje o tym? Czy każdy komentuje posty Mitchell, Tristana, Marka? Czy każdy bierze udział w spotkaniach Mozilli Foundation gdzie dyskutuje się ten temat?

d) Czy jest już za późno?

Czy ma sens budowanie jakichkolwiek rozwiązań, gdy rynek jest od co najmniej 10 lat skażony taką sytuacją i sam, powolnie i nieudolnie próbuje reagować?

e) Czy firma traci jakieś wolności lub prawa stając się monopolistą?

W nawiązaniu do punktu b), pojawia się pytanie czy Microsoft mający swój system (jak Apple, Red Hat, Canonical itp.) staje się kimś innym tylko dlatego, że jest monopolistą na rynku przeglądarek? Czy powinien musieć zachowywać się inaczej? Czy powinien musieć stosować się do standardów (i czy standardy wówczas nie stają się przedmiotem gier politycznych – patrz ISO i OOXML), czy powinien odpowiadać za rynek którego jest monoopolistą jeśli nie widzi w tym celu biznesowego?

Czy można mówić o “nieodpowiedzialnym liderze”, który nie umie lub nie chce przyjąć na siebie pewnego kontraktu społecznego związanego z dominacją na takim rynku i czy brak tej woli powinien wiązać się z penalizacją? Czy zachowanie Microsoftu w związku z przeglądarkami w latach 2001-2007 powinno być nielegalne? Czy w ten sposób myśląc nie tworzymy paradoksu monopolu w którym dominacja na rynku wiąże się z obowiązkami szkodzenia własnej pozycji?

f) Czy istnieje rozwiązanie?

Czy warto zmuszać Microsoft do stosowania standardów poprzez prawo a nie rynek? Czy to zadziała? Co się stanie gdy w prawie będzie wymóg stosowania CSS2 a wyjdzie CSS3? Co jeśli wyjdzie XHTML2.0 oraz HTML5? Kto decyduje? Co jeśli pojawią sie niezgodności między decyzjami KE a na przykład rządami azjatyckimi?

Czy można zażądać od Microsoftu, aby nie wiązał możliwości korzystania z Windows z IE (np. aby można było aktualizować system bez użycia IE, albo zakazać mieszania użycia IE w celach związanych z systemem operacyjnym z celami przeglądania sieci)

Czy można zażądać od Microsftu, aby zagwarantował, że w przypadku korzystania z innej przeglądarki, wygoda i funkcjonalność systemu nie będą ograniczone?

Czy można zabronić Microsoftowi ukrywania elementów API wyłącznie dla swojej przeglądarki?

Czy ma sens zobowiązanie Microsoftu, aby prezentował inne przeglądarki podczas instalacji systemu lub aktualizacji wersji przeglądarki domyślnej?

Czy IE powinno oferować zostanie zastąpienie domyślnej przeglądarki jeśli został zainstalowany z systemem?

Czy Microsoft powinien być zobowiązany do zapewnienia neutralności technologicznej swoich narzędzi deweloperskich (tak, aby wynikowe programy działały w innych przeglądarkach?)

Czy można zobowiązać Microsoft do edukacji użytkowników o innych przeglądarkach i ewentualne kary za nierealizacje przeznaczyć na promocję wolnych standardów i edukację użytkowników?

4) Podsumowanie

Microsoft ma wszystkie atuty, by w krótkim czasie odzyskać swój monopol. Może to zrobić na setki sposóbów i jedną z najważniejszych przyczyn dla których to się nie stało teraz jest brak motywacji, a nie brak możliwości. Rynek w takiej sytuacji jest w nieustającym napięciu i nie ma dziś najmniejszych szans, aby 3-5 dużych graczy dzieliło się równo rynkiem i mogło zdrowo konkurować w długiej perspektywie.

Poruszony przez KE temat wywołuje dyskusje, dyskusja ta tworzy nowe pomysły na rozwiążania, ale jesteśmy bardzo daleko od konsensusu i jedno co wiemy to to, że musimy być niezwykle ostrożni, aby nie zepsuć bardziej.

Nie wiemy czy którekolwiek z tych działań mają sens. Nie wiemy jak mogą pomóc, a jak zaszkodzić. Wielu z nas ma obawy przed długofalowymi destrukcyjnymi konsekwencjami krótkowzrocznych działań i zastanawiamy się, czy KE w ogóle ma możliwość zrobienia czegoś co nie zaszkodzi rynkowi. Zgadzamy się, że problem istnieje. Zgadzamy się, że powinniśmy znaleźć rozwiązanie. Jakie? Czy istnieje?

Jeśli ten temat jest dla Ciebie ważny, przyłącz się do dyskusji, w komentarzach tutaj, na blogu Mitchell, albo swoim!

Categories
main mozilla po polsku tech

Mozilla naprawia IE – piekło zamarza?

Ostatnio pojawiły się artykuły na temat kilku projektów wewnątrz Mozilli mających pomóc unowocześnić Internet Explorera, “No browser left behind” Vlada dodający Canvas do IE, czy ScreamingMonkey dający obsługę nowoczesnego JavaScriptu (w założeniu JS2.0) w IE.

Dostałem kilka maili z pytaniami w tej sprawie, parę osób podpytało na Jabberze, a na vortalu DobreProgramy komentatorzy spędzają czas radośnie próbując znaleźć wytłumaczenie dla tego ruchu.

Co ciekawe, wśród tak wielu teorii ukutych na prędce zabrakło tej jednej, rzeczywistej. I wydaje mi się to bardzo symptomatyczne dla współczesnego myślenia, że tego typu wytłumaczenia rzadko przychodzą do głowy.

Wytłumaczenie to brzmi – celem statutowym Mozilli Foundation jest promocja wyboru i innowacji w Internecie.

Takie trudne? My nie walczymy o zajęcie rynku przez naszą przeglądarke. My walczymy o to, aby Internet sie rozwijał i uznaliśmy, że optymalnym sposobem do tego jest stworzenie i promocja przeglądarki, która zagwarantuje rozwój Internetu w modelu opisanym w Manifeście Mozilli (tłum pl w trakcie prac).

Mozilla jest otwartym projektem i działa bardziej jak Bazar, czy środowisko naturalne, niż jak Katedra – zorganizowana i uporządkowana. Wiele rzeczy to inicjatywy oddolne i tak jest w tym przypadku. Ludzie wewnątrz projektu chcą poprawiać świat i jeśli Vlad zauważył, że przeszkodą w adaptacji technologii Canvas jest brak jej wsparcia w IE oraz udało mu się opracować jak to dodać, to jest to idealnie wpisane w model jaki chcemy promować w Internecie.

Tym właśnie, tą różnicą w podejściu, tym, że celem nr.1 każdej firmy są pieniądze, a standardy, otwartość, użytkownicy są środkiem do tego celu, a u nas jest, z definicji fundacji non-profit, odwrotnie wyróżniamy się na rynku i to czyni naszą odpowiedzialność ogromną, a naszą pozycję i nasze możliwości unikalne.

Categories
main mozilla tech

Central Europe marketshare situation – short analysis (part 2 / Czech Republic)

The second part of this summary focuses on Czech Republic. (part 1 – Poland, part 3 – Hungary, part 4 – Lithuania, part 5 – Ukraine)

 


Czech Republic flag

Czech Republic

 

Population: 10.3 mln
Internet users: 5.1 mln (50%)

Czech Republic is almost 5 times smaller than Poland, but has much better Internet penetration with 50% of its citizens connected to the Web.

Czech Republic has, similar to Poland, great and very strong Mozilla community (CZilla) founded in 2002. Group of project members with huge experience guarantees high quality and on-time releases with similar set of end-user oriented support features like we can see in Poland.

As I mentioned in part 0 of this article, Gemius has lower penetration here than for Poland. So while it still seems to be very representative, more data sources would be very useful.

 centraleurope-graph13

Let’s start the graph show with current market situation.

IE has a strong position with 67.2% which is 7.7% more than in Poland and even more than in the Polish emigrants group. Firefox has 27.5% – 5.8% less thanin Poland.

Firefox with over 1/4th and IE with 2/3rd are shaping the whole market.

 

 

To answer the question about how fast the Czech market is adopting new technologies, we can take a look at the versions graph:

Categories
main mozilla tech

Central Europe marketshare situation – short analysis (part 1 / Poland)

The first part of this summary focuses on Poland. (part 2 – Czech Republic, part 3 – Hungary, part 4 – Lithuania, part 5 – Ukraine)

 


Flag of Poland

Poland

 

Population: 38.5 mln
Internet users: 11.4 mln (29.9%)

In case of Poland we can present two datasets (as this is the data we have from Ranking.pl) – users of the Polish Internet who come from Poland and users who come from outside of Poland.

The emigrants group is important because it brings us the numbers that should be near to Western Europe/US numbers while still in Gemius methodology.

Poland has very stable, big and well organized community lead by two projects. MozillaPL is a community project focused on self support, community activities, extension localization, and is an amazing source of energy. Aviary.pl is much smaller, task oriented group, that is considering itself as fully professional localization team, with a clear entry barrier, rules, internal structure and growing set of projects under its guide. It started as a part of MozillaPL with a goal to provide high quality localization of Firefox and Thunderbird, but now, it localizes big variety of products both commercially and non-commercially.

 

cenatrleurope-graph1

First, let’s take a look at the current market share of the most important browsers.

Yes, in contrast to the situation in western Europe, America and Asia, Opera does exists on our market and has its share, while Safari (0.1%) and the whole Mac platform are hardly visible.

Looking at the graph on the right, you can see the latest cumulative set with Microsoft Internet Explorer keeping the crown with 59.5% of the market share, Firefox being second with 33.3% and Opera being third with 5.8%.

In terms of engines, Gecko has 34% and MSIE has just dropped below 60% (59.9%) point.

 Yes. The results are different to the ones from XiTi Monitor. According to what we know, XiTi measures websites in English, French and Spanish, so they’re most representative in western Europe. For other countries they measure users from those regions who connect to the tracked websites, which distorts the results.

  Now, let’s take a look at users from outside of Poland (29% in this group is from England, 16% Germany, 14% USA, 27% other European countries, 14% rest of the world):