Skip to content

seanpm2001/WOAHS-X_10.10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Click/tap here to expand/collapse the logo for this subproject

/W_WOAH_HighCompression.png

Previous (10.9) Current (10.10) Next (10.11)
/W_Modern1_HighCompression /W_Modern1_HighCompression /W_Modern1_HighCompression
First boot First boot First boot
/W_WOAH_HighCompression.png /W_WOAH_HighCompression.png /W_WOAH_HighCompression.png
Default boot Default boot Default boot
WOAHS X 10.9 (Mavericks) Local WOAHS X 10.10 (Yosemite) Local WOAHS-X 10.11 (El Capitan) Local

WOAHS X 10.10

WOAHS-X 10.10 is an open source recreation of OS X 10.10. It is part of the WacOS operating system project.

Language

The system is currently written in C, but will also support several other languages, including x86 Assembly, Objective-C, and AppleScript

Programming language support

Objective-C is bumped up to version 2.0 (As of Wac OS X 10.6)

Python version 2.5 is included (As of Wac OS X 10.5)

Ruby 1.8.6 is included (As of Wac OS X 10.5)

Swift is now supported (Starting with WOAHS X 10.9)

Features

Features to replicate

Source: OS X 10.10 - Wikipedia (en)

Features

Design

Yosemite introduced a major overhaul of OS X's user interface, emphasizing flat graphic design over skeuomorphism, following the aesthetic introduced with iOS 7. It is the first major redesign of the OS X user interface since 10.5 Leopard. Other changes include thinner fonts and blurred translucency effects. Some icons have been changed to correspond with those of iOS 7 and iOS 8. Yosemite maintains the OS X desktop metaphor.

Other design changes include new icons, light and dark color schemes, and the replacement of Lucida Grande with Helvetica Neue as the default system typeface. It was the only macOS version to use Helvetica Neue as the default typeface, as in El Capitan it was again changed, this time to Apple's own, newly-designed San Francisco typeface. The Dock is now a 2D translucent rectangle instead of a skeuomorphic glass shelf, reminiscent of the Dock design used in early versions of OS X through Tiger and in iOS since iOS 7.

Continuity

Many of Yosemite's new features focus on the theme of continuity, increasing its integration with other Apple platforms and services such as iOS and iCloud. The Handoff functionality allows the operating system to integrate with iOS 8 devices over Bluetooth LE and Wi-Fi; users can place and answer phone calls using their iPhone as a conduit, send and receive text messages, activate personal hotspots, or load items being worked on in a mobile app (such as Mail drafts or Numbers spreadsheets) directly into their desktop equivalent.

Notification Center

Notification Center features a new "Today" view, similar to that in iOS. The Today view can display information and updates from various sources, along with widgets. The widgets in the Today view are similar to those of iOS 8. Photos

As of OS X 10.10.3, Photos replaces both iPhoto and Aperture. It uses iCloud Photo Library to upload all the user's photos across their devices.

Applications found on OS X 10.10 Yosemite

  • AirPort Utility
  • App Store
  • Archive Utility
  • Audio MIDI Setup
  • Automator
  • Bluetooth File Exchange
  • Boot Camp Assistant
  • Calculator
  • Calendar
  • Chess
  • ColorSync Utility
  • Console
  • Contacts
  • Dictionary
  • Digital Color Meter
  • Disk Utility
  • DVD Player
  • FaceTime
  • Font Book
  • Game Center
  • GarageBand (may not be pre-installed)
  • Grab
  • Grapher
  • iBooks (now Apple Books)
  • iMovie (may not be pre-installed)
  • iTunes
  • Image Capture
  • Ink (can only be accessed by connecting a graphics tablet to your Mac)
  • Keychain Access
  • Keynote (may not be pre-installed)
  • Maps
  • Messages
  • Migration Assistant
  • Notes
  • Notification Center
  • Numbers (may not be pre-installed)
  • Pages (may not be pre-installed)
  • Photo Booth
  • Preview
  • QuickTime Player
  • Reminders
  • Script Editor
  • Stickies
  • System Information
  • Terminal
  • TextEdit
  • Time Machine
  • VoiceOver Utility
  • X11/XQuartz (may not be pre-installed)

Other

Spotlight is a more prominent part of the operating system; it now displays its search box in the center of the screen and can include results from online sources, including Bing, Maps, and Wikipedia. Stock applications such as Safari and Mail have been updated. In particular, many security features have been added to Safari, such as a custom history clearing option that lets users clear history, cookies, and other data from the previous hour, day, or two days. In addition, Apple added DuckDuckGo to its search offerings, a non-tracking search engine that doesn’t store users’ data. Safari allows you to remotely close tabs from an iOS device. Safari now supports browsing in private browsing mode with certain windows (as opposed to all the windows having to be either in or out of private browsing).

