Giter Site home page Giter Site logo

OpenTween

OpenTween

GitHub Actions Codecov

OpenTween は Windows 用の高機能な Twitter クライアントです。


⚠️ OpenTween の API キーは 2023/1/22 に Twitter のポリシー違反を理由に凍結されたため、OpenTween に標準で組み込まれている API キーで Twitter API にアクセスすることはできません。

動作要件

ダウンロード

最新のリリースは以下の Web サイトでダウンロードできます。

開発版は AppVeyor からダウンロードできます。AppVeyor で公開されているビルドは OpenTween のリポジトリに変更が加えられるたびに更新されます。

更新履歴

CHANGELOG.txt を参照してください。

ソースコードのビルド方法

ソースコードから OpenTween をビルドするためには以下の環境が必要です。

  • Visual Studio 2022 17.4 以上
    • インストール時にワークロードの「.NET デスクトップ開発」を選択してください
  • Git for Windows

ビルド手順:

  1. git clone https://github.com/opentween/OpenTween.git
  2. Visual Studio で OpenTween.sln を開く
  3. メニューから「デバッグ」→「デバッグの開始」(F5) を実行する
  4. ビルドが開始され、正常に完了すれば OpenTween が起動します

Tween との関係について

Tween は @kiri_feather 氏によって 2007 年から公開されている Twitter クライアントです。 かつて Tween はフリーソフトウェア (GPLv3) として公開されていましたが、2011 年にリリースされた Tween 1.2.0.0 からはプロプライエタリに変更されることが告知され、以後のリリースではソースコードが非公開となりました。

これを受けて @kim_upsilon が、GPLv3 で公開されていた最終版の Tween のソースコードをもとにフォークして立ち上げたプロジェクトが現在の OpenTween です。

Tween と OpenTween は現在に至るまで互いに独立した体制のもとで開発が行われています。名称から「Tween の最新版のソースコードが OpenTween として公開されている」ものと誤解されることがありますが、これは正しくありません。

OpenTween は 2011 年時点の Tween のソースコードを起点としていることから現在の Tween にも存在する機能を多く備えていますが、一方で OpenTween のフォーク以降については Tween と OpenTween で別々の発展を遂げてきたため実装された機能にも差異があります。 また、OpenTween の発足初期にソースコードを VB.NET から C# へ全面的に移行したことや、その後も内部の設計に変更を加えた影響で、外見上は似た機能を備えつつも原形となった Tween のソースコードからは乖離している部分が多くあります。

ライセンス

© 2011 OpenTween contributors.

ソースコードは GPLv3 の下で利用することができます。詳細は LICENSE.ja を参照してください。

また、OpenTween のロゴなどの画像リソースは CC BY-SA 2.1 JP の下で利用することができます。 詳細は OpenTween-icons のリポジトリを参照してください。

OpenTween's Projects

OpenTween doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.