Hacker News new | past | comments | ask | show | jobs | submit login

Couple of interesting snippets:

Apple languages don’t reach the top-10 of languages used on GitHub. While this is likely impacted by the Objective-C/Swift split, it still shows how niche development for that platform is.

The rise of China in Open Source contributions, along with GitHub’s estimate that they’ll be the biggest contributing country by 2030.




I wouldn't necessarily call their platform a niche - but rather one that doesn't foster a lot of open-source contributions. I've always felt like development on Apple's platforms, even when wildly successful, is often a close-sourced and proprietary endeavor. It doesn't surprise me much that there isn't a big footprint of their languages on GitHub.


Yeah, I think there's more of a culture of paid (and therefore mostly closed source apps) on Apple platforms. Whereas anything cross platform is _not_ using Apple languages for the bulk of their code base, and Linux focused/exclusive apps are going to be over represented among open source because people who value open source are more likely to use an open source OS


I believe the App Store policies are also incompatible with GPL, which further hinders open-source contributions from the Apple community.


nope, there are LGPL & GPL software on the app store and have been for quite some time: https://en.wikipedia.org/wiki/List_of_free_and_open-source_i...

The issue that prevented GPL back in 2010 was having to pay a fee to be able to upload new code to your own device, which has not been the case for 4/5 years now


Do you have a source for that? AFAIK all of the GPL'd apps in that list don't have GPL dependencies made by other people, so they're free to release the code under the GPL and distribute it on the App Store without following those terms. See Signal's 2016 post about it: https://signal.org/blog/license-update/


> shows how niche development for that platform

Alternatively: GitHub is still, despite belief to the contrary on places like HN, not synonymous with open source, let alone the entire world of software development. Each is a (limited) projection of that world. When you speak of them together, you are referring to two things, each belonging to a distinctly identifiable milieu. What you're observing is that the overlap between them is small.


Conceptually sure, but in practice is there actually a place where open source developers for apple products gather?

On a related note, do you guys know of other, lesser known, websites where specific niches of developers hang out? I mostly stick to github and rarely I'll go to sourceforge and gitlab but I haven't noticed patterns of specialties in their users. In the past I knew some semi-private German communities for reverse engineering but recently (2010+) it seems everything is getting more and more centralized and you can't find those kind of places anymore. I'd love to find some small communities of passionate people, not yet overrun by the mainstream crowd.


If GitHub isn't synonymous with open source, what is?


not everything needs a synonym


> Apple languages don’t reach the top-10 of languages used on GitHub. While this is likely impacted by the Objective-C/Swift split, it still shows how niche development for that platform is.

Michelin 3-star restaurants don't reach the top used in world either.


> Michelin 3-star restaurants don't reach the top used in world either.

On the other hand, Michelin 3-star restaurants will typically give you cutlery along with your dinner, instead of telling you that you've got a drawer full of cutlery at home anyway. I'm not at all convinced this is the right analogy ;-).

The more likely reason is the one Macha mentioned here: https://news.ycombinator.com/item?id=25632710 . Apple's environment has a tradition of paid, closed-source development, and any cross-platform tools that also support macOS or iOS are unlikely to be built with Apple's macOS/iOS-only tools.


I think a more apt analogy would be the 'soup nazi' and your soup can only be eaten in special, overpriced 'soup nazi' bowls.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: