Подземный (программное обеспечение) - Subsurface (software) - Wikipedia

Подземный
Subsurface-icon.svg
Оригинальный автор (ы)Линус Торвальдс
Разработчики)Дирк Хондел, Линус Торвальдс, и много других
изначальный выпуск22 сентября 2011 г.; 9 лет назад (2011-09-22)[1]
Стабильный выпуск
4.9.7 / 24 сентября 2020 г.; 2 месяца назад (2020-09-24)[2]
Репозиторий Отредактируйте это в Викиданных
Написано вQt, C, C ++, Bourne Shell, Perl
Операционная системаLinux, OS X, Windows, Android, iOS, (POSIX )
ЛицензияGPLv2
Интернет сайтподземный водолаз.org Отредактируйте это в Викиданных

Подземный это часть программного обеспечения для регистрации и планирования подводное плавание. Первоначально он был разработан и разработан Линус Торвальдс и Дирк Хондел в 2011.[3]

Подземный бесплатное программное обеспечение с открытым исходным кодом распространяется на условиях Стандартная общественная лицензия GNU версия 2.[4]

Обзор

Подповерхность позволяет акваланг дайвер или свободный дайвер, чтобы отслеживать свои данные о погружении. Он позволяет загружать данные о погружениях с разных производителей и моделей подводные компьютеры и может представлять эти данные как графически (профиль глубины, расход газа), так и в табличном формате. Цифровые фотографии, сделанные во время погружения, могут быть добавлены в журнал, а местоположение места погружения отображается на карте. Информация о декомпрессии на основе Модель Бюльмана или Модель ВПМ-Б и может отображаться информация об использовании газа. В программу также входит интерактивный планировщик погружений. Журнал можно экспортировать во многие форматы файлов и в Git -облачное хранилище. На мобильных устройствах работает версия, которая может отображать данные журнала, а также предоставляет ограниченную возможность загрузки новых погружений с компьютера для погружений.[5]

До версии 3.9.2 использовалось Subsurface GTK + для графического пользовательского интерфейса, а с версией 4.0 он был переключен на Qt 4.[6] На LCA2014, Торвальдс и Хондел объяснили, почему они решили переписать графический интерфейс с использованием Qt.[7][8][9][требуется разъяснение ]

Подземный слой дополнительно зависит от GConf, SQLite, АТК и использует OpenStreetMap и / или OpenSeaMap.[нужна цитата ]

Недра официально работает Linux, OS X и Майкрософт Виндоус. Он написан с использованием POSIX API, а не Linux API, поэтому его следует переносить в любую операционную систему, совместимую с POSIX. Мобильная версия с использованием Qt Quick через KDEs Kirigami framework позволяет ему работать на Android и iOS.

Как Подповерхность двоичное программное обеспечение развертывание для пользователей Linux для различных Дистрибутивы Linux оказалось проблематично,[10][11] упаковка была изменена на портативный, автономный, дистрибутивно-независимый[требуется разъяснение ] AppImage в 2015 году.[12][13]

Поддерживаемые подводные компьютеры

Начиная с версии 4.9.3 в сентябре 2019 года, Subsurface поддерживает загрузку и обработку данных журнала погружений со следующих подводные компьютеры:[14]

ПроизводительМодели
Aeris
  • 500 AI
  • A300
  • A300 AI
  • A300CS
  • Атмос 2
  • Atmos AI
  • Atmos AI 2
  • Compumask
  • Элитный
  • Элитный Т3
  • Эпос
  • F10
  • F11
  • Манта
  • XR-1 NX
  • XR-2
Апекс
  • Quantum X
Акваланг
  • i100
  • i200
  • i200C
  • i300
  • i300C
  • i450T
  • i550
  • i550C
  • i750TC
  • i770R
Атомный водный спорт
  • Кобальт
  • Кобальт 2
Beuchat
  • Мундиаль 2
  • Мундиаль 3
  • Вояджер 2G
Гражданин
  • Гипер Акваленд
Кокран
  • Командующий I
  • Командир II
  • Командир TM
  • ЭМС-14
  • ЭМС-16
  • EMC-20H
