Which Features Are Missing from Your OS?

It’s time for another “OSNews asks” item. This time, I want to focus on something that I’ve been wanting to talk about with you all before, but never found the time for. The question is simple: which feature(s) from other operating systems would you like to see in your own main operating system?

As most of you will know, Windows 7 made me switch full-time to Windows again, and ever since last Christmas, when the beta got out, it’s been my main operating system. As much as I “like” using Windows 7 (I hate all operating systems except BeOS), there’s still a few features from other operating systems that I would like to see in Windows 7.

First and foremost, I am a big proponent of Mac OS X’s Exposé. While I really like the new features Aero Snap brings to Windows when it comes to window management, there is simply no replacement for Exposé. I wish Microsoft would just suck it up and implement it alright. Sometimes it’s simply better to admit that your competitor has a really good feature than to come up with a lame rip-off that doesn’t work as well (Flip 3D). Exposé + Aero Snap = window management nirvana.

There are a number of third party tools that bring Exposé to Windows, but none of them work as smoothly and effectively as Exposé. Obviously, I’m open to suggestions.

Sticking to the area of window management, there are two things in this field I miss from BeOS. First, double-clicking on the titlebar to minimise a window. I find this a very natural way of minimising windows, and I personally find it a more logical result of double-clicking a titlebar than maximising. Mac OS X inherited the feature from Be engineers who joined Apple, and KDE and Compiz have the ability too. The second one is the ability to “send a window to back”.

Another issue I have with Windows is that clicking an inactive window will make said window actually register that click. I prefer it when my clicks in an inactive window do not get processed by that window so you don’t accidentally click a button or something similar. It also prevents you from having to search for a “safe” area to click.

Those are the main things I’m missing in my main operating system. What are yours?

