Interview: Haiku developer Pawel Dziepak.

My area of interest is broadly defined kernel development. In the spring of 2013 I implemented ASLR and DEP which caused minor confusion due to “activation” of bugs that have been hidden but I think that overall it worked out well for Haiku. Later I tinkered a bit with RTM (Restricted Transactional Memory), new extension introduced in Haswells but the code will need a lot of work before it will become usable. From October to mid-January, I was employed by Haiku, Inc. to work on the scheduler and adaptating Haiku for work on systems with more than one logical processor. Among other things, I got rid of the 8 processors limit, which was quite firmly rooted in the ABI inherited from BeOS.

Great interview with a low-level Haiku developer.

68 Comments

  1. Earl Colby pottinger 2014-05-11 4:27 am EST
    • chandler 2014-05-11 10:00 pm EST
      • Earl Colby pottinger 2014-05-12 1:59 am EST
  2. tacks 2014-05-11 10:33 am EST
    • Thom Holwerda 2014-05-11 10:44 am EST
      • tacks 2014-05-11 10:50 am EST
        • moondevil 2014-05-11 1:53 pm EST
        • demetrioussharpe 2014-05-12 1:45 pm EST
      • jessesmith 2014-05-11 5:32 pm EST
        • tacks 2014-05-11 8:15 pm EST
    • No it isnt 2014-05-11 10:44 am EST
      • tidux 2014-05-11 2:59 pm EST
        • demetrioussharpe 2014-05-12 1:51 pm EST
          • tidux 2014-05-13 10:53 am EST
          • Earl Colby pottinger 2014-05-13 8:23 pm EST
          • tidux 2014-05-15 9:38 am EST
          • demetrioussharpe 2014-05-14 1:48 am EST
    • Vanders 2014-05-11 11:40 am EST
    • Morgan 2014-05-11 12:03 pm EST
      • tacks 2014-05-11 12:42 pm EST
        • Morgan 2014-05-11 10:39 pm EST
          • tacks 2014-05-11 10:56 pm EST
          • Morgan 2014-05-11 11:16 pm EST
          • tacks 2014-05-12 6:59 am EST
    • jgfenix 2014-05-11 12:45 pm EST
      • tacks 2014-05-11 1:04 pm EST
        • jgfenix 2014-05-11 1:09 pm EST
          • tacks 2014-05-11 1:21 pm EST
          • ultrabill 2014-05-11 2:14 pm EST
          • demetrioussharpe 2014-05-12 1:49 pm EST
    • tanishaj 2014-05-11 3:57 pm EST
      • tacks 2014-05-11 4:11 pm EST
        • Sauron 2014-05-11 9:35 pm EST
          • tacks 2014-05-11 11:12 pm EST
          • renox 2014-05-14 9:05 am EST
    • bornagainenguin 2014-05-11 8:18 pm EST
      • tacks 2014-05-11 8:22 pm EST
        • Vanders 2014-05-11 10:20 pm EST
          • jockm 2014-05-15 11:04 pm EST
        • Bill Shooter of Bul 2014-05-12 12:58 pm EST
        • demetrioussharpe 2014-05-12 2:01 pm EST
      • renox 2014-05-12 11:48 am EST
        • bornagainenguin 2014-05-12 10:47 pm EST
    • Nicholas Blachford 2014-05-11 8:51 pm EST
    • galvanash 2014-05-11 10:03 pm EST
      • jockm 2014-05-11 10:44 pm EST
      • Soulbender 2014-05-12 3:56 pm EST
        • tylerdurden 2014-05-12 7:38 pm EST
      • magpi3 2014-05-13 2:10 pm EST
    • Bill Shooter of Bul 2014-05-12 12:53 pm EST
    • demetrioussharpe 2014-05-12 1:30 pm EST
      • renox 2014-05-14 9:18 am EST
        • demetrioussharpe 2014-05-14 3:59 pm EST
  3. jockm 2014-05-11 4:54 pm EST
    • Earl Colby pottinger 2014-05-12 2:32 am EST
      • jockm 2014-05-12 3:41 am EST
        • renox 2014-05-12 11:54 am EST
          • jockm 2014-05-12 3:25 pm EST
  4. mbpark 2014-05-11 8:21 pm EST
    • tylerdurden 2014-05-12 7:31 pm EST
      • mbpark 2014-05-12 9:38 pm EST
        • jockm 2014-05-13 2:54 am EST
          • zima 2014-05-15 2:40 pm EST
          • jockm 2014-05-15 9:31 pm EST
        • tylerdurden 2014-05-13 7:42 pm EST
  5. Drumhellar 2014-05-12 6:21 am EST
  6. -pekr- 2014-05-12 2:20 pm EST