The green "zoom" button on windows now has a different function in applications that support full-screen mode. Instead of simply enlarging the window, the button now enters full-screen mode, eliminating the full-screen button at the top-right corner of windows that has been present since Mac OS X Lion. However, holding the Option key (⌥) while clicking the zoom button or double-clicking on the window chrome continues to invoke the original behavior.

JavaScript for Automation (JXA) is the new system-wide support for scripting with JavaScript, built upon JavaScriptCore and the Open Scripting Architecture. It features an Objective-C bridge which enables entire Cocoa applications to be programmed in JavaScript.

Along with other framework changes, CloudKit was integrated in this release. CloudKit functions as a Mobile Backend as a Service (MBaaS) and is one method for app developers to integrate access to Apple’s iCloud servers into their apps.

There is a "dark mode" in System Preferences which makes the Dock and menu bar darker.

Beta testing

Apple initiated a new public beta program for OS X, a practice not seen with its operating systems since 2000's US$29.95 Mac OS X Public Beta, which had preceded the release of Mac OS X v10.0. Yosemite is part of the OS X Beta Seed Program, a public program that allows the first 1 million users to download and test the Yosemite beta at no charge. Beta testers are required to acknowledge the potential risks involved with prerelease software, and sign a non-disclosure agreement (NDA). The program began releasing Public Betas on July 24, 2014. Six public betas of Yosemite were released.

Boot screen

The Happy Wac is disabled by default on boot to match the release (starting with Wac OS X 10.2) and on boot, the letter W will show. By default, on the first install, it will go with the brand logo (The W logo with a big cat texture) then it will be the Modern1 logo (The W logo with a metal texture) This can be changed in WACOS_10-10_BOOTCONFIG.cfg

File system

OpenHFS+ 2.0 is still the default file system. OpenZFS is included, but is in read-only mode.

Codecs

No new codecs are supported in this release.

Applications found on Mac OS X 10.4

  • Address Book
  • AppleScript
  • Calculator
  • Chess
  • Clock
  • CPU Monitor
  • DVD Player
  • Image Capture
  • iMovie
  • Internet Connect
  • iTunes
  • Mail
  • Preview
  • Activity Monitor
  • QuickTime Player
  • Sherlock
  • Stickies
  • System Preferences
  • StuffIt Expander
  • TextEdit
  • Terminal
  • Font Book
  • FileVault
  • iChat AV
  • X11
  • Safari
  • Dashboard
  • Automator
  • Grapher
  • Dictionary
  • Quartz Composer
  • AU Lab
  • Bootcamp
  • Back to my mac
  • App Store

To add to this list:

AirPort Utility
App Store
Archive Utility
Audio MIDI Setup
Automator
Bluetooth File Exchange
Boot Camp Assistant
Calculator
ColorSync Utility)
Console
Contacts
Dictionary
Digital Color Meter
Disk Utility
DVD Player
FaceTime
Font Book
GarageBand (may not be pre-installed)
Grab
Grapher
iMovie (may not be pre-installed)
iTunes
Image Capture
Keychain Access
Keynote (may not be pre-installed)
Messages
Migration Assistant
Notes
Notification Center
Numbers (may not be pre-installed)
Pages (may not be pre-installed)
Photo Booth
QuickTime Player
Script Editor
Stickies
System Information
Terminal
TextEdit
VoiceOver Utility

Feature translation notes

The exact system requirements are not a forced emulation option. The WacOS system is designed to be lighter, but you can adjust it to match MacOS.

WacOS equivalents of programs are included.

Malicious methods (such as DRM/TPM) are NEVER included with WacOS, not even as an open source recreation.

Please raise an issue if any other clarification is needed.

Home repositories

Guesthouse repository

This is a guesthouse repository, and not a home repository, as development mainly stays on the main WacOS side. This is just the guesthouse that the project retreats to at times. If you are already in this repository, the link is likely recursive, and will reload the page.

Home repository

This is the home repository. If you are already in this repository, the link is likely recursive, and will reload the page.


File info

File type: Markdown document (*.md *.mkd *.mdown *.markdown)

File version: 1 (2022, Monday, June 6th at 1:15 pm PST)

Line count (including blank lines and compiler line): 261

Current article language: English (USA)