콘텐츠로 이동

서드파티 라이선스 상세

GeoOmni에서 사용하는 서드파티 라이브러리의 상세 라이선스 정보입니다.


Qt 6

GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc.

GeoOmni는 Qt를 동적 링킹으로 사용합니다.
LGPL v3에 따라 Qt 라이브러리를 수정하지 않는 한
GeoOmni 소스코드를 공개할 의무가 없습니다.

SARibbon

MIT License

Copyright (c) 2018 czy

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software.

nlohmann-json

MIT License

Copyright (c) 2013-2022 Niels Lohmann

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction.

spdlog

MIT License

Copyright (c) 2016 Gabi Melman

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction.

Eigen3

Mozilla Public License Version 2.0

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0.

MPL 2.0은 파일 단위 카피레프트입니다.
Eigen 헤더 파일을 수정하지 않는 한 소스 공개 의무가 없습니다.

PROJ

  • 라이선스: MIT
  • 웹사이트: https://proj.org
  • 용도: 좌표 변환, 지도 투영
MIT License

Copyright (c) 2000, Frank Warmerdam
Copyright (c) 2008-2023, PROJ contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction.

GDAL

  • 라이선스: MIT
  • 웹사이트: https://gdal.org
  • 용도: 지리공간 데이터 추상화 라이브러리
MIT License

Copyright (c) 1998-2023, Frank Warmerdam, Even Rouault, and others

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction.

libjpeg-turbo

  • 라이선스: BSD-3-Clause, IJG, zlib
  • 웹사이트: https://libjpeg-turbo.org
  • 용도: JPEG 이미지 인코딩/디코딩 (SIMD 최적화)
BSD-3-Clause License

Copyright (C) 2009-2023 D. R. Commander
Copyright (C) 2015 Viktor Szathmáry

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice.
2. Redistributions in binary form must reproduce the above copyright notice.
3. Neither the name of the libjpeg-turbo Project nor the names of its
   contributors may be used to endorse or promote products.

libpng

  • 라이선스: libpng license (BSD-like)
  • 웹사이트: http://www.libpng.org
  • 용도: PNG 이미지 처리
libpng License

Copyright (c) 1995-2023 The PNG Reference Library Authors
Copyright (c) 2018-2023 Cosmin Truta

This code is released under the libpng license.
For conditions of distribution and use, see the disclaimer and license
in png.h.

zlib

  • 라이선스: zlib license
  • 웹사이트: https://zlib.net
  • 용도: 데이터 압축
zlib License

Copyright (C) 1995-2023 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from
the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely.

SQLite

  • 라이선스: Public Domain
  • 웹사이트: https://sqlite.org
  • 용도: 임베디드 데이터베이스
Public Domain

SQLite is in the public domain and does not require a license.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute
the original SQLite code, either in source code form or as a compiled binary.

OpenSSL

Apache License
Version 2.0, January 2004

Copyright (c) 1998-2023 The OpenSSL Project

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

libtiff

  • 라이선스: BSD-like (libtiff license)
  • 웹사이트: http://www.libtiff.org
  • 용도: TIFF/GeoTIFF 이미지 읽기·쓰기
Copyright (c) 1988-2022 Sam Leffler
Copyright (c) 1991-2022 Silicon Graphics, Inc.

Permission to use, copy, modify, distribute, and sell this software and
its documentation for any purpose is hereby granted without fee, provided
that (i) the above copyright notices and this permission notice appear in
all copies of the software and related documentation, and (ii) the names
of Sam Leffler and Silicon Graphics may not be used in any advertising or
publicity relating to the software without the specific, prior written
permission of Sam Leffler and Silicon Graphics.

FFmpeg

  • 라이선스: LGPL v2.1+ / GPL v2+ (구성에 따라 다름)
  • 웹사이트: https://ffmpeg.org
  • 용도: 화면 녹화 인코딩 (외부 프로세스 호출)
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999

Copyright (C) 1991, 1999 Free Software Foundation, Inc.

GeoOmni는 FFmpeg를 동적 링킹하지 않습니다.
외부 프로세스(ffmpeg.exe)를 호출하여 녹화 파일을 인코딩하므로
FFmpeg 라이선스가 GeoOmni 소스코드에 영향을 주지 않습니다.

