News for hackers. Stuff that matters.
Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by ykevinator on Tuesday June 23, 2020 @08:02AM (#23612752)
This is really well done, any plans for iOS?
Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by alexbaker on Tuesday June 23, 2020 @08:25AM (#23612933)
I would love to work on an iOS app, but I'm not sure if I'm able to (legally)? Perhaps someone could weigh in as I really don't know what I'm talking about...

This app is based on the source code from Astrid Tasks, which was licensed under the GPLv3. I'm under the impression that one cannot distribute GPL apps in the App Store, and I assume I would be legally required to license an iOS rewrite as GPLv3 since I'm intimately familiar with the original Android implementation.

Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by cxr on Tuesday June 23, 2020 @08:52AM (#23613179)
> I'm under the impression that one cannot distribute GPL apps in the App Store

That meme is rooted in an analysis and statement that the FSF made about the App Store agreement several years ago. Those terms have changed many, many times since then, but the FSF has never revisited the question of compatibility. The best thing to do would be to either read the terms to make a decision for yourself if you're confident that you can grok them, or to seek advice from a lawyer if not. But don't assume there's anything solid that can be concluded from dead memes.

Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by e12e on Tuesday June 23, 2020 @01:15PM (#23616999)
IANAL but I think one issue is that the end user can readily run or distribute a modified version - you need a) Mac hardware to comply with the toolchain/compiler, and maybe b) a developer account with Apple even to run a dev build on your ios device? Not sure about the last part, though - maybe an actual ios dev can elaborate?
Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by tasn on Tuesday June 23, 2020 @02:51PM (#23618464)
IANAL but I asked FSF (Europe) about it and they said GPLv3 in the app store is fine.
Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by alexbaker on Tuesday June 23, 2020 @03:43PM (#23619233)
Hey Tom!

Cool, maybe I'll have to buy an iPhone

Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by unixfg on Tuesday June 23, 2020 @11:15AM (#23615001)
Probably not a huge draw, since the native apps on iOS support CalDAV and CardDAV (For now).
Re:Tasks.org – Open-source ToDo app for Android with CalDAV ... by alexbaker on Tuesday June 23, 2020 @01:57PM (#23617673)
I use Apple Reminders on my desktop, but the Apple Reminders app is fairly basic and doesn't support things like subtasks or tags. And unfortunately the app abandoned the CalDAV protocol in iOS 13/macOS 10.15

Technically the Apple Reminders app can still be used with third party CalDAV servers, and third party clients can still synchronize with iCloud, but icloud.com, icloud.com list sharing, and Apple Reminders with your Apple account on iOS 13/macOS 10.15 now use a proprietary protocol.