[haiku-development] The time is now: Michael Lotz on a long term contract.

  • From: Matt Madia <mattmadia@xxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx, haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 29 Jun 2011 20:11:13 -0400


Haiku, Inc. is ecstatic to announce Michael Lotz (AKA "mmlr") on a 6
month contract developing Haiku!! There is the intention to renew this
contract for another 6 months, making Michael to be the first person
to be paid to work on Haiku for an entire year and you can make that a

The goal of his contract would be to work on anything and everything
to bring Haiku closer to its first production quality release, better
known as "R1". The scope, variety and quality of code that Michael has
produced over the past six years and even more recently, gives Haiku,
Inc. the fullest confidence in his ability to succeed in every task
that he works on. Simply put, Michael gets the job done and done

Here's some of his planned top priorities

offer assistance with WPA/WPA2 if not done
additional polishing of usb_hid
porting usb_scsi target (think USB CD writers)
QEMU re-port including KVM, which allows hardware virtualization
general bug hunting
depending on access to hardware -- boot issues and driver issues
As mentioned above, this is something more than just a one or two
month contract that has been supported so far. In fact, this would be
a ground breaking event -- both in terms of utilizing financial
contributions to advance Haiku and the time commitment from a
developer. And you can help make it possible!

Ideally, this contract would be Michael's primary income for the
entire year. His monthly wage will be 2,300 CHF per month, which works
out to about $16,500 USD for the first six months. Each month, Michael
will be committed to 130 hours of development time. Between the monies
from Haiku's participation in Google Summer of Code 2011, the recent
R1 Alpha 3 Commemorative CD and the average monthly donations, the
funding for the first six months will be possible. The available funds
would definitely be tight, but it can be done.

Michael actually quit his job in order to work full time on Haiku. He
is currently in the process of leaving his current employer, where he
needs to still stay a bit due to existing obligations. After that his
contract to work on Haiku will start, which will most likely be around
the end of August.

Here are some more details about Michael Lotz. He has been with the
project for over six years. During that time, his contributions ranged
across the board.

most of the USB stack, including working out the host controller
drivers, the stack itself and the interface up to the userland via the
the initial native GCC 4 port for Haiku
various drivers, including for USB devices and WLAN
a framework to generically handle human interface devices and the
driver for USB HID devices that uses it
the recent support for IO-APICs and IRQ routing to get many previously
non-usable devices working (read more at Haikuware[1])
other various firsts for Haiku can be read at Michael's old blog[2]
As you can see, he has worked on pretty much all levels and components
of Haiku through hunting down bugs and implementing features.

We have been wanting and waiting for this.
We are all ready to help take Haiku to the next level.
And you can take part and donate today[3].

1: http://haikuware.com/20110510574/interview-michael-lotz
2: http://haiku.mlotz.ch/
3: http://www.haiku-inc.org/donations.html

Other related posts: