Mac OS 8被打包成應用程式,可在Windows和Linux上安裝

2020-12-16 IT之家

IT之家 7 月 29 日消息 Slack 開發者 Felix Rieseberg 將 Mac OS 8.1 打包成了一個應用程式,裡面甚至包含了許多應用程式和遊戲。

據了解,Felix Rieseberg 使用一張 1997 年的舊 MacWorld 演示光碟,將 1991 年的 Macintosh Quadra 電腦與 Mac OS 8.1 打包成了一個 Electron 應用,該應用可以安裝在 macOS、Windows 和 Linux 上。

據悉,這個 macintosh.js 應用完全是用 JavaScript 編寫的,它使用一個虛擬機來模擬 Macintosh Quadra 900 電腦,其 CPU 是蘋果在過渡到 IBM 的 PowerPC 晶片之前使用的摩託羅拉 CPU。

Rieseberg 已經成功地讓 Duke Nukem 3D、Civilization II、Dungeons & Dragons、Namely、Oregon Trail、Alley 19 Bowling 和 Damage Incorporated 等經典遊戲運行起來。甚至還預裝了一堆應用程式,包括 Photoshop 3、Premiere 4、Illustrator 5.5、StuffIt Expander 和蘋果的網頁建設工具包。

雖然該應用也預裝了 Internet Explorer 和 Netscape 瀏覽器,但由於版本太老,Rieseberg 說 「連 Google 都打不開」。不管怎麼說,90 年代版本的 Mac OS 被移植到 JavaScript 中運行,這實在讓人佩服,IT之家了解到,Rieseberg 還曾在 2018 年將 Windows 95 轉化為應用程式。

IT之家的小夥伴如果對此感興趣的話,嘗試這款應用,可以從 GitHub 下載這款應用,所有的獨立版本都不到 250MB。

相關焦點

  • 在 Mac 上運行 Windows 應用程式,只需一個CrossOver!
    其實在windows上有些軟體在Mac上是沒有的,但有時候,我們又因為某些原因又必須要安裝那些軟體,安裝虛擬機或許是不錯的選擇Windows軟體,且不需要重啟電腦也不需要使用虛擬機就可以直接啟動Windows應用軟體,與您的Mac/linux系統功能無縫集成,實現跨平臺的複製粘貼和文件互通。
  • windows和linux下安裝conda
    前言為什麼不出一個在mac下安裝conda和tensorflow的因為我窮呀。它適用於Linux,OS X和Windows,是為Python程序創建的,但可以打包和分發任何軟體。conda包括在Anaconda和Miniconda。 Conda也包括在Anaconda的Continuum訂閱中,它為Python,R,Node.js,Java和其他應用程式堆棧提供現場企業包和環境管理。 Conda在pypi中也是可用的,雖然這種方法可能不是最新的。
  • windows,mac os,linux三大pc作業系統,到底有啥區別!
    windows:微軟旗下的收費作業系統求(雖然說是收費的,但是很多個人用戶都是破解的,或者某寶買的激活碼),當前市場佔有率最高的作業系統。windows10mac os:蘋果設備獨享的作業系統,屬於強制收費的作業系統,買蘋果電腦的時候有一部分錢,就是拿來買系統了(ps:很多大佬也用普通pc裝蘋果系統,性價比高,門檻也高
  • linux和windows的不同
    講解對象:linux和windows的不同作者:融水公子 rsgz注意:學習linux時候儘量忘記windows思維區分1 windows中的dos命令是不區分大小寫的>abc.exe千萬別認為就是可執行文件5 linux中是不可能安裝和執行windows的.exe,他不認識exe是什麼6 linux是靠文件的權限來區分文件類型的7 linux雖然沒有擴展名概念,但是有一些約定俗成的擴展名
  • Linux比Windows作業系統更好的10條理由
    Linux比Windows作業系統更好的10條理由 目前作業系統的份額仍然是微軟的windows系列和蘋果mac系列佔主導市場,linux的用戶大多數是伺服器和個別手機端及設備,你是否想知道linux哪裡比windows好呢,本文將闡述linux的優勢。
  • 小容量Mac用戶必看——蘋果電腦外接硬碟安裝windows教程
    Mac OS系統由於其穩定性以及易用性受到了不少人的追捧和喜愛,但是目前windows系統的佔有率依舊是佔據大頭;有時候難免會遇上Mac系統無法解決的問題需要windows來完成;實際上解決方案也很多,最簡單就是直接在Mac系統下安裝虛擬機直接運行windows系統;同樣Mac os也提供了bootcamp工具允許你的在Mac
  • 為什麼選擇mac os系統,Mac os系統六大優點
    mac電腦一直深受很多人的喜愛,那就為什麼選擇mac os系統呢?
  • Linux替代Windows系統軟體大比拼
    linux系統近兩年在桌面應用上的發展有目共睹,並且很多人開始活躍起來了,想轉到linux下。前些日子,我寫了「為什麼我們不選擇 linux?」 的blog。引起了眾多網友的響應,足可見linux在業內的影響。然而我寫那幾條大家不選擇linux的理由並不是空空而談,是因自身使用linux的體會有感而發的。
  • Python打包成exe時,再犯這幾個錯誤就說不過去了
    這樣在開發階段其實蠻好的,但是到了發布階段就遇到了大麻煩:很有可能對方的windows計算機裡面沒有安裝python解釋器,導致您辛苦熬夜白了頭開發的Python腳本無法成功部署運行,到了這個階段,可以說是萬事俱備只欠東風了。
  • 什麼是Docker,和虛擬機有怎樣的區別
    2:一種作業系統的虛擬化技術 linux 內核3:依賴於Linux內核特性:NameSpace和Cgroups4:一個簡單的應用程式打包工具Docker的應用場景1:應用程式的打包和發布2:應用程式隔離3:持續集成
  • Windows 終於開始兼容 Linux 系統-windows下的Linux子系統
    Windows內置linux子系統很長時間,也好幾個版本了,一直沒有實際測試過,今天閒來沒事,測試一下windows下的Linux子系統(WSL)。WSL可以讓開發者在windows下通過Bash運行原生的二進位程序,看來這個功能主要是針對開發者,對於大部分消費者用戶來說,沒有任何意義,這也決定了,默認是不安裝的,需要我們通過功能添加來安裝WSL。
  • VMware 14虛擬機安裝Mac OS 詳解(傳說中的黑蘋果)
    此安裝方法是在windows環境下,玩轉虛擬機,安裝Mac OS系統,對於開發者或者蘋果系統愛好者,是不錯的選擇!下面就以我安裝的為例吧!1、 準備安裝工具1.1 虛擬機:VMware-workstation-14.1.31.2 unlocker(虛擬機安裝mac os解鎖插件):VMware14unlocker1.3 Mac os系統文件:Mac os 10.13.cdr2、 安裝虛擬機2.1 自行安裝虛擬機軟體(VMware-workstation
  • 用Python使用C語言程序(Windows平臺)
    (http://www.jianshu.com/p/09994c9d8489)上面兩篇博客已經寫得很詳細,但是都是基於linux平臺和mac,我這裡算是作為一篇windows平臺的補充和總結,還有自己踩的一些坑,跟大家分享。要使用python使用c語言編寫的程序,大致分成兩種方法,一種是純手寫,一種是用第三方的接口工具。本文將分成兩部分分別講述。
  • 安裝雙系統mac和win10後,時間顯示錯誤的問題
    安裝了雙系統,時間不對的原因是因為: windows把硬體時間當作本地時間,也就意味著windows系統中顯示的時間和BIOS中顯示的時間是一樣的。
  • 走進Linux(下)——arch linux的安裝教程
    New走進Linux(下)——arch linux的安裝教程一、為什麼選擇arch Linux?相比Debian/Ubuntu、SUSE、RedHat/Fedora 等其他發行版, Arch Linux 屬於輕量級選手,其簡單的設計讓它容易被輕鬆擴展和配置成為任何想要的系統類型。
  • Mac新手必看!如何輕鬆玩轉Mac OS?
    隨著工作的多樣化,單一的windows系統已經無法滿足部分需求,而隔壁蘋果的Mac OS得益於穩定的系統以及較為完善的軟體應用也越來越受青睞。不少用戶第一次接觸Mac OS茫然不知所措,甚至有人不捨得學習成本,轉而在蘋果電腦上安裝windows系統。這當然沒啥問題,只是錯過了Mac OS這樣一個優秀的系統有些遺憾。
  • 在Deepin Linux v20系統中安裝並運行windows軟體
    我們知道,Linux系統是不能運行windows軟體的,我們想在linux系統下運行windows程序,就需要通過第三方軟體實現,我們這裡通過wine軟體平臺實現,具體的安裝方法,在前面的文章已經詳細說明,請大家參閱。
  • exe程序製作成安裝文件,自己寫的軟體打包成安裝程序步驟
    我們自己編寫的程序已經可以在本地運行了,如果要變成像qq那樣的安裝包該怎麼做呢?這裡需要藉助打包工具來進行,我使用的是VNISEdit軟體,該軟體免費且簡單高效,下面來看下如何打包成安裝程序。1 首先安裝VNISEdit軟體,開源免費,網上很好搜到。2 確保自己本地的exe程序可以正常運行,比如我自己用python寫的一個播放器,雙擊後能夠正常運行,然後我將所有用到的程序附件都放在一個文件夾內,便於後面打包。
  • RedHat Linux8.0圖形方式安裝入門教程
    如果你的手上只有redhat8.0的iso,先刻成盤吧,否則本方法只能供你參考。如果你的手上有redhat8.0的光碟,OK,把它放進光碟機吧(記得先把光碟機設成第一啟動設備哦!)。這界面沒什麼可操作的,點擊「Next」按鈕,出現下面的界面。    在這裡選擇安裝界面的語言(不要誤認為是安裝完畢後linux的默認語言)。就選「中文簡體」吧,這樣安裝界面就是簡體中文的了。點擊「Next」。
  • 如何使用Pyinstaller打包Python程序為EXE(中篇)
    本節主要以一個圖書管理系統為例,對打包涉及的三個步驟進行逐一說明,本例中圖書管理系統的運行效果圖如下所示。該圖書管理系統程序的開發環境為Pycharm,程序的目錄結構如下圖所示。其中,index.py為程序入口文件,1.icns為mac系統下的圖標文件(windows系統的圖標文件為ico)。