Введение во FlightGear
Материал из FlightGear.ru.
Авиасимулятор «FlightGear» — это кросс-платформеный проект с открытым исходным кодом, разрабатываемый коллективно. Весь исходный код проекта доступен и лицензирован. Лицензия GNU General Public License.
Цель проекта
Цель проекта FlightGear состоит в том, чтобы создать авиасимулятор для использования в исследовательских и академических средах, для развития и преследования других интересных идей моделирования полета, и как приложение для пользователя. Мы разрабатываем сложную, открытую модель, которую может развить и улучшить любой желающий.
Существует много захватывающих возможностей для открытого, бесплатного авиасима.
Обзор проекта
FlightGear — это проект свободного авиасимулятора. Талантливые люди со всего земного шара тратят свое свободное время и добавляют исходный код для развития проекта. Среди множества целей этого проекта — поиски быстрых ответов и «Правильных Вещей»™, развитие и получение новых знаний, поиск новой игрушки для развлечения.
Идея создания FlightGear родилась из-за неудовлетворенности существующими коммерческими авиасимуляторами для ПК. Большая проблема этих симуляторов — это их проприетарность и отсутствие возможностей расширения. В мире есть множество людей, желающих расширить существующие авиасимуляторы, эти люди могут программировать, у них есть желание учиться, и они готовы делать свой вклад. Множество людей, участвующих в процессе обучения и исследованиях, могли бы использовать элегантную основу авиасимулятора для того, чтобы создавать свои собственные проекты; однако коммерческие симуляторы не предоставляют возможностей для модификации и развития. Проект FlightGear стремится заполнить эту область.
Много людей заинтересованы и участвуют в этом проекте. Это самый настоящий глобальный проект с участниками почти со всех континентов. Интересы начинаются от построения реалистичного домашнего симулятора из старых запчастей от самолета, до научных исследований и использования в процессе обучения, и заканчивания простой жизнеспособной альтернативой коммерческим симуляторам для ПК.
FlightGear и его исходный текст были преднамеренно сохранены открытыми, доступными и свободными. При этом мы в состоянии использовать в своих интересах усилия чрезвычайно талантливых людей со всего света. Сравните это с традиционным подходом коммерческих продавцов программного обеспечения, которые ограничены коллективной способностью людей, которых они могут нанять и заплатить. Наш подход привносит свои собственные уникальные вызовы и трудности, но мы уверены (и другие подобно организованные проекты это демонстрировали), что в конечном счете мы сможем превзойти коммерческие проекты.
Поддержка FlightGear может быть быть развивающей и просто доставляющей большое удовольствие. Старейший разработчик, Curtis Olson, именно это имел ввиду, когда говорил:
Лично для меня FlightGear был большим познавательным опытом. У меня возникло множество новых идей, и я узнал множество хороших вещей в процессе обсуждения и создания различных подсистем FlightGear. Даже если отбросить другие причины, то одно это делает всю эту деятельность разумной.
