Существуют дистрибутивы Eclipse для большинства платформ на базе Intel / AMD и для основных UNIX.Также предполагается, что вы сможете самостоятельно скомпилировать и собрать его на других платформах.
Различия связаны, главным образом, с тремя проблемами:
1) Наличие необходимого дистрибутива Java на платформе (например,позднее введение новых версий Java на Mac).
2) 32-битные против 64-битных
3) Базовый инструментарий пользовательского интерфейса Хотя Eclipse может работать под Swing, он может выглядеть как дерьмо и работать довольно плохо.Люди часто ожидают большего от IDE, поэтому SWT может использовать некоторые нативные виджеты.Некоторым плагинам также необходим более прямой доступ к графической подсистеме.Это специальные дистрибутивы Eclipse, использующие графическую инфраструктуру конкретной платформы.Наиболее ярким примером является Mac OS, где изначально была версия для Carbon, но только намного позже появилась версия Cocoa.