Automic VaultAutomic Vault

brew

freetds を Homebrew, apk, dnf, MacPorts, Nix, pacman, apt, zypper でインストール

freetds のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install freetds

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install freetds

MacPorts ports tree · databases/freetds/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add freetds

Alpine Linux edge package indexes · freetds · ソース: dl-cdn.alpinelinux.org

Fedora dnf確認済み · 92%
sudo dnf install freetds

Fedora Rawhide package metadata · freetds · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#freetds

nixpkgs package indexes · pkgs/by-name/fr/freetds/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S freetds

Arch Linux sync databases · freetds · ソース: geo.mirror.pkgbuild.com

Debian apt確認済み · 92%
sudo apt install freetds-bin

Debian stable package indexes · freetds-bin · ソース: deb.debian.org

openSUSE zypper確認済み · 92%
sudo zypper install freetds-config

openSUSE Tumbleweed package metadata · freetds-config · ソース: download.opensuse.org

概要

パッケージ概要

Libraries to talk to Microsoft SQL Server and Sybase databases

コマンドとエイリアス

  • bsqldb
  • bsqlodbc
  • datacopy
  • defncopy
  • fisql
  • freebcp
  • osql
  • tdspool
  • tsql

履歴

プロジェクトの歴史と使われ方

FreeTDS is a free implementation of the Sybase and Microsoft SQL Server client libraries and utilities for the Tabular Data Stream protocol. It gives Unix-like systems and other platforms DB-Library, CT-Library, ODBC, interactive SQL, and bulk-copy tooling for TDS-speaking databases.

プロジェクトの歴史

The official user guide says FreeTDS began in early 1997 when Brian Bruns, a Sybase DBA, wanted DB-Library programs to run under Linux. The first work focused on DB-Library and TDS 5.0, then expanded to CT-Library compatibility, TDS 4.2, ODBC, and TDS 7.0/7.1 support.

As the project matured, the official history names contributors who expanded the ODBC driver, BCP support, CT-Library cursors, and documentation. The README describes the resulting codebase as portable C libraries plus utilities for Unix-like systems, Windows, VMS, and macOS.

採用の歴史

FreeTDS grew because many open source applications needed access to Sybase and Microsoft SQL Server without relying on proprietary client libraries. The user guide explicitly cites use from Perl, PHP, and other language bindings that expect DB-Library or CT-Library APIs.

The project documentation describes the libraries as mature and stable, with users including large corporations, U.S. federal government systems, and web servers running Apache and PHP. That official framing explains why FreeTDS became a common dependency below scripting-language database adapters.

使われ方

Package users commonly install FreeTDS for libtds, ODBC drivers, and command-line tools such as tsql, freebcp, fisql, osql, bsqldb, defncopy, and datacopy. Configuration revolves around freetds.conf and ODBC driver manager integration.

Current NEWS entries show ongoing maintenance around encryption, TDS 8.0, UTF-8 and old Sybase compatibility, Windows Unicode paths, ODBC behavior, bulk copy, and Unix configuration search paths.

パッケージ好きにとっての重要性

FreeTDS is a classic compatibility-layer package: small command-line utilities on the surface, but a large C library stack underneath for database adapters. Packagers care about ODBC manager choices, OpenSSL support, iconv behavior, ABI naming, and where freetds.conf is searched.

It is also historically important because it kept DB-Library-style clients useful after vendors shifted focus. The official guide notes Microsoft's DB-Library deprecation while presenting FreeTDS as a maintained route for code that still fits that API.

タイムライン

  • 1984: Sybase developed the TDS protocol for Sybase SQL Server, according to the FreeTDS user guide background.
  • 1990: Sybase and Microsoft entered a technology sharing agreement that led to Microsoft's SQL Server line.
  • 1997: Brian Bruns began FreeTDS to run DB-Library programs on Linux.
  • 2002: James K. Lowden became maintainer after joining to improve documentation.
  • 1.5: Release notes add TDS 8.0 support and allow freetds.conf under ~/.config on Unix.

Related projects

  • FreeTDS/JDBC was a related Java JDBC driver mentioned in the official project history.
  • DBD::Sybase is cited in the user guide as a Perl binding that works well with FreeTDS.
  • unixODBC and iODBC are related driver managers used by the FreeTDS ODBC implementation.

セキュリティ状態

保護ツール対応はまだ見つかっていません

freetds に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 2 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
${HOME}/.freetds.conf${HOME}/.config/freetds.conf${sysconfdir}/freetds.conf (default /usr/local/etc/freetds.conf)

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
bsqldbcliグローバル実行可能ファイル
bsqlodbccliグローバル実行可能ファイル
datacopycliグローバル実行可能ファイル
defncopycliグローバル実行可能ファイル
fisqlcliグローバル実行可能ファイル
freebcpcliグローバル実行可能ファイル
osqlcliグローバル実行可能ファイル
tdspoolcliグローバル実行可能ファイル
tsqlcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版1.5.18
マネージャ更新日2026-06-22
ローカルデータOK
上流not checked
検出された最新未検出

