Time for another fine interview from
MorphOS Nordic.
* Can you tell us a bit about yourself.My name is Ilkka Lehtoranta, living with my fiancee in Jyväskylä, Finland.
I work in the machine vision industry working on C# and embedded projects.
* Tell us a bit about your computer history.It was in early 80s when I found about Commodore VIC-20 and got immediately hooked at it.
It was very exciting but it was not until late 80s until got my first computer,
Commodore 64. I wrote simple BASIC programs on it but I never managed to do anything
serious with it. I tried to learn writing programs in machine language but without
knowledge resources it was hopeless. When I got Amiga 500 I started to experience
coding more seriously and crafted some small and rudimentary tools.
* When did you first get in touch with Amiga and later MorphOS?It was in late 80s when my friends were getting new Amiga 500 and I had to get one, too.
Finally in 1990 I bought my first Amiga 500. Somehow I managed to get an access
to A68k compiler and some system header files to experiment with Amiga coding.
I wrote some small and not so small utilities in a 68k assembly. It was fun.
Many many years later in 2000 or 2001 when Piru was looking for beta testers for MorphOS.
The MorphOS was completely new to me. In fact I knew absolutely nothing about it nor its
competitor OS4. My interest on Amiga had been wading due to lack of progress,
news and general stagnation but I got interested because there were many talented persons
working on it. There was finally good use for my BlizzardPPC and about same time I got in
touch with people at #amigazeux who were huge MorphOS and MUI fans. I started converting some my
projects to PowerPC pestering Piru with lot of questions.
The AmigaZeux is not active anymore but I wish we can meet each other in the future.
Matthias Boecker who was author of AmiTradeCenter, AmiNetRadio, dynAMIte and many other
famous applications and games had strong influence to my coding and we had good time when
chatting about coding, chip tunes and everything in general.
* What do you do when your not working on MorphOS?Nothing really. I just relax with my girlfriend. Going out and having fun.
* What are your part in the MorphOS development?I am working on upper level components like disk based libraries and tools and utilities.
* Can you give us some examples of things you have been involved in?Fontconfig, Mixer, Multiview, Ambient and some MUI classes.
* What is the biggest challenge you have been facing when developing MorphOS?I dont think there have been any. If you have written software for Amiga then developing
MorphOS is only easier due to better tools and system debugging support.
* Are you working on some features that we will se in MorphOS in the future?There will be new benchmarking tools in MorphOS 3.2. GfxSpeed is completely new program
I wrote last year and DiskSpeed is a new enhanced port from AROS. Some new APIs are also
coming.
* What are the biggest challenges MorphOS is facing?It is the death of PPC. We can switch to x86 or ARM but can we survive if we are going
to drop the 68k compatibility?
* In the event of an architecture change, what would you prefer and why?It would be x64. It is powerful and affordable. The ARM architecture is cute but
ARM gadgets on the market are highly specialized short living trendy customer electronics.
MorphOS tablet running OWB would be lovely, though.
* What future if any do you see for the PPC platform?It is slowly fading into oblivion. Nobody cares it.
* Why should anyone chose MorphOS over any other OS?They probably shouldnt :) it is highly specialized operating system that requires some understanding of Amiga concepts
and willingness to tinker with niche hardware and small software base. You can use MorphOS for managing photos,
online banking, Facebook, watching movies online and things like that but you can do that on cheap tablets, too.
But with MorphOS you can get your Amiga fix on cheap Macs and have a slightly different point of view to the world
of computing. MorphOS is luckily quite easy to use. My friends dont often realize it is not an OS X when they are
using OWB on my PowerBook.
* What future do you see for MorphOS?It is promising but it will be a niche OS like it has always been.
However, although the PPC as a platform has stagnated we have established solid base for
future MorphOS versions. We are not just porting MorphOS to new devices or making new features
but we have got a chance to enhance existing functionality. For example we have replaced APDF by
VPDF and in the future old AmiTCP based NetStack is replaced with newer one. We dont have so many missing
pieces like we used to have five years ago. We have made good progress and I hope we continue to
do so in the future.
* What would you like to see in MorphOS in the future?Many things. Better Unicode support, more new software from 3rd party developers and better documentation
to developers. Our SDK is great but autodocs are substandard. In fact in most places they dont exist.
I was surprised when I read about MUI Royale. It doesnt do it like I want it. I am not a huge XML
fan. But it does support MUI 4 features and external MUI classes without having to write code
yourself. I wish we could offer something like this.
We should also concentrate on usability issues to help new users to use MorphOS. I always forget this because
I have been using MorphOS over ten years and have fresh install only when I buy new old Mac.
* Is there anything you would like to say to the MorphOS community?Thank you for supporting us. Dont hesitate to send complaints to us if something is broken or missing.
[ Edited by saib0t 13.04.2013 - 20:47 ]