Git Product home page Git Product logo

seanpm2001 / woahs-x_10.11 Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 1.0 2.45 MB

The guesthouse repository for WOAHS-X 10.11, an open source recreation of OS X 10.11. Part of the WacOS operating system project.

Home Page: https://github.com/seanpm2001/WacOS/tree/WacOS-dev/WOAHS-X/10.11/

License: GNU General Public License v3.0

C 97.89% Assembly 0.30% Objective-C 0.75% AppleScript 0.59% Swift 0.47%
apple applescript asm assembly c gpl3 gplv3 macos md objective-c

woahs-x_10.11's Introduction


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

/W_WOAH_HighCompression.png

Previous (10.10) Current (10.11) Next (10.12)
/W_Modern1_HighCompression /W_Modern1_HighCompression /W_Plain_HighCompression.png
First boot First boot First boot
/W_WOAH_HighCompression.png /W_WOAH_HighCompression.png /W_Modern1_HighCompression
Default boot Default boot Default boot
WOAHS X 10.10 (Yosemite) Local WOAHS X 10.11 (El Capitan) Local WacOS 10.12 (Sierra) Local

WOAHS X 10.11

WOAHS-X 10.11 is an open source recreation of OS X 10.11. 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.11 - Wikipedia (en)

Features

OS X El Capitan includes features to improve the security, performance, design and usability of OS X. Compared to OS X Yosemite, Apple says that opening PDFs is four times faster, app switching and viewing messages in Mail is twice as fast and launching apps is 40% faster. The maximum amount of memory that could be allocated to the graphics processor has been increased from 1024 MB to 1536 MB on Macs with an Intel HD 4000 GPU. OS X El Capitan supports Metal, Apple's graphics API introduced in iOS 8 to speed up performance in games and professional applications. Apple's typeface San Francisco replaces Helvetica Neue as the system typeface. OS X El Capitan also adopts LibreSSL in replacement of OpenSSL used in previous versions.

Window management

OS X El Capitan introduces new window management features such as creating a full-screen split screen limited to two app windows side by side in full screen by pressing the green button on left upper corner of the window or Control+Cmd+F keyboard shortcut, then snapping any supported other window to that full screen application. This feature is slightly similar to, although less extensive than, the snap-assist feature in Windows 7 (and later) and several Linux desktop environments, such as GNOME. OS X El Capitan improves Mission Control to incorporate this feature across multiple spaces. It also enables users to spot the pointer more easily by enlarging it by shaking the mouse or swiping a finger back and forth on the trackpad.

Applications

Messages and Mail

OS X El Capitan adds multi-touch gestures to applications like Mail and Messages that allow a user to delete or mark emails or conversations by swiping a finger on a multi-touch device, such as a trackpad. OS X also analyzes the contents of individual emails in Mail and uses the gathered information in other applications, such as Calendar. For example, an invitation in Mail can automatically be added as a Calendar event.

Maps

Apple Maps in El Capitan shows public transit information similar to Maps in iOS 9. This feature was limited to a handful of cities upon launch: Baltimore, Berlin, Chicago, London, Los Angeles, Mexico City, New York City, Paris, Philadelphia, San Francisco, Shanghai, Toronto and Washington D.C.

Notes

The Notes application receives an overhaul, similar to Notes in iOS 9. Both applications have more powerful text-processing capabilities, such as to-do lists (like in the Reminders application), inline webpage previews, photos and videos, digital sketches, map locations and other documents and media types. Notes replaces traditional IMAP-based syncing with iCloud, which offers better end-to-end encryption and faster syncing.

Safari

Safari in El Capitan lets users pin tabs for frequently accessed websites to the tab bar, similar to Firefox and Google Chrome. Users are able to quickly identify and mute tabs that play audio without having to search for individual tabs. Safari supports AirPlay video streaming to an Apple TV without the need to broadcast the entire webpage. Safari extensions are now hosted and signed by Apple as part of the updated Apple Developer program and they received native support for content blocking, allowing developers to block website components (such as advertisements) without JavaScript injection. The app also allows the user to customize the font and background of the Reader mode. Spotlight

Spotlight is improved with more contextual information such as the weather, stocks, news and sports scores. It is also able to process queries in natural language. For example, users can type "Show me pictures that I took in Yosemite National Park in July 2014" and Spotlight will use that request to bring up the corresponding info. The app can now be resized and moved across the screen.

Photos

Photos introduced editing extensions, which allow Photos to use editing tools from other apps.

Other applications found in OS X 10.11 El Capitan

  • 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)
  • Migration Assistant
  • 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)

System Integrity Protection

OS X El Capitan has a new security feature called System Integrity Protection (SIP, sometimes referred to as "rootless") that protects certain system processes, files and folders from being modified or tampered with by other processes even when executed by the root user or by a user with root privileges (sudo). Apple says that the root user can be a significant risk factor to the system's security, especially on systems with a single user account on which that user is also the administrator. System Integrity Protection is enabled by default, but can be disabled.

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-11_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:20 pm PST)

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

Current article language: English (USA)


woahs-x_10.11's People

Contributors

seanpm2001 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

seanwallawalla

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.