"Nie" dla Opery w iPhone'ie – niezupełnie

Ostatnio świat obiegła informacja, że firma Apple nie chce dać możliwości korzystania z Opery na iPhone’ie. Okazuje się, że niekoniecznie tak jest.

Wszystko zaczęło się pod koniec października, kiedy to Saul Hansell zinterpretował wypowiedź CEO Opery Jona Stephensona von Tetzchnera. Pan Tetzchner poinformował wtedy, że firma Apple nie chce wykorzystać Opery Mini dostarczonej przez firmę Opera. Do Internetu trafiła informacja, że firma z Cupertino blokuje tą aplikację, ze względu na bycie konkurencyjną w stosunku Safari.

Nie jest to do końca prawda, ponieważ Opera Mini nie została nawet zgłoszona do sklepu App Store. Poza tym, to co nie zostało wytłumaczone to pewne zapisy licencyjne dotyczące SDK do iPhone’a. W punkcie 3.3.2 zawarta jest informacja o tym, że żadna aplikacja nie może uruchamiać ani samodzielnie instalować innego kodu wykonywalnego. Jednakże w przypadku Opery Mini jest to niemożliwe. Do działania program ten potrzebuje środowiska Java ME, które nie jest zawarte w iPhone’ie. Dlatego dzięki wykorzystaniu pewnych obejść, m.in. uruchomieniu wirtualnego środowiska, został złamany ww. punkt regulaminu.

Jeżeli Opera Mini zostanie przepisana do C i Objective-C wykorzystywanego w API iPhone’a, być może ta przeglądarka znajdzie się w App Store.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

19 odpowiedzi na „"Nie" dla Opery w iPhone'ie – niezupełnie”
  1. Awatar czepol
    czepol

    ta i te

    być może ta przeglądarka znajdzie się w App Store

    1. Awatar Magnes
      Magnes

      "Znalazłeś literówkę? Zgłoś ją używając formularza! " 🙂

      1. Awatar czepol
        czepol

        nie chodziło mi o żadną literówkę, tylko o politykę apple z tym "być może". Chłopaki z Opera Software się narobią, przepiszą opere na iPhone'a a oni to np. usuną z tego App Store

        1. Awatar mini
          mini

          Miales kiedys wlasny biznes?

        2. Awatar WadosM
          WadosM

          Nie widzę powodów aby kogoś lub coś bronić tylko dlatego, że chce na kimś zarabiać.

        3. Awatar mini
          mini

          Domyslam sie wiec Panie czepol, ze nie mial Pan swojej firmy.

          Ciekawe wiec co bys Pan powiedzial, gdyby Panu KAZANO sprzedawac w Pana wlasnym sklepie z galanteria slubna oprocz spinek Pana wlasnej produkcji (z przydomowego zakladziku) takze spinki dowolnej innej firmy, ktora akurat chce u Pana sprzedawac. Jaka to polityka bys sie Pan wykazal?

        4. Awatar rodeif
          rodeif

          @mini:
          Jedna drobna różnica: czy nie przeszkadzałoby ci gdybyś miał nakaz, że ozdobne spinki do garnituru możesz kupić tylko w jednym sklepie? I choćby spinki w sklepie za rogiem o niebo lepiej pasowały, nie kłuły tak jak te w jedynym sklepie itp to ich kupno uniemożliwiało by ci wzięcie ślubu?

        5. Awatar czepol
          czepol

          @mimi
          co ma piernik do wiatraka (oprócz mąki)?

        6. Awatar Gen2
          Gen2

          tyle samo liter

  2. Awatar s
    s

    Proponuję autorowi zapoznać się z tematem Opery Mini zanim farmazony o Javie zacznie przekopiowywać. Wystarczy pogooglać i skojarzyć np. że BREW też nie koniecznie ma Jave: http://www.opera.com/pressreleases/en/2007/12/06/ Warto zauważyć, że notka prasowa jest prawie z przed roku!

    1. Awatar dzikus
      dzikus

      W Wii, również raczej (nie jestem 100% pewien) nie ma Javy, a Operę mam :).

      1. Awatar s
        s

        W Wii jest pełna Opera, nie Opera Mini – a to dwa różne produkty.

  3. Awatar jellonek
    jellonek

    moga do "pakietu aplikacji" dolaczyc specjalnie spreparowane jvm+classpath.
    nigdzie nie jest napisane ze operamini musi korzystac z "systemowego" jvm javy me – moze dostarczac wlasne rozwiazanie, na potrzeby swojej aplikacji.

    1. Awatar sprae
      sprae

      W mono poradzili sobie z tym przez AOT, jak mówił Miguel na ostatnim WDC.

  4. Awatar dopoprawy
    dopoprawy

    Nie ma czegoś takiego jak "obiektowe C" – jest "Objective-C" używane do programowania z wykorzystaniem frameworku Cocoa. Objective-C jest w zasadzie oddzielnym językiem tylko wzorującym się / rozszerzającym C.

    Inną obiektowym rozszerzeniem (o ile można to tak lapidarnie ująć) jest C++.

  5. Awatar Oki
    Oki

    To nie mogą portować Opera Mobile?

  6. Awatar szopen
    szopen

    "że żadna aplikacja nie może uruchamiać ani samodzielnie instalować innego kodu wykonywalnego"
    Znaczy ze jak przepisza Opere do C/Objective-C to i tak dalej nie bedzie w AppStore bo Opera uruchamia kod JS 🙂

  7. Awatar krzychos7
    krzychos7

    Właśnie ja nie rozumiem, czy w końcu mają zrobić Operę Mini czy Operę Mobile na iPhone? Opera Mobile jest w różnych wersjach binarnych na Windowsa i Symbiana. Zdaję mi się iż to właśnie o Operę Mobile chodzi. Zaś co do Opery Mini jest to uboższa wersja na Jave i tylko na Jave.

  8. Awatar make
    make

    No cóż. Gratulacje dla szmergiell, że poprawił reputację portalu i wprowadził poprawkę.
    Rozumiem, że vortal/portal etc. próbuje być otwartym i daje szanse wszystkim, ale chyba wypadało by wprowadzić jakąś bardziej rygorystyczną kontrolę wprowadzania newsów, bo imho naprawdę sporo takich tu zaczyna być i robi się ściek … (a nawet 'rasistowski ściek' jednej społeczności w tym wypadku).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *