มีอะไรให้รันแอปพลิเคชั่นที่ออกแบบมาสำหรับ OS X ใน Linux โดยไม่ต้องมี OSX คล้ายกับวิธีที่คุณสามารถรันแอปพลิเคชัน Windows บน Linux โดยใช้ Wine โดยไม่ต้องมี Windows หรือไม่
มีอะไรให้รันแอปพลิเคชั่นที่ออกแบบมาสำหรับ OS X ใน Linux โดยไม่ต้องมี OSX คล้ายกับวิธีที่คุณสามารถรันแอปพลิเคชัน Windows บน Linux โดยใช้ Wine โดยไม่ต้องมี Windows หรือไม่
คำตอบ:
ดูเหมือนว่าคุณกำลังมองหาการนำเฟรมเวิร์ก Carbon / Cocoa มาใช้ใน Mac OS X
ฉันค่อนข้างแน่ใจว่าไม่มีการใช้งานที่สมบูรณ์เพียงพอที่จะเรียกใช้แอพ Mac ด้วย โครงการที่คล้ายกันของน้ำหนักใด ๆ ที่ฉันสามารถหาได้คือCocotronและGNUstepซึ่งทั้งสองอย่างดูเหมือนจะใช้งานเพียงบางส่วนของ Cocoa API และแม้กระทั่งเพื่อการพัฒนาข้ามแพลตฟอร์ม ฉันจะตกใจถ้าคุณสามารถเรียกใช้โปรแกรม Mac ที่สำคัญบน Linux กับหนึ่งในโครงการเหล่านี้
นอกจากนี้ดาร์ลิ่ง นี่คือคำพูดเล็กน้อยจากเว็บไซต์:
ดาร์ลิ่งเป็นเลเยอร์การแปลที่ให้คุณเรียกใช้ไบนารี MacOS ที่ไม่ได้แก้ไขบน Linux ในลักษณะของมันจะคล้ายกับโครงการไวน์ที่รู้จักกันดี
...
ดาร์ลิ่งมีความสามารถในการรันเครื่องมือคอนโซลหรือแอพพลิเคชั่นมากมาย
ในอดีตที่ผ่านมาแอพคอนโซลที่ทำงานอยู่ทั้งหมดก็ทำได้ แต่ตอนนี้มันสามารถรันแอพพลิเคชั่น GUI ได้เช่นกัน:
รองรับแอพ GUI หรือไม่
เกือบ! สิ่งนี้ใช้เวลาและความพยายามอย่างมาก แต่ในที่สุดเราก็ได้รับการสนับสนุนการทดลองขั้นพื้นฐานสำหรับการใช้งานแอปพลิเคชันกราฟิกที่เรียบง่าย มันต้องมีการตั้งค่าพิเศษสำหรับตอนนี้ดังนั้นอย่าคาดหวังว่ามันจะออกมานอกกรอบเลย เรากำลังทำสิ่งนี้อยู่ คอยติดตาม!
ผมไม่เคยเจอเรื่องแบบนี้ แต่อย่างรวดเร็ว google กับมันให้ผลสิ่งที่น่าสนใจที่นี่เป็นหนึ่งในผลดังกล่าวที่นี่ นอกเหนือจากนั้นมันน่าสนใจที่จะเห็นว่าการจำลองดังกล่าวสำหรับยุค pre-Mac Intel เช่น PowerPC สามารถทำได้อย่างไรให้ไบนารีเพียงอย่างเดียวสำหรับ powerpc ที่ทำงานบนโปรเซสเซอร์ x86 อย่างไรก็ตามเนื่องจาก MacOSX เป็นอนุพันธ์ของ BSD ทำไมไม่ได้รับแหล่งที่มาสำหรับโปรแกรม macosx ที่คุณต้องการเรียกใช้และคอมไพล์อีกครั้งเพื่อกำหนดเป้าหมายระบบของคุณ
หวังว่านี่จะช่วยได้ขอแสดงความนับถือทอม