Cressi
  • Cartesio
  • Дрейк
  • Edy
  • Джотто
  • Гоа
  • Леонардо
  • Ньютон
Deepblu
  • Cosmiq +
Dive Rite
  • NiTek Q
  • NiTek Trio
DiveSystem
  • Orca
  • iDive DAN
  • iDive Deep
  • iDive Easy
  • iDive бесплатно
  • iDive Pro
  • iDive Reb
  • iDive Stealth
  • iDive Tech
  • iDive X3M
Бытие
  • React Pro
  • React Pro Белый
Генрих Вейкамп
  • Лягушка
  • OSTC
  • OSTC 2
  • OSTC 2 TR
  • OSTC 2C
  • OSTC 2N
  • OSTC 3
  • OSTC 4
  • OSTC Mk2
  • OSTC Plus
  • OSTC Sport
  • OSTC cR
Холлис
  • DG02
  • DG03
  • TX1
Mares
  • Аэролаб
  • Дарвин
  • Дарвин Эйр
  • Гений
  • Значок HD
  • Icon HD Net Ready
  • M1
  • M2
  • Матрица
  • Немо
  • Немо Эйр
  • Nemo Apneist
  • Немо Excel
  • Немо Сталь
  • Немо Титан
  • Nemo Wide
  • Немо широкий 2
  • Шайба
  • Шайба 2
  • Puck Air
  • Шайба профи
  • Quad
  • Quad Air
  • Умная
  • Умный воздух
  • Умное апноэ
Океанический
  • Атом 1.0
  • Атом 2.0
  • Атом 3.0
  • Атом 3.1
  • Датамаск
  • F10
  • F11
  • Гео
  • Geo 2.0
  • Гео 4.0
  • OC1
  • OCS
  • OCi
  • Pro Plus 2
  • Pro Plus 2.1
  • Pro Plus 3
  • Pro Plus X
  • VT 4.1
  • VT Pro
  • VT3
  • VT4
  • VTX
  • Veo 1.0
  • Veo 180
  • Veo 2.0
  • Veo 200
  • Veo 250
  • Veo 3.0
  • Versa Pro
Соотношение
  • iDive Color Deep
  • iDive Color Easy
  • iDive Color Fancy
  • iDive Color Free
  • iDive Color Pro
  • iDive Color Reb
  • iDive Color Tech +
  • iDive Deep
  • iDive Easy
  • iDive Fancy
  • iDive бесплатно
  • iDive Pro
  • iDive Reb
  • iDive Tech +
  • iX3M GPS Deep
  • iX3M GPS Easy
  • iX3M GPS Необычный
  • iX3M GPS Pro
  • iX3M GPS Реб
  • iX3M GPS Tech +
  • iX3M Pro Deep
  • iX3M Pro Easy
  • iX3M Pro Необычные
  • iX3M Pro Pro
  • iX3M Pro Реб
  • iX3M Pro Tech +
Reefnet
  • Sensus
  • Sensus Pro
  • Sensus Ultra
Scubapro
  • Матрица Aladin H
  • Спортивная матрица Aladin
  • Площадь Аладина
  • Хромис
  • G2
  • Консоль G2
  • G2 HUD
  • Богомол
  • Богомол 2
  • Меридиан
  • XTender 5
Seabaer
  • Т1
  • H3
  • HUDC
Seac
  • Гуру
  • Джек
Seemann
  • XP5
Исследования буревестника
  • Зануда
  • Ботан 2
  • Perdix
  • Perdix AI
  • Буревестник
  • Буревестник 2
  • Хищник
  • Teric
Шервуд
  • Амфос
  • Амфос Эйр
  • На виду
  • Insight 2
  • Зрение
  • Мудрость
  • Мудрость 2
  • Мудрость 3
Subgear
  • XP Air
  • XP-10
  • XP-3G
  • XP-Air
Suunto
  • Кобра
  • Кобра 2
  • Кобра 3
  • D3
  • D4
  • D4f
  • D4i
  • D5
  • D6
  • D6i
  • D9
  • D9tx
  • DX
  • EON Core
  • EON Steel
  • Eon
  • Гекко
  • HelO2
  • Комар
  • Решение
  • Решение Альфа
  • Раствор найтрокс
  • Spyder
  • Жало
  • Vyper
  • Vyper 2
  • Vyper Air
  • Vyper Novo
  • Vytec
  • Zoop
  • Zoop Novo
