TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: An Open Standard for App Distribution: Beating Apple and Google Duopoly?

13 点作者 julienreszka大约 1 年前
Do you believe there is a place for this kind of standard and if so why hasn&#x27;t it been done before?<p>I know people like Tim Sweeney, Daniel Ek and David Heinemeier Hansson have been vocal about the current state of affairs and have seeked help from regulators to get antitrust laws passed. It did have some mild successes.<p>Maybe making an open standard would yield better results?

8 条评论

kaaaate大约 1 年前
I developed a custom (open-source, under AGPLv3) solution at my first job for a centralized software distribution system.<p>The entire thing was written in C# with ASP.NET Core for the server, and (sorry) WinForms for the Admin Panel and the launcher. And it integrated quite nicely with the authentication for the web application that was being developed. At one point I was thinking of LDAP support, but I left that job before I could implement it. It has a fully functional license key system (no DRM, gotta implement that yourself), branching, and an announcement system.<p>As far as I know, it&#x27;s still running and fully functional after leaving a year ago, with the actual ASP.NET Core server having about a year of uptime.<p>I have been considering making some QoL changes and creating my own open-source launcher, but I haven&#x27;t had the time or the mental capacity to do that.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;ktwrd&#x2F;OpenSoftwareLauncher">https:&#x2F;&#x2F;github.com&#x2F;ktwrd&#x2F;OpenSoftwareLauncher</a>
Teamancer大约 1 年前
As for platform integration Progressive Web Apps (PWAs) are browser based apps with an underlying reusable javascript framework. PWAs can get pretty close to &quot;native&quot; Android, IOS, and desktop apps that can be used in a web browser and&#x2F;or installed and if appropriate run completely offline.<p>I&#x27;ve had good results with a PWA that - with the same code and content - runs on the MS Edge browser (desktop) and on Android Chrome and Samsung web browsers(mobile). Haven&#x27;t tried on IOS.<p>No play stores involved, though, if you want, play stores do accept PWAs.<p>PWAs may not be the answer to everything but I believe they&#x27;re a start.
solardev大约 1 年前
What if it&#x27;s just not the kind of thing normal people actually care about? I know that&#x27;s a taboo thought here on HN, but a well-maintained walled garden is often just a lot nicer for users than too much freedom.<p>Steam, for example, still dominates PC gaming despite the Epic Game Store, the Microsoft Store, GOG, etc. Conversely, I still don&#x27;t trust most of the apps on the Google Play Store. And the macOS desktop app marketplace is such a mess, and I wish were more apps were just available on the official Apple app store instead of requiring some third-party purchase pathway (and usually delivered with a DMG image or some Homebrew cask, with no verification or developer signing at all).<p>Even if Apple allowed third-party app stores, I wouldn&#x27;t want to install them (nor handle billing through Epic instead of Apple, especially now that Epic is half owned by Tencent).<p>The peace of mind of having to trust just one marketplace, and also the convenience of being able to easily sync my purchases, save files, etc. across multiple devices using a single login is way more important.<p>It&#x27;s not just the technical limitations, but also that some people just don&#x27;t actually want the wild west when it comes to their computing devices...
评论 #39506723 未加载
debadyutirc大约 1 年前
Umm it&#x27;s more complex than that. Open standard would still need money to survive. And Big Tech will flex their philanthropic muscle and influence open standards.<p>There is a lot of empirical evidence of this. Look at Matter protocol in home automation, GS1 in retail. Starts as a good idea but as soon as there is adoption, there will be several market motions to mess everything up.<p>The only way for an open standard to grow is a large extremely committed community that is largely made of people who don&#x27;t have to worry about survival.
thrwwycbr大约 1 年前
F-droid.org is live and kicking. Reproducible build pipelines of open source apps et al.<p>Decentralized repos, subscription feeds, key signing, etc.
评论 #39507949 未加载
hbcondo714大约 1 年前
I think Store.app, an app store just for installable web apps, can be a place like that:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37782513">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=37782513</a>
ksec大约 1 年前
Sorry what <i>exactly</i> is an Open Standard for App Distribution. Are you suggesting an Open App Store? If so who is <i>running</i> the App Store?
评论 #39507922 未加载
amadeuspagel大约 1 年前
It&#x27;s called the web.
评论 #39503044 未加载