ระบบปฏิบัติการที่กำหนดเองใน Raspberry Pi?


11

ฉันและเพื่อน coder เพื่อนกำลังมองหาการสร้างระบบปฏิบัติการของเราเอง(OS) เรากำลังมองหาการสร้างระบบปฏิบัติการบน Java ดังนั้นฉันชอบที่จะพูดถึงJNode OSสำหรับแรงบันดาลใจ

มีวิธีเรียกใช้ JNode และระบบปฏิบัติการของเราเองบน Raspberry Pi หรือไม่?


โปรดเพิ่มสิ่งที่คุณค้นพบ (พร้อมลิงก์) เกี่ยวกับการเรียกใช้ VMWare บน RaPi
HeatfanJohn

@HeatfanJohn ไม่มีลิงก์ ฉันปรับเปลี่ยนซอฟต์แวร์การจำลองของฉันเองเล็กน้อยเพื่อใช้งาน RaPi และก่อนที่คุณจะถามว่าน่าเศร้าที่ฉันไม่สามารถแบ่งปันซอฟต์แวร์นี้ได้เพราะฉันได้รับเงินจำนวนมากเพื่อทำเพื่อใครบางคนและเขาจะไม่มีความสุขจริง ๆ ถ้าฉันวางไว้ในโดเมนสาธารณะ
Kezz101

คุณไม่ต้องทำให้มันเป็น PD แต่ฉันคิดว่าพวกเขาจะไม่ชอบเปิดเผยแหล่งที่มาภายใต้ใบอนุญาต
XTL

@xtl เราอาศัยอยู่ในโลกที่เราคิดว่ามันมีค่ามากกว่าสำหรับฉันถ้าคุณไม่มี ดังนั้น Kezz101 ต้องขออนุญาต
ctrl-alt-delor

คำตอบ:


8

ฉันไม่แน่ใจเกี่ยวกับ Jnode แต่ห้องปฏิบัติการคอมพิวเตอร์ที่ Cambridge University มีหลักสูตรระยะสั้นเกี่ยวกับการพัฒนาระบบปฏิบัติการบน Raspberry Pi ที่คุณอาจสนใจ:

Baking Pi - การพัฒนาระบบปฏิบัติการ


ขอขอบคุณ! ฉันพบว่าบทความน่าสนใจมาก ... แน่นอนว่ามันจะช่วยในระยะยาว!
Kezz101

3

คุณปวดมากถ้าคุณไปทางจาวา ระบบปฏิบัติการที่สามารถทำสิ่งที่น่าสนใจได้จริงนั้นต้องใช้งานมากกว่าที่คุณคิด

JNode ต้องการหน่วยความจำมากกว่า Pi ที่มีอยู่ในขณะนี้และไม่ได้ถูกส่งไปยัง Raspberry ดังนั้นจึงต้องใช้จาระบีศอกเล็กน้อยเพื่อให้สามารถใช้งานได้

คุณอาจพบว่ามันคุ้มค่ามากขึ้นในแง่ของการให้คอมพิวเตอร์ทำอะไรบางอย่างเพื่อทำงานเกี่ยวกับการสนับสนุนไดรเวอร์ในการแจกจ่าย Linux ที่คุณใช้งาน Raspbian ดูเหมือนจะเป็นที่ที่โมเมนตัมในทุกวันนี้


ขอบคุณสำหรับคำแนะนำ! ฉันทำไปตามเส้นทางของการดัดแปลง Raspian distro เพื่อรองรับ Java เพื่อรัน 'Embedded OS'
Kezz101

โปรดทราบว่าตั้งแต่ฉันเขียนคำตอบ Oracle ได้ออกมาพร้อมกับ JVM ที่เหมาะสำหรับ Raspberry
Thorbjørn Ravn Andersen

นี่เป็นรุ่นก่อนวางจำหน่าย JDK8 หรือไม่ ถ้าเป็นเช่นนั้นมันจะคุ้มค่าที่จะอัพเดทความคิดเห็นนี้หรือไม่?
Kezz101
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.