[fedora-arm] Introducing the vArch tool to assist with aarch64
All, I am happy to share a tool for developing and testing 64-bit ARM software on a x86_64 kernel/hardware. This alternative, vArch, implements run-time user-mode translation of aarch64 to x86_64 ISA and one should notice considerably faster development cycles compare to the various emulation tools. vArch is not suitable for kernel development. vArch itself is closed source but it is free for non-commercial use (e.g. similarly to Oracle JDK terms of use). In a nutshell, you can't redistribute vArch, but you are free to use any output vArch generates as you wish. Specifically, any binaries generated by running the native ARM64 gcc under vArch can be redistributed freely, including for commercial use. You can read all about it here: http://vArch.stratoscale.com To get one going, the downloads page includes a VM that demos the stage4 aarch64 rootfs binaries booting under a x86_64 kernel using vArch. Enjoy! Best, Dan. ___ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
Re: [fedora-arm] Introducing the vArch tool to assist with aarch64
On Fri, May 3, 2013 at 10:12 AM, Dan Aloni alo...@stratoscale.com wrote: All, I am happy to share a tool for developing and testing 64-bit ARM software on a x86_64 kernel/hardware. This alternative, vArch, implements run-time user-mode translation of aarch64 to x86_64 ISA and one should notice considerably faster development cycles compare to the various emulation tools. vArch is not suitable for kernel development. vArch itself is closed source but it is free for non-commercial use (e.g. similarly to Oracle JDK terms of use). In a nutshell, you can't redistribute vArch, but you are free to use any output vArch generates as you wish. Specifically, any binaries generated by running the native ARM64 gcc under vArch can be redistributed freely, including for commercial use. You can read all about it here: http://vArch.stratoscale.com I don't believe this is suitable for this list. It's not open source. Peter ___ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
Re: [fedora-arm] Introducing the vArch tool to assist with aarch64
On Fri, May 3, 2013 at 12:26 PM, Peter Robinson pbrobin...@gmail.comwrote: On Fri, May 3, 2013 at 10:12 AM, Dan Aloni alo...@stratoscale.com wrote: All, I am happy to share a tool for developing and testing 64-bit ARM software on a x86_64 kernel/hardware. [..] You can read all about it here: http://vArch.stratoscale.com I don't believe this is suitable for this list. It's not open source. Peter, This is the tool we are using internally. We are providing it out of good will to help the community the same way it helps us push forward aarch64. We have no intention to commercialize the capability to run unmodified aarch64 binaries on x86 and the license reflects that intention. We will be happy to work with the community and address specific concerns of using the tool as you are using other closed source yet free tools specifically for the aarch64 platform. Best, Dan. ___ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
Re: [fedora-arm] Introducing the vArch tool to assist with aarch64
On 05/03/2013 02:26 AM, Peter Robinson wrote: I don't believe this is suitable for this list. It's not open source. I asked Dan to post to the list. There is no open source aarch64 simulator at this time. Until there is one, or hardware is readily available, this seems very useful. -- Brendan Conoboy / Red Hat, Inc. / b...@redhat.com ___ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm