Ontwikkelaar Pakage houdt pleidooi voor gebruik Cydia (jailbreak)

Je zou misschien verwachten dat elke ontwikkelaar zijn eigen software aanprijst, maar niets is minder waar. Ontwikkelaar chpwn van Pakage heeft in een uitgebreid pleidooi via Twitlonger betoogd waarom bezitters van een iPhone of iPod touch volgens hem alleen gebruik zouden moeten maken van Cydia.
Paul Pols -

Pleidooi voor CydiaJe zou misschien verwachten dat elke ontwikkelaar zijn eigen software aanprijst, maar niets is minder waar. Ontwikkelaar chpwn van Pakage heeft in een uitgebreid pleidooi betoogd waarom bezitters van een iPhone of iPod touch volgens hem alleen gebruik zouden moeten maken van Cydia (en dus niet van Icy, Pakage of Rock Your Phone).


Wat belangrijk is om te begrijpen is dat Cydia, Icy, Pakage en Rock allemaal in meer of mindere mate zijn gebaseerd op Advanced Packaging Tool. APT is een pakketbeheerprogramma dat het mogelijk maakt om software uit repositories te downloaden en installeren. Oorspronkelijk werd APT gebruikt voor Debian Linux maar het vormt (samen met dpkg) ook de kern voor het systeem achter het installeren van jailbreaksoftware. APT wordt al 16 jaar ontwikkeld en is in de loop der tijd steeds verder geperfectioneerd.

Reloading data..Waarom is Cydia volgens de ontwikkelaar van Pakage het beste? Omdat alleen Cydia APT volledig en correct gebruikt; geen van de andere package installers komt daar volgens chpwn zelfs bij in de buurt. Zowel Icy als Rock Your Phone proberen met eigen code functies van APT over te nemen. Pakage is zelf een mix die gebruik maakt van eigen code om de welbekende Reloading data melding te vermijden, maar wel APT gebruikt om software te installeren.

Volgens chpwn is elke poging om APT te herimplementeren gedoemd om te mislukken. Als voorbeeld wijst hij op Rock Your Phone, dat er na het installeren van een normale MobileSubstrate-update voor zorgde dat de iPhones en iPods touch opnieuw hersteld moesten worden. Voor Icy geldt volgens chpwn ongeveer hetzelfde, deze is volgens chpwn niet zozeer slecht geschreven, maar probeert ook met eigen code te veel functies van APT over te nemen. Pakage is volgens hem niet veel beter, behalve waar het gaat om het installeren van software.

Tot slot wijst chpwn erop dat APT zelf niet langzaam is en dat Cydia dat volgens hem dus ook niet hoeft te zijn. Nu hij niet meer actief aan Pakage werkt, zal hij proberen Saurik te helpen om Cydia sneller te maken. Tot het zover is raadt hij iedereen af om een andere package installer te gebruiken dan Cydia, ook niet als ze sneller zijn. Hij vat zijn betoog zelf samen als: DON’T USE ROCK. Don’t use Icy. Don’t use Pakage. Use Cydia.

tweet

Opvallend genoeg heeft chpwn eerder vannacht (in tegenstelling tot zijn eerdere mededelingen) nog wel een update uitgevoerd aan Pakage, die er onder andere voor zorgt dat het onderdeel Updates (vergelijkbaar met Changes in Cydia) functioneert, geïnstalleerde software gecontroleerd wordt en je een foutmelding krijgt als er een fout op treedt tijdens een installatie.

Informatie

Laatst bijgewerkt
17 november 2009 om 15:52
Categorie
Jailbreak