163 Comments

  1. 2009-07-15 9:48 pm
    • 2009-07-16 12:00 am
    • 2009-07-16 12:45 am
  2. 2009-07-15 9:50 pm
    • 2009-07-15 10:10 pm
      • 2009-07-16 3:31 pm
    • 2009-07-15 10:57 pm
      • 2009-07-16 7:15 am
      • 2009-07-16 12:54 pm
    • 2009-07-16 3:34 pm
    • 2009-07-16 4:35 pm
    • 2009-07-18 6:47 pm
  3. 2009-07-15 9:52 pm
    • 2009-07-16 12:00 am
      • 2009-07-16 12:08 am
        • 2009-07-16 1:21 am
      • 2009-07-16 10:25 pm
  4. 2009-07-15 10:01 pm
    • 2009-07-15 10:17 pm
    • 2009-07-16 5:46 am
  5. 2009-07-15 10:07 pm
    • 2009-07-15 10:36 pm
      • 2009-07-15 10:53 pm
      • 2009-07-16 4:02 pm
    • 2009-07-16 4:37 pm
  6. 2009-07-15 10:10 pm
    • 2009-07-16 9:27 am
      • 2009-07-16 11:27 am
  7. 2009-07-15 10:31 pm
    • 2009-07-15 10:37 pm
    • 2009-07-15 10:37 pm
    • 2009-07-15 10:40 pm
    • 2009-07-16 3:30 pm
  8. 2009-07-15 10:39 pm
  9. 2009-07-15 10:42 pm
    • 2009-07-15 11:18 pm
  10. 2009-07-15 10:55 pm
  11. 2009-07-15 10:56 pm
    • 2009-07-16 4:42 pm
      • 2009-07-16 9:06 pm
        • 2009-07-17 3:07 am
  12. 2009-07-15 10:58 pm
  13. 2009-07-15 10:59 pm
  14. 2009-07-15 11:15 pm
    • 2009-07-16 12:03 am
  15. 2009-07-15 11:25 pm
  16. 2009-07-15 11:44 pm
    • 2009-07-16 1:37 am
    • 2009-07-16 1:44 am
  17. 2009-07-16 12:00 am
    • 2009-07-16 1:11 am
    • 2009-07-16 3:37 pm
  18. 2009-07-16 12:21 am
  19. 2009-07-16 12:22 am
  20. 2009-07-16 12:40 am
  21. 2009-07-16 12:49 am
    • 2009-07-16 1:12 am
    • 2009-07-16 5:34 am
      • 2009-07-16 9:58 am
    • 2009-07-16 10:36 am
    • 2009-07-16 11:08 am
      • 2009-07-16 8:22 pm
  22. 2009-07-16 1:10 am
    • 2009-07-16 12:51 pm
    • 2009-07-16 3:42 pm
      • 2009-07-16 6:18 pm
    • 2009-07-17 10:53 pm
  23. 2009-07-16 1:32 am
  24. 2009-07-16 1:44 am
  25. 2009-07-16 1:51 am
    • 2009-07-16 11:10 am
  26. 2009-07-16 1:56 am
    • 2009-07-16 3:46 pm
  27. 2009-07-16 2:19 am
  28. 2009-07-16 2:24 am
  29. 2009-07-16 2:27 am
    • 2009-07-16 3:44 am
      • 2009-07-16 9:18 am
        • 2009-07-16 9:07 pm
    • 2009-07-16 8:11 pm
  30. 2009-07-16 2:33 am
    • 2009-07-16 9:12 am
    • 2009-07-16 11:18 am
    • 2009-07-16 3:53 pm
      • 2009-07-17 10:53 am
  31. 2009-07-16 2:45 am
    • 2009-07-16 6:19 am
      • 2009-07-16 2:56 pm
        • 2009-07-17 1:15 am
      • 2009-07-17 3:31 am
    • 2009-07-16 9:31 am
      • 2009-07-16 2:46 pm
    • 2009-07-16 4:18 pm
      • 2009-07-16 5:13 pm
        • 2009-07-16 5:35 pm
  32. 2009-07-16 3:16 am
    • 2009-07-18 3:43 pm
  33. 2009-07-16 3:27 am
  34. 2009-07-16 4:08 am
    • 2009-07-16 5:27 am
  35. 2009-07-16 5:49 am
  36. 2009-07-16 5:59 am
    • 2009-07-18 9:30 pm
  37. 2009-07-16 7:04 am
    • 2009-07-16 10:59 am
      • 2009-07-16 4:24 pm
        • 2009-07-16 4:55 pm
          • 2009-07-16 5:32 pm
          • 2009-07-17 8:53 am
          • 2009-07-17 6:56 pm
  38. 2009-07-16 7:17 am
  39. 2009-07-16 7:59 am
  40. 2009-07-16 8:03 am
  41. 2009-07-16 8:30 am
  42. 2009-07-16 8:33 am
  43. 2009-07-16 8:39 am
  44. 2009-07-16 8:53 am
    • 2009-07-17 4:24 pm
  45. 2009-07-16 9:37 am
  46. 2009-07-16 10:18 am
    • 2009-07-16 10:59 am
  47. 2009-07-16 10:47 am
  48. 2009-07-16 11:02 am
  49. 2009-07-16 12:08 pm
    • 2009-07-16 1:08 pm
  50. 2009-07-16 12:10 pm
  51. 2009-07-16 12:16 pm
    • 2009-07-16 12:30 pm
      • 2009-07-16 12:34 pm
        • 2009-07-16 4:38 pm
  52. 2009-07-16 12:43 pm
  53. 2009-07-16 1:18 pm
    • 2009-07-16 2:04 pm
      • 2009-07-16 2:34 pm
  54. 2009-07-16 1:18 pm
    • 2009-07-16 4:35 pm
  55. 2009-07-16 1:37 pm
  56. 2009-07-16 2:02 pm
  57. 2009-07-16 2:34 pm
  58. 2009-07-16 4:01 pm
    • 2009-07-16 11:18 pm
  59. 2009-07-16 4:38 pm
    • 2009-07-16 11:25 pm
  60. 2009-07-16 4:50 pm
  61. 2009-07-16 6:31 pm
    • 2009-07-16 6:38 pm
  62. 2009-07-16 6:53 pm
  63. 2009-07-16 8:47 pm
  64. 2009-07-16 9:00 pm
  65. 2009-07-16 9:09 pm
    • 2009-07-16 11:21 pm
    • 2009-07-17 12:44 pm
      • 2009-07-17 1:07 pm
    • 2009-07-17 7:00 pm
      • 2009-07-17 11:03 pm
  66. 2009-07-16 10:30 pm
  67. 2009-07-17 8:15 am
  68. 2009-07-17 10:15 am
  69. 2009-07-17 11:59 am
  70. 2009-07-17 4:06 pm
  71. 2009-07-18 12:11 am
  72. 2009-07-18 6:48 pm
  73. 2009-07-20 6:35 pm