SUSE Studio is a free, web-based service designed to build virtual appliances, such as pre-installed hardware-appliances, or "software appliances" -- pre-configured Linux server stacks suitable for installation by users on real or virtual commodity hardware. Recently released from beta, SUSE Studio can produce appliance images in raw disk image, Live CD/DVD iso, VMware, and Xen formats, and there are plans in the works for supporting Amazon's EC2 ami format, says the review by our sister publication, eWEEK.
The newest version of the open source Xen hypervisor has been released, and it features input from some of the industry's largest hardware and software players. The new release boasts better performance and scalability and is designed to work on supercomputers, smartphones and everything in between.
designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), provides a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands.
Binary translation for Java, provides binary translation for Java Bytecode. This is done by having GCC compile to a MIPS binary which is then translated to a Java class file. Any thing written in C, C++, Fortran etc... (GCC supported)
Google Cloud Platform Blog
Product updates, customer stories, and tips and tricks on Google Cloud Platform
Open-sourcing gVisor, a sandboxed container runtime
Wednesday, May 2, 2018
By Nicolas Lacasse, Software Engineer Containers have revolutionized how we develop, package, and deploy applications. However, the system surface exposed to containers is broad enough that many security experts don't recommend them for running untrusted or potentially malicious applications.
L. Deutsch, and A. Schiffman. POPL '84: Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, page 297--302. ACM, (1984)
C. Bryce, and C. Razafimahefa. OOPSLA '00: Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, page 367--381. New York, NY, USA, ACM, (2000)
P. Levis, and D. Culler. ASPLOS-X: Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, page 85--95. New York, NY, USA, ACM, (2002)
R. Brooks, R. Gabriel, and J. Steele. LFP '82: Proceedings of the 1982 ACM symposium on LISP and functional programming, page 108--113. New York, NY, USA, ACM, (1982)
G. Wagner, A. Gal, and M. Franz. PPPJ '08: Proceedings of the 6th international symposium on Principles and practice of programming in Java, page 117--126. New York, NY, USA, ACM, (2008)
N. Geoffray, G. Thomas, C. Clément, and B. Folliot. PPPJ '08: Proceedings of the 6th international symposium on Principles and practice of programming in Java, page 73--82. New York, NY, USA, ACM, (2008)