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. 2014-05-11 4:27 am
    • 2014-05-11 10:00 pm
  2. 2014-05-11 10:33 am
    • 2014-05-11 10:44 am
      • 2014-05-11 10:50 am
        • 2014-05-11 1:53 pm
        • 2014-05-12 1:45 pm
      • 2014-05-11 5:32 pm
        • 2014-05-11 8:15 pm
    • 2014-05-11 10:44 am
      • 2014-05-11 2:59 pm
        • 2014-05-12 1:51 pm
          • 2014-05-13 10:53 am
          • 2014-05-13 8:23 pm
          • 2014-05-15 9:38 am
          • 2014-05-14 1:48 am
    • 2014-05-11 11:40 am
    • 2014-05-11 12:03 pm
      • 2014-05-11 12:42 pm
        • 2014-05-11 10:39 pm
          • 2014-05-11 10:56 pm
          • 2014-05-11 11:16 pm
          • 2014-05-12 6:59 am
    • 2014-05-11 12:45 pm
      • 2014-05-11 1:04 pm
        • 2014-05-11 1:09 pm
          • 2014-05-11 1:21 pm
          • 2014-05-11 2:14 pm
          • 2014-05-12 1:49 pm
    • 2014-05-11 3:57 pm
      • 2014-05-11 4:11 pm
        • 2014-05-11 9:35 pm
          • 2014-05-11 11:12 pm
          • 2014-05-14 9:05 am
    • 2014-05-11 8:18 pm
      • 2014-05-11 8:22 pm
        • 2014-05-11 10:20 pm
          • 2014-05-15 11:04 pm
        • 2014-05-12 12:58 pm
        • 2014-05-12 2:01 pm
      • 2014-05-12 11:48 am
        • 2014-05-12 10:47 pm
    • 2014-05-11 8:51 pm
    • 2014-05-11 10:03 pm
      • 2014-05-11 10:44 pm
      • 2014-05-12 3:56 pm
        • 2014-05-12 7:38 pm
      • 2014-05-13 2:10 pm
    • 2014-05-12 12:53 pm
    • 2014-05-12 1:30 pm
      • 2014-05-14 9:18 am
        • 2014-05-14 3:59 pm
  3. 2014-05-11 4:54 pm
    • 2014-05-12 2:32 am
      • 2014-05-12 3:41 am
        • 2014-05-12 11:54 am
          • 2014-05-12 3:25 pm
  4. 2014-05-11 8:21 pm
    • 2014-05-12 7:31 pm
      • 2014-05-12 9:38 pm
        • 2014-05-13 2:54 am
          • 2014-05-15 2:40 pm
          • 2014-05-15 9:31 pm
        • 2014-05-13 7:42 pm
  5. 2014-05-12 6:21 am
  6. 2014-05-12 2:20 pm