Интернет магазин китайских планшетных компьютеров



Компьютеры - Кроссплатформенное программное обеспечение

23 января 2011


Оглавление:
1. Кроссплатформенное программное обеспечение
2. Операционные системы



Кроссплатформенное программное обеспечение — программное обеспечение, работающее более чем на одной аппаратной платформе и/или операционной системе.

Языки программирования

Кроссплатформенными можно назвать большинство современных высокоуровневых языков программирования. Например, C, С++, PureBasic и Free Pascal — кроссплатформенные языки на уровне компиляции, то есть для этих языков есть компиляторы под различные платформы. Java и C# — кроссплатформенные языки на уровне выполнения, то есть их исполняемые файлы можно запускать на различных платформах без предварительной перекомпиляции. PHP, ActionScript, Perl, Python, Tcl и Ruby — кроссплатформенные интерпретируемые языки, их интерпретаторы существуют для многих платформ.

Прикладные программы

Большое количество прикладных программ также являются кроссплатформенными. Особенно это качество выражено у программ, изначально разработанных для UNIX-подобных операционных систем. Важным условием их переносимости на другие платформы является совместимость платформ с рекомендациями POSIX, а также существование компилятора GCC для платформы, на которую осуществляется перенос.

Примеры:

  • Apache
  • BinkD
  • CVS
  • Emacs
  • GIMP
  • GoldEd
  • Inkscape
  • Lotus Notes
  • Mozilla Firefox, Mozilla Thunderbird, SeaMonkey
  • MySQL
  • OpenOffice.org
  • Opera
  • VIM


Просмотров: 2326


<<< Легализация программного обеспечения