https://www.freetds.org/

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:freetds
バージョン1.5.18
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/freetds
ホームページhttps://www.freetds.org/
リポジトリhttps://github.com/FreeTDS/freetds
上流ドキュメントhttps://www.freetds.org/docs.html
ライセンスGPL-2.0-or-later
ソースアーカイブhttps://www.freetds.org/files/stable/freetds-1.5.18.tar.bz2
最終更新2026-06-22T14:03:22-07:00
Pulseupdated
依存関係openssl@3, unixodbc
ビルド依存関係pkgconf
macOS 提供ライブラリkrb5
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namefreetds
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

freetds-bin 1.3.17+ds-2+deb13u1

FreeTDS command-line utilities

http://www.freetds.org/

sudo apt install freetds-bin
  • Section: database
  • Architecture: amd64
  • Source Package: freetds
  • 10 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Freetds
Debian stable package indexes · deb.debian.org · Debian stable package indexes: freetds-bin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

freetds-common 1.3.17+ds-2+deb13u1

configuration files for FreeTDS SQL client libraries

http://www.freetds.org/

sudo apt install freetds-common
  • Section: libs
  • Architecture: all
  • Source Package: freetds
  • normalized package name match
  • 一致条件: Freetds
Debian stable package indexes · deb.debian.org · Debian stable package indexes: freetds-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

freetds-dev 1.3.17+ds-2+deb13u1

MS SQL and Sybase client library (static libs and headers)

http://www.freetds.org/

sudo apt install freetds-dev
  • Section: devel
  • Architecture: amd64
  • Source Package: freetds
  • 2 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Freetds
Debian stable package indexes · deb.debian.org · Debian stable package indexes: freetds-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

freetds-doc 1.3.17+ds-2+deb13u1

FreeTDS documentation

http://www.freetds.org/

sudo apt install freetds-doc
  • Section: doc
  • Architecture: all
  • Source Package: freetds
  • normalized package name match
  • 一致条件: Freetds
Debian stable package indexes · deb.debian.org · Debian stable package indexes: freetds-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libct4 1.3.17+ds-2+deb13u1

libraries for connecting to MS SQL and Sybase SQL servers

http://www.freetds.org/

sudo apt install libct4
  • Section: libs
  • Architecture: amd64
  • Source Package: freetds
  • 7 依存関係
  • normalized package name match
  • 一致条件: Freetds
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libct4 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libsybdb5 1.3.17+ds-2+deb13u1

libraries for connecting to MS SQL and Sybase SQL servers

http://www.freetds.org/

sudo apt install libsybdb5
  • Section: libs
  • Architecture: amd64
  • Source Package: freetds
  • 7 依存関係
  • normalized package name match
  • 一致条件: Freetds
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsybdb5 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

tdsodbc 1.3.17+ds-2+deb13u1

ODBC driver for connecting to MS SQL and Sybase SQL servers

http://www.freetds.org/

sudo apt install tdsodbc
  • Section: libs
  • Architecture: amd64
  • Source Package: freetds
  • 11 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Freetds
Debian stable package indexes · deb.debian.org · Debian stable package indexes: tdsodbc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

freetds

nix profile install nixpkgs#freetds
  • normalized package name match
  • 一致条件: Freetds
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/fr/freetds/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

freetds-bin 1.3.17+ds-2build3

FreeTDS command-line utilities

http://www.freetds.org/

sudo apt install freetds-bin
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: freetds
  • 10 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Freetds
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: freetds-bin from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

freetds-common 1.3.17+ds-2build3

configuration files for FreeTDS SQL client libraries

http://www.freetds.org/

sudo apt install freetds-common
  • Section: libs
  • Architecture: all
  • Source Package: freetds
  • normalized package name match
  • 一致条件: Freetds
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: freetds-common from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

freetds-dev 1.3.17+ds-2build3

MS SQL and Sybase client library (static libs and headers)

http://www.freetds.org/

sudo apt install freetds-dev
  • Section: devel
  • Architecture: amd64
  • Source Package: freetds
  • 2 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Freetds
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: freetds-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

freetds-doc 1.3.17+ds-2build3

FreeTDS documentation

http://www.freetds.org/

sudo apt install freetds-doc
  • Section: doc
  • Architecture: all
  • Source Package: freetds
  • normalized package name match
  • 一致条件: Freetds
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: freetds-doc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libct4 1.3.17+ds-2build3

libraries for connecting to MS SQL and Sybase SQL servers

http://www.freetds.org/

sudo apt install libct4
  • Section: libs
  • Architecture: amd64
  • Source Package: freetds
  • 7 依存関係
  • normalized package name match
  • 一致条件: Freetds
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libct4 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libsybdb5 1.3.17+ds-2build3

libraries for connecting to MS SQL and Sybase SQL servers

http://www.freetds.org/

sudo apt install libsybdb5
  • Section: libs
  • Architecture: amd64
  • Source Package: freetds
  • 7 依存関係
  • normalized package name match
  • 一致条件: Freetds
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libsybdb5 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

tdsodbc 1.3.17+ds-2build3

ODBC driver for connecting to MS SQL and Sybase SQL servers

http://www.freetds.org/

sudo apt install tdsodbc
  • Section: libs
  • Architecture: amd64
  • Source Package: freetds
  • 11 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Freetds
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: tdsodbc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

freetds 1.5.14-r0

Tabular Datastream Library

https://www.freetds.org/

sudo apk add freetds
  • License: GPL-2.0-or-later OR LGPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: freetds
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Freetds
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: freetds from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment