Skip to content

seanpm2001/WOAHS-X_10.8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

/W_WOAH_HighCompression.png

SadMac_Tiny64px_HighCompression.png Note: Default RSS support was dropped in WOAHS X 10.8
Previous (10.7) Current (10.8) Next (10.9)
/W_Cats_HighCompression.png /W_Cats_HighCompression.png /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.7 (Lion) Local WOAHS X 10.8 (Mountain Lion) Local WOAHS-X 10.9 (Mavericks) Local

WOAHS X 10.8

WOAHS-X 10.8 is an open source recreation of OS X 10.8. 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)

Features

Features to replicate

Source: OS X 10.8 - Wikipedia (en)

New and changed features

Notification Center

Notification Center was added in the operating system. It provides an overview of alerts from applications and displays notifications until the user completes an associated action, rather than requiring instant resolution. Users may choose what applications appear in Notification Center, and how they are handled. There are three types of notifications: banners, alerts, and badges. Banners are displayed for a short period of time in the upper right corner of the Mac's screen, and then slide off to the right. The icon of the application is displayed on the left side of the banner, while the message from the application will be displayed on the right side. Alerts are the same as banners, but will not disappear from the screen until the user takes action. Badges are red notification icons that are displayed on the application's icon. They indicate the number of items available for the application.

Notification Center can be accessed by clicking the icon in the right corner of the menu bar. When open, the user can click a button to tweet, post status updates to Facebook, or view all notifications in the sidebar pane. Swiping up will reveal the option to disable Notification Center for one day. Many settings of Notification Center can be customized under the "Notifications" pane in System Preferences. Each application can have three ways to display notifications: none, banners, and alerts. Options to toggle the app icons and sounds are also available. Users can click and drag an app in the pane to change the order the applications are displayed within Notification Center.

Notes

Notes, another transfer from iOS, is added. It is separate from Mail in its own application, with support for desktop notes added (syncs along with its iOS counterpart). Created notes are synced through all the user's Apple devices through the iCloud service. Notes can be arranged in folders, and pinned to the user's desktop. When the application is closed, the pinned note still remains.

Notes can be created in three different default fonts - Noteworthy, Marker Felt, and Helvetica. Users can add custom fonts by visiting the Show Fonts menu. The menu allows users to change text size, format lists, choose the alignment (left, center, justify, or right), assign a writing direction, and indent text. Attachments, images, and hyperlinks can also be added into a note. Attachments cannot be viewed on iOS devices.

Messages

Messages, an instant messaging software application, is added in Mountain Lion. It was announced on February 16, 2012, as part of the OS X Mountain Lion developer preview. Starting with this release, Messages replaced iChat as the default OS X instant-messaging client. A free beta version of Messages was available to download for Mac OS X Lion from the Apple website until June 2012. The final version of Messages was included with the release version of OS X Mountain Lion.

As with its predecessor, Messages has text messaging, audio, and screen-sharing capabilities. Messages also contains native video conversation support, utilizing Apple's FaceTime video calling application where possible. However, it does retain video capabilities for interfacing with other instant messaging clients. Messages supports Apple's iMessage, a free instant messaging service previously only available on devices running iOS 5. It also supports both Extensible Messaging and Presence Protocol (XMPP) (shown in the application under its former name, Jabber) and the AOL Instant Messenger (AIM) OSCAR protocol. It also offers a direct connection to Yahoo! Messenger and Google Talk.

Game Center

The Game Center application from iOS was added in OS X Mountain Lion. It is an online multiplayer social-gaming network, and allows users to invite friends to play a game, start a multiplayer game through matchmaking, track their achievements, and compare their high scores on a leader board. Points are awarded to players as a part of Game Center's achievement tracking system. Players can earn points by meeting specific in-game challenges.

A player must establish an Apple ID to associate with a Game Center nickname. A player has the option to create an Apple ID from within Game Center if they do not already have one. Only one nickname may be associated with an Apple ID at any given time. Each player is assigned a profile in Game Center. A profile consists of the player's nickname, the number of Game Center-compatible games the player owns, the number of friends the player has, the number of achievement points a player has, and an optional photo and player-defined status.