Techdiving
  • DiveComputer.eu
Туса
  • Элемент II (IQ-750)
  • IQ-700
  • Талис
  • Дзен (IQ-900)
  • Zen Air (IQ-950)
Уэмис
  • Цюрих SDA
Уватец
  • Аладин 2G
  • Аладин Эйр Твин
  • Аладин Эйр З
  • Aladin Air Z Nitrox
  • Aladin Air Z O2
  • Аладин Прайм
  • Аладин Про
  • Аладин Про Ультра
  • Аладин Спорт
  • Аладин Спорт Плюс
  • Aladin Tec
  • Aladin Tec 2G
  • Aladin Tec 3G
  • Галилео Луна
  • Галилео Соль
  • Галилео Терра
  • Галилео Тримикс
  • Memomouse
  • Smart Com
  • Smart Pro
  • Smart Tec
  • Умный Z
Зигл
  • N2iTiON3

Смотрите также

Рекомендации

  1. ^ «Объявление о выпуске недр». Получено 12 мая 2014.
  2. ^ «Выпущен Subsurface 4.9.7». 24 сентября 2020 г.. Получено 25 сентября 2020.
  3. ^ "Журнал фиксации GitHub Subsurface v1.0". GitHub.com. Получено 17 июн 2016.
  4. ^ "Подповерхностный файл README". GitHub.com. Получено 17 июн 2016.
  5. ^ «Руководство по эксплуатации недр». Subsurface-divelog.org. Получено 9 ноября 2016.
  6. ^ «Выпущена Subsurface 4.0». 15 декабря 2013 г.
  7. ^ «Gtk to Qt - странное путешествие». 9 января 2014 г. Архивировано с оригинал 21 марта 2015 г.
  8. ^ "Gtk to Qt - странное путешествие Видео" (WebM ). YouTube. 9 января 2014 г.
  9. ^ «Самая большая проблема с GTK и что хорошо с Qt». Фороникс. 12 января 2014 г.. Получено 13 апреля 2020.
  10. ^ Линус Торвальдс (29 августа 2014 г.). «Вопросы и ответы с Линусом Торвальдсом» (видео). DebConf 2014 Портленд. debian.net. Получено 14 мая 2016. 6:31 Я видел это воочию с другим проектом, в котором я участвую, - моим приложением для журнала погружений. Мы делаем двоичные файлы для Windows и OSX, но в основном не делаем двоичные файлы для Linux. Почему? Потому что создание двоичных файлов для настольных приложений Linux - это большая чертова боль в заднице.
  11. ^ Это просто очень круто. к Линус Торвальдс на Google+ Дирк Хондел: «Я, как разработчик приложения, больше не хочу, чтобы мое приложение входило в состав дистрибутива. Очень мучительно для абсолютно нулевого выигрыша. Когда я получаю отчет об ошибке, мой первый вопрос:« О, какая версия какого дистрибутива? ? какая версия какой библиотеки? Какой набор безумных патчей был применен к этим библиотекам? ». Нет, Windows и Mac понимают это правильно. Я контролирую библиотеки, с которыми работает мое приложение. [...] С помощью AppImage я могу дать им именно это. То, что работает на их компьютер. "" (25 ноября 2015 г.)
  12. ^ Торвальдс, Linux (25 ноября 2015 г.). "Это просто очень круто". Google+. Я наконец нашел время поиграть с версией + Subsurface "AppImage", и она действительно, кажется, "просто работает".
  13. ^ Торвальдс, Linux (25 ноября 2015 г.). "Это просто очень круто". Google+ через archive.org. Архивировано из оригинал 13 сентября 2017 г. Я наконец нашел время поиграть с версией + Subsurface "AppImage", и она действительно, кажется, "просто работает".
  14. ^ «Поддерживаемые компьютеры для дайвинга». Подземный. Получено 24 февраля 2020.

внешняя ссылка