text:
Open Container Initiative Welcomes Alibaba Cloud as Newest Member
By Kristen Evans Announcement
Chinese cloud giant joins OCI efforts to help drive global container standardization
SAN FRANCISCO, Calif. – August 29, 2018 – The Open Container Initiative (OCI), an open source community for creating open standards around containers, today announced that Alibaba Cloud, the cloud computing arm of Alibaba Group, has become a member of the Initiative.
As the largest provider of public cloud services in China, according to IDC, Alibaba Cloud runs one of the world's most extensive cloud native applications on top of millions of container instances and processes up to 325,000 transactions per second.
"With cloud investments throughout China set to boom in the coming years, the region and beyond will undoubtedly benefit from investments in a set of common, open containers standards from global leaders like Alibaba Cloud," said Chris Aniszczyk, Executive Director of the OCI. "We're happy to have the Alibaba team lend its massive-scale expertise to this community as we work to drive improvements to our projects and the availability of our Distribution Specification later this year."
"Container standardization allows the entire world to speak the same language and benefits hosting providers, ISV, developers and end users alike," said Junjie Cai, Chief Architect of Elastic Compute Service, Alibaba Cloud. "As we believe that common specifications give customers more value from the cloud, we've adopted the OCI v1.0 specifications – both in our internal infrastructure as well as the public container service available in Alibaba Cloud. We also contribute to leading container projects like containerd and recently open-sourced our own container project, Pouch. Alibaba Cloud is thrilled to join OCI and offer our deep container experience to the Initiative, while collaborating with the community to standardize the space."
As an active member and advocate for open standards, Alibaba looks forward to furthering OCI's efforts throughout the container ecosystem – making the cloud infrastructure layer more democratic to better serve end users and enable cloud vendors to avoid duplicate efforts while focusing on higher-value innovations.
To learn more about Pouch, the open source project from Alibaba Cloud, read this blog.
About the Open Container Initiative (OCI)
The Open Container Initiative is an open governance structure for the express purpose of creating open industry standards around container formats and runtime. Projects associated to the Open Container Initiative can be found at https://github.com/opencontainers. Learn more about joining the OCI community here: https://www.opencontainers.org/community
The Open Container Initiative is a Collaborative Project at The Linux Foundation. Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems. www.linuxfoundation.org
OCI Developer Community
OCI Blog
The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page: https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.
Kristen Evans
kevans@linuxfoundation.org
Open Container Initiative(开放容器计划)欢迎Alibaba Cloud(阿里云)作为最新成员加入
中国云巨头加入OCI,助力推动全球容器标准化
加州旧金山—2018 年8 月29 日—创建容器开放标准的开源社区,开放容器计划(OCI)今天宣布,阿里巴巴集团的云计算部门阿里云加入该计划。
根据IDC,阿里云是中国公共云服务规模最大的提供商,在数百万个容器实例顶端,运行着世界上最广泛的云原生应用,每秒处理多达325,000 件事务。
OCI 执行董事Chris Aniszczyk 表示:"随着中国区域云投资在未来数年的蓬勃发展,该地区内外无疑将得益于阿里云等全球领导者对一套通用、开放容器标准的投资。""我们很高兴,阿里巴巴团队能够向这个社区提供大规模的专业知识,我们正在努力改进项目,并在今年晚些时候推出分布规范。"
阿里云弹性计算服务的首席架构师蔡俊杰表示:"容器标准化让全世界都可以说同样的语言,且托管提供商、ISV、开发人员和最终用户将同样受益。""我们深信,通用规范能让客户从云中获得更多价值,现已在内部架构以及阿里云提供的公共容器服务采用OCI v1.0 规范。我们也大力投入领先的容器项目,例如,containerd和我们自己的最新开源容器项目,Pouch。阿里云对于加入OCI 深感高兴,将为该计划提供深入的容器体验,同时与社区合作,从而规范这一空间。"
作为开放标准的积极成员和倡导者,阿里巴巴期待着在整个容器生态系统中深入OCI 的工作——使云架构层更加民主,以更好地服务于最终用户,并使云开发商能够避免重复劳动,同时专注于更高价值的创新。
若要了解有关阿里云开源项目Pouch 的更多信息,欢迎阅读本篇博客文章。
关于开放容器计划(OCI)
开放容器计划是一种开放的治理结构,其明确的宗旨是,围绕容器格式和运行时创建开放的行业标准。可在https://github.com/opencontainers了解与开放容器计划相关的项目。在此处了解加入OCI 社区的更多信息:https://www.opencontainers.org/community
开放容器计划是Linux 基金会的协作项目。Linux 基金会协作项目是独立资助的软件项目,利用协作开发的力量推动跨行业和生态系统的创新。www.linuxfoundation.org
加入作为会员
OCI 开发人员社区
OCI博客
Linux 基金会拥有注册商标,并使用商标。有关Linux 基金会的商标列表,请参见商标使用页面:https://www.linuxfoundation.org/trademark-usage。Linux 是Linus Torvalds 的注册商标。
Linux 基金会
Open Container Initiative Announces Distribution Specification Project
OCI creates distribution specification to standardize container image distribution
SAN FRANCISCO, Calif. – April 9, 2018 – The Open Container Initiative (OCI), an open source community for creating open standards around containers, today announced the launch of the Distribution Specification project to standardize container image distribution based on the specification for the Docker Registry HTTP API V2 protocol, which supports the pushing and pulling of container images.
Having a solid, common distribution specification paired with conformance testing will ensure interoperability throughout the cloud native and container ecosystem. The Docker Registry HTTP API V2 protocol has become a defacto standard across implementations of container registries and will serve as the specification for the new distribution-spec OCI project.
"With the booming development in container and cloud native technologies, the community needs a reliable industry standard for distribution to allow for increased interoperability along with a neutral home to evolve the specification," said Chris Aniszczyk, Executive Director of OCI. "OCI contributors and maintainers have been hard at work to collaboratively drive the adoption of specifications for the container standards community and will start the journey for container distribution."
The release of this project is the result of extensive work from key maintainers Derek McGowan, Stephen Day and Vincent Batts, with backing from more than hundreds of OCI contributors and organizations committed to container standardization.
Comments from OCI Members
"Docker's contribution of the Docker Registry V2 specification aligns with our history of making key open source projects available to the community," said Michael Crosby, Docker engineer and maintainer and chairman of the OCI Technical Oversight Board (TOB). "As with the runtime and image specification, Docker's registry protocol has become a defacto standard with over 40 billion images pulled using this protocol. We are excited by the support that the distribution spec project is getting from the members of the community and we know their backing of resources will fuel the growth of this collaborative project and evolve the specification to provide the underpinning of all container registries on the market."
"Now that the OCI image and runtime specifications have reached v1.0, it is time to collaborate on developing the OCI specification for distributing those images" said Vincent Batts, principal software engineer, Office of the CTO, Red Hat. "Building on existing industry experience and contributions from the community, we look forward to a distribution standard to complement our ability to create and launch standard OCI images."
"We are happy to see the community working together to define a container image distribution standard, and AWS is excited to participate actively in these discussions to represent our customers. While ECR supports the Docker Registry v2 today, we believe that working toward open standards will help maintain interoperability between specifications while supporting customers adopting containers and overall ecosystem growth," said Deepak Singh, Director, Compute Services, AWS.
"As production use of containers increases, our customers need to rely on consistent distribution and provenance. Google Cloud is pleased to see the industry coalescing around the OCI specifications including the newest Distribution Specification. As these specifications continue to evolve, we look forward to evaluating them to determine how they can be applied to Google technology and better serve our customers," said Sarah Novotny, Open Source Strategy Lead, Google Cloud.
"We believe that customers should not worry about choosing a container technology for its portability, which is the primary goal of establishing OCI – to create industry-wide container standards. Thanks to the OCI, customers can consume different container engines based upon different scenarios on Huawei Cloud. The standardization of container distribution will build a better ecosystem around containers, and make both Huawei and customers more confident about offering and having more choices on container technologies," said Xiaoli Jiang, General Manager of Cloud Open Source Ecosystem, Huawei.
"IBM is proud to have been a founder, contributor and early adopter of OCI's standardization work for our enterprise-grade Cloud Container Service," said Todd Moore, VP of Open Technology, Digital Business Group at IBM. "The creation of the Distribution Specification project is the next logical step in standardizing open container technologies that offer the cloud native ecosystem a unified industry approach. Our clients trust IBM to help them ensure freedom of choice throughout their entire container management life-cycle."
"With the distribution specification joining the Open Container Initiative all three core components of containers – runtime, image format and distribution – are on the path to standardization, ensuring continued interoperability across the ecosystem. The Azure Container Registry was implemented using the open source Docker Registry v2, which now serves as a foundation for the OCI distribution spec," said Taylor Brown, Principal Lead Program Manager, Cloud and AI, Microsoft.
"The delivery of container images is an important aspect of the container ecosystem and flow. SUSE is glad that OCI is now driving the distribution standard, and we're excited to help further extend the proposed specification alongside the rest of the OCI community" said Alan Clark, Director of Industry Initiatives, Emerging Standards and Open Source at SUSE.
"Defining common standards for containers is incredibly important for our enterprise customers, many of whom use them to move HPC workloads to the cloud so they can repeatedly deliver a consistent application or service implementation. The OCI distribution specification demonstrates a new level of maturity in the container ecosystem, and will help ensure interoperability and protect our customers' technology investments," said Rob Lalonde, Univa Vice President and General Manager, Navops.
More information about the OCI Distribution Specification project can be found at https://github.com/opencontainers/distribution-spec.
Open Container Initiative Continues Momentum with New Members
Initiative welcomes 99Cloud, Kontena and OpenStack Foundation to collaboratively accelerate industry container specifications
SAN FRANCISCO, Calif. – March 14, 2018 – The Open Container Initiative (OCI), an open source community for creating open industry standards around containers, today announced that 99Cloud, Kontena and OpenStack Foundation have joined the Open Container Initiative.
As the application container market is poised to reach $2.7 billion by 2020, increased interoperability and open standards for containers have become vital.
"As development and container adoption continues to skyrocket, the ecosystem's health depends on living industry specifications to assure the interoperability of container implementations," said Chris Aniszczyk, Executive Director of the OCI. "99Cloud, Kontena and OpenStack Foundation are welcome additions to OCI – we look forward to their help in stabilizing and evolving our container runtime and image specifications with the OCI collaborative community."
To harness this momentum, the OCI Technical Oversight Board (TOB) just elected five new board members to each serve a two-year term to push the technical project forward: Taylor Brown (Microsoft), Stephen Day (Docker), Phil Estes (IBM), Jon Johnson (Google) and Mrunal Patel (Red Hat). These new members join the following existing members: Vincent Batts (Red Hat), Michael Crosby (Docker), Vishnu Kannan (Google) and Greg Kroah-Hartman (Linux Foundation). The TOB also voted to elect Michael Crosby (Docker) as the new Chair. This new TOB lineup is responsible for adding, removing or reorganizing OCI projects. To learn more, follow the TOB on GitHub here.
More about the newest members:
99Cloud, founded in 2012, is China's leading professional OpenStack service provider – bringing Google-like datacenter technology to China. It is an active member of The Linux Foundation and CNCF, and ranked as a Top 10 contributor to OpenStack Community code worldwide.
"It's our great honor to become an OCI member and have this opportunity to join the container standards community," said Chun Zhang, CEO of 99Cloud. "We look forward to helping shape OCI's formats and runtime, along with enthusiastically contributing to the open source community, as we're committed to the development of open container technologies."
Kontena provides easy-to-use, fully integrated solutions for DevOps and software development teams to deploy, run, monitor and operate containers on the cloud for some of the biggest enterprises in the world. Kontena plans to take an active part in drafting the OCI specifications and charters while actively promoting OCI to its user base – incorporating the runtime spec into the Kontena Platform open source project via runC and containerd.
"We are excited to become a member of the Open Container Initiative," said Miska Kaipiainen, CEO and co-founder, Kontena. "We have always believed in and been part of the open source community and feel that OCI plays a very important role in keeping the container ecosystem open and progressive."
OpenStack Foundation is an open source foundation dedicated to open infrastructure. Kata Containers is a new container infrastructure project managed by OpenStack Foundation which merges technology from Intel Clear Containers and Hyper RunV. The community is working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. Kata Containers is designed to be architecture agnostic, run on multiple hypervisors and be compatible with the OCI specification for containers and CRI for Kubernetes. Additionally, there is a team packaging OpenStack cloud services as OCI compliant images.
"OCI plays an important role in bringing the container ecosystem together and driving common formats across tools and deployments," said Lauren Sell, VP at the OpenStack Foundation. "The OpenStack Foundation is excited to support OCI specs, through the Kata Containers and OpenStack projects, and looks forward to working more closely with the OCI community to drive the future of container image standardization."
Open Container Initiative (OCI) Releases v1.0 of Container Standards
By Open Container Initiative Announcement
Open, portable, vendor-neutral container specifications now available
SAN FRANCISCO, Calif. – 19 July, 2017 – The Open Container Initiative (OCI), an open source community for creating open industry standards around containers, today announced the debut release of its container runtime and image format specifications, comprised of Runtime Specification v1.0 (a specification for defining the lifecycle of a container) and Image Format Specification v1.0 (a specification for the container image format). Combined with efforts to create a formal certification program later this year, OCI is bringing a set of common, minimal, open standards and specifications around container technology to a reality.
OCI v1.0 specifications lay the foundation for container portability across different implementations to make it easier for customers to support portable container solutions. The OCI will launch a certification program shortly such that different implementations can demonstrate conformance to the specifications.
"The v1.0 release of the OCI specifications is a huge milestone for both the container community and the industry at large," said Chris Aniszczyk, Executive Director, OCI. "By creating these open, accessible specifications, along with early deployments, we are bringing the industry closer to portability and standardization. This is no small feat, and I am incredibly proud of the OCI community for all the hard work that went into this release."
The initial release comes following an integrated and collaborative effort among a diverse community made up of individual contributors and disparate organizations, including the project's over 40 member organizations. Formed in June of 2015, the OCI was launched with the express purpose of developing vendor neutral container standards that provide the industry the ability to fully commit to container technologies today without the fear of lock-in. OCI began with a specification describing container runtime behavior and expanded a year later to include a container image specification. Since then, the community has also worked on projects including runtime-tools and image-tools, go-digest, and selinux.
While v1.0 represents a great deal of progress, marking a readiness for serious commercial adoption, there is still work to be done. The OCI community will be launching a formal certification program later this year while active and ongoing work is underway in terms of additional platform support and potential to add additional specification functionality or projects.
More information about the Runtime Specification v1.0 is available at https://github.com/opencontainers/runtime-spec/ and details on the Image Format v1.0 Specification can be found here: https://github.com/opencontainers/image-spec
To learn about becoming involved with the OCI, visit here for details on the developer community, here to join as a member or participate in the upcoming certification program.
Thanks to the OCI Community
The release would not be possible without the hard work and dedication of the numerous maintainers of the runtime and image format specs: Vincent Batts, Jonathan Boulle, Jason Bouzane, Brendan Burns, Michael Crosby, Daniel Dao Quang Minh, Stephen Day, Tianon Gravi, Qiang Huang, Rohit Jnagal, Vishu Kannan, Mrunal Patel, Brandon Philips, and John Starks. We are also extremely grateful to the additional maintainers across the OCI: Chris Aniszczyk, Liang Chenye, Rob Dolin, Zhou Hao, Lei Jitang, Xie Keyang, Victor Marmol, Aleksa Sarai, Ma Shimiao, Andrey Vagin, and Stephen Walli. We would also like to thank our 250+ contributors across the wider OCI community.
Comments from Contributing Members
Anchore
"The establishment of an open standard is an essential step toward an unprecedented level of automation and portability that containers deliver to enterprise users," said Daniel Nurmi, CTO of Anchore, Inc. "With the release of the OCI 1.0 specification, Anchore can deliver even more focused and stable security, certification and validation systems optimized for containers, giving our customers the confidence, transparency and choice that only open standards and tools can provide."
"The promise of many significant technologies has been cut short by competing standards" said Barton George, Senior Architect, Office of the CTO, Dell Technologies. "Being keenly interested in advancing technologies for our customers, Dell Technologies is encouraged by the common and open standards that the OCI's v1.0 specifications allow. This specification ensures that containers continue as a key enabler of the Cloud-native applications that allow businesses to react to, and deliver on, customers' needs in the era of digital transformation."
"From the initial commit to runc to building the Open Container Initiative (OCI) with a broad coalition of container industry leaders in 2015, Docker has been steadfastly committed to driving a basic standard that can serve as a building block for the broader industry," said Patrick Chanezon, Chief Developer Advocate for Docker. "Today marks an important milestone for the OCI with the release of OCI v1.0 specifications, a standard that is implemented by the components within the Docker platform – runc and containerd. The OCI is a basic format that when combined with other key components such as LinuxKit, Notary or InfraKit, enables Docker to build a secure, reliable and easy-to-use container platform that serves our user requirements across Linux, Windows or mainframe, on prem or across multiple clouds."
Cloud Foundry Foundation
"Cloud Foundry believes that an industry standard for container images is critical to the interoperability of cloud-native application platforms. As a very early adopter of the runC library from OCI, we are extremely excited about the launch of OCI v1.0," said Chip Childers, CTO, Cloud Foundry Foundation. "Cloud Foundry officially adopted runC as the primary container runtime library for Linux-based nodes in October of 2016 and we're actively planning the adoption of the OCI Image Specification within the Cloud Foundry platform."
"CoreOS started the conversation years ago on the container image and runtime specification, and today we are thrilled to have worked alongside the major leaders across the industry to create a stable OCI 1.0," said Brandon Philips, Chair of the OCI Technical Oversight Board and CTO of CoreOS. "With the OCI Runtime Spec, and more importantly, the OCI Image Format Spec, at 1.0 and now mature for broad use, users can expect the OCI to help stabilize a growing market of interoperable, pluggable tools, and should gain confidence that containers are here to stay. And we are actively working with the Kubernetes community to bring this v1.0 OCI release to a future release."
"It's great that the OCI specification 1.0 release is now available," said Katsue Tanaka, Senior Vice President and Head of Platform Software Business Unit, Fujitsu Limited. "A widely adopted solid specification is important for evolving container solutions and creating an ecosystem. Container technologies help us decouple applications and platforms; applications based on the standard container spec achieve portability across clouds and on-premises. The OCI spec will drive our cloud business towards a more digital business platform through sustainable standardized application deployment technologies."
"Google is appreciative of all the work that goes into open source and open specifications. The OCI v1.0 standards represent countless hours of cross industry collaboration which further enable containers as the unit of portable application workloads." said Sarah Novotny, Lead Open Platforms Program Manager, Google. "We're working to implement OCI v1.0 with the Kubernetes community as well as in Google Container Registry, Container Builder, and Container Engine. Our goal is to provide end-to-end OCI support from build to registry to runtime in GCP benefiting our users and ecosystem."
"As a leading contributor to OCI, Huawei is pleased to see the release of OCI v1.0 image format and runtime specifications, which we'll implement into our FusionStage container solution," said Xiaoli Jiang, General Manager of Huawei OpenStack & Container Open Source Ecosystem. "This set of common, open, and neutral container specs will help the entire container ecosystem, including aiding enterprises in focusing even further on container technologies that bring added value."
"From the development of LXC with the Linux community in 2008, to now the establishment of the OCI v1.0 specification in 2017, the evolution of container technology has marched forward and reached a significant milestone" said Todd Moore, VP Open Technology, Digital Business Group, IBM. "We believe the OCI v1.0 runtime and image format specifications represent the next advancement along the path towards interoperable open cloud technologies, and we are actively planning the use of OCI conforming containers as part of our IBM Bluemix Container Service."
"At Intel, we believe in open source development and open standards, and for nearly two decades the Intel® Open Source Technology Center has advanced projects across markets and at every point of the solution stack to help ensure everything running open source runs best on Intel® Architecture," said Imad Sousou,Vice President and General Manager of the Open Source Technology Center at Intel Corporation. "We are excited to see OCI releasing 1.0, to have collaborated with the industry on this specification, and to have Intel® Clear Containers (https://github.com/01org/cc-oci-runtime) support this."
"At Mesosphere we're committed to open source projects like OCI and we're particularly excited to work with the developer and enterprise community to embrace the v1.0 specification," said Benjamin Hindman, Founder of Mesosphere and Co-Creator of Apache Mesos. "We plan on fully supporting OCI in DC/OS, an open source project we founded over a year ago to bring the power of Mesos to the broader community. We've had more than 100,000 clusters launched with DC/OS and we're excited about bringing OCI to those users. We're especially excited to see how OCI and the Container Storage Interface (CSI), a project we helped spearhead to provide a standard for container orchestration solutions, will work together. We truly believe the power of open source projects like OCI, CSI, and CNI will pave the way for the next generation of computing innovation."
"Open standards like OCI are very important to Microsoft as they help ensure portability and interoperability of containers across platforms and operating systems," said Taylor Brown, Principal Lead Program Manager for Windows containers. "The OCI specification has provided a much-needed containers standard, for which operating systems like Windows and Linux can standardize platform support. Containers are now ubiquitous allowing developers across all platforms to depend on them for powering their current and future applications."
"Standards are vital for enterprise adoption and support. The 1.0 release of the OCI image and runtime specs is a milestone that marks the transition of containers from early adopters to mainstream businesses," said Vish Abrams, Cloud Development Architect. "Oracle is proud to have participated in the creation of these specs and to have open sourced some of the first software to support them. We look forward to continuing to contribute to container standards in the future through the OCI and our open source projects."
"Interoperability and portability are essential elements to the Pivotal ecosystem," said James Bayer, Vice President of Product, Cloud Foundry at Pivotal. "With the new OCI specification, developers and partners will have confidence that their software will run unchanged. This helps Pivotal Cloud Foundry customers and partners support more workloads on a common platform that works the same on-premises and in public clouds."
Rancher Labs
"Finalization of the 1.0 container standards is a great milestone for the technology and for our users. The vast variations in implementation have complicated container usage," said Darren Shepherd, Co-Founder and Chief Architect, Rancher Labs. "These container standards are the cornerstone of industry-wide efforts to ensure that containers remain portable and able to serve as a ubiquitous component of distributed applications, and we are pleased to have been able to play a role in their development."
"The potential of Linux containers is significant for the enterprise world, from increased application portability to simply delivering better code faster, but the risk of technology fragmentation at the format level is a scary prospect for organizations that are looking to base their next decade-plus of innovation on containerized applications," said Chris Wright, Chief Technologist, Office of Technology, Red Hat. "Just as Red Hat helped standardize Linux, making it a reliable foundation for mission-critical operations, the Open Container Initiative, with the launch of the OCI 1.0 runtime and image format specs, is aiming to do the same for Linux containers within the enterprise. Red Hat is pleased to be an active, vocal, supportive member of this effort to help enterprises more fully and confidently embrace the promise of Linux containers."
"SUSE believes standards are extremely important to establishing consistency across different environments, and we look forward to contributing to the full runtime and image format potential of OCI 1.0," said Michal Svec, Senior Product Manager, Virtualization and Containers, SUSE. "Containers are key to the future of cloud computing, and SUSE is deeply involved with open container and image standards, using them to address developer and enterprise customer needs."
"Standards allow our enterprise customers to protect their investments in technology and help to ensure interoperability," said Rob Lalonde, VP and General Manager of Navops by Univa. "Having a standardized container format and run-time specification will help the ecosystem to move much more quickly in building tools and solutions in the layers above. Conversely, the lack of a specification would slow down developers who then have to support multiple formats and runtimes simultaneously, and would greatly slow end-user adoption. We welcome OCI 1.0!"
"Enterprise organizations investing in cloud-native initiatives expect their applications to simply work on-premises or in the cloud," said Paul Fazzone, Vice President and General Manager, Cloud-Native Apps Business Unit, VMware. "Today's initial release of OCI specifications will provide enterprises with peace of mind that they can leverage the promises of interoperability and workload portability. VMware is committed to work with the community to help establish common, open standards and specifications for containers, and will support them across future releases of VMware infrastructure software."
About The Linux Foundation
The Linux Foundation is the organization of choice for the world's top developers and companies to build ecosystems that accelerate open technology development and commercial adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.
Join the OCI Developer Community
Jill Lovato
jlovato@linuxfoundation.org
Innovative Cloud Organizations Join the Open Container Initiative to Help Shape Industry Container Standards
Cycle.io, Dataman, and Wercker join Open Container Initiative as community prepares to issue first major release
AUSTIN, Texas, – DockerCon – April 18, 2017 – The Open Container Initiative (OCI), an open source community for creating open industry standards around container formats and runtimes, today announced that Cycle.io, Dataman, and Wercker have joined the Open Container Initiative as the project inches closer to releasing version 1.0 of its runtime and image format specifications.
With the proliferation and rapid growth of container-based solutions over the past few years— including container-based solutions from almost all major IT vendors, cloud providers and emerging start-ups—the industry needed a standard on which to support container formats and runtime. The OCI was launched with the express purpose of developing standards for the container format and runtimes that provide the industry the ability to fully commit to container technologies today without the fear of lock-in.
The OCI is preparing to launch version 1.0 of its runtime and image format specifications, which will bring the industry closer to true container portability and standardization. Combined with early adoption from the Amazon Web Services, Cloud Foundry, Kubernetes, Mesos communities (and more) and the impending availability of both v1.0 and the release of a formal certification program later this year, OCI is bridging the industry closer to standardized container distribution.
"Our community had grown rapidly over the past couple years, coinciding with an increased interest in container technology from various organizations now offering container-based solutions and tools," said Chris Aniszczyk, Executive Director of the OCI. "The project has seen contributions from 58 organizations, expanded its initial scope, and added new projects (runtime-tools and image-tools, go-digest,and selinux). None of this progress would be possible without the efforts of our growing community; to that end, we are pleased to welcome our newest members and look forward to their contributions towards container portability standards."
More about the newest members
Cycle.io is a new container-native CaaS (containers as a service) platform which simplifies the deployment and orchestration of containers onto bare-metal infrastructure. With features like GeoDNS, automated TLS/SSL certificate generation, git integration and more, Cycle makes it easy for developers and organizations alike to focus on development rather than infrastructure management. During Summer 2017, Cycle.io will be releasing a service which will allow developers who already maintain their own infrastructure to still experience the benefits of the Cycle platform. Petrichor, Inc., founded in 2013, is Cycle's parent company.
"As our company continues to grow, we look forward to contributing to the movement to advance container standards started by the OCI community," said Jake Warner, founder and CEO, Cycle.io. "In a world where new technologies are appearing every day, being able to fall back to standards keeps everything moving forward. Having an open, well-designed specification will help ensure that our products and solutions will be able to integrate with things that haven't yet been built."
Dataman (Beijing Digital Technology Co., Ltd.) was founded in September of 2014. As a leading developer of open source technologies in cloud computing, Dataman provides enterprise container solutions to help traditional businesses achieve IT business transformation and better respond to business changes. Dataman's solutions are easy to use, convenient, and leverage several resources in order to maximize value and agility. Services include a lightweight PaaS platform, enabling users to quickly build and run a highly scalable production environment on cloud hosts, virtual machines and even physical machines, making the flexibility of the application extremely agile. Additional solutions include digital cloud DM/OS data center operating systems, based on leading container technologies, to help customers achieve a one-stop micro-service architecture cluster system to maximize rapid deployment of business applications in the cloud.
"We are very excited to join the OCI to help promote the development of open industry standards around container formats and runtime," said Xiao Deshi, CTO of Dataman. "An established set of open industry specifications will help us provide the lightweight, flexible and agile solutions that our customers need in an open, accessible environment."
Wercker believes that developers should be focused on what matters most, building great products and applications. Wercker enables organisations and their development teams to achieve their CI/CD goals with microservices and Docker. This is brought to life through its container-centric and cloud native automation platform comprised of Wrecker's local CLI, online SaaS solution and API.
"The promise of containers–portability, agility and interoperability–needs an established set of standards in order to succeed," said Micha Hernandez van Leuffen, CEO, Wercker. "The OCI community is helping to promote and frame a needed set of specific standards around container image format and runtime, and we're pleased to be a part of that. More value can be built on top of an open standard, so OCI implementations will make it easier for us to innovate on top of existing infrastructure without the overhead of multiple container implementations."
OCI Announces New Tools Projects and 1.0 Release Candidates
Last month, the OCI formed two new tools projects: runtime tools and image tools. These projects are associated with the OCI runtime spec and image format spec and serve as repositories for testing tools… read more here: https://www.opencontainers.org/news/blogs/2016/10/oci-announces-new-tools-projects-and-10-release-candidates
Startups Help Guide the Future of Container Technology through the Open Container Initiative
The Open Container Initiative announces new startup members Anchore, ContainerShip, EasyStack and Replicated
TORONTO, Canada, ContainerCon – August 23, 2016 – The Open Container Initiative (OCI), an open source project for creating open industry standards around container formats and runtime, today announced that Anchore, ContainerShip, EasyStack and Replicated have joined The Linux Foundation and the Open Container Initiative.
Today's enterprises demand portable, agile and interoperable developer and sysadmin tools. The OCI was launched with the express purpose of developing standards for the container format and runtime that will give everyone the ability to fully commit to container technologies today without worrying that their current choice of infrastructure, cloud provider or DevOps tool will lock them in. Their choices can instead be guided by choosing the best tools for the applications they are building.
"The rapid growth and interest in container technology over the past few years has led to the emergence of a new ecosystem of startups offering container-based solutions and tools," said Chris Aniszczyk, Executive Director of the OCI. "We are very excited to welcome these new members as we work to develop standards that will aid container portability."
The OCI currently has nearly 50 members. Anchore, ContainerShip, EasyStack and Replicated join existing members including: Amazon Web Services, Apcera, Apprenda, AT&T, ClusterHQ, Cisco, CoreOS, Datera, Dell, Docker, EMC, Fujitsu Limited, Goldman Sachs, Google, Hewlett Packard Enterprise, Huawei, IBM, Infoblox, Intel, Joyent, Kismatic, Kyup, Mesosphere, Microsoft, Midokura, Nutanix, Odin, Oracle, Pivotal, Polyverse, Portworx, Rancher Labs, Red Hat, Resin.io, Scalock, Sysdig, SUSE, Twistlock, Twitter, Univa, Verizon Labs, VMware and Weaveworks.
More about the new members
Container adoption is accelerating, but with speed comes risk. With Anchore, users can create a trusted standard for their containers that is predictable and protectable, with development, operations and security teams on the same page from the start. Anchore democratizes certification and empowers users to secure their containers, so they can deploy them with confidence. Anchore, Inc. was founded by enterprise veterans, Saïd Ziouani and Dan Nurmi. The company is headquartered in Santa Barbara, Calif.
"Formal specifications will allow us to ensure that the containers which our customers have certified using Anchore's tools will be interoperable and compatible across multiple platforms and container runtimes," said Saïd Ziouani, chief executive officer and founder of Anchore. "We are very excited to join the OCI and help further the development of open industry standards around container formats and runtime."
ContainerShip is a hosting platform that makes it incredibly simple for developers to build, scale and manage their web infrastructure using containers. ContainerShip allows developers to launch PaaS-like hosting environments on demand, and provides a pipeline for doing continuous deployment. Teams and individuals get a single pane of glass to manage their entire application and infrastructure lifecycle, while running in any cloud or private data center.
"By joining the OCI, we're able to provide input and help guide the direction of container specifications," said Phil Dougherty, co-founder of ContainerShip. "We are excited to be a part of a community that is passionate about container technology and its potential for application portability."
EasyStack Inc. is a trusted leader as an OpenStack platform and service provider in Asia-Pacific. The company was founded by some of the earliest OpenStack contributors from IBM China Lab in February 2014. The company provides an open, stable, reliable, high-performance and elastic cloud platform to enterprise customers based on OpenStack with a focus on customers in finance, telecommunications, government, electronics, education and manufacturing industries, among others.
"We adhere to an open source philosophy and regularly contribute to core community projects," said Xilun Chen, founder of EasyStack. "We look forward to working with the OCI community to build a container ecosystem around shared industry standards."
Replicated is a container-centric platform that enables SaaS companies to manage and distribute an enterprise, installable version of their product on-prem (behind the firewall and into their customers' private data centers or private clouds). Replicated merges the concepts of cloud deployment with an on-prem delivery model while providing key enterprise functionality for identity management (LDAP, AD), audit logging, licensing, reporting and much more. Currently, the Replicated platform powers the enterprise versions for great companies including Travis CI, NPM, Sysdig, CircleCI, CodeClimate, Waffle.io and several others.
"We've built a solution that enables SaaS developers to ship the same code to both cloud and on-prem installations," said Marc Campbell, Founder and CTO of Replicated. "Having standards around containers is important for our business because it allows us to run the containers built by different tools on almost any distribution of Linux."
The Open Container Initiative is an open governance structure for the express purpose of creating open industry standards around container formats and runtime. Projects associated to the Open Container Initiative can be found at https://github.com/opencontainers. Learn more about joining the OCI community here:https://www.opencontainers.org/community.
The Open Container Initiative is a Collaborative Project at The Linux Foundation. Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems.
The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page:https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.
Emily Olin
eolin@linuxfoundation.org
Open Container Initiative Establishes Technical Governance, Announces New Members
SAN FRANCISCO – December 8, 2015– The Open Container Initiative (OCI), represented by a broad coalition of industry leaders focused on common standards for software containers, is today announcing its formalized technical governance structure to advance its mission while welcoming founding and new members.
The intent to form the OCI was announced earlier this year with the goal to host an open source, technical community and build a vendorneutral, portable and open specification and runtime for containerbased solutions. The OCI is a Linux Foundation Collaborative Project. Founding members, including nine new companies committed to the OCI include: Amazon Web Services, Apcera, Apprenda, AT&T, ClusterHQ, Cisco, CoreOS, Datera, Dell, Docker, EMC, Fujitsu Limited, Goldman Sachs, Google, Hewlett Packard Enterprise, Huawei, IBM, Infoblox, Intel, Joyent, Kismatic, Kyup, Mesosphere, Microsoft, Midokura, Nutanix, Odin, Oracle, Pivotal, Polyverse, Portworx, Rancher Labs, Red Hat, Resin.io, Scalock, Sysdig, SUSE, Twistlock, Twitter, Univa, Verizon Labs, VMware and Weaveworks.
The OCI follows an open governance model that guides the project's technical roadmap, currently available on GitHub. Under this model, any developer or end user can make contributions to the OCI. A Technical Developer Community (TDC) has been formed for the project and includes independent maintainers as well as maintainers from founding members including Docker, CoreOS, Google and Huawei. The TDC is responsible for maintaining the project and handling the releases of both the runtime and specification. A Technical Oversight Board (TOB) will be appointed by the members of the OCI and the TDC. The TOB will work closely with the TDC to ensure crossproject consistencies and workflows. The governance model also includes a Trademark Board to oversee the development and use of the OCI's trademarks and certifications.
As part of the original formation of the OCI in June of this year, Docker has donated both a draft specification for the base format and runtime and the code associated with a reference implementation of that specification. Since the OCI's inception, there have been two releases of the specification and six releases of runc. Docker will be integrating the latest version of runc into future releases of Docker and Cloud Foundry has implemented runc as part of its Garden Project.
Today's enterprises demand portable, agile and interoperable developer and sysadmin tools. Container technologies give developers and users the ability to fully commit to container technologies without worrying their current choice of infrastructure, cloud provider or DevOps tool will create technology lock-in. Instead, choices can be guided by best-of-breed tools for building and managing business-critical applications. Containers also provide a complementary solution to virtualization technologies, providing a new level of customizability and scalability for IT operations. The OCI community's work enables users and companies to innovate and develop with confidence, reducing fragmentation or interoperability issues.
Members of the OCI will collaborate to ensure the technical work aligns with the following values:
Composable: all tools for downloading, installing and running containers should be well integrated but independent.
Portable: the runtime standard should be usable across different hardware, operating systems and cloud environments.
Secure: isolation should be pluggable, and the cryptographic primitives for strong trust, image auditing and application identity should be solid.
Decentralized: discovery of container images should be simple and facilitate a federated namespace and distributed retrieval.
Open: the format and runtime will be well specified and developed by a community to ensure code development drives specification development.
Minimalist: The OCI Specifications aim for simplicity, to ensure stability, optimize innovation and encourage experimentation.
Backward compatible:OCI Specifications and OCI Projects strive to be as backward compatible as possible with prior releases.
"Collaborative development continues to prove its ability to transform markets and advance emerging technologies. The OCI is a welcome addition to The Linux Foundation Collaborative Project ecosystem," said Jim Zemlin, executive director, The Linux Foundation. "This level of industry support illustrates the prevalence of container technologies across IT infrastructures, much in the way we saw with virtualization 10 years ago. I'm very excited to support the work of this community." For more information, visit:https://www.opencontainers.org/
The Open Container Initiative is a Linux Foundation Collaborative Project. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.
The Open Container Initiative is an open governance structure for the express purpose of creating open industry standards around container formats and runtime. Projects associated to the Open Container Initiative can be found at https://github.com/opencontainers. Contact the project maintainers on IRC at #opencontainers. Contact the Linux Foundation about the OCI at info@opencontainers.org.
The Linux Foundation and Linux Standard Base are trademarks of The Linux Foundation. Linux is a trademark of Linus Torvalds.
Whitney True
wtrue@linuxfoundation.org
Community Rallies Behind Open Container Initiative
AT&T, ClusterHQ, Datera, Kismatic, Kyup, Midokura, Nutanix, Oracle, Polyverse, Resin.io, SUSE, Sysdig, Twitter and Verizon back effort; draft charter and specification open for comments
PORTLAND, Ore., O'Reilly's Open Source Conference (OSCON), July 22, 2015 – The Open Container Initiative (OCI), represented by a broad coalition of industry leaders focused on common standards for software containers, today announced during a keynote at OSCON that the draft charter and specification are available for comments and that 14 new companies are backing this industry-wide initiative.
The OCI, referred to previously as the Open Container Project, was announced just last month at DockerCon and is being hosted at The Linux Foundation as a Collaborative Project.
Companies signaling their formal commitment to this effort include AT&T, ClusterHQ, Datera, Kismatic, Kyup, Midokura, Nutanix, Oracle, Polyverse, Resin.io, Sysdig, SUSE, Twitter and Verizon. Amazon Web Services, Apcera, Cisco, CoreOS, Docker, EMC, Fujitsu Limited, Goldman Sachs, Google, HP, Huawei, IBM, Intel, Joyent, Mesosphere, Microsoft, Pivotal, Rancher Labs, Red Hat and VMware are also committed to the Open Container Initiative. As part of the formation, Docker Inc. donated its base container format at runtime to serve as cornerstone technologies under the governance of the OCI, while leadership from Application Container spec ("appc") is also represented.
A draft charter for OCI is available now and the maintainers are sharing the project's day-to-day technical governance in a Maintainer's Guide. Maintainers have refined the specification, which is available on GitHub, and contributors can comment on specific pull requests today. A formal draft will be published for comments within the month.
"The overwhelming interest in the Open Container Initiative is representative of both the opportunity containers offer for application development and the challenges we face with fragmentation," said Jim Zemlin, executive director at The Linux Foundation. "With such strong community support and collaboration, we're confident this effort will rise to the opportunity."
The container movement has gained immense popularity among users because of the promise of portability, agility and interoperability across a broad set of infrastructures and tools. The rapid proliferation of container-based solutions – supported and leveraged by an ecosystem of millions of developers, tens of thousands of enterprises, thousands of contributors and hundreds of technology companies – has inspired industry leaders to collaborate on an open, standard container format and runtime in order to preserve that portability and interoperability for users.
Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems. By spreading the collaborative DNA of the largest collaborative software development project in history, The Linux Foundation provides the essential collaborative and organizational framework so project hosts can focus on innovation and results. Linux Foundation Collaborative Projects span the enterprise, mobile, embedded and life sciences markets and are backed by many of the largest names in technology. For more information about Linux Foundation Collaborative Projects, please visit:http://collabprojects.linuxfoundation.org/
Further detail on the effort and a copy of the OCI's charter can be found at www.opencontainers.org.
Comments from Companies
"AT&T sees tremendous value in these initiatives," said Toby Ford, assistant vice president of Cloud Technology, Architecture and Planning at AT&T. "We are very interested in helping to shape the container standards and architecture of the next-generation ecosystem that will deliver on the promise of cloud-enabled software. We are fully committed to this technology direction, as demonstrated by our Domain 2.0 initiative to migrate 75% of our targeted network onto a software defined network directed cloud."
ClusterHQ
"ClusterHQ is excited to support the efforts of the OCI. Standardization of underlying container technology is great for users and will lead to more innovation throughout the ecosystem. We are looking forward to continued work with other industry leaders on the project," said Luke Marsden, CTO and co-founder, ClusterHQ.
Kismatic
"It's extremely exciting to see Docker behind the formation of OCI. Our goal at Kismatic is to ensure that Kubernetes is the standard way people build, ship and run their distributed microservices-based applications. In standardizing on a common container runtime and format, OCI promises to further our goal by giving the industry peace of mind that through shared collaboration and governance, fragmentation will be avoided. We're proud to participate and drive this initiative forward!" said Patrick Reilly, founder and CEO, Kismatic.
Kyup
"Improvements in container technologies in recent years already organically began the process of a new standard to be widely supported all around major cloud vendors, thus making it incredibly easy for tech professionals to run their web projects in the way that best fits their own needs, rather than those of the provider. We are especially enthusiastic about joining our efforts into developing this process even further with the OCI project and helping to accelerate its mission to give software engineers even more flexibility and freedom," said Tenko Nikolov, CEO of Kyup.
Midokura
"Docker is wildly successful, but this is still just the beginning. We anticipate a world of many containers, so it makes perfect sense for MidoNet to collaborate around a standard that works for all," said Sandro Mathys, MidoNet Community Manager.
"Containerization radically simplifies application development and deployment while bringing seamless cross-platform portability for applications. Nutanix's mission is to innovate and deliver technologies that radically simplify application and infrastructure management. We are pleased to join the OCI in efforts to establish common and open standards around container technology and enabling the community in our efforts to deliver Invisible Infrastructure for the enterprise," said Binny Gill, Principal Engineer, Nutanix.
"Oracle has a long history with container technologies, from Oracle Solaris Zones to support for Linux Containers and Docker. The Open Container Initiative can help drive standardization and make it easier for customers to successfully run applications in containers while this area continues to evolve," said Wim Coekaerts, senior vice president, Linux and Virtualization Engineering, Oracle
"Containers are revolutionizing how organizations build, deploy and secure software — a revolution that is foundational to the state-of-the art security Polyverse provides. The OCI's goal of creating common standards for this transformational technology will help drive even greater adoption and innovation," said Alex Gounares, CEO, Polyverse Corporation.
Resin.io
"We are excited to join the Open Container Initiative and help bring container innovation and standardisation to the Internet of Things arena," said Alexandros Marinos, founder and CEO, Resin.io
"Containerized applications are the next wave of innovation dramatically reshaping the enterprise IT landscape," said Michael Miller, vice president of global alliances and marketing for SUSE. "The Open Container Initiative, by focusing on a common standard, will put technology vendors on the same page to boost access to a wide array of applications on Linux. And developing and deploying containerized applications in virtualized and cloud environments will become even easier. These benefits perfectly fit SUSE's commitment to bringing open and accessible solutions to our customers and partners."
Sysdig
"Containers are enabling a new way of building and deploying applications, and the Open Container Initiative is an important step towards increasing adoption of this revolutionary technology. As the first company devoted to container-native visibility, Sysdig is honored to be included in this initiative and is looking forward to helping shape the future direction of containers," said Loris Degioanni, Founder & CEO, Sysdig
"The standardization of containers is important to Twitter infrastructure and we are thrilled to support the Open Container Initiative. We look forward to contributing code and our expertise to the initiative," said JC Martin, director of engineering, cloud infrastructure, Twitter.
"The use of containers is becoming the foundation for packaging and deploying applications. Leveraging the power of an open community to drive a common standard will ensure compatibility and allow for continued innovation. Verizon supports open communities, standards, and is pleased to support the OCI," said Lawrence Rau, Director, Technology, Verizon Labs.
The Open Container Initiative is an open governance structure for the express purpose of creating open industry standards around container formats and runtime. Projects associated to the Open Container Initiative can be found at https://github.com/opencontainers. Contact the project maintainers on IRC at #opencontainers. Contact the Linux Foundation about the OCP at info@opencontainers.org.
The Linux Foundation is a nonprofit consortium dedicated to fostering the growth of Linux and collaborative software development. Founded in 2000, the organization sponsors the work of Linux creator Linus Torvalds and promotes, protects and advances the Linux operating system and collaborative software development by marshaling the resources of its members and the open source community. The Linux Foundation provides a neutral forum for collaboration and education by hosting Collaborative Projects, Linux conferences including LinuxCon, and generating original research and content that advances the understanding of Linux and collaborative software development. More information can be found atwww.linuxfoundation.org.
Jennifer Cloer
Jennifer@Linuxfoundation.org
Industry Leaders Unite to Create Project for Open Container Standards
Amazon Web Services, Apcera, Cisco, CoreOS, Docker, EMC, Fujitsu Limited, Goldman Sachs, Google, HP, Huawei, IBM, Intel, Joyent, Linux Foundation, Mesosphere, Microsoft, Pivotal, Rancher Labs, Red Hat and VMware create standards around container format and runtime
Docker to donate container format, runtime code and specifications to Project
SAN FRANCISCO – DOCKERCON – June 22, 2015 – A broad coalition of industry leaders and users are joining forces to create the Open Container Project (OCP), chartered to establish common standards for software containers.
Housed under the Linux Foundation, the OCP's mission is to enable users and companies to continue to innovate and develop container-based solutions, with confidence that their pre-existing development efforts will be protected and without industry fragmentation. As part of this initiative, Docker will donate the code for its software container format and its runtime, as well as the associated specifications. The leadership of the Application Container spec ("appc") initiative, including founding member CoreOS, will also be bringing their technical leadership and support to OCP.
Managed under a vendor-neutral, open source, open governance model, the OCP will remain independent from any company or company-sponsored project. Interest in building open standards around containers has spread rapidly and the founders of the OCP include Amazon Web Services, Apcera, Cisco, CoreOS, Docker, EMC, Fujitsu Limited, Goldman Sachs, Google, HP, Huawei, IBM, Intel, Joyent, Linux Foundation, Mesosphere, Microsoft, Pivotal, Rancher Labs, Red Hat and VMware. Others interested in supporting the Project can find more information at http://www.opencontainers.org.
Docker donates its de facto standard technology
As part of the new Project, Docker will donate both draft specifications and its existing code around an image format and container runtime to serve as cornerstone technologies under the governance of the OCP.
Over the past two years, Docker's image format and container runtime have emerged as the de facto standard, with support across every major Linux distribution, Microsoft Windows, every major public cloud provider, all leading virtualization platforms and most major CPU architectures, including: x86, ARM, z and POWER System p. Containers based on Docker's image format have been downloaded more than 500 million times in the past year alone and there are now more than 40,000 public projects based on the Docker format. With these technologies as a base for its initiatives, the OCP can have evolved standards and specifications that are rooted in practical usage, code that has been used broadly in production and the collective experience of a large community of users and developers.
The OCP will manage the transition of the technology from an "insider" standard into an open industry standard, providing for its continued evolution. The Docker project will continue to maintain the Docker client, all platform tooling and all Docker orchestration capabilities that are built on top of the donated technologies. Other projects and companies will also be able to build technologies on the OCP format and runtime.
"Containers are revolutionizing the computing industry and delivering on the dream of application portability," said Jim Zemlin, executive director of the Linux Foundation. "With the Open Container Project, Docker is ensuring that fragmentation won't destroy the promise of containers. Users, vendors and technologists of all kinds will now be able to collaborate and innovate with the assurance that neutral open governance provides. We applaud Docker and the other founding members for having the will and foresight to get this done."
The OCP image format will be backwards compatible with the Docker image format and appc and will include efforts to harmonize with other container efforts in the community.
The guiding principles around OCP standards are that they will:
not be bound to higher level constructs such as a particular client or orchestration stack
not be tightly associated with any particular commercial vendor or project and
be portable across a wide variety of operating systems, hardware, CPU architectures, public clouds, etc.
The Open Container Project: Goals for Standardization
The charter of the OCP is to establish set of common, minimal standards around container technology. In establishing the goals for the OCP, the Project has taken into account standardization efforts that are already underway by other ecosystem members. The maintainers of Docker's libcontainer project (a group that currently includes independent developers and individuals from Docker, Red Hat and Google) will become the lead maintainers for the OCP, joined by two prominent maintainers of appc. They will support open design and contribution based upon the guiding principles of the effort.
The OCP and its members will work together to build a standard that ensures container formats and runtime are based on a core set of values that includes openness, security, portability, composability, minimalism and backward compatibility. Within three months, the parties aim to complete creating the Project, migrating code and publishing a draft specification building on the technology donated by Docker. Further detail on the effort and a copy of the OCP's charter can be found at www.opencontainers.org.
Supporting Quotes:
"Apcera empowers businesses to securely run any containerized workload — including Docker images — in production across hybrid cloud environments, by applying consistent security and policy. We're proud to support the efforts of the Open Container Project to ensure that there are common standards on which containerization can evolve to support broader usage and ensure greater agility and security in app development and deployment."
— Derek Collison, founder and CEO, Apcera
"It's great to see the industry and community join together on the Open Container Project. We believe this is important for the industry to accelerate the use and deployment of containers and micro-services," said Dave Ward, chief architect and CTO of engineering, Cisco. "We look forward to the emerging developer community to further support container management, tooling and applications that will benefit users and integrate with other communities to be a common architectural building block."
"CoreOS, when we started the App Container spec (appc) our goal was to have a well-designed software container specification that is modular, portable across platforms and is secure," said Alex Polvi, co-founder and CEO of CoreOS. "An open, well-defined specification is required for the overall success and adoption of containers. Today we join forces with Docker and other industry giants in an effort to unify this goal."
"After receiving feedback from the community, partners and customers, we believe the timing is right to create a common standard that would ensure compatibility and encourage innovation throughout the ecosystem," said Solomon Hykes, founder and creator of the Docker open source initiative. "It is for this reason that we are donating our container format and runtime to the standard. We believe that after two years, the Docker container runtime code and technology have matured to the point that they would benefit from independent governance outside the Docker project. The strength of Docker has always been about getting the community to join forces and avoid fragmentation. This coalition is just another example of the community coming together to create a standard that will create stability while fostering greater productivity."
"EMC has been aggressively focused on 3rd platform IT architectures including the use of new container based technology in our products and solutions. We are excited to help launch and support the OCP effort as the risk of overly fragmented technology will only slow down the adoption by our customers. At its core, 3rd platform is all about creating speed of creation and deployment of high value applications so efforts like OCP help align the industry in taking friction and unnecessary complexity out of the overall IT stack."
—John Roese, chief technology officer, EMC and chairman, Cloud Foundry Foundation.
Fujitsu Limited
"During the nearly two decades that Fujitsu has actively supported Linux, the consensus that open source software is one of the most important choices for IT infrastructure has been reached. Today, we are thrilled to welcome this Open Container Project with the Linux Foundation," said Takashi Fujiwara, SVP, head of Platform Software Business Unit, Fujitsu Limited. "For more than five years, Fujitsu has been contributing to Cgroup and Namespaces, core technologies of the Linux Community, which are being implemented for the container. We believe that this project will provide a neutral foundation for applications, thereby achieving a truly open source ecosystem."
"We are basing much of our future plans for application delivery, management and deployment around open technology standards," said Don Duet, global co-head of Technology, Goldman Sachs. "Goldman Sachs has been an early advocate and adopter of common standards in other areas, such as computing and networks and we wholeheartedly support this latest movement within the industry to provide consistency and standardization across container technology."
"In a few short years, containers have significantly improved the developer experience for building apps and offer legitimate cross-platform portability. They promise to fundamentally change the way applications are built and run and enterprises are only just starting to see their full potential. We believe that open communities drive innovation, which is why we're pleased to support the creation of a common standard with the Open Container Project,"
—Craig McLuckie, product manager, Google Cloud Platform.
"As organizations adopt hybrid clouds, it's critical to have a mechanism to facilitate application virtualization and portability between open standards-based cloud environments," said Martin Fink, executive vice president and CTO, HP. "HP's use of container-based solutions aligns well with our focus on giving enterprises and the federal government the tools they need to manage multiple clouds. Our work with Docker and the Open Container Project underscores our commitment to the development of software container standards and contributing back to the open source community to help make containers ubiquitous and scale into the enterprise."
"Containers are revolutionizing the way we manage cloud infrastructure and warrant a common format and collaborative development approach to that work,", said Dr. ChengLu Wang, the president of Central Software Institute in Huawei, "We see the forming of the Open Container Project a very good move for unifying forces in this area. The standardization and open governance nature of this initiative will help to attract more talents and organizations to participate, which will in turn stimulate innovations in various layers, while still keeping the core to stay consolidated."
"With enterprise-ready container services available for our clients, IBM has been and continues to be an early adopter and supporter of Docker's container services," said Dr. Angel Diaz, IBM vice president of Cloud Architecture and Technology. "The creation of the Open Container Project will create collaborative environment that fosters the rapid growth containers and offer clients a single industry agreed upon approach."
"With enterprise data centers seeking the agility and efficiency of containers for their cloud environments, the need for standards is critical," said Jonathan Donaldson, vice president of Software Defined Infrastructure at Intel. "The Open Container Project is a key part of our strategy to help accelerate easy-to-deploy cloud solutions into the market and we look forward to working with other cloud leaders on delivery of standards that address container based environments."
Joyent
"Docker's move to create the OCP parallels our effort to establish the Node.js Foundation as a neutral steward that balances the needs of the users, vendors and developers across the community," said Scott Hammond, Joyent CEO. "A single container standard will accelerate our ability to innovate and expand the Joyent Triton Elastic Container Service and software and will enable the rapid growth of a healthy container ecosystem."
"As a founding member of the Open Container Project, Mesosphere is committed to accelerating innovation and helping the industry consolidate around open standards," said Benjamin Hindman, co-founder and chief architect of Mesosphere and co-creator of Apache Mesos. "The OCP will foster standardization, allowing for competing implementations around a common standard that gives customers choice without lock-in. This is a proven open source model and will lead to more participation and collaboration.
"We are excited to support this effort to bring the industry together to agree on a core standard for containers, which we feel will benefit all customers no matter what cloud provider they use," said Jason Zander, CVP, Microsoft Azure. "Through our close work with Docker over the last year we have demonstrated our commitment to openness and welcome this opportunity to help create an open platform for customers."
"Pivotal is well-known for creating, leading and contributing to open source communities. We are participating in the Open Container Project (OCP) because it's important to standardize on common container image formats," says James Bayer, senior director of product management at Pivotal Software.
"We look forward to working with such an expansive group of industry leaders to establish standards within the container industry," said Sheng Liang, CEO of Rancher Labs. "The Open Container Project enables vendors like us to focus on building infrastructure for Docker containers, with the peace of mind that Docker will be the container runtime of choice on any cloud and in any data center."
"In the open source world, standards emerge from transparent development and community-driven governance of key technologies; enterprise Linux is a prominent example of Red Hat's decade-plus leadership in this approach and we are thrilled to help apply this model to the expansive innovation in the container space in our role as a founding member of the OCP," said Lars Herrmann, general manager, Red Hat Enterprise Linux and Containers. "The OCP emerges at a critical time in the maturation of Linux containers as an enterprise technology, as our customers and partners are asking for standards now to avoid fragmentation, maintain the velocity of innovation and allow an ecosystem to develop."
"Customers need an open, interoperable future for software containers and we are happy to see the industry coming together to establish a common standard. Our participation in the Open Container Project reinforces our goal to help customers innovate more rapidly and benefit from containers as they adopt the technology in their environments. We look forward to working with the community on container portability and security which are areas of focus for enterprise IT."
—Kit Colbert, vice president and CTO, Cloud-Native Applications, VMware
"We'd like to thank the many people in the industry who came together to support this important initiative," said Ben Golub, CEO of Docker. "Our thanks to the Linux Foundation for the incredible work they have done in helping to pull this broad group together. Given the criticality of the intersection of containers and operating systems, we'd also like to thank Red Hat and Microsoft for their early leadership on this initiative. Our sincere appreciation to IBM and Intel for their ongoing encouragement of open governance. Finally, we'd like to recognize the members of the appc community, including Google and CoreOS, for their willingness to join all of us to constructively address these critical issues."
About the Open Container Project (OCP)
The Open Container Project is an open governance structure for the express purpose of creating open industry standards around container formats and runtime. Projects associated to the Open Container Project can be found at https://github.com/opencontainers. Contact the project maintainers on IRC at #opencontainers. Contact the Linux Foundation about the OCP at info@opencontainers.org.
The Linux Foundation is a nonprofit consortium dedicated to fostering the growth of Linux and collaborative software development. Founded in 2000, the organization sponsors the work of Linux creator Linus Torvalds and promotes, protects and advances the Linux operating system and collaborative software development by marshaling the resources of its members and the open source community. The Linux Foundation provides a neutral forum for collaboration and education by hosting Collaborative Projects, Linux conferences, including LinuxCon and generating original research and content that advances the understanding of Linux and collaborative software development. More information can be found atwww.linuxfoundation.org.
Blog – OCP Runtime
Blog – OCP
OCP Website
Heather Fitzsimmons
Mindshare PR for Docker
heather@mindsharepr.com


text:
Lion, Quantum Leap, Nash Bridges & Speed Racer, plus the first Scream for a Week of 2017
We're starting the new week off with a new Scream for a Week column from our own Tim Salmons, featuring new reviews of Scream Factory's Hellhole, #Horror, and Dreamscape: Collector's Edition on Blu-ray Disc. Do give them a look.
Also today, we have a few bits of great new title announcement news…
First up, Lionsgate has set Garth Davis' critically accalaimed film Lion for release on Blu-ray and DVD on 3/21. [Read on here…]
Quantum Leap: The Complete Series
Speed Racer: The Complete Series
Scream for a Week
Hellhole
Dreamscape: Collector's Edition
Scream for a Week - January 9, 2017
Welcome to our newest column addition Scream for a Week!
Congratulations! You made it to 2017! Starting the column off for the New Year is Lifeforce (reviewed by good ole Dr. Jahnke), the amazing Tobe Hooper/Cannon Films, naked lady vampire masterpiece from the 80's. Following that up are a trio of new reviews, including one for the recently released Dreamscape, which has been given a spiffy new transfer and some nice extras. Next is Hellhole, the mostly-forgotten women in prison movie from the 80's, chock full of sleaze and oddball characters. The last of the new reviews is a relatively recent movie #Horror, which plumbs the depths of cyberbullying. And, last but not least, is an oldy but a goody: Nightmares, the anthology movie that was difficult to obtain for many years. [Read on here...]
Published in Dailies
Comic-Con 2014 Round-up! Batman details, new Scream, UHF, X-Files update, LOTR: Super-Extended, Hobbit 3 & Fury Road trailers & MUCH more!
Okay… we've got a good bit of ground to cover for you guys today as the dust begins to settle from another Comic-Con, so let's get right to it.
First let's talk about the titles that were officially announced at (or around) the show, and then we'll get to the latest rumors and other news on those that weren't. We'll start with Batman… [Read on here…]
UHF: 25th Anniversary Edition
XFiles reboot
XFiles: The Complete Series on Bluray
Lord of the Rings: Extended Edition
Mad Mad: Fury Road trailer
The Hobbit: Battle of the Five Armies trailer
Free Enterprise The TV Series Kickstater
Prelude to Axanar
Star Trek: Axanar
Star Trek Into Darkness: Deluxe Edition soundtrack
Batman: The Complete Television Series Limited Edition
Batman: The Complete First Season
The Dark Half
Candyman II: Farewell to the Flesh
New Years Evil
Max Max: Collector's Edition
Escape from new York: Collectors Edition
The Doctor and the Devils
Dog Soldiers
Monkey Shines
Lord of Illusions: Collector's Edition
Peewee's Playhouse: The Complete Series
Inside Llewyn Davis, Lake Placid, Longmire: S2 & more, plus Pete Seeger RIP
Afternoon, folks. We've got a new Blu-ray review for you to check out today: Our own Joe Marchese has turned in his thoughts on Twilight Time's The Sound and the Fury. Do check it out.
In announcement news today, Sony has set the Coen Brothers' Inside Llewyn Davis for Blu-ray and DVD release on 3/11 (SRP $35.99 and $30.99). Extras will include at least one featurette – Inside "Inside Llewyn Davis". [Read on here…]
The Coen Brothers
Longmire: The Complete Second Season
Jim Gaffigan: Obsessed
Nikita: The Complete Fourth and Final Season
The Wrath of Vajra
James Boy
DC Universe: Son of Batman

redpajama_set_name: RedPajamaCommonCrawl


text:
NAME=gointerfaces
BUILD_DIR=build

YELLOW=\033[1m\033[93m
CYAN=\033[1m\033[96m
CLEAR=\033[0m

.PHONY: build

help:
	@echo "$(CYAN)help$(CLEAR)    Print this help page"
	@echo "$(CYAN)clean$(CLEAR)   Delete generated files"
	@echo "$(CYAN)build$(CLEAR)   Build executable binary"
	@echo "$(CYAN)release$(CLEAR) Release project"

clean:
	@echo "$(YELLOW)Cleaning generated files$(CLEAR)"
	rm -rf $(BUILD_DIR)

build:
	@echo "$(YELLOW)Building project$(CLEAR)"
	mkdir -p $(BUILD_DIR)
	go build -o $(BUILD_DIR)/$(NAME)

release: clean build
	@echo "$(YELLOW)Releasing project$(CLEAR)"
	release

redpajama_set_name: RedPajamaGithub


text:
Shocking Hlophe judgment
I just heard that five judges of the High Court in Johannebsurg ruled in favour of Judge President John Hlophe. It ruled that the Constitutional Court judges indeed violated Hlophe's rights when they made public statements about his alleged interference in the case against ANC leader Jacob Zuma. The high court found that the Constitutional Court's lodging of a complaint with the Judicial Service Commission (JSC) also violated Hlophe's rights.
I am utterly gobsmacked by this ruling. Although I have not read the reasons given by the Court, I have read the papers lodged in this case and all I can say – let me choose my words carefully here – is that the outcome of the High Court's judgment is absurd and bizarre. The judges who signed on to this judgment obviously do not have a firm grip on the Bill of Rights as interpreted by the Constitutional Court, on international legal precedent or on common sense – otherwise they could never have ruled in Hlophe's favour.
I am not saying this because I have an axe to grind with the Judge President. Although we already know that he is ethically challenged, having taken more than R500 000 from Oasis and then doing favours for them, this was a new case and we should not judge him for his previous display of an utter lack of integirty when we judge this case.
However this application was based on the absurd premise that because the judges of the Constitutional Court laid a complaint against Hlophe jointly they should have given him a hearing because they acted as "a court".
But this argument can only be sustained if one views the complaint by the Constitutional Court judges as a kind of judgment. If they gave judgment against Hlophe they would indeed be constitutionally required to give him a hearing. But laying a complaint could not possibly be viewed as "a judgment", as the Judicial Services Commission is the body tasked with adjudicating complaints against judges – not the Constitutional Court. The Court therefore had no jurisdiction to make any judgment – even if they wanted to.
Moreover, thirteen judges (which included two acting judges) laid the complaint with the JSC, but the Constitutional Court only has eleven members and can only act legally as a court if they have no more than eleven judges sitting in a case. When thirteen judges act together they can therefore NOT act as a Constitutional Court and they cannot possibly be required to giove Hlophe a hearing before laying a complaint.
I will have to study this judgment further before I can expose this absurd legal charade in more detail. But for now I am utterly stupified, shocked and deeply worried about our judiciary for handing down such a judgment. Most respectable lawyers laughed out loud when they heard what kind of arguments Hlhophe was putting up before the High Court. Not one respectable Constitutional Lawyer I spoke to even wanted to entertain these arguments seriously. People just rolled their eyes as if to say: you know lawyers sometimes make crazy and laughable arguments but one cannot stop someone making a fool of himself.
The Constitutional Court must obviously appeal this case to the Supreme Court of Appeal because it should NOT be allowed to stand.


In space, no one can hear you scream – or so they say. Chances are whatever enemies you choose to make in Space Tyrant will be screaming plenty, as they feel the wrath of an absolutely ridiculous army. One so powerful it just might be enough to conquer an entire galaxy! Muahahaha. I mean, what good is war if you're not on the winning side? Not that it's a guarantee in this case, but if you play your cards right – maybe? Also, 5X, because 4 is not enough. Or something.
Tagged as a "zero-attention span mega-empire builder" by Blue Wizard Digital (Slayaway Camp), Space Tyrant sounds like a less-than-serious tactical affair, which I suppose is a welcome addition, given how crowded the 4X market has become. Yes, even if they did tag on that extra X – which stands for eXsanguinate, in case you're wondering. I know I was at least. Clever. Real clever.
Hours upon hours of space strategy delivered steaming-hot into your gaping tentacular maw-orifice, the way you demanded it!
Oh, and they go on to emphasize how there will be no cultural victories, or even diplomacy. Which means… war is finally going to be good for something. Including the slaughtering of entire races, no doubt, as you move from one planet to another, pillaging it for precious space cards. Cards which may or may not turn the tide of battle during future encounters.
But while taking over, well, absolutely everything as a Space Tyrant (which, incidentally, is also the name of the game) sounds like a fun time to me, mention has to be made of how the game is currently in Early Access – and will be for a while, it seems. That said, its creator does claim that the game is currently "surprisingly stable and there are many hours of game-play available", which is more than the majority of Early Access launches can even begin to claim. As for exactly how stable it is – who knows? One way to find out. Just remember that Early Access has 'early' in it for a reason.
Space Tyrant [Early Access] is available from Steam, carrying a $19.99 price tag.


Our dear couples, as all of you are unique and have different desires and wishes, we would like to know you a bit better, but also we would like for you to know us and imagine us as your wedding planners. Hope you agree?
Because of this reason, let's get to know each other better!
We are here to create personalized venue offer for each couple and we will offer you the best venues that will capture your hearts.
Every wish can be fulfilled.
Have a look what our couples have to say.


The country's best gyms, trainers and health clubs were honoured at the inaugural National Health & Fitness Awards on Friday in a gala luncheon. With more than 400 entries from gyms, trainers, experts and health clubs nationwide the event really signified the size and importance of the fitness industry in Ireland.
Sponsored by fitness nutrition brand NUTRAMINO®, the awards recognised top performers in the Irish health and exercise industry.
The awards, hosted by fitness blogger and TV presenter Vogue Williams, took place at Mansion House Dublin.
Pictured Sue Langley, and Sean Gavin from Iconic Health Clubs, The Dartry Health Club winner of Leisure Gym / Health Club of the Year, at the NUTRAMINO Health & Fitness Awards 2018 hosted by Vogue Williams.
Gary Twohig, General Manager of NUTRAMINO® said the awards reflected the best of the best in the fitness industry.
Silver Award: Gym Team of the Year, The Dartry Health Club.
Best Local Authority/Community Health & Fitness Club (sponsored by Expert Leisure Supplies): Coral Leisure Monaghan.
Best Corporate Health & Fitness Category (sponsored by The KeepWell Mark): Alexion Ireland.


text:
Richard Clifford Surhoff Jr. (November 16, 1929 – May 1, 1987) was an American professional basketball player. Surhoff was selected in the 1952 NBA draft by the New York Knicks after a collegiate career at Long Island and John Marshall College. He played for two seasons, one for the Knicks and the other for the Milwaukee Hawks.

Dick Surhoff was the father of professional baseball players Rick and B. J. Surhoff. He was also the grandfather of Brian and Colin Moran.

References

1929 births
1987 deaths
Basketball players from New York (state)
LIU Brooklyn Blackbirds men's basketball players
Milwaukee Hawks players
New York Knicks draft picks
New York Knicks players
Power forwards (basketball)
Small forwards
American men's basketball players

redpajama_set_name: RedPajamaWikipedia


Although today's job market can be very competitive, many job seekers overlook simple techniques that will catch potential employers' attention. Apply these eight ideas to stay ahead of your competitors and get hired now!1.
Telephone interviews don't just happen; they are the result of action you have taken. For example, when you are networking and the company representative becomes interested in your skills; when a company representative calls you in response to a r�sum� you have sent; or when you have previously set up the telephone meeting.
A resume is a tool. It allows employers to see what skills you have and what benefits you bring to the table.
How To Write The Perfect Cover Letter: Be Brief--And Be Gone!
The best cover letters are 'one-page wonders.' Why? Because they suit today's busy employers who are already overloaded and often overwhelmed.
Current trends in business are conspiring to create a revolution in the way that small and medium sized companies do business. These forces have created an environment in which growing companies can make maximum use of their labor dollars, while accessing a talent base previously unreachable due to the costs involved with hiring top talent.
Q. "I wasn't happy with my last performance review.
Is every job description you read the same? No.Is every job you submit your resume to the same? Of course they aren't.
As the old saying goes, "you never get a second chance to make a first impression." In today's business world, of course, that first impression usually does not come from a face-to-face conversation, but from whatever you can tell your future boss about yourself on paper: your resume.
Technology in the Workplace - Boon or Curse?
Like all new innovations, technology in the work environment can either work for you or against you. What is good for the employer or is not always the same for the employee.
Employment Screening Today - Are Online Database Searches Enough?
In today's employment environment, HR managers are faced with the monumental duty of hiring and maintaining, as well as the ongoing development, of employees. But the single most difficult task lies first in hiring the right people.
Most people when they landed "the dream job" after an interview or even got "the deal" of the lifetime in their businesses, sadly to say tend to slack on their grooming habits and it even goes to the point that they are wearing their pajamas going to the office. It seems that's very extreme but it happens.
Building a career as an artist takes hard work. Because the field attracts so many talented people, jobs in this field remain competitive.
The No Child Left Behind Act of 2001 (No Child Left Behind) is designed to reform and improve student achievement and change the culture of America's schools. According to this reform act each state must measure every public school student's progress in reading and math in each of grades 3 through 8 and at least once during grades 10 through 12.
Looking for an IT job is one of the easiest to perform due to the incredibly high demand in the IT field. As the Internet grows, corporations network through Intranets - even the advancement of science has the demand for anyone with IT skills at an all time high.
Without doubt, job loss through downsizing or redundancy, is a major event for everyone when it happens. Most of us invest so much of ourselves in what we do that job loss can take away our sense of status and belonging, as well as the routine and support that work provides.
5 tips to win over an executive head hunter or management recruiterMany job seekers find themselves overwhelmed with dread at the prospect of hunting down a new career position on their own. That's why many people hope to hang their hats on the connections of executive head hunters to do their hunting for them in their ongoing (never-ending?) quest for the ultimate trophy career.
Telecommuting Interview Tips- By Nell TaliercioYou've made it! Your cover letter and resume got you to the interview process..
Anyone who is a jobseeker knows that looking for a new job or career is a job in itself. Once you have completed the laborious task of writing your resume and submitting it to various companies, you now have to pass the screen test to get the job.
If you are a pro-active, get-things-done type, sooner or later you will come in conflict with your boss. The same sort of assertiveness and confidence that leads you to have a mind of your own has helped him to earn his position.


text:
Q: How to turn off auto indent in Visual Studio 2019? (not VISUAL STUDIO CODE)
I usually use comma , to set the same variable type like the gif above.
But a problem is when I hit Enter after write second variable, the VS breaks the line automatically.
As a formal Atom user, it's a bit tedious because in Atom it doesn't break the line whatever the indent number is. (My current indent number is 2.)
I changed and tested it all of the options inTools > Options > Text Editor > Basic > Tabs, but none of these turn off the breaking line. Even disabling pretty listening won't work.
How do I turn off this feature?

A: Judging by the glimpse of Intellisense and the fact that Enter auto-formats, it looks like you're editing a JavaScript file.
To disable auto-formatting after hitting Enter, go to Tools > Options > Text Editor > JavaScript/TypeScript > Formatting > General and toggle Format completed line on Enter to unchecked:

A: The accepted answer doesn't work in Visual Studio 2019 with Visual Basic. These options on the image aren't even shown in the Options for Basic.
However, when the Pretty listing option is turned off, this behavior ceases.

redpajama_set_name: RedPajamaStackExchange


Originally published in Monocle's How to Make a Nation book, 2016.
In a bright, airy corridor, two children are chatting and laughing on a lime green sofa. Nearby, another pair sits happily on a window sill, working together on a maths problem. This is lesson time, Saunalahti-style.
Situated in Espoo, the second largest city in Finland, Saunalahti school was opened in 2012 in a building of glass and brick designed by Verstas architects. It is part of Finland's new wave of architect-designed schools that includes Strömberg school in Helsinki, Joensuu comprehensive school, and Sipoo upper secondary school.
Formed around a multi-purpose central atrium with high undulating roof and a curved glass façade, the building is fun and flexible. Different sections of the interior are colour-coded for easy navigation, and many of the walls are glass. Each classroom has its own sofa. Fascinating details are everywhere: one staircase is numbered in English to help third-graders to learn the language. "Every space is a learning space," says vice principle Minna Welin.
The building also includes a nursery, youth centre, and public library. Many facilities are open to the public after school hours. The surrounding area is currently under construction as new residential developments spring up around the school. "Saunalahti will be the heart of the village," says Welin.
This link with community is fundamental to education in Finland. "Education is security for a small nation," wrote the 19th-century Finnish philosopher J.V. Snellman and this belief underpinned the introduction of compulsory comprehensive education in the 1970s, following a period of rapid post-war population growth and urbanisation.
Ever since, the underlying principles have been trust (of pupils and of teachers) and equality – regardless of family background, gender, wealth or ability. The right to free basic education for all is enshrined in the constitution. "We are not trying to make the best schools in the world; we are trying to make a good school for everybody" says Sampo Suihko, deputy mayor for Espoo.
While other high-performers such as Korea and Singapore adopt a pressurised, exam-oriented approach, Finland's education system is far more relaxed. A typical day for a 14 year-old might start at 9am and finish at 1pm. This includes lunch and a fifteen-minute break after every 45-minute lesson. Practical skills and regular contact with nature are highly valued. Students are not assessed against each other, but according to personalised learning plans that they help to devise alongside their teachers and family.
At Saunalahti in particular the emphasis is on collaborative learning. "Learning how to learn" is the phrase on the lips of teachers and administrators alike. Soon all schools in Finland will be adopting this approach. In August 2016, a new core curriculum will be rolled out across Finland that will bring in multi-disciplinary "phenomenon-based learning", where students study a particular topic – say, climate change – across a range of disciplines such as geography, literature and the sciences. Teachers will collaborate to plan and deliver lessons, as they already do at Saunalahti.
The latest changes are part of a regular process in which the national core curriculum is renewed every ten years. This time it has taken two years and involved some 600 participants – parents and pupils, teachers, administrators, and politicians from different parties. This means stability: methodology and funding allocations may change with a new government, the overall vision does not.
Top of the class: Finnish students ranked 1st among OECD countries for science in 2006, for reading in 2000 and 2009, and for mathematics in 2003 and 2012.
€268 million: the total value of Finland's education exports in 2014, according to Tekes, Finland's funding agency for research, development and education.
August 2016: Finland's new curriculum comes into force, rolling out "phenomenon-based learning" to all schools across the country.