Besturingssystemen / Achtergrond
Mac-ontwikkelaars nemen de tijd
De stap van PowerPC naar op Intel gebaseerde Macs
Ontwikkelaars van Apple software krijgen weinig rust. Tien geleden werd er van processor geswitcht (van 68k naar PowerPC), vijf jaar geleden moest alles op alles worden gezet voor de overgang naar OS X en nu volgt weer een grote stap: van PowerPC naar Intel. Opvallend: Nederlandse ontwikkelaars van OS X-software maken zich geen zorgen.
| Na Wintel nu Mactel Volgens Apple-topman Steve Jobs is het simpel. Intel heeft de beste papieren als het aankomt op prestaties per watt. Bovendien is de belofte van 2003 (een 3GHz G5 in de zomer van 2004) nog steeds niet ingelost. Klaarblijkelijk was Apple wel 'klaar' met processorbouwer IBM. Volgens analisten maakt de Pentium M met de codenaam 'Yonah' een grote kans om Apples eerste Intel-processor te worden. Yonah is onderdeel van de derde generatie van het Intel Centrino-platform. IBM verliest Apple als klant, maar het bedrijf mag niet klagen. De drie nieuwste consoles (van Sony, Microsoft en Nintendo) draaien allemaal op een IBM-processor. |
Inside sessie
"Da's ook toevallig. We zitten nu in Parijs met Apple en Oracle om de tafel in een soort inside sessie", vertelt Massimo Rizzo, technisch directeur van Matadex. De op Oracle gebaseerde softwareoplossing Sherpa van Matadex ondersteunt bedrijfsprocessen. Het bedrijf moet nog beginnen met de overgang. "Ik verwacht weinig technische problemen. Xcode zit goed in elkaar, daarover maken we ons geen zorgen." Helemaal vlekkeloos zal het volgens Rizzo niet verlopen. "Ik spreek uit 22 jaar ervaring: er komen ongetwijfeld reacties van klanten."| Rosetta Niet alle software zal meteen klaar zijn voor de Intel Macs. Dat hoeft ook niet, want elke nieuwe Intel Mac heeft de Rosetta-technologie aanboord. Dankzij Rosetta is het mogelijk om oude PowerPC-software te draaien op Intel-based Macs. Er zijn wel beperkingen: applicaties voor OS9 en software die specifiek een G4 of G5 nodig heeft, werken niet via Rosetta. Bovendien zal software die door de Rosetta-vertaalslag heen moet, niet zo snel werken. De verwachting: met 'normale' programma's is het goed te doen, bij processorintensieve programma's is het niet fijn werken. |
Saai
"Ik heb mijn Intel Developer-machine net twee weken binnen en de transitie is de saaiste die ik in mijn leven heb meegemaakt", meent Jack Jansen. Hij onderhoudt onder andere MacPython, een speciale Mac-versie van de bekende programmeertaal. "MacPython heb ik nog niet geprobeerd te bouwen, maar ik verwacht eigenlijk dat er geen enkel probleem zal optreden. Wat ik wel al gebouwd heb (en wat zonder enig probleem en werkte) is de Ambulant Player, een multimedia playback engine. Ambulant Player is afhankelijk van een aantal andere open source pakketten en gebruikt Apple-technologie als QuickTime en Cocoa. Letterlijk alles is gebouwd en werkte in één keer."Het relatiebeheerpakket Crm4Mac is ook nog niet onder handen genomen. "We verwachten geen problemen. Bij Apple kunnen we een Intel-machine bestellen voor het testen, en we gebruiken de standaardtools van Apple (Xcode, Cocoa)", aldus Fred Zuijdendorp van Crm4Mac. Zuijdendorp noemt de overgang zelfs simpel. De eerste helft van volgend jaar moet het gebeuren.
Ook de software van AssistiveWare moet eraan geloven. AssistiveWare maakt programma's voor minder validen. Proloquo is bijvoorbeeld een spraakoplossing voor OS X, en met KeyStrokes en SwitchXS krijgen ook mensen die geen toetsenbord kunnen bedienen toegang tot de computer. David Niemeijer: "De bulk van onze programma's is met CodeWarrior gemaakt en zal dus naar Xcode omgezet moeten worden. De kleinere hulpprogramma's zijn al met Xcode gemaakt. Ik verwacht dat voor juni 2006 alle producten omgezet zijn." Niemeijer ziet het meeste werk zitten in het programma KeyStrokes. "Dat komt door het aanpassen van de woordenboeken voor woordvoorspelling, zodat ze correct gelezen kunnen worden op beide platformen. Dat zijn binary files en die zijn platformspecifiek."
Na het overzetten van de software blijft de ontwikkelaar jaren twee versies onderhouden. Immers, het duurt jaren voordat alle 'oude' Macs zijn vervangen door Mactels. "Als de software eenmaal cross-platform opgezet is, wordt het onderhouden niet echt een probleem, zolang bestaande machines tenminste bruikbaar blijven", meent Niemeijer. "Het wordt lastig als de oude PowerPC-machines die we hebben 'op' zijn en we dus niet meer goed kunnen testen op beide platformen, omdat nieuwe machines alleen Intel zouden zijn."
Twee dagen
Praat is een programma voor spraakanalyse geschreven door Paul Boersma en David Weenink, verbonden aan het Institute of Phonetic Sciences van de Universiteit van Amsterdam. "Ik ben nog niet bezig, maar heb er wel over nagedacht", verzekert Boersma. "Ik werk met CodeWarrior als compiler en die ondersteunt de overgang niet standaard. Ik moet dus naar Xcode. Ik heb me wat ingelezen en begrijp dat die overstap me zo'n twee dagen werk kost." Ook lastig: Boersma heeft geen developer machine. Hij wacht tot de eerste Mactels uitkomen, probeert die te regelen om pas dan de overstap af te ronden.- 03:30 Microsoft: stap nu over op Vista
- 03:30 Beta van Windows 7 beschikbaar
- 14:26 Android Market rekent geld voor applicaties
- 15:32 OpenSuse komt met versie 11.1
- 09:39 De mobilitycompetentie vraagt nieuwe...
- 10:41 'Tot acht miljoen Android-toestellen in 2009'
- 14:08 Compellent geeft Windows gratis storage-tools
- 10:04 Test: Het einde van 32-bit Windows
- 07:16 Rechtszaak Cisco zet bedrijven aan tot denken
- 12:05 Nieuwe Android opent deuren naar laptop
Overstap naar Vista
Het zijn vooral Windows 2000-gebruikers die besluiten over te stappen op Windows Vista. XP-gebruikers maken de overstap vrijwel niet. Dit jaar wordt bepalend voor Vista, stelt Forrester Research.
XP-gebruikers stappen niet over op VistaOpenSuse komt met versie 11.1
30-12 15:32 Het door Novell gesponsorde OpenSuse-project komt met versie 11.1. Die biedt volgens de makers verbeteringen aan de desktop, productiviteit, entertainmentapplicaties en het...
Meer besturingssystemen productenWebhosters blij met Windows Server 2008
20-02 15:48 Na vijf jaar voorbereiding is het nu zover. Windows Server 2003 wordt opgevolgd door versie 2008. Welke voordelen dit nieuwe serverbesturingssysteem allemaal biedt, is eind vorig...
Meer besturingssystemen praktijkRechtszaak Cisco zet bedrijven aan tot denken
23-12 07:16 Vooral leveranciers van apparaten met ingebedde software maken zich schuldig aan het schenden van open sourcelicenties. Rechtszaken zoals die recent tegen Cisco zetten bedrijven...
Meer besturingssystemen achtergrondDe mobilitycompetentie vraagt nieuwe ICT-specialisten
30-12 09:39 Veel nieuwe ict-functiegebieden starten in het begin met slechts een handje vol specialisten die hieraan invulling kunnen geven. De mate van succes in deze startfase bepaalt de...
Meer besturingssystemen opinieBekijk de leveranciers op het gebied van Besturingssystemen.

