IA-News.de

Interactive News 4 you

Linux läuft auf dem iPhone

Posted by Hyperactiveman On Dezember - 1 - 2008

Linux auf iPod und iPod touch

Linux auf dem iPhone

Linux auf dem iPhone

Das Projekt “iPhone Linux” hat nach eigenen Angaben den Linux-Kernel 2.6 erfolgreich auf Apples Mobiltelefon portiert. Bisher ist das Ganze eher als Proof of Concept zu werten, denn entscheidende Treiber für das Gerät fehlen noch.

Der Linux-Kernel lässt sich derzeit nur starten, wenn eine USB-Verbindung zu einem Computer besteht. Auf diesem Wege lassen sich dann auch weitere Befehle an das iPhone senden. Näheres erklären die Entwickler in ihrer Installationsanleitung. Die Software haben die Entwickler ebenfalls zum Download bereitgestellt – der Server hat aber offensichtlich sein Trafficlimit überschritten, so dass sich die Datei momentan nicht herunterladen lässt. Den Start des Systems haben die Programmierer in einem Video dokumentiert.

Die Entwickler werten diesen ersten Erfolg als Beweis dafür, dass ein alternatives Betriebssystem auf dem iPhone läuft. Das erklärte Ziel des Projektes ist es, ein für Endnutzer taugliches Linux-System inklusive grafischer Oberfläche für das iPhone zu erstellen. Unter Umständen will das Projekt aber auch versuchen, Android, Openmoko oder Ubuntu Mobile für das Apple-Handy anzupassen. In jedem Fall soll das Ergebnis eine echte Alternative zum Apple-System sein und kein Spielzeug für Entwickler bleiben.

Quelle: golem.de

Der Grund, warum man Linux auf das iPhone portiert

Man hofft, Linux endlich wenigstens einmal auf einer Hardware anständig zum Laufen zu bekommen.

Kann aber nichts werden: Kurz vor Vollendung der Portierung steigt einer der beteiligten Entwickler aus, weil ihm etwas nicht gefällt und beginnt mit einer eigenen Portierung, sucht sich dafür ein paar Leute und kurz vor Vollendung der Portierung steigt einer aus und dann geht der ganze Spaß wieder von vorne los!

So funktioniert das eben bei Linux: Wenn einem etwas nicht passt, wird rasch eine eigene Distri gemacht. Kommunikation, Konsenz, Kooperation – das gibt es bei Linux nicht.

Natürlich wird die Portierung auf das iPhone scheitern. Es gibt kein und es wird nie ein hervorragend funktionierendes Linux geben. Und genau deswegen sollte man es lassen, sich Linux und Co. auf ein Handy zu holen, das hard- sowie softwaremäßig perfekt an Mac Os X angepasst ist!

Auch nett: Comic “Linux on iPhone”

Quellen: User-Kommentar auf golem.de sowie ia-news.de

Wer dennoch dran glauben möchte: Hier ist der aktuelle Status des Projekts als Chart:

On this chart, Yellow means actively being pursued (with some working code written), Red means unfinished, Blue means the core functionality is done but it can still be improved, and Green means completed. The first row is the major stages, the second row is minor stages, and the third row are the development milestones. Development milestones are small projects that use what we learned to develop useful apps for the community and prove to ourselves that we have adequate mastery over the hardware for each step.

OpenIBoot Linux Long-Term
Low-Level Hardware Debugger Environment Critical Drivers Booting Linux Port Drivers Make It Useable Remaining Drivers GUI
OpenIBoot Command Line iPhone Drive Working Kernel iPhone Linux Open Development

See the Roadmap for high level plans and details. We will fill out the graph with finer details as we go along and it becomes more apparent what is necessary.


  • PrintFriendly
  • Facebook
  • Twitter
  • Blogger Post
  • Delicious
  • Technorati Favorites
  • Google Bookmarks
  • Mister-Wong
  • Share/Bookmark

One Comment

TrackBacks / PingBacks

Leave a Reply

Smileys für deinen Kommentar!

SmileBig SmileGrinLaughFrownBig FrownCryNeutralWinkKissRazzChicCoolAngryReally AngryConfusedQuestionThinkingPainShockYesNoLOLSillyBeautyLashesCuteShyBlushKissedIn LoveDroolGiggleSnickerHeh!SmirkWiltWeepIDKStruggleSide FrownDazedHypnotizedSweatEek!Roll EyesSarcasmDisdainSmugMoney MouthFoot in MouthShut MouthQuietShameBeat UpMeanEvil GrinGrit TeethShoutPissed OffReally PissedMad RazzDrunken RazzSickYawnSleepyDanceClapJumpHandshakeHigh FiveHug LeftHug RightKiss BlowKissingByeGo AwayCall MeOn the PhoneSecretMeetingWavingStopTime OutTalk to the HandLoserLyingDOH!Fingers CrossedWaitingSuspenseTremblePrayWorshipStarvingEatVictoryCurseAlienAngelClownCowboyCyclopsDevilDoctorFemale FighterMale FighterMohawkMusicNerdPartyPirateSkywalkerSnowmanSoldierVampireZombie KillerGhostSkeletonBunnyCatCat 2ChickChickenChicken 2CowCow 2DogDog 2DuckGoatHippoKoalaLionMonkeyMonkey 2MousePandaPigPig 2SheepSheep 2ReindeerSnailTigerTurtleBeerDrinkLiquorCoffeeCakePizzaWatermelonBowlPlateCanFemaleMaleHeartBroken HeartRoseDead RosePeaceYin YangUS FlagMoonStarSunCloudyRainThunderUmbrellaRainbowMusic NoteAirplaneCarIslandAnnouncebrbMailCellPhoneCameraFilmTVClockLampSearchCoinsComputerConsolePresentSoccerCloverPumpkinBombHammerKnifeHandcuffsPillPoopCigarette

About Me

Hyperactiveman (c)

Photos

DSCN1427CIMG3369CIMG3368DSCN0689DSCN0551CIMG2988CIMG2989DSCN0374DSCN1305DSCN1301DSCN1300DSCN1299DSCN1296DSCN1297CIMG3331DSCN0672

Twitter