Open64

Open64
Тип компілятор
Розробник Silicon Graphics, Institute of Computing Technology, Китайська академія наук, Hewlett Packard, Університет Делавера
Перший випуск 2002
Стабільний випуск 5.0 (10 листопада 2011; 12 років тому (2011-11-10))
Версії 5.0 (10 листопада 2011)
Операційна система крос-платформовий, Linux
Ліцензія GNU General Public License
Вебсайт www.open64.net

Open64компілятор для мов програмування C, C++ та Fortran.

Open64 був розроблений компанією SGI для процесора MIPS R10000, але в 2000 році став відкритим проектом, що розвивається Університетом штату Делавер, а також комерційними організаціями, такими як HP і AMD. Компілятор підтримує генерацію коду з мов Fortran 77/95 і C/C++ для процесорних архітектур CISC, RISC, VLIW і GPU, включаючи IA-32/x86-64, MIPS, IA-64 і CUDA. Основний упор в розробці робиться на оптимізувальну функціональність, завдяки чому в деяких ситуаціях зроблені ним бінарні файли виявляються швидшими за аналоги, скомпільовані за допомогою GCC і LLVM/Clang.

Друга причина вибору компілятора в ліцензії GPLv2, завдяки якій він має популярність серед компаній, для яких обмеження GPLv3 виявилися неприйнятними. Станом на 2010 рік Open64 використовувався в таких організаціях як Absoft, AMD, HP, Nvidia, Tensilica, Китайський університет наук, Університет Х'юстона і багатьох інших. AMD також розвиває власну версію компілятора Open64, що містить поліпшення в підтримці багатоядерних процесорів архітектури x86.

Посилання

  • Офіційний сайт
  • AMD Open64 page
  • The Berkeley UPC-to-C translator [Архівовано 18 листопада 2016 у Wayback Machine.]
  • OpenUH project at University of Houston
  • п
  • о
  • р
Загальне
Історія
ОС на базі ВПЗ
BSD · Apple Darwin · FreeDOS · FreeBSD · OpenBSD · FreeNAS · GNU · Haiku · Hurd · Inferno · Linux · Mach · MINIX · OpenSolaris · Plan 9 · ReactOS
Розробка ВПЗ[en]
Eclipse · FreeBASIC · Free Pascal · GCC · Java · libJIT[ru] · LLVM · Lua · Open64 · Perl · PHP · Python · ROSE[en] · Ruby · Tcl
Менеджери
вікон XWS
Blackbox Compiz EDE Enlightenment Fluxbox GNOME JWM IceWM KDE Openbox ROX[en] Window Maker[en] Xfce
Організації
Фонд вільного ПЗ (FSF) (європейський[en] індійський[en] латиноамериканський[en]) • Apache Software Foundation · Blender Foundation[en] · Eclipse Foundation · freedesktop.org · GNOME Foundation · Проєкт GNU · Google Code · Linux Foundation · Mozilla Foundation · Open Source Initiative · SourceForge · The Document Foundation · Xiph.Org · XMPP Standards Foundation[en] · X.Org Foundation
Ліцензії
Проблеми
Двійковий блоб · Технічні засоби захисту авторських прав · Вільні та відкриті графічні драйвери[en] · Ліцензійна проліферація · Iceweasel · Безпека відкритого ПЗ[en] · Власницьке програмне забезпечення · Конфлікт SCO—Linux · Програмні патенти · Тивоїзація · Trusted Computing · Апаратне обмеження[es] · Вірусна ліцензія
Інше
Визначення вільного ПЗ · Визначення Open Source · Альтернативні назви[en] · Рух · Вільне та відкрите ПЗ Microsoft Open Specification Promise[en] · Порівняння відкритих та закритих кодів[en] · Revolution OS · Собор і базар