Uwuzu
|
| |
| 作者 | だいちまる(Daichimarukana) |
|---|---|
| 初版 | 2023/08/16 |
| 最新版 |
1.6.11
/ 2026/01/05 |
| リポジトリ | https://github.com/Daichimarukana/uwuzu |
| プログラミング 言語 | PHP |
| 対応言語 | 1言語 |
|
対応言語一覧 日本語 | |
| サポート状況 | 開発中 |
| 種別 | マイクロブログSNS |
| ライセンス | UPUL (独自ライセンス) |
| 公式サイト | https://www.uwuzu.com |
uwuzu(ゆず)は、PHPで開発されている中央集権型SNS向けのソフトウェアである。現在は、だいちまる (Daichimarukana)氏によって開発が行われている。
以下、だいちまる (Daichimarukana)をだいちまる氏と表記する。
uwuzuは、ActivityPubプロトコルの一部に対応している。公式には、中央集権型SNSとして位置付けられている。uwuzuのソースコードは、UPUL(uwuzu公衆利用ライセンス)と呼ばれる独自ライセンスの下で公開されている。
uwuzuは、複数のサーバーを個別に設置して運用できるSNSソフトウェアの一つである。利用者は既存のサーバーに登録するか、あるいは自身でサーバーを開設することによってこれに参加することができる。
uwuzuという名称は、「With you」の発音を基にした名称案が変化し、最終的に「uwuzu」という表記が採用された。 [1]
uwuzuではデータベースにMySQL、バックエンドにPHP (プログラミング言語)、フロントエンドにjQueryが使用されている。
uwuzuの開発は、個人によって行われている。開発当初はだいちまる氏の単独によるものであったが、現在では複数のメンバーがメンテナンスに関与している。 uwuzuのソースコードは、GitHub上で公開されている。
ソースコードの利用および改変については、UPUL(uwuzu公衆利用ライセンス)に従う必要がある。 [2]
uwuzuでは投稿のことを「ユーズ」と呼んでいる。ユーズの最大文字数は管理者によって設定できるが16777216文字以上は設定できないものとなっている。画像、動画などのファイルを添付できる。 また、他のユーズを引用もしくは新しいユーズとして拡散できる「リユーズ」という機能がある。
また、一部のMarkdown構文にも対応している。
ノートの内容を閲覧者のアクションなしに閲覧することができないNSFWフラグ設定機能もあり、ネタバレ防止やセンシティブな画像を隠すといったことに活用できる。
uwuzuは3種類のタイムラインを持つ。どれもブロックしているユーザーの投稿は表示されない。
| 名称 | 説明 |
|---|---|
| ローカル | サーバー内の全ユーザーの投稿がフォローの状態に関係なく表示される。 |
| フォロー | 自分がフォローしている投稿のみが表示される。 |
| おすすめ | 反響が多い投稿やフォローしているユーザーの投稿が表示される。 |
uwuzuでは、Unicodeに準拠した絵文字や、サーバーごとに追加されているカスタム絵文字をユーズに貼り付けることができる。
uwuzuでは、ユーズやユーザーのアカウントを検索することが可能である。また、「@@」と検索することですべてのユーザーのアカウントを確認することができる。
