Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
68,533
39,375


Apple today introduced a redesigned website for its Open Source projects, which houses Apple's open source work like Swift, WebKit, ResearchKit, FoundationDB, and more. The updated site can be found at opensource.apple.com.

apple-open-source-site.jpg

The site includes two main sections, including Featured Projects to showcase a selection of Apple's open source work, and a second section for Releases.

The Featured Projects section includes Apple Projects that are led by Apple and developed alongside the open source community, and Community Projects that are headed up by organizations outside of Apple but contributed to by Apple engineers.

The Releases section will see Apple making its open source releases available as git repositories on GitHub, which will make them more accessible to software developers. Apple has added improved capabilities for search, seeing differences between different versions, and browsing through the code in macOS, iOS, and developer tools.

Article Link: Apple Launches Redesigned Open Source Website
 
  • Like
Reactions: RandomDSdevel
Forgive my ignorant question but I'm clinging to hope... does this mean someone with the know-how could download the stuff posted at github and make a version of the Clock.app that came with 10.2 to work with modern Macs? I miss that little clock so much.
 
  • Love
Reactions: maxoakland
Is Blender part of this

If Apple engineers are helping make Blender better, they could add REVIT-type collaboration and drawings production features
 
Last edited:
  • Like
Reactions: amartinez1660
This is funny. APPLE the walled garden promoting open source.

Windows 11 comes with the Linux sub system built in.

You don't know anything about any of this. Apple's been heavily involved in major open source projects for 20-ish years. Heard of WebKit? And Darwin, the entire Swift language. llvm, which is used by a lot of platforms as a compiler and runtime environment from IoT to large-scale computing systems.
 
Forgive my ignorant question but I'm clinging to hope... does this mean someone with the know-how could download the stuff posted at github and make a version of the Clock.app that came with 10.2 to work with modern Macs? I miss that little clock so much.
There is a lot of open-source code shipped with macOS (some of it written by Apple, some of it written by others), and also a lot of proprietary code shipped with macOS. The website in question makes available all the open-source bits. I'd guess offhand that the clock app you want is part of the proprietary / closed-source code, and thus not on the website.
 
I wouldn't hope to much, apple are fairly closed source.. I would be stunned to know what this all means though.

No, they aren't. The Darwin kernel, upon which macOS is based (and in turn, all Apple OSs, including iOS, iPadOS and tvOS are based as well) has been open-sourced for 21 years. It's based on the Mach microkernel, which was an open-source project out of Carnegie Mellon. WebKit was based on an open-source project and is open-source, and is what Safari is based on. Google forked that code and based Chrome on it. Which means nearly all the web is rendered on software based on Apple's open-source project.

Most software for Apple platforms is based on Swift language, which is also open-source.

Do your homework.
 
No, they aren't. The Darwin kernel, upon which macOS is based (and in turn, all Apple OSs, including iOS, iPadOS and tvOS are based as well) has been open-sourced for 21 years. It's based on the Mach microkernel, which was an open-source project out of Carnegie Mellon. WebKit was based on an open-source project and is open-source, and is what Safari is based on. Google forked that code and based Chrome on it. Which means nearly all the web is rendered on software based on Apple's open-source project.

Most software for Apple platforms is based on Swift language, which is also open-source.

Do your homework.
Exactly. It's in no way unusual for a "closed" business to utilize, support, and promote open source projects. It's basically the way software gets built, these days.
 
  • Like
Reactions: ImaginaryNerve
Windows 11 comes with the Linux sub system built in.

Don't need linux with a mac. Mac OS is already a Posix complaint Unix OS. Just open a terminal and ssh, sed, awk, and grep to your heart's content. Run most Linux command line apps of note (midnight commander for example) by installing them with either Home Brew or Mac Ports. There are Mac versions of GIMP, Blender and Open Office. There is really nothing of note for Linux that is not available on Mac.
 
I'm not sure what advantage there would be for us end users for this, versus just continuing with the semi-indepentent XQuartz project. X11 is very old - not much changes with it anymore.
I’m pretty sure Apple contributes to the XQuartz project, even though it hasn’t been updated in years.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.