Describe SummerOfCode2022Projects/LinuxulatorOnPowerpc64 here.
Linuxulator on Powerpc64
Student: KoichiImai (koichi@)
Mentor: JustinHibbits (jhibbits@)
Project description
This project aims to implement the functionalities to run Linux binaries on FreeBSD on powerpc64 architecture. This has already been achieved for amd64, arm64, and i386, but not for powerpc64. Since Linux is a clone of Unix and FreeBSD is a Unix-like operating system, they have some similarities. However, differences do exist, and this project will implement a layer that specifically wraps the differences, especially in Application Binary Interface. In other words, the project aims to support binary compatibility with Linux.
Approach to solving the problem
(Details as to how you intend to approach the problem, if applicable. May include ideas as to how to break the problem down into smaller parts, or notes on the research you need to do before settling on your final approach to solving the problem)
TODO
Deliverables
(List of features you plan to implement)
TODO
Milestones
(5-10 milestones, with dates, indicating when you hope or expect to be able to complete features. This section is mandatory. Please negotiate these with your mentor to make sure you're not under- or over-estimating the amount of work to be done. Please also make sure the following four dates are included within your milestones)
TODO