Linux has Only 10 Great Desktop Apps

Linux is struggling on the desktop because it only has a small number of “great” apps, according to the Gnome co-creator. Miguel de Icaza, co-creator of the Gnome desktop, told tech journalist Tim Anderson at the recent Windows 8 Build conference “When you count how many great desktop apps there are on Linux, you can probably name 10,” de Icaza said, according to a post on Anderson’s IT Writing blog. “You work really hard, you can probably name 20. We’ve managed to p*** off developers every step of the way, breaking APIs all the time.”

305 Comments

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