Interview With Guillaume Maillard of B.E.OS. Project

Guillaume Maillard of the BlueEyed OS is talking to TotallyBe. He speaks of the differences between their project and OBOS and Cosmoe. He also claims that when programmed for and/or patched the right way, the Linux kernel and XFree can be very fast and perform pretty adequately to BeOS 5 (UI responsiveness – the main advantage of the BeOS experience), while in most of the “other” cases, Linux is much faster than BeOS 5 (eg. server operations, compilation times, SMP scaling, VM etc). I have personally talked to Guillaume and also tested some of his BlueEyedOS code recently and indeed, XFree can be fast, when you know how to directly program for it (without using layers and layers of other libraries that is). No matter the tricks and optimizations though, XFree/Linux kernel can’t be as responsive as BeOS at the end of the day, because of the way the BeOS was built around the push programming model and extreme multi-threading (‘fast’ is not the same as ‘responsive’ – BeOS’s UI is extremely responsive, but the OS *underneath* is not ‘fast’ on many-many cases). These vast differences in architecture between BeOS and the other traditional OSes, made BeOS a heaven for the user but a nightmare for the developer whose applications involve more than one window or might be a bit complex.

48 Comments

  1. 2002-09-06 10:46 pm
  2. 2002-09-06 10:54 pm
  3. 2002-09-06 11:18 pm
  4. 2002-09-06 11:24 pm
  5. 2002-09-07 12:04 am
  6. 2002-09-07 12:25 am
  7. 2002-09-07 12:51 am
  8. 2002-09-07 12:57 am
  9. 2002-09-07 1:02 am
  10. 2002-09-07 1:04 am
  11. 2002-09-07 1:09 am
  12. 2002-09-07 2:45 am
  13. 2002-09-07 2:57 am
  14. 2002-09-07 3:00 am
  15. 2002-09-07 3:26 am
  16. 2002-09-07 3:48 am
  17. 2002-09-07 3:56 am
  18. 2002-09-07 3:58 am
  19. 2002-09-07 4:07 am
  20. 2002-09-07 4:31 am
  21. 2002-09-07 5:05 am
  22. 2002-09-07 8:27 am
  23. 2002-09-07 9:20 am
  24. 2002-09-07 9:25 am
  25. 2002-09-07 9:27 am
  26. 2002-09-07 11:20 am
  27. 2002-09-07 12:51 pm
  28. 2002-09-07 1:09 pm
  29. 2002-09-07 3:51 pm
  30. 2002-09-07 4:39 pm
  31. 2002-09-07 4:49 pm
  32. 2002-09-07 5:03 pm
  33. 2002-09-07 5:39 pm
  34. 2002-09-07 8:52 pm
  35. 2002-09-08 3:36 am
  36. 2002-09-08 11:00 pm
  37. 2002-09-09 12:45 am
  38. 2002-09-09 2:03 am
  39. 2002-09-09 7:24 am
  40. 2002-09-09 12:43 pm
  41. 2002-09-09 1:01 pm
  42. 2002-09-09 1:15 pm
  43. 2002-09-09 1:45 pm
  44. 2002-09-09 4:45 pm
  45. 2002-09-09 5:01 pm
  46. 2002-09-09 8:32 pm
  47. 2002-09-10 7:25 am
  48. 2002-09-10 3:39 pm