I-Fan Chen

@armandch
14 Followers
71 Following
190 Posts
Apple fan boy. SRE engineer. Sometimes play IF to pass time.
Twitter@armandch

https://daringfireball.net/2026/01/macpaw_pulls_plug_on_setapp_mobile_in_eu adding onto @gruber 's article with the android/PC angle:

it's telling that Android never forbade alternative stores or pulled games, and there was still zero interest in i.e. SlideMe or the Samsung store. Amazon's app store was only popular because they gave out free apps and was the only game in town on Fire tablets (the giving away free apps is telling for Epic's own game store on PC too, where outside of free subsidized games and Fortnite, no one uses it instead of Steam)

third-party app stores are very much a forced meme and the main marketplaces on a platform are natural monopolies; it's probably better to regulate those instead, or support other platforms

MacPaw Pulls the Plug on SetApp Mobile App Marketplace

By and large, iPhone owners do not care about third-party app marketplaces and they care even less about third-party browser engines. Popular demand isn’t going to come about from additional regulatory mandates or pocket-change fines imposed on Apple.

Daring Fireball

GPLv2 affirmation…

I don’t generally post here as people have probably noticed, but here’s a pdf of a recent court ruling, and this turns out to be the easiest way for me to link to a copy of it, since I don’t really maintain any web presence normally and I don’t want to post pdf’s to the kernel mailing lists or anything like that.

And the reason I want to post about it, is that it basically validates my long-held views that the GPLv2 is about making source code available, not controlling the access to the hardware that it runs on.

The court case itself is a mess of two bad parties: Vizio and the SFC. Both of them look horribly bad in court - for different reasons.

Vizio used Linux in their TVs without originally making the source code available, and that was obviously not ok.

And the Software Freedom Conservancy then tries to make the argument that the license forces you to make your installation keys etc available, even though that is not the case, and the reason why the kernel is very much GPLv2 only. The people involved know that very well, but have argued otherwise in court.

End result: both parties have acted badly. But at least Vizio did fix their behavior, even if it apparently took this lawsuit to do so. I can’t say the same about the SFC.

Please, SFC - stop using the kernel for your bogus legal arguments where you try to expand the GPLv2 to be something it isn’t. You just look like a bunch of incompetent a**holes.

The only party that looks competent here is the judge, which in this ruling says

Plaintiff contends the phrases, “machine-readable” and “scripts used to control compilation and installation” support their assertion in response to special interrogatory no. 4 that Defendant should “deliver files such that a person of ordinary skill can compile the source code into a functional executable and install it onto the same device, such that all features of the original program are retained, without undue difficulty.”

The language of the Agreements is unambiguous. It does not impose the duty which is the subject of this motion.

Read as a whole, the Agreements require Vizio to make the source code available in such a manner that the source code can be readily obtained and modified by Plaintiff or other third parties. While source code is defined to include “the scripts used to control compilation and installation,” this does not mean that Vizio must allow users to reinstall the software, modified or otherwise, back onto its smart TVs in a manner that preserves all features of the original program and/or ensures the smart TVs continue to function properly. Rather, in the context of the Agreements, the disputed language means that Vizio must provide the source code in a manner that allows the source code to be obtained and revised by Plaintiff or others for use in other applications.

In other words, Vizio must ensure the ability of users to copy, change/modify, and distribute the source code, including using the code in other free programs consistent with the Preamble and Terms and Conditions of the Agreements. However, nothing in the language of the Agreements requires Vizio to allow modified source code to be reinstalled on its devices while ensuring the devices remain operable after the source code is modified. If this was the intent of the Agreements, the Agreements could have been readily modified to state that users must be permitted to modify and reinstall modified software on products which use the program while ensuring the products continue to function. The absence of such language is dispositive and there is no basis to find that such a term was implied here. Therefore, the motion is granted.

IOW, this makes it clear that yes, you have to make source code available, but no, the GPLv2 does not in any way force you to then open up your hardware.

My intention - and the GPLv2 - is clear: the kernel copyright licence covers the software, and does not extend to the hardware it runs on. The same way the kernel copyright license does not extend to user space programs that run on it.

When Twitter collapsed, it was great to see the flood of friends, game devs and other come to Mastodon. Over the next 9 months a lot of them vanished to Threads, BlueSky or just left. I want to thank all people who are still on Mastodon and make it a wonderful place. You know who you are.

Mike Austin has released much of the source code behind Level 9, the British text-adventure company. This includes their A-code compiler, the source for Knight Orc and other games, and documentation.

It's all pulled straight from old floppies, so it's not going to be trivial to get it working on modern systems. Work is in progress!

https://github.com/MikeTheTechie/Level9-Public

#InteractiveFiction

GitHub - MikeTheTechie/Level9-Public

Contribute to MikeTheTechie/Level9-Public development by creating an account on GitHub.

GitHub
在頒獎典禮前夕,很高興來到斯德哥爾摩大學談談臺灣的故事。🌏

站在這裡,看著螢幕上的「We the People」,我感受到臺灣與世界同在。🇹🇼

稍晚,我將正式領取有「諾貝爾替代獎」之稱的正命獎(Right Livelihood Award),將這份榮耀獻給臺灣。🎉

🔗 直播連結: https://www.youtube.com/watch?v=LiTEDQkuFeA
#正命獎
🌌 四百萬年以來,
🌏 在海陸板塊的碰撞中,
🐋 台灣一直就是:
✨ 不斷向上,仰望星空。

🗽 自由與民主,絕非天降恩賜。
💎 它們是巨大壓力下淬鍊而成,
🕯️ 是先賢以血汗與淚水開拓。

🔥 長久以來,極化對立被視為必須撲滅的惡火。
💡 但在台灣,我們領悟新的道理。

🧑‍🎓 我們學到,身為全球最年輕的造山島嶼,
💥 正是板塊的衝撞,
🏔️ 孕育出壯麗翠青。

🌋 我們打造了「地熱民主」——
🔄 轉化歧見的負面焦灼,
🚀 成為革新的正向動力。

🌍 面對全球民主倒退的挑戰:
🔇 不是讓衝突噤聲,
🎼 而是予以導流。

💢 AI 不應以憤怒分隔你我,
🤝 而應在罕見共識之處,將我們連結。

🧠 我們全民,就是超級智慧。

🏆 身為台灣首位「正命獎」桂冠得主,
🙌 這份榮耀不只屬於我,它屬於眾人。

💻 致曾為數位自由刻下印記的每一位,
🕊️ 致正為全球各地和平奮鬥的每一位:
🙏 謝謝你們。

🌊 婆娑之洋,美麗之島。
🏵️ 公民之國,萬華之中。

🖖 讓我們攜手,共創無限未來。
#正命獎
During this season of giving, let’s do what we can to give back to the communities that have given us so much. From our family to yours, have a wonderful Thanksgiving!
自由與民主從不是天上掉下的禮物,而是無數前人用汗水、勇氣與智慧耕耘出來的成果。

很榮幸獲頒素有「另類諾貝爾獎」之稱的 Right Livelihood Award(正命獎),這是首次有臺灣人獲獎。

感謝每一位在民主史上留下足跡的你,讓屬於臺灣全民的力量擴展到世界。前方的路或許仍有荊棘,但只要我們堅持信念、彼此扶持,就能共同看見希望。

謝謝在每個位置上的你們。讓我們繼續將臺灣經驗分享給世界,攜手把民主的倒退,轉化為民主的復興。⛰️✨

👉 https://rightlivelihood.org/zh-hant/the-change-makers/find-a-laureate/audrey-tang/

“My mission is to create a world where we can live in harmony with nature” ~ Dame Jane Goodall 1934—2025

https://janegoodall.org

the Jane Goodall Institute Homepage

Jane Goodall Institute USA