OpenCV

  • 라이선스: Apache License 2.0
  • 웹사이트: https://opencv.org
  • 용도: DPSMaster 레거시 플러그인 (선택적 사용)
Apache License
Version 2.0, January 2004

Copyright (C) 2000-2024, Intel Corporation, all rights reserved.
Copyright (C) 2009-2011, Willow Garage Inc., all rights reserved.
Copyright (C) 2009-2016, NVIDIA Corporation, all rights reserved.
Copyright (C) 2010-2013, Advanced Micro Devices, Inc., all rights reserved.
Copyright (C) 2015-2024, OpenCV Foundation, all rights reserved.
Copyright (C) 2008-2024, Itseez Inc., all rights reserved.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.

자체 구현 알고리즘 및 학술 참고문헌

GeoOmni의 사진측량 핵심 알고리즘은 공개된 학술 논문과 표준 수치해석 방법을 기반으로 자체 구현되었습니다. 아래 알고리즘은 모두 특허가 만료되었거나 특허 없이 공개된 방법론이며, 제3자 라이브러리에 의존하지 않습니다.

알고리즘 출처 (논문/표준) 특허 상태
Harris 코너 검출 Harris & Stephens (1988) "A Combined Corner and Edge Detector" 특허 없음 (공개 학술 논문)
BRIEF 이진 기술자 Calonder et al. (2010) "BRIEF: Binary Robust Independent Elementary Features" 특허 없음
KNN 브루트포스 매칭 표준 최근접 이웃 탐색 특허 없음
Lowe Ratio 테스트 Lowe (2004) "Distinctive Image Features from Scale-Invariant Keypoints" SIFT 특허 2020년 만료 (US Patent 6,711,293)
RANSAC Fischler & Bolles (1981) "Random Sample Consensus" 특허 없음
8-point 기본행렬 Hartley & Zisserman (2003) "Multiple View Geometry" 특허 없음
NCC 템플릿 매칭 정규화 상호상관 — 표준 신호처리 방법 특허 없음
Gauss-Newton 번들 조정 표준 비선형 최소제곱법 특허 없음
공선조건식 (Collinearity) 표준 사진측량 수학 모델 특허 없음
Marching Squares (등고선) Lorensen & Cline (1987) "Marching Cubes" 특허 만료 (US Patent 4,710,876, 2005년 만료)
Delaunay 삼각분할 표준 계산기하학 알고리즘 특허 없음
QEM 메시 단순화 Garland & Heckbert (1997) "Surface Simplification Using Quadric Error Metrics" 특허 없음
IDW 보간 Shepard (1968) "A Two-Dimensional Interpolation Function" 특허 없음
SGM 스테레오 매칭 Hirschmüller (2005) "Accurate and Efficient Stereo Processing by Semi-Global Matching" 특허 없음
Douglas-Peucker 단순화 Douglas & Peucker (1973) "Algorithms for the Reduction of the Number of Points" 특허 없음

SIFT 관련 참고

GeoOmni는 SIFT 알고리즘 자체를 구현하지 않습니다. Lowe Ratio 테스트(매칭 필터링 기법)만 사용하며, 이 기법은 SIFT 논문에서 소개되었으나 SIFT 특허(US 6,711,293)는 2020년 3월에 만료되었습니다.


라이선스 요약

라이브러리 라이선스 상용 가능 소스 공개
Qt 6 LGPL v3 O 동적 링킹 시 불필요
SARibbon MIT O 불필요
nlohmann-json MIT O 불필요
spdlog MIT O 불필요
Eigen3 MPL 2.0 O 수정 파일만
PROJ MIT O 불필요
GDAL MIT O 불필요
libjpeg-turbo BSD-3 O 불필요
libpng libpng O 불필요
zlib zlib O 불필요
SQLite Public Domain O 불필요
OpenSSL Apache 2.0 O 불필요
libtiff BSD-like O 불필요
FFmpeg LGPL v2.1+ O 외부 프로세스 호출
OpenCV Apache 2.0 O 불필요