Huh, haven't thought of it. Just relicensed ancs4linux to MIT.
Tether: iMessage, SMS, etc. on Linux (zackbartel.com)
pzmarzly 13 hours ago
kees99 13 hours ago
[0] copyleft-licensed library that could be legally linked into non-copyleft code base.
voakbasda 13 hours ago
It’s things like this that give me hope for the world.
stackghost 12 hours ago
We are facing very real global and societal issues that people on this site are actively exacerbating, like disinformation and climate change.
If a dude changing an inconsequential text file on GitHub gives you hope for the world, then please broaden your perspective.
kaonwarb 12 hours ago
stackghost 12 hours ago
chermi 10 hours ago
Barbing 4 hours ago
Not to be Debbie Downer but making one small corner of the world a little bit better has no effect on what matters to billions of people.
We are facing very real global and societal issues that people are actively exacerbating.
If a dude explaining that there’s not much use in complaining robs you of hope for the world, then please broaden your perspective.chermi an hour ago
mrec 9 hours ago
rewgs 12 hours ago
kian 12 hours ago
literallyroy 11 hours ago
yard2010 11 hours ago
inigyou 11 hours ago
LinuxIsntVeryGo 10 hours ago
inigyou 10 hours ago
sicktriple 10 hours ago
sophrosyne42 9 hours ago
LastTrain 4 hours ago
LtWorf 7 hours ago
9dev 7 hours ago
threecheese 6 hours ago
That being said, I’m with you in spirit and in action, but realistically it’s pointless outside of living in accordance with your values.
Edit: Re-reading that, i just told you that your principles are pointless, and thats fucked up and wrong. I’m going to live in accordance with mine and not delete this, but apologies.
lostlogin 5 hours ago
Maybe there is hope for the internet?
arcanemachiner 5 hours ago
The code is just going to be laundered anyways, so why bother putting on a license like AGPL that might just hinder adoption?
edoceo 4 hours ago
I'm using AI assistance a bunch, nothing fully vibe coded (yet) so what's it really matter? My "novel" approach to BOM line item attributes?
Muromec 5 hours ago
LeFantome 11 hours ago
Luker88 9 hours ago
EUPL is also basically GPL without being viral, too.
zackb 8 hours ago
nvr219 7 hours ago
huimang 3 hours ago
voakbasda 13 hours ago
I have had a iPhone for 15 years, and I have only ever been able to back it up with iTunes on windows (as I will never buy a Mac).
Apple’s refusal to provide interoperability borders on criminal. I wish there was a better option.
abcd_f 13 hours ago
voakbasda 12 hours ago
Maybe it’s time to try it again, but it’s an arms race from what I remember. Apple just keeps changing things; if you’re on the latest iOS version, it was unlikely to work. Has that changed?
dadoum 12 hours ago
[0]: https://github.com/jkcoxson/idevice
sneak 12 hours ago
Rohansi 11 hours ago
agoodusername63 11 hours ago
nvme0n1p1 11 hours ago
agoodusername63 11 hours ago
smt88 10 hours ago
I’ve gotten my close friends onto Signal but there are still always 3-4 group chats where that isn’t possible.
Rohansi 9 hours ago
I'm sure it's possible for them to use Signal but some people are unreasonably stubborn.
ihjbtvjkdidie 7 hours ago
Not sure why people having their own subjective views and preferences is such a hard concept to grasp.
Rohansi 3 hours ago
sneak 4 hours ago
drnick1 4 hours ago
If you really want blue bubbles, use Signal, the default color is blue.
Barbing 4 hours ago
Kids liked renaming group chats and liking/reacting to individual messages, and sending higher-res photos, and one "green bubble" participant nerfed the whole chat for everyone.
In spite of Apple knowing kids got bullied over this, meh, money. Thankfully this has now been just about fixed (depending on which Android version/carrier someone has), so green bubble stigma should be on its way out [eventually].
Firmly believe no one ever actually cared about the color.
Rohansi 3 hours ago
All of these problems could be avoided if iMessage was cross-platform or if people just used something else. Nobody is being forced to use iMessage
SirMaster 3 hours ago
kps 4 hours ago
k4rli 11 hours ago
sneak 4 hours ago
timcobb 12 hours ago
KetoManx64 10 hours ago
Danox 10 hours ago
rpdillon 10 hours ago
I'm considering running my own chatmail relay, although I haven't tried that yet.
inigyou 8 hours ago
SahAssar 8 hours ago
That was their one big plus and while I avoided it because of PGP, this means that it really has no upside over XMPP for me.
rpdillon 5 hours ago
inigyou 2 hours ago
chanux 5 hours ago
slashdave 9 hours ago
As to iMessage, think carefully about the architecture, and maybe you can imagine why it is Apple only.
conception 8 hours ago
stevehawk 8 hours ago
ihjbtvjkdidie 7 hours ago
inventor7777 3 hours ago
callc 2 hours ago
Sure! Apple can do whatever they want with their devices. But when they sell them to people, it’s no longer theirs.
People are (IMHO rightfully) not happy with a general computing device not being open.
Societies are pushing back against this practice through legal means, which is good!
The best part is if people want to stay inside whatever ecosystem, they can! It can be opt-in to enable developer mode to do what you can already do on any desktop PC.
If you want to lock down gran and gramps iphone (or PC for that matter), you can! Make an admin account and have them use an account with less privileges.
We can have the best of all worlds. An integrated ecosystem. Security. User computing rights.
voakbasda 2 hours ago
Because I trust Google even less than Apple (and a de-Googled phone would not be useful to me).
LooseMarmoset an hour ago
Thank you very much for this! KDEConnect is great, but it's a little awkward to use with iOS (because of Apple, not the great developers), so this is a nice project to see.
I don't see references to contributions, do you have a patreon or something?
harryposner 10 hours ago
The group messages were the biggest problem, and that's what made me give up, but there were some other issues:
- Shared links showed up as "Website: Short description (example.com)" and didn't include the URL
- Images weren't shown at all
I might take a look and see how blueferry handled those limitations.
[blueferry doc] https://github.com/erikwb/blueferry/blob/main/PROTOCOL.md
[inspiration] https://news.ycombinator.com/item?id=23411520#23413394
[Bluetooth MAP standard] https://www.bluetooth.com/specifications/specs/message-acces...
erikwb 4 hours ago
ThinkBeat 11 hours ago
mmoustafa 11 hours ago
randyrand 4 hours ago
No good way to get around that except buying an Apple device and taking its key.
blinkingled 10 hours ago
IOW Linux ecosystem has better vertical integration without any direct ties with Android :)
xur17 10 hours ago
bygosh 10 hours ago
[0]: https://github.com/GSConnect/gnome-shell-extension-gsconnect
zackb 10 hours ago
hparadiz 4 hours ago
J-Kuhn 3 hours ago
d3Xt3r 3 hours ago
My plan is to get a Linux phone (or convert an Android phone to Linux) and use it as a daily driver, but keep an old iPhone around for regular calls and texts, and for compatibility with some apps like banking apps. Tether seems like it could be useful to bridge that gap, so all I'd need to do is just keep the iPhone in my vicinity and never actually have to operate it, unless it's for using some proprietary app/service.
erikwb 3 hours ago
pkulak 8 hours ago
zackb 8 hours ago
Besides messaging it doesn't do any of the other stuff Tether does (author, im biased).
pkulak 7 hours ago
djfergus 2 hours ago
* GTK interface is buggy on hyprland (could only click buttons when app was on its own screen and not set to fullscreen)
* docs are vibe slop and incorrect:
~ tether pair
[2026-08-30 11:33:26.084] [ERR] Unknown action. Run tether --help for options
~ tether --pair
[2026-08-30 11:33:29.949] [ERR] Pairing requires a TCP+TLS connection. Use --host to specify a target.
* installation requires sudo escalation to configure bluetooth settings with a vague warning but no real explanation of what the risks are.
* couldn't get it to reliably connect - the feedback from linux and ios apps were vague and didn't help with what was broken or what was required to fix it.
Promising project, I'd love a solution like this but not worth my time for now.
nacs 2 hours ago
When I start the gtk app, it has a scan devices button but it never finds my phone even though I've paired via bluetooth and its on same LAN.
The iOS app just has a spinning icon that goes forever even though it sees my computer name in the 'discovered devices' list.
I tried pairing from CLI and GTK app and no go on Wifi or Bluetooth.
zackb an hour ago
* This is troubling as I've tested it extensively in Hyprland on different machines.
* You are right that the root installation requirements need more clarification. I was so focused on making it as easy as possible for the user that I buried important details.
* The failures to connect are an endless battle given the crazy inconsistencies in bt controllers. ~/.local/state/tether/tetherd.log should have the details I need to debug it, if you are inclined to open an issue.
cpressland 9 hours ago
hollow-moe 11 hours ago
nightsd01 3 hours ago
This part surprises me a bit. Fable always falls back to opus for me the instant 'security' is involved (thanks for that, Anthropic)
SoftTalker 13 hours ago
aaronax 12 hours ago
SoftTalker 12 hours ago
ghostly_s 8 hours ago
jnovek 12 hours ago
cromka 10 hours ago
trollbridge 11 hours ago
Of course, every spammer dreams of their spam texts coming through as a blue bubble.
inigyou 8 hours ago
teach 7 hours ago
Tether is "merely" talking to your iPhone over bluetooth and the local network. It does nothing if you don't already have an iPhone. Apple should have no more reason to come after this than it does a Garmin watch that can show your iMessages via bluetooth.
amluto 8 hours ago
forestry 8 hours ago
dalyons 8 hours ago
erikwb 3 hours ago
dadoum 10 hours ago
lisp2240 2 hours ago
VladVladikoff 9 hours ago
starik36 6 hours ago
I use LocalSend and every now and then the connection does not work and I have to restart it on the phone.
lxe 11 hours ago
teo_zero 11 hours ago
phrotoma 11 hours ago
bigyabai 11 hours ago
inigyou 8 hours ago
Marsymars 5 hours ago
jonathanwallace 12 hours ago
mcswell 9 hours ago
Nuts, I'm on xfce, and don't intend to switch over until it's necessary.
Why is Wayland necessary for this?
pkulak 9 hours ago
inigyou 8 hours ago
I can't think of an ideological reason that apps shouldn't require Wayland that wouldn't apply to anything else. Isn't it just as bad for an app to require X11 or to require Linux or to require Windows or to require Android? You are free to port it to X11 or any other platform.
weikju 7 hours ago
inigyou 6 hours ago
snazz 5 hours ago
rafram 9 hours ago
Pretty cool stuff either way!
zackb 4 hours ago
kvemkon 12 hours ago
Edit: clarification in my reply later in this thread: https://news.ycombinator.com/item?id=49492003
cpuguy83 11 hours ago
kvemkon 11 hours ago
> universal clipboard is synchronized over internet, it is not done trough cable connection. it uses apple continuity service, what you put into UC is uploaded into apple cloud,..
https://github.com/libimobiledevice/libimobiledevice/issues/...
That's why I'm a bit confused now.
> don't let the "KDE" fool you
Being GNOME2-then-MATE user, it really would.
inigyou 8 hours ago
cassianoleal 11 hours ago
bestnameever 11 hours ago
https://apps.apple.com/us/app/tether-linux-companion/id67620...
aeon_ai 7 hours ago
zackb 3 hours ago
porridgeraisin 12 hours ago
internet_points 11 hours ago
dwedge 7 hours ago
Marsymars 5 hours ago