ports revision 1.4
1NetBSD: ports,v 1.3 2017/01/18 18:22:13 dholland Exp $ 2 3NetBSD Ports Roadmap 4==================== 5 6This roadmap covers ports and port-specific issues, and also bus-level 7material even if it's not strictly port-specific. 8 9The following elements, projects, and goals are considered strategic 10priorities for the project: 11 12 1. EFI boot for x86 13 2. Get arm64/aarch64 working 14 15The following elements, projects, and goals are not strategic 16priorities but are still important undertakings worth doing: 17 18 3. USER_LDT for amd64 19 4. riscv and/or or1k ports 20 5. cheri port 21 22The following elements, projects, and goals are perhaps less pressing; 23this doesn't mean one shouldn't work on them but the expected payoff 24is perhaps less than for other things: 25 26 [none presently] 27 28 29Explanations 30============ 31 32 33 1. EFI boot for x86 34 35EFI boot is now often required for new x86 hardware. This is 36effectively a mandatory item for -8. Fortunately, nonaka has most of 37it done, though it's not yet committed. 38 39 - As of January 2017 nobody is known to be working on this. 40 - There is currently no clear timeframe or release target. 41 - Contact agc for further information. 42 43 44 2. Get arm64/aarch64 working 45 46We have some arm64 code but apparently it doesn't really work yet. 47 48 - As of January 2017 nobody is known to be actively working on this. 49 - There is currently no clear timeframe or release target. 50 - Contact: ? (XXX) 51 52 53 3. USER_LDT for amd64 54 55The amd64 port is lacking the USER_LDT bits needed to be able to run 56Wine. Adding these bits does not seem to be a particularly large job 57(and some of the bits are in place already) but it persistently 58doesn't get done. Money's been offered in the past, without result. 59 60 - As of January 2017 nobody is known to be working on this. 61 - There is currently no clear timeframe or release target. 62 - Contact ? (XXX) for further information. 63 64 65 4. riscv and/or or1k ports 66 67We have some riscv code and a bit of or1k code, but neither is done. 68 69 - As of January 2017 nobody is known to be working on this. 70 - There is currently no clear timeframe or release target. 71 - Contact matt@ for further information. 72 73 74 5. cheri port 75 76http://cheri-cpu.org 77There are a number of reasons to tackle this; it will serve as a code 78quality lever. Also there's already a FreeBSD port to steal from. 79