Application updates

OS X Mountain Lion added updates for many applications on the operating system. The Chess app supports Game Center. Dashboard widgets can be managed in a UI similar to Launchpad. Mail adds new VIP feature to save frequent contacts. The Preview app gets an improved user interface. It is able to fill out forms in PDF documents that don't contain actual PDF form fields. Reminders is a new to-do list application, separate from Calendar in its own application that syncs along with its iOS counterpart. Safari 6 gets a new release and features a new address bar; a combination of the address bar and the search field. The address bar also has a "Reader" button, showing the user just the text of the article without advertisements and distraction. When the user is on a website with no article, the button is disabled. Safari 6 is available as a download for Mac OS X Lion. Time Machine is able to do rotating backups on more than one storage medium.

Other applications found in Mountain Lion

  • 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

Other updates

AirPlay Mirroring is added, which allows wireless mirroring of a Mac's screen to an Apple TV. System-wide integration of AirPlay audio transmission is added. There are many new features for Chinese users, including support for Baidu as an option for Safari search engine, QQ, 163.com and 126.com services for Mail, Contacts and Calendar, Youku, Tudou and Sina Weibo are integrated into share sheets. Dictation, new in Mountain Lion, is a system-wide voice input mechanism that requires a broadband Internet connection. Facebook gained full integration following an update in late 2012. Some of the features include single-sign on and integration in Notification Center, Contacts and Share Sheets. Gatekeeper, also new to Mountain Lion, is an anti-malware feature based on digital signatures and the Mac App Store.

Power Nap allows flash storage-based Macintoshes (late 2010 MacBook Air and later, or the MacBook Pro with Retina display) to synchronize with iCloud (Reminders, Calendars, Photo Stream, Notes, Mail, and Find My Mac) while sleeping and also allows a Mac to download App Store and OS X updates as well as make periodic Time Machine backups when it is plugged in and sleeping. Several new screensavers were added. Share Sheets, a "Share" button and dialog box in Safari and other applications, are added. Twitter was integrated with almost all of the applications, with single-sign on, tweeting from an app, Tweet Sheets, tweeting photos and links, using multiple Twitter accounts, Twitter notifications, profile picture integration, and Location Services available.

Application updates automatically install from the Mac App Store. The iCloud library User interface (UI) was integrated throughout the operating systems, which includes new Open and Save dialog boxes across built-in applications, iWork and third-party applications via an Application programming interface (API). Applications that make use of this API support a new user interface to view and manage documents in the cloud that are specific to the application being used. Documents can be renamed from the title bar. iWork documents automatically synchronize with iCloud. The full screen ability is on every display.

The Dock has received an updated look, emulating the appearance of the aluminum metal surface that much of Apple's current hardware line-up sports. Scroll bars widen when the mouse hovers over them. Finder displays a progress bar in the "size" column when copying a file, and on icons in Launchpad when downloading from the Mac App Store. Launchpad has Spotlight search for finding applications. Address Book was renamed "Contacts", and iCal was renamed "Calendar".

Dropped and changed features

  • MobileMe was replaced entirely by iCloud, specifically in System Preferences options.
  • RSS support in Mail and Safari was removed; a message is shown to suggest to users that they search the Mac App Store for an RSS app.
  • The Software Update service was unified into the Mac App Store.
  • The list of updates installed in the past was removed.
  • The "Web Sharing" option was removed from System Preferences. Apache is still included with the operating system and can be enabled using third-party software.
  • When the X11 app is opened, users are directed to the open source XQuartz project instead.
  • Xgrid support was removed (including in OS X Server edition).
  • The Display Preferences status menu was replaced by the AirPlay icon, and it is no longer possible to quickly switch resolutions without first opening up preferences.
  • The option in Menu Bar to display battery life using "Time" is no longer offered. Instead, the only option is to display battery "Percentage". However, battery time can still be viewed in the dropdown by clicking on the battery icon.

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-8_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, Sunday, June 5th at 3:26 pm PST)

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

Current article language: English (USA)