Files
log/my-blog/content/posts/2025-12-07-social-app.md
2025-12-08 14:13:15 +09:00

52 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "atprotoのsocial-appを作った"
slug: "atproto"
date: "2025-12-07"
tags: ["atproto"]
language: ["ja", "en"]
draft: false
---
blueskyの公式clientがselfhostで動かなくなって数カ月が経ちました。
このままでは不便だと思い、selfhostのpdsでも動くiosアプリを作ることに。
[bluesky-social/social-app](https://github.com/bluesky-social/social-app)をベースに、できる限り最新のコードに追従しやすい形にしています。
1. ライセンスの明示
2. "Bluesky"のロゴや名称を使用しないこと
3. selfhostでも動作すること
4. DM(chat)機能の無効化
<iframe width="100%" height="415" src="https://www.youtube.com/embed/sEv8fNGyM7g?rel=0&showinfo=0&controls=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
## ラインセンス
`social-app`のsrcはMITライセンスで公開されており、カスタマイズしてapple storeに公開することができます。
- [https://github.com/bluesky-social/social-app/blob/main/LICENSE](https://github.com/bluesky-social/social-app/blob/main/LICENSE)
```md
# AIの評価
現在の License.tsx は十分に要件を満たしています。含まれている内容:
1. ✅ 原作者への帰属("based on Bluesky Social App"
2. ✅ 元リポジトリへのリンク
3. ✅ 著作権表示Copyright (c) 2022-2025 Bluesky PBC
4. ✅ MITライセンス全文
5. ✅ 日本語訳(ユーザーフレンドリー)
6. ✅ オリジナルLICENSEファイルへのリンク
```
## アプリ名について
repositoryをai/atから作ったので、`Aiat`になります。
[A]が大文字なのは、iosアプリだからです。ueやiosの名前慣習に合わせています。
## 公開の有無
`bsky.team`の人に聞いてから公開するか決めるか、公開後にアプリを見せるか、どちらかです。
apple reviewが通ればですが。