Reacties: 20 reacties

  1. Leuk verhaaltje en oproep, maar mij geeft Cydia de laatste tijd stapels errors werkt Rock prima. Voor mijn situatie gaat zijn verhaal dus helemaal niet op…

  2. @Dwevbob: de stapels errors die je noemt hebben waarschijnlijk allemaal te maken met het refreshen van de repositories. Vroeger stonden de foutmeldingen heel eventjes helemaal bovenin het scherm, in een recente update heeft Saurik ervoor gekozen (naar aanleiding van klachten van gebruikers dat ze de foutmeldingen niet konden zien) om de foutmeldingen te tonen met een OK knop. Ik moet zeggen dat ik me ook behoorlijk stoor aan deze constante stroom van foutmeldingen en deze nieuwe ‘functionaliteit’ ook niet waardeer.

  3. Wij van WC-Eend adviseren Glorix 😀

  4. Wij Apple adviseren Windows
    maar hij heeft wel gelijk

  5. Het zal veelal een persoonlijke mening zijn van vele, net als Dwevbob.
    Het valt me zo nu en dan op dat er wat meldingen naar voren komen in Cydia en kan zoals Paul aangeeft frusty zijn.
    Aan de andere kant weet je wel wat er fout gaat.. 🙂

    Wel vreemd te zien dat hij Saurik wilt helpen maar toch doorgaat op eigen ding.. (dat toch was gestopt? link ) ..

  6. Het is mij nog niet duidelijk waarom Cydia voor een gebruiker volgens Chpwn beter zou zijn dan bijvoorbeeld Rock. Rock is qua UI voor mij namelijk een stuk gebruiksvriendelijker.

  7. @Bas: het gaat er dus over wat er zich achter de gebruikersinterface afspeelt. Doordat ze eigen code gebruiken in plaats van APT zou er dus van alles mis kunnen gaan, zoals het voorbeeld waarbij gebruikers van Rock die een MobileSubstrate-update installeerden noodgedwongen hun iPhone/iPod moesten herstellen.

  8. Kan ik via Cydia een optie krijgen om automatisch backups van wat ik installeer te maken, zoals Rock dat doet? Ik vind dat namelijk extreem handig!

  9. @Tom: dat kan niet in Cydia zelf, maar wel via Cydia met behulp van b.v. Aptbackup.

  10. @Paul Durden: Top, en hoe verwijder ik Rock of is dat niet nodig?

  11. Laat die lambal mooi lullen. Op het moment dat hij pakage lanceert stopt hij met ontwikkelen. Daarna begint hij te zeuren dat je Cydia moet blijven gebruiken…?
    Schizofreen ofzo?
    Waarom begin je dan uberhaupt aan het schrijven van een nieuwe packager? Er is al genoeg aanbod en weinig innovatie.

  12. @Tom: de eventuele risico’s zijn verbonden aan het gebruik van de applicatie. Verwijderen kan via Cydia als je het daarmee hebt geïnstalleerd.

    @sasf: blijkbaar heeft de ontwikkelaar rond het moment dat de beta zou beginnen contact gehad met wat belangrijke figuren in de jailbreakscene waaronder Saurik en heeft dat een effect gehad op het verdere verloop (of eigenlijk juist niet) van het project.

  13. Hoe kun je hem toevoegen bv via cydia?

    alvast bedankt

  14. @Supper Phone: artikel vast niet gelezen? 😉

  15. Misschien lees ik er overheen. Zover ik begrijp is er een update, dan zou je het toch kunnen toevoegen?

  16. @Supper Phone: Pakage is nog niet door een legale repository opgenomen. ModMyi heeft Pakage afgewezen en sindsdien is deze alleen beschikbaar op obscure repositories die daarnaast allerlei illegale programmatuur aanbieden, waar ik je dus geen link naar kan geven.

  17. Oke Paul dank je wel voor je reactie. Kon het ook al niet vinden op internet.

  18. Toen ik vandaag via cydia de update van snes4iphone instaleerde, instaleerde hij rock automatisch mee. Als ik via cydia roch weer wil verwijderen kan dat alleen inclusief snes4iphone en al mn roms :s

  19. @Mischadbs: je hoeft RockApp niet te verwijderen – het eventuele risico bestaat bij het gebruik van de applicatie om software te installeren/updaten.

  20. Sorry for English. Honestly – This is so sad. MobileSubstrate causing a restore has nothing to do with APT (it’s happening on phones that just have Cydia installed). To even think there’s a link between the two demonstrates the lack of knowledge (even Saurik will back this up – and he’s aware of the faulty mobilesubstrate that caused the crash). Find a package where Rock fails, then an argument is valid. To say it’s impossible to do what APT does in separate code is a poor and unqualified statement. We’ve tested 1000’s of packages with no issues. There continues to be fear mongering to prevent competition – but if nothing else, our continued growth, sales, and new packages demonstrate that the majority of the community take it upon themselves to test – not the word of a crazy person.

Reacties zijn gesloten voor dit artikel.