unixODBC
unixODBC| 개발자 | 피터 하비 |
|---|---|
| 안정적 해제 | 2.3.9 / 2020년 9월 6일; 전 |
| 리포지토리 | |
| 운영 체제 | 크로스 플랫폼 |
| 유형 | 데이터 액세스 API |
| 면허증 | GNU GPL/LGPL |
| 웹사이트 | www.unixODBC.org |
unixODBC는 ODBC API를 구현하는 오픈소스 프로젝트다.이 코드는 GNU GPL/LGPL에 따라 제공되며 대부분의 버전의 Unix, Linux, Mac OS X, IBM OS/2 및 Microsoft의 Interix를 포함한 많은 다양한 운영 체제에서 구축 및 사용할 수 있다.
이 프로젝트의 목표는 다음과 같다.
- 개발자에게 최소한의 코드 변경만으로 Microsoft Windows ODBC 애플리케이션을 다른 플랫폼에 포팅할 수 있는 도구를 제공하십시오.
- 프로젝트를 공급업체 중립 인터페이스 데이터베이스 SDK로 유지 관리
- ODBC 드라이버를 쓰는 사용자에게 드라이버를 비 Windows 플랫폼에 포팅할 수 있는 도구 제공
- 사용자에게 데이터베이스 액세스를 관리하기 위한 GUI 및 명령줄 도구 세트 제공
- 상호 운용성을 보장하기 위해 무료 소프트웨어 커뮤니티 및 상용 데이터베이스 벤더와의 링크 유지
역사
1999
unixODBC 프로젝트는 1999년 초(Peter Harvey)에 의해 처음 시작되었고, 그 당시 iODBC(다른 오픈소스 ODBC 구현) 개발자들이 LGPL에 의욕을 보이지 않고, API를 현재의 ODBC 3 API 사양을 포함하도록 확장하고, 다음에 기반한 GUI의 추가를 고려하지 않아 만들어졌다.가치 있는 일이다. iODBC에는 이제 이러한 부품이 추가되었으며, ODBC 인터페이스를 사용하는 애플리케이션은 대부분의 경우 변경 없이 단일 ODBC 규격에 따른 두 프로젝트의 결과로 iODBC와 유닉스ODBC를 둘 다 사용할 수 있다.
1999년 7월
원래 운전기사의 매니저는 매우 기본적이었다.이 드라이버 매니저는 프로젝트가 시작된 직후 이지소프트의 닉 고럼에 의해 다시 쓰여졌다.닉은 1999년 7월 피터 하비와 함께 이 프로젝트의 리더쉽을 맡았고, 코드에 대한 지원 작업을 계속했다.
unixODBC의 개발은 그것의 기원 이후부터 진행되었는데, 오픈 소스 커뮤니티와 IBM, 오라클 Corporation, SAP를 포함한 상업 데이터베이스 기업으로부터도 많은 개발자들의 기여를 받았다.
그것은 많은 리눅스 배포판의 표준 설치의 일부로 포함되어 있다.
2009
unixODBC 프로젝트는 여러 프로젝트로 분할되었다(모두 SourceForge에서 호스팅됨).
- unixODBC("Core" 및 "Dev" 비트)
- unixODBC-GUI-Qt(Qt 기반 GUI 비트)
- unixODBC-Test(다중 테스트 프레임워크)
이 분할은 핵심 코드의 안정성과 일관성에 초점을 유지하면서 지원 작업을 보다 신속하게 릴리스할 수 있도록 하기 위해 수행되었다.