Giter Club home page Giter Club logo

seanpm2001 / wacos_14 Goto Github PK

View Code? Open in Web Editor NEW
4.0 3.0 1.0 3.74 MB

🍏️🖥️💾️ The official source repository/separate repository for the archival and development of WacOS 14.x, an open source remake of MacOS Sonoma (14.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.

Home Page: https://github.com/seanpm2001/WacOS/

License: GNU General Public License v3.0

HTML 0.04% reStructuredText 0.25% Objective-C 14.24% Objective-C++ 14.24% C 28.49% Swift 14.24% Assembly 14.24% Metal 14.24%
apple-alternative c-lang c-language gpl3 gplv3 macos-alternative md operating-system subsystem txt

wacos_14's Introduction


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

/W_Modern1_HighCompression

Previous (13.x/13.0) Current (14.x/14.0) [Next TO BE DETERMINED
/W_Plain_HighCompression.png /W_Plain_HighCompression.png /W_Plain_HighCompression.png
First boot First boot First boot
/W_Modern1_HighCompression /W_Modern1_HighCompression /W_Modern1_HighCompression
Default boot Default boot Default boot
WacOS 13.x/13.0 (Ventura) Local WacOS 14.x (Sonoma) Local TBD (TBD) Local

WacOS 14

WacOS 14/14.x is an open source recreation of MacOS 14.x (Sonoma) 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, Objective-C++, Swift, Metal, and AppleScript

Programming language support

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

Python version 2.7 is included (As of Wac OS X 10.15)

Perl version ? is included (As of WacOS 10.15)

Swift is now supported (Starting with WOAHS X 10.9)

Metal is now supported (Starting with WacOS 10.12)

Objective-C++ is now supported (as of WacOS 10.12)

Features

Features to replicate

Source: MacOS 14 (Sonama) - Wikipedia (en)

There is not enough data yet. I cannot compile a list of features or changes yet. The base operating system isn't planned to be released until Autumn of 2022, and data won't likely be immediately complete then either.

Program list

  • Coming soon

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 dump (incomplete)

++ Widgets have been completely revamped, they are no longer constrained to the Notification Center—instead they can be placed anywhere on the desktop, and the widget picker has been redesigned to resemble the iPadOS version of it.
++ The lock screen has been redesigned to include the date and time similar to iOS and iPadOS.
++ Video-conferencing apps can overlay the presenter's webcam video on top of screen sharing.
++ App icons and the spotlight search bar have been made more rounded.
++ Safari:
++++ Browsing profiles enable separate sets of bookmarks, extensions, and cookies, which can be used to separate, for example, a personal setup from the work one.
++++ Password sharing lets multiple people have access to the same collection of website passwords, and update them as needed, with changes syncing across all enrolled devices.
++++ “Web apps” lets the user add any website to the Dock and open it in a simplified Safari interface. This feature is somewhat different from progressive web apps since it doesn't require additional work of website developers.
++ Messages:
++++ More precise search filters: for example, the contact name can be combined with a search term to look for the term within the specific conversation.
++++ Catch-up lets the user quickly jump to the first unread message in a conversation.
++++ iMessage stickers have a new picker interface.
++ Game mode, to optimize gaming performance by prioritizing gaming tasks and allocating more GPU and CPU capacity to the game.
++ New slow-motion screen savers of different locations worldwide. When logged in, they transform into the desktop wallpaper.

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, Friday, September 8th at 2:01 pm PST) (created 1 day early)

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

Current article language: English (USA)


wacos_14's People

Contributors

seanpm2001 avatar

Stargazers

 avatar  avatar  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.