Compare commits

..

2 Commits

1
.gitignore vendored

@ -7,7 +7,6 @@

# generated files by hugo
/public/
/builds/
/resources/_gen/
.hugo_build.lock
hugo_stats.json

@ -1,36 +1,19 @@
#!Makefile

HUGO=hugo-extended
HUGO_NUMWORKERMULTIPLIER=64
HUGO_MEMORYLIMIT=32
BUILDNAME:=$(shell git rev-parse --abbrev-ref HEAD)
BASEURL:=$(shell basename `pwd` | sed 's/_/./g')
BRANCHES:=$(shell git branch -r | sed 's/origin\///g' | sed 's/pr\//pr-/' | sed '/HEAD/d' | sed '/master/d' | sed '/main/d')
BRANCHNAMES:=$(foreach branch,$(BRANCHES),$(branch))

default all: build

.PHONY: build
build:
build: clean
$(HUGO) --environment=production --minify --templateMetrics
@find public/ -name '*.html' ! -name '*.gz' -type f -exec sh -c "gzip -c -9 < {} > {}.gz" \;
@find public/ -name '*.css' ! -name '*.gz' -type f -exec sh -c "gzip -c -9 < {} > {}.gz" \;
@find public/ -name '*.js' ! -name '*.gz' -type f -exec sh -c "gzip -c -9 < {} > {}.gz" \;

.PHONY: build-staging
build-staging:
rm -rf builds/*
@for branch in $(BRANCHNAMES) ; do \
echo -e "Building branch \e[1;33m"$${branch}"\e[0m" ; \
git checkout $${branch} ; \
git pull ; \
$(HUGO) --environment=production --minify --templateMetrics --baseURL https://$(BASEURL)/$${branch}/ --destination builds/$${branch} ; \
done
@git checkout master

.PHONY: test
test: clean
HUGO_NUMWORKERMULTIPLIER=$(HUGO_NUMWORKERMULTIPLIER) HUGO_MEMORYLIMIT=$(HUGO_MEMORYLIMIT) $(HUGO) --environment=development --minify --printMemoryUsage --printPathWarnings --printUnusedTemplates --templateMetrics --templateMetricsHints
$(HUGO) --environment=development --minify

.PHONY: draft
draft:
@ -42,14 +25,13 @@ debug:

.PHONY: serve
serve:
$(HUGO) server --environment=development --port 1314 --watch --noHTTPCache --disableFastRender
$(HUGO) server --environment=development --port 1314 --noHTTPCache --disableFastRender --watch

.PHONY: servedraft
servedraft:
$(HUGO) server --environment=development --port 1314 --watch --noHTTPCache --disableFastRender --buildDrafts --buildFuture --buildExpired
$(HUGO) server --environment=development --buildFuture --buildExpired --noHTTPCache --disableFastRender --watch

.PHONY: clean
clean:
@rm -rf public/
@rm -rf builds/
@rm -rf resources/

@ -1,24 +0,0 @@
# WEBSITE : OpenPOWER Foundation #

This repository is the source that builds the static front public website of the OpenPOWER Foundation.

- https://openpowerfoundation.org/
- https://openpower.foundation/

## Static Site ##

This repository is the source used by [HugoCMS](https://gohugo.io/) to build the OpenPOWER public facing website.

## License ##

This repository has multiple open source licenses, all permissive.
Any logos, images, trademarks, specifications are property of their respective owners.
The OpenPOWER Foundation has registered trademarks and uses trademarks.
For a list of trademarks of the OpenPOWER Foundation, please see our Trademark and Logo Usage Guidelines.

- assets : [Creative Commons CC-BY-4.0](assets/LICENSE) License
- config : [Apache Version 2.0](config/LICENSE) License
- content : [Creative Commons CC-BY-4.0](content/LICENSE) License
- data : [Creative Commons CC-BY-4.0](content/LICENSE) License
- static : [Creative Commons CC-BY-4.0](static/LICENSE) License
- themes : [Apache Version 2.0](theme/LICENSE) License

@ -1,395 +0,0 @@
Attribution 4.0 International

=======================================================================

Creative Commons Corporation ("Creative Commons") is not a law firm and
does not provide legal services or legal advice. Distribution of
Creative Commons public licenses does not create a lawyer-client or
other relationship. Creative Commons makes its licenses and related
information available on an "as-is" basis. Creative Commons gives no
warranties regarding its licenses, any material licensed under their
terms and conditions, or any related information. Creative Commons
disclaims all liability for damages resulting from their use to the
fullest extent possible.

Using Creative Commons Public Licenses

Creative Commons public licenses provide a standard set of terms and
conditions that creators and other rights holders may use to share
original works of authorship and other material subject to copyright
and certain other rights specified in the public license below. The
following considerations are for informational purposes only, are not
exhaustive, and do not form part of our licenses.

Considerations for licensors: Our public licenses are
intended for use by those authorized to give the public
permission to use material in ways otherwise restricted by
copyright and certain other rights. Our licenses are
irrevocable. Licensors should read and understand the terms
and conditions of the license they choose before applying it.
Licensors should also secure all rights necessary before
applying our licenses so that the public can reuse the
material as expected. Licensors should clearly mark any
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors

Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
licensed material under specified terms and conditions. If
the licensor's permission is not necessary for any reason--for
example, because of any applicable exception or limitation to
copyright--then that use is not regulated by the license. Our
licenses grant only permissions under copyright and certain
other rights that a licensor has authority to grant. Use of
the licensed material may still be restricted for other
reasons, including because others have copyright or other
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees

=======================================================================

Creative Commons Attribution 4.0 International Public License

By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution 4.0 International Public License ("Public License"). To the
extent this Public License may be interpreted as a contract, You are
granted the Licensed Rights in consideration of Your acceptance of
these terms and conditions, and the Licensor grants You such rights in
consideration of benefits the Licensor receives from making the
Licensed Material available under these terms and conditions.


Section 1 -- Definitions.

a. Adapted Material means material subject to Copyright and Similar
Rights that is derived from or based upon the Licensed Material
and in which the Licensed Material is translated, altered,
arranged, transformed, or otherwise modified in a manner requiring
permission under the Copyright and Similar Rights held by the
Licensor. For purposes of this Public License, where the Licensed
Material is a musical work, performance, or sound recording,
Adapted Material is always produced where the Licensed Material is
synched in timed relation with a moving image.

b. Adapter's License means the license You apply to Your Copyright
and Similar Rights in Your contributions to Adapted Material in
accordance with the terms and conditions of this Public License.

c. Copyright and Similar Rights means copyright and/or similar rights
closely related to copyright including, without limitation,
performance, broadcast, sound recording, and Sui Generis Database
Rights, without regard to how the rights are labeled or
categorized. For purposes of this Public License, the rights
specified in Section 2(b)(1)-(2) are not Copyright and Similar
Rights.

d. Effective Technological Measures means those measures that, in the
absence of proper authority, may not be circumvented under laws
fulfilling obligations under Article 11 of the WIPO Copyright
Treaty adopted on December 20, 1996, and/or similar international
agreements.

e. Exceptions and Limitations means fair use, fair dealing, and/or
any other exception or limitation to Copyright and Similar Rights
that applies to Your use of the Licensed Material.

f. Licensed Material means the artistic or literary work, database,
or other material to which the Licensor applied this Public
License.

g. Licensed Rights means the rights granted to You subject to the
terms and conditions of this Public License, which are limited to
all Copyright and Similar Rights that apply to Your use of the
Licensed Material and that the Licensor has authority to license.

h. Licensor means the individual(s) or entity(ies) granting rights
under this Public License.

i. Share means to provide material to the public by any means or
process that requires permission under the Licensed Rights, such
as reproduction, public display, public performance, distribution,
dissemination, communication, or importation, and to make material
available to the public including in ways that members of the
public may access the material from a place and at a time
individually chosen by them.

j. Sui Generis Database Rights means rights other than copyright
resulting from Directive 96/9/EC of the European Parliament and of
the Council of 11 March 1996 on the legal protection of databases,
as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.

k. You means the individual or entity exercising the Licensed Rights
under this Public License. Your has a corresponding meaning.


Section 2 -- Scope.

a. License grant.

1. Subject to the terms and conditions of this Public License,
the Licensor hereby grants You a worldwide, royalty-free,
non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:

a. reproduce and Share the Licensed Material, in whole or
in part; and

b. produce, reproduce, and Share Adapted Material.

2. Exceptions and Limitations. For the avoidance of doubt, where
Exceptions and Limitations apply to Your use, this Public
License does not apply, and You do not need to comply with
its terms and conditions.

3. Term. The term of this Public License is specified in Section
6(a).

4. Media and formats; technical modifications allowed. The
Licensor authorizes You to exercise the Licensed Rights in
all media and formats whether now known or hereafter created,
and to make technical modifications necessary to do so. The
Licensor waives and/or agrees not to assert any right or
authority to forbid You from making technical modifications
necessary to exercise the Licensed Rights, including
technical modifications necessary to circumvent Effective
Technological Measures. For purposes of this Public License,
simply making modifications authorized by this Section 2(a)
(4) never produces Adapted Material.

5. Downstream recipients.

a. Offer from the Licensor -- Licensed Material. Every
recipient of the Licensed Material automatically
receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this
Public License.

b. No downstream restrictions. You may not offer or impose
any additional or different terms or conditions on, or
apply any Effective Technological Measures to, the
Licensed Material if doing so restricts exercise of the
Licensed Rights by any recipient of the Licensed
Material.

6. No endorsement. Nothing in this Public License constitutes or
may be construed as permission to assert or imply that You
are, or that Your use of the Licensed Material is, connected
with, or sponsored, endorsed, or granted official status by,
the Licensor or others designated to receive attribution as
provided in Section 3(a)(1)(A)(i).

b. Other rights.

1. Moral rights, such as the right of integrity, are not
licensed under this Public License, nor are publicity,
privacy, and/or other similar personality rights; however, to
the extent possible, the Licensor waives and/or agrees not to
assert any such rights held by the Licensor to the limited
extent necessary to allow You to exercise the Licensed
Rights, but not otherwise.

2. Patent and trademark rights are not licensed under this
Public License.

3. To the extent possible, the Licensor waives any right to
collect royalties from You for the exercise of the Licensed
Rights, whether directly or through a collecting society
under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly
reserves any right to collect such royalties.


Section 3 -- License Conditions.

Your exercise of the Licensed Rights is expressly made subject to the
following conditions.

a. Attribution.

1. If You Share the Licensed Material (including in modified
form), You must:

a. retain the following if it is supplied by the Licensor
with the Licensed Material:

i. identification of the creator(s) of the Licensed
Material and any others designated to receive
attribution, in any reasonable manner requested by
the Licensor (including by pseudonym if
designated);

ii. a copyright notice;

iii. a notice that refers to this Public License;

iv. a notice that refers to the disclaimer of
warranties;

v. a URI or hyperlink to the Licensed Material to the
extent reasonably practicable;

b. indicate if You modified the Licensed Material and
retain an indication of any previous modifications; and

c. indicate the Licensed Material is licensed under this
Public License, and include the text of, or the URI or
hyperlink to, this Public License.

2. You may satisfy the conditions in Section 3(a)(1) in any
reasonable manner based on the medium, means, and context in
which You Share the Licensed Material. For example, it may be
reasonable to satisfy the conditions by providing a URI or
hyperlink to a resource that includes the required
information.

3. If requested by the Licensor, You must remove any of the
information required by Section 3(a)(1)(A) to the extent
reasonably practicable.

4. If You Share Adapted Material You produce, the Adapter's
License You apply must not prevent recipients of the Adapted
Material from complying with this Public License.


Section 4 -- Sui Generis Database Rights.

Where the Licensed Rights include Sui Generis Database Rights that
apply to Your use of the Licensed Material:

a. for the avoidance of doubt, Section 2(a)(1) grants You the right
to extract, reuse, reproduce, and Share all or a substantial
portion of the contents of the database;

b. if You include all or a substantial portion of the database
contents in a database in which You have Sui Generis Database
Rights, then the database in which You have Sui Generis Database
Rights (but not its individual contents) is Adapted Material; and

c. You must comply with the conditions in Section 3(a) if You Share
all or a substantial portion of the contents of the database.

For the avoidance of doubt, this Section 4 supplements and does not
replace Your obligations under this Public License where the Licensed
Rights include other Copyright and Similar Rights.


Section 5 -- Disclaimer of Warranties and Limitation of Liability.

a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.

b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.

c. The disclaimer of warranties and limitation of liability provided
above shall be interpreted in a manner that, to the extent
possible, most closely approximates an absolute disclaimer and
waiver of all liability.


Section 6 -- Term and Termination.

a. This Public License applies for the term of the Copyright and
Similar Rights licensed here. However, if You fail to comply with
this Public License, then Your rights under this Public License
terminate automatically.

b. Where Your right to use the Licensed Material has terminated under
Section 6(a), it reinstates:

1. automatically as of the date the violation is cured, provided
it is cured within 30 days of Your discovery of the
violation; or

2. upon express reinstatement by the Licensor.

For the avoidance of doubt, this Section 6(b) does not affect any
right the Licensor may have to seek remedies for Your violations
of this Public License.

c. For the avoidance of doubt, the Licensor may also offer the
Licensed Material under separate terms or conditions or stop
distributing the Licensed Material at any time; however, doing so
will not terminate this Public License.

d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
License.


Section 7 -- Other Terms and Conditions.

a. The Licensor shall not be bound by any additional or different
terms or conditions communicated by You unless expressly agreed.

b. Any arrangements, understandings, or agreements regarding the
Licensed Material not stated herein are separate from and
independent of the terms and conditions of this Public License.


Section 8 -- Interpretation.

a. For the avoidance of doubt, this Public License does not, and
shall not be interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Material that could lawfully
be made without permission under this Public License.

b. To the extent possible, if any provision of this Public License is
deemed unenforceable, it shall be automatically reformed to the
minimum extent necessary to make it enforceable. If the provision
cannot be reformed, it shall be severed from this Public License
without affecting the enforceability of the remaining terms and
conditions.

c. No term or condition of this Public License will be waived and no
failure to comply consented to unless expressly agreed to by the
Licensor.

d. Nothing in this Public License constitutes or may be interpreted
as a limitation upon, or waiver of, any privileges and immunities
that apply to the Licensor or You, including from the legal
processes of any jurisdiction or authority.


=======================================================================

Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the “Licensor.” The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as
otherwise permitted by the Creative Commons policies published at
creativecommons.org/policies, Creative Commons does not authorize the
use of the trademark "Creative Commons" or any other trademark or logo
of Creative Commons without its prior written consent including,
without limitation, in connection with any unauthorized modifications
to any of its public licenses or any other arrangements,
understandings, or agreements concerning use of licensed material. For
the avoidance of doubt, this paragraph does not form part of the
public licenses.

Creative Commons may be contacted at creativecommons.org.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 427 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 406 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 396 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 330 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 362 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 321 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 286 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 393 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 438 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 226 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 223 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 462 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 326 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

@ -1,202 +0,0 @@

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

@ -2,10 +2,7 @@
title = "OpenPOWER Foundation"
baseURL = "https://openpower.foundation/"
theme = "openpowerfoundation"
#languageCode = "opf"
#defaultContentLanguage = "opf"
#defaultContentLanguageInSubdir = true
#enableMissingTranslationPlaceholders = true
languageCode = "en-us"
dataDir = "data"
assetDir = "assets"
PaginatePath = ""
@ -22,14 +19,6 @@ enableEmoji = true
noJSConfigInAssets = false
# useResourceCacheWhen = 'always'
writeStats = true
[build.buildStats]
enable = true
disableClasses = false
disableIDs = false
disableTags = false
[[build.cacheBusters]]
source = '(postcss|tailwind)\.config\.js'
target = '(css|styles|scss|sass)'

[outputs]
home = [ "HTML" , "RSS" ]
@ -121,7 +110,7 @@ enableEmoji = true
disableJSON = false
disableSVG = false
disableXML = false
minifyOutput = true
minifyOutput = false
[minify.tdewolff]
[minify.tdewolff.html]
keepComments = false
@ -149,20 +138,20 @@ enableEmoji = true
[caches]
[caches.assets]
dir = ':resourceDir/_gen'
maxAge = -1
maxAge = "5m"
[caches.getcsv]
dir = ':cacheDir/:project'
maxAge = -1
maxAge = "5m"
[caches.getjson]
dir = ':cacheDir/:project'
maxAge = -1
dir = ':cacheDir/:project'
maxAge = "5m"
ttl = 300
[caches.getresource]
dir = ':cacheDir/:project'
maxAge = -1
maxAge = "5m"
[caches.images]
dir = ':resourceDir/_gen'
maxAge = -1
maxAge ="5m"
[caches.modules]
dir = ':cacheDir/modules'
maxAge = -1
maxAge = "5m"

@ -115,7 +115,7 @@

### governance
[[governance]]
name = "Certificate of Incorporation"
name = "Certificate of Incorperation"
url = "https://files.openpower.foundation/s/xAkXWTxTxRqTeaM"
pre = "far fa-file-pdf"
#post = "fas fa-external-link-alt"
@ -187,8 +187,3 @@
pre = "fab fa-youtube"
url = "https://www.youtube.com/channel/UCNVcHm09eXVbvUzZkQs0_Sg"
weight = -1700
[[social]]
name = "WeChat"
pre = "fab fa-weixin"
url = "http://weixin.qq.com/r/2DrD20PEWx4krQe492-K"
weight = -1600

@ -1,11 +1,7 @@
#!parms.toml
[forms.contact]
URI = "http://localhost:8080/forms/contactus/opf"
URI = "http://localhost:8080/forms/contactus/test/opf"
[forms.hub]
URI = "http://localhost:8080/forms/hub/opf"
[forms.isarfc]
URI = "http://localhost:8080/forms/isarfc/opf"
URI = "http://localhost:8080/forms/hub/test/opf"
[forms.passport]
URI = "http://localhost:8080/forms/passport/opf"
[forms.mailmonk]
URI = "http://localhost:9000/subscription/form"
URI = "http://localhost:8080/forms/passport/test/opf"

@ -3,12 +3,8 @@
URI = "stats.vantosh.com"
ID = "69"
[forms.contact]
URI = "https://webscripts.vantosh.com/forms/contactus/opf"
URI = "https://webscripts.vantosh.com/forms/contactus/prod/opf"
[forms.hub]
URI = "https://webscripts.vantosh.com/forms/hub/opf"
[forms.isarfc]
URI = "https://webscripts.vantosh.com/forms/isarfc/opf"
URI = "https://webscripts.vantosh.com/forms/hub/prod/opf"
[forms.passport]
URI = "https://webscripts.vantosh.com/forms/passport/opf"
[forms.mailmonk]
URI = "https://mailing.openpower.foundation/subscription/form"
URI = "https://webscripts.vantosh.com/forms/passport/prod/opf"

@ -1,5 +0,0 @@
---
title: 404 Page not Found
date: 2022-02-19
draft: false
---

@ -1,395 +0,0 @@
Attribution 4.0 International

=======================================================================

Creative Commons Corporation ("Creative Commons") is not a law firm and
does not provide legal services or legal advice. Distribution of
Creative Commons public licenses does not create a lawyer-client or
other relationship. Creative Commons makes its licenses and related
information available on an "as-is" basis. Creative Commons gives no
warranties regarding its licenses, any material licensed under their
terms and conditions, or any related information. Creative Commons
disclaims all liability for damages resulting from their use to the
fullest extent possible.

Using Creative Commons Public Licenses

Creative Commons public licenses provide a standard set of terms and
conditions that creators and other rights holders may use to share
original works of authorship and other material subject to copyright
and certain other rights specified in the public license below. The
following considerations are for informational purposes only, are not
exhaustive, and do not form part of our licenses.

Considerations for licensors: Our public licenses are
intended for use by those authorized to give the public
permission to use material in ways otherwise restricted by
copyright and certain other rights. Our licenses are
irrevocable. Licensors should read and understand the terms
and conditions of the license they choose before applying it.
Licensors should also secure all rights necessary before
applying our licenses so that the public can reuse the
material as expected. Licensors should clearly mark any
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors

Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
licensed material under specified terms and conditions. If
the licensor's permission is not necessary for any reason--for
example, because of any applicable exception or limitation to
copyright--then that use is not regulated by the license. Our
licenses grant only permissions under copyright and certain
other rights that a licensor has authority to grant. Use of
the licensed material may still be restricted for other
reasons, including because others have copyright or other
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees

=======================================================================

Creative Commons Attribution 4.0 International Public License

By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution 4.0 International Public License ("Public License"). To the
extent this Public License may be interpreted as a contract, You are
granted the Licensed Rights in consideration of Your acceptance of
these terms and conditions, and the Licensor grants You such rights in
consideration of benefits the Licensor receives from making the
Licensed Material available under these terms and conditions.


Section 1 -- Definitions.

a. Adapted Material means material subject to Copyright and Similar
Rights that is derived from or based upon the Licensed Material
and in which the Licensed Material is translated, altered,
arranged, transformed, or otherwise modified in a manner requiring
permission under the Copyright and Similar Rights held by the
Licensor. For purposes of this Public License, where the Licensed
Material is a musical work, performance, or sound recording,
Adapted Material is always produced where the Licensed Material is
synched in timed relation with a moving image.

b. Adapter's License means the license You apply to Your Copyright
and Similar Rights in Your contributions to Adapted Material in
accordance with the terms and conditions of this Public License.

c. Copyright and Similar Rights means copyright and/or similar rights
closely related to copyright including, without limitation,
performance, broadcast, sound recording, and Sui Generis Database
Rights, without regard to how the rights are labeled or
categorized. For purposes of this Public License, the rights
specified in Section 2(b)(1)-(2) are not Copyright and Similar
Rights.

d. Effective Technological Measures means those measures that, in the
absence of proper authority, may not be circumvented under laws
fulfilling obligations under Article 11 of the WIPO Copyright
Treaty adopted on December 20, 1996, and/or similar international
agreements.

e. Exceptions and Limitations means fair use, fair dealing, and/or
any other exception or limitation to Copyright and Similar Rights
that applies to Your use of the Licensed Material.

f. Licensed Material means the artistic or literary work, database,
or other material to which the Licensor applied this Public
License.

g. Licensed Rights means the rights granted to You subject to the
terms and conditions of this Public License, which are limited to
all Copyright and Similar Rights that apply to Your use of the
Licensed Material and that the Licensor has authority to license.

h. Licensor means the individual(s) or entity(ies) granting rights
under this Public License.

i. Share means to provide material to the public by any means or
process that requires permission under the Licensed Rights, such
as reproduction, public display, public performance, distribution,
dissemination, communication, or importation, and to make material
available to the public including in ways that members of the
public may access the material from a place and at a time
individually chosen by them.

j. Sui Generis Database Rights means rights other than copyright
resulting from Directive 96/9/EC of the European Parliament and of
the Council of 11 March 1996 on the legal protection of databases,
as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.

k. You means the individual or entity exercising the Licensed Rights
under this Public License. Your has a corresponding meaning.


Section 2 -- Scope.

a. License grant.

1. Subject to the terms and conditions of this Public License,
the Licensor hereby grants You a worldwide, royalty-free,
non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:

a. reproduce and Share the Licensed Material, in whole or
in part; and

b. produce, reproduce, and Share Adapted Material.

2. Exceptions and Limitations. For the avoidance of doubt, where
Exceptions and Limitations apply to Your use, this Public
License does not apply, and You do not need to comply with
its terms and conditions.

3. Term. The term of this Public License is specified in Section
6(a).

4. Media and formats; technical modifications allowed. The
Licensor authorizes You to exercise the Licensed Rights in
all media and formats whether now known or hereafter created,
and to make technical modifications necessary to do so. The
Licensor waives and/or agrees not to assert any right or
authority to forbid You from making technical modifications
necessary to exercise the Licensed Rights, including
technical modifications necessary to circumvent Effective
Technological Measures. For purposes of this Public License,
simply making modifications authorized by this Section 2(a)
(4) never produces Adapted Material.

5. Downstream recipients.

a. Offer from the Licensor -- Licensed Material. Every
recipient of the Licensed Material automatically
receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this
Public License.

b. No downstream restrictions. You may not offer or impose
any additional or different terms or conditions on, or
apply any Effective Technological Measures to, the
Licensed Material if doing so restricts exercise of the
Licensed Rights by any recipient of the Licensed
Material.

6. No endorsement. Nothing in this Public License constitutes or
may be construed as permission to assert or imply that You
are, or that Your use of the Licensed Material is, connected
with, or sponsored, endorsed, or granted official status by,
the Licensor or others designated to receive attribution as
provided in Section 3(a)(1)(A)(i).

b. Other rights.

1. Moral rights, such as the right of integrity, are not
licensed under this Public License, nor are publicity,
privacy, and/or other similar personality rights; however, to
the extent possible, the Licensor waives and/or agrees not to
assert any such rights held by the Licensor to the limited
extent necessary to allow You to exercise the Licensed
Rights, but not otherwise.

2. Patent and trademark rights are not licensed under this
Public License.

3. To the extent possible, the Licensor waives any right to
collect royalties from You for the exercise of the Licensed
Rights, whether directly or through a collecting society
under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly
reserves any right to collect such royalties.


Section 3 -- License Conditions.

Your exercise of the Licensed Rights is expressly made subject to the
following conditions.

a. Attribution.

1. If You Share the Licensed Material (including in modified
form), You must:

a. retain the following if it is supplied by the Licensor
with the Licensed Material:

i. identification of the creator(s) of the Licensed
Material and any others designated to receive
attribution, in any reasonable manner requested by
the Licensor (including by pseudonym if
designated);

ii. a copyright notice;

iii. a notice that refers to this Public License;

iv. a notice that refers to the disclaimer of
warranties;

v. a URI or hyperlink to the Licensed Material to the
extent reasonably practicable;

b. indicate if You modified the Licensed Material and
retain an indication of any previous modifications; and

c. indicate the Licensed Material is licensed under this
Public License, and include the text of, or the URI or
hyperlink to, this Public License.

2. You may satisfy the conditions in Section 3(a)(1) in any
reasonable manner based on the medium, means, and context in
which You Share the Licensed Material. For example, it may be
reasonable to satisfy the conditions by providing a URI or
hyperlink to a resource that includes the required
information.

3. If requested by the Licensor, You must remove any of the
information required by Section 3(a)(1)(A) to the extent
reasonably practicable.

4. If You Share Adapted Material You produce, the Adapter's
License You apply must not prevent recipients of the Adapted
Material from complying with this Public License.


Section 4 -- Sui Generis Database Rights.

Where the Licensed Rights include Sui Generis Database Rights that
apply to Your use of the Licensed Material:

a. for the avoidance of doubt, Section 2(a)(1) grants You the right
to extract, reuse, reproduce, and Share all or a substantial
portion of the contents of the database;

b. if You include all or a substantial portion of the database
contents in a database in which You have Sui Generis Database
Rights, then the database in which You have Sui Generis Database
Rights (but not its individual contents) is Adapted Material; and

c. You must comply with the conditions in Section 3(a) if You Share
all or a substantial portion of the contents of the database.

For the avoidance of doubt, this Section 4 supplements and does not
replace Your obligations under this Public License where the Licensed
Rights include other Copyright and Similar Rights.


Section 5 -- Disclaimer of Warranties and Limitation of Liability.

a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.

b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.

c. The disclaimer of warranties and limitation of liability provided
above shall be interpreted in a manner that, to the extent
possible, most closely approximates an absolute disclaimer and
waiver of all liability.


Section 6 -- Term and Termination.

a. This Public License applies for the term of the Copyright and
Similar Rights licensed here. However, if You fail to comply with
this Public License, then Your rights under this Public License
terminate automatically.

b. Where Your right to use the Licensed Material has terminated under
Section 6(a), it reinstates:

1. automatically as of the date the violation is cured, provided
it is cured within 30 days of Your discovery of the
violation; or

2. upon express reinstatement by the Licensor.

For the avoidance of doubt, this Section 6(b) does not affect any
right the Licensor may have to seek remedies for Your violations
of this Public License.

c. For the avoidance of doubt, the Licensor may also offer the
Licensed Material under separate terms or conditions or stop
distributing the Licensed Material at any time; however, doing so
will not terminate this Public License.

d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
License.


Section 7 -- Other Terms and Conditions.

a. The Licensor shall not be bound by any additional or different
terms or conditions communicated by You unless expressly agreed.

b. Any arrangements, understandings, or agreements regarding the
Licensed Material not stated herein are separate from and
independent of the terms and conditions of this Public License.


Section 8 -- Interpretation.

a. For the avoidance of doubt, this Public License does not, and
shall not be interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Material that could lawfully
be made without permission under this Public License.

b. To the extent possible, if any provision of this Public License is
deemed unenforceable, it shall be automatically reformed to the
minimum extent necessary to make it enforceable. If the provision
cannot be reformed, it shall be severed from this Public License
without affecting the enforceability of the remaining terms and
conditions.

c. No term or condition of this Public License will be waived and no
failure to comply consented to unless expressly agreed to by the
Licensor.

d. Nothing in this Public License constitutes or may be interpreted
as a limitation upon, or waiver of, any privileges and immunities
that apply to the Licensor or You, including from the legal
processes of any jurisdiction or authority.


=======================================================================

Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the “Licensor.” The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as
otherwise permitted by the Creative Commons policies published at
creativecommons.org/policies, Creative Commons does not authorize the
use of the trademark "Creative Commons" or any other trademark or logo
of Creative Commons without its prior written consent including,
without limitation, in connection with any unauthorized modifications
to any of its public licenses or any other arrangements,
understandings, or agreements concerning use of licensed material. For
the avoidance of doubt, this paragraph does not form part of the
public licenses.

Creative Commons may be contacted at creativecommons.org.

@ -9,8 +9,6 @@ promo:
calltoaction:
- title: Join us
link: /join/
- title: Getting Started
link: /guide/gettingstarted/
image: promobg.png
articles:
- header: Open Innovation
@ -41,13 +39,13 @@ sections:
section:
- title: Software
image: software.jpg
# link: /tags/software
link: /tags/software
- title: Silicon
image: silicon.jpg
# link: /tags/silicon
link: /tags/silicon
- title: Systems
image: systems.jpg
# link: /tags/systems
link: /tags/systems
buttons:
- title: Working Groups
link: /groups/

@ -1,7 +1,6 @@
---
title: "About"
aliases:
- "/about-us/"
navbar: about
date: 2021-03-03
draft: false
---

@ -1,45 +0,0 @@
---
title: 21unity Joins OpenPOWER Foundation
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- cloud
- open-source-hardware
- member
date: 2022-04-06
draft: false
---

Today, we are pleased to announce that 21unity, a cloud service provider based in Dieburg, Germany,
has joined the OpenPOWER Foundation as a Silver member.

The OpenPOWER Foundation is committed to an open, community-driven technology development process,
which is critical to the continued growth of open collaboration around the POWER architecture.

"_OpenPOWER Foundation is pleased to welcome 21unity to the foundation and our community, and look forward
to our collaboration in community-driven open development that broadens customer computing choice_",
said [James Kulina](https://www.linkedin.com/in/james-kulina/), Executive Director, OpenPOWER Foundation.

21unity has built and released its own collaborative cloud platform called 21unity Collaboration Cloud.
It features an out of the box and always available Nextcloud Enterprise (files, chat / video, agile boards, mail, contacts, calendar)
and also includes an ERP system called 21pro.

"_21unity presents itself as a solution finder, developer and treasure hunter.
We thrive on making our customers happy by matching their needs with unexpected and simple solutions, operated in our own data centers.
Our portfolio includes services and infrastructure solutions such as compute units (HPC clusters), storage, databases, OpenStack,
container solutions based on Kubernetes as well as new technologies in Machine Learning, Artificial Intelligence, Big Data and
Internet of Things based on OpenPOWER_", said [Anja Gondolf](https://www.linkedin.com/in/anja-gondolf-1396a968/), CEO and Founder.

"_OpenPOWER helps us tackle typical challenges like scalability, high availability and stability of our infrastructure.
We've joined the OpenPOWER foundation, because 21unity's Cloud is built on OpenPOWER architecture and
we believe in the benefits of open solutions and the communities building them_",
says [Christopher Branston](https://www.linkedin.com/in/christopher-branston-a1903142/), Head of Marketing.

The OpenPOWER Foundation looks forward to collaborating with 21unity,
in developing new and exciting POWER based solutions through open standards and community driven collaboration.

Learn more about [21unity](https://21unity.de).

@ -0,0 +1,19 @@
---
title: Virginia Tech opens up MIPS and POWER based Computer Architecture Curriculum
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- Virginia Tech
- Curriculum
- Computer Architecture
date: 2022-09-14
draft: true
---

Today, we are pleased to announce that MIPS and POWER based computer architecture curriculum developed by Dr. Wu Feng of Virginia Tech has been released publicly as open source.

https://github.com/w-feng/CompArch-MIPS-POWER

@ -1,43 +0,0 @@
---
title: ADG Workshop 2022 Review
author: Ganesan Narayanasamy
tags:
- openpower
- adg
- academic
- workshop
date: 2022-12-05
draft: false
---

Since its founding in 2013, OpenPOWER Foundation membership has grown to more than 300+ members, including over 100 academic members; the latter formed the Academic Bird of a Feather (BoF) group.
This group has run several workshops worldwide enabling students, professors and developers in chip development to AI, hybrid cloud, and big data solutions.
The ADG group hosted its 8th workshop at the SC22 conference in Dallas on Nov 12th 2022.

{{< image src="blog/adgworkshop22-image1.jpg" >}}

During a packed one day event, presenters from academia and industry examined progress and opportunities to leverage OpenPOWER technology.
The workshop’s primary goals, say organizers, were to facilitate networking and improve technical knowledge of ADG members on relevant OpenPOWER capabilities.
The event also provided a platform for commercial OpenPOWER members to explore opportunities for collaboration with ADG members.
Workshop conveners included Prof Dr Sameer Shende (Research Professor and Performance Lab Director at University of Oregon), Ganesan Narayanasamy (OpenPOWER Academia BoF Chair).

{{< image src="blog/adgworkshop22-image2.jpg" >}}

Representatives from IBM, University of Oregon, Virginia Tech, Oregon State University, UT Dallas, Werner Enterprises, Ohio State University, Object Automation System Solutions, NJIT,
Intel, X-Scale Solutions, TU-DELFT, University of Michigan and many more discussed their contributions to the OpenPOWER ecosystem.
The presentations coverered a range of topics, including POWER processor architecture, performance engineering, open source base board management controller, enterprise AI solutions,
distributed deep learning, along with development and scalability of application for AI and HPC.

There was even a special session about OpenPOWER Hub, with two Hub providers, the University of Oregon and Oregon State Unviersity, showcased how students,
researchers and developers can get access to the hub and collaborate on developing applications using the POWER platform.

All of the presentations as well as recorded talks may be downloaded from our event page.
[OpenPOWER Academic BoF Workshop Event Page](/events/adgsc22/)

OpenPOWER is a member driven ecosystem, where one can consume, contribute, and collaborate to develop a complete secure open platform.
As summarized by Dr Sameer Shende, “_Member companies are enabled to customize POWER processors and system platforms for optimization and innovation for their business needs.
These innovations include development of custom systems and processor for special super computers, or advanced hardware technology exploitation._”

{{< image src="blog/adgworkshop22-image3.jpg" >}}

According to the participants, the workshop showcased ADG and several participants interest in the rapidly expanding OpenPOWER ecosystem and their intention to play a visible role.

@ -1,47 +0,0 @@
---
title: Axiado Joins OpenPOWER Foundation
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- cloud
- open-source-hardware
- member
date: 2022-10-16
draft: false
---

Today, we are pleased to announce that [Axiado Corporation](https://axiado.com/), an AI-enhanced hardware security company based in San Jose, CA, has joined the OpenPOWER Foundation as a Silver member.


The OpenPOWER Foundation is committed to an open, community-driven technology development process, which is critical to the continued growth of open collaboration around the POWER architecture.


“_OpenPOWER Foundation is pleased to welcome Axiado to the foundation and our community, and look forward to our collaboration in the open trusted compute solution space_”,
said [James Kulina](https://www.linkedin.com/in/james-kulina/), Executive Director, OpenPOWER Foundation.
“_Axiado’s datacenter-ready secure control module (DC-SCM) Smart SCM solution was inspired by OpenPOWER’s very own LibreBMC project.
The rapid adoption and iteration from a fully open community-driven solution, is exactly what the foundation champions._”


Axiado develops trusted control/compute security processors and management platforms.
Axiado’s solution provides protection to critical infrastructures and effectively fends off remote network- and local physical-based attacks.
It is ideally suited to providing protection for datacenters and mobile networks.


“_This is an important milestone for Axiado as it highlights our commitment to the Foundation and greater technical collaboration_”,
said [Gopi Sirineni](https://www.linkedin.com/in/gopisirineni/), Axiado’s President & CEO. “Axiado Smart SCM fills several gaps in the market by eliminating fundamental security problems,
like ransomware, via its ground-up built and integrated solution that minimizes the attack surface in distributed, multi-tenant cloud infrastructures.”


[Josel Lorenzo](https://www.linkedin.com/in/josel/), Axiado’s VP of Products continues,
“_Open ecosystem design has empowered start-ups such as Axiado to innovate with next generation capabilities previously not possible. Our Smart SCM, powered by TCU and based on the DC-SCM specification, illustrates what’s possible with open collaboration and how it can enhance server security._”


The OpenPOWER Foundation looks forward to collaborating with Axiado in developing new and exciting security processors for POWER-based platforms through open standards and community driven collaboration.


_Want to learn more?_
__Check out Axiado’s solution demo at [OCP Summit 2022](https://www.opencompute.org/summit/global-summit) in San Jose, CA on Oct 18 - 20th.__

@ -1,315 +0,0 @@
---
title: coreboot and Heads as an alternative firmware for OpenPOWER Talos II
author: Krystian Hebel (3mdeb)
tags:
- openpower
- power9
- firmware
- coreboot
- hostboot
date: 2024-10-08
draft: false
---

This blog post presents coreboot ([spelled in lower case characters](https://doc.coreboot.org/#spelling-of-coreboot),
even when it is the first word in a sentence) and Heads as an alternative to
Hostboot and Skiroot/Petitboot, respectively. The project was extensive, a list
of changes (incomplete!) can be found in [this issue](https://github.com/linuxboot/heads/issues/1729).
The work was paid through [Open Collective funds](https://opencollective.com/3mdeb_com)
and Insurgo personal investments, as well as 3mdeb investment and [NGI0 PET fund](https://nlnet.nl/project/AccessibleSecurity/).
It took 3 years so far, with results available as part of [Dasharo firmware distribution](https://www.dasharo.com/).

As described on the [project's page](https://coreboot.org),

> coreboot is an extended firmware platform that delivers a lightning fast and
> secure boot experience on modern computers and embedded systems.

{{< image src="blog/coreboot.png" width="900" height="900" >}}

It aims to do the bare minimum required to make the hardware usable and pass
the control to next program, called the payload. In case of Talos II, that
payload is Skiboot, with [few changes on top](https://github.com/Dasharo/skiboot/tree/raptor-cs_talos-2)
to make it play along with Heads.

Speaking of [Heads](https://github.com/linuxboot/heads), it is:

> a minimal Linux that (...) provides a secure, flexible boot environment for
laptops, workstations and servers.

Heads provides a bootloader menu that starts final operating system through
kexec call. This is very similar to what Petitboot does, but Heads puts
security above everything else.

It is possible to use coreboot without Heads, but not the other way around.
Heads depends on structures created by coreboot, which just aren't present when
booting with Hostboot.

## Building and flashing coreboot

To build coreboot image, follow the steps below:

1. Clone the coreboot repository:

```
git clone https://github.com/Dasharo/coreboot.git \
--depth=1 -b raptor-cs_talos-2/rel_v0.7.0
```

2. Start docker container:

```
cd coreboot
docker run --rm -it \
-v $PWD:/home/coreboot/coreboot \
-w /home/coreboot/coreboot \
-u "$(id -u):$(id -g)" \
coreboot/coreboot-sdk:0ad5fbd48d /bin/bash
```

3. Configure and start the build process inside of the container:

```
(docker) cp configs/config.raptor-cs-talos-2 .config
(docker) make olddefconfig
(docker) make
```
After image is built you can exit the container, either with `exit` or Ctrl+D.
To flash it to your platform:

0. Make sure you're running System Package v2.00, if not, get it from
[here](https://wiki.raptorcs.com/wiki/Talos_II/Firmware) and
[update/downgrade](https://wiki.raptorcs.com/wiki/Updating_Firmware#Updating_the_OpenPOWER_firmware).
Start the platform once so SEEPROM is also updated, then power off.

1. Copy images to BMC:

```
scp -O build/bootblock.signed.ecc root@<BMC_IP>:/tmp/bootblock.signed.ecc
scp -O build/coreboot.rom.signed.ecc root@<BMC_IP>:/tmp/coreboot.rom.signed.ecc
```

2. Log in to BMC through SSH:

```
ssh root@<BMC_IP>
```

3. Flash both partitions:

```
pflash -e -P HBB -p /tmp/bootblock.signed.ecc
pflash -e -P HBI -p /tmp/coreboot.rom.signed.ecc
```

4. Boot the platform as usual and enjoy coreboot running on Talos II:

[![asciicast](https://asciinema.org/a/zkQV1KhxY4n6IrlzssuvFHHS5.svg)]https://asciinema.org/a/zkQV1KhxY4n6IrlzssuvFHHS5

## Building and flashing Heads

Reminder: Heads requires coreboot. Instructions above **must** be performed
before flashing Heads. It also requires a [compatible USB security dongle](https://osresearch.net/Prerequisites#usb-security-dongles-aka-security-token-aka-smartcard)
and TPM (more about it later).

> Technically, TPM isn't a hard requirement of Heads, however its usefulness
> without it is very limited, up to a point where it doesn't have any advantages
> over Petitboot.

1. Just as earlier, start with cloning the repository:

```
git clone https://github.com/Dasharo/heads.git \
--depth=1 -b raptor-cs_talos-2/release
```

2. Start docker container:

```
cd heads
docker run --rm -it \
-v $PWD:/home/heads/heads \
-w /home/heads/heads \
-u "$(id -u):$(id -g)" \
3mdeb/heads-docker:2.4.0 /bin/bash
```

3. Build:

```
(docker) make BOARD=talos-2
```

This will take a while, wait for it to finish and then exit the container. In
the process, a coreboot image will also be built, but with slightly different
configuration. For security and reproducible images, `BUILD_TIMELESS` is always
enabled. While it actually strips file paths, it also removes file names and
line numbers from asserts in the code. It makes reporting and debugging
potential issues harder, so we suggest using coreboot built manually, at least
for the time being.

Steps for flashing Heads are similar to those done for coreboot.

1. Copy the Heads binary to the BMC (assuming in the Heads root directory):

```
scp -O build/zImage.bundled root@<BMC_IP>:/tmp/zImage.bundled
```

2. Log in to the BMC:

```
ssh root@<BMC_IP>
```

3. Flash the BOOTKERNEL partition with Heads:

```
pflash -e -P BOOTKERNEL -p /tmp/zImage.bundled
```

Answer yes to the prompt and wait for the process to finish. After that, start
the platform and begin [configuring Heads](https://osresearch.net/Configuring-Keys/).

## PNOR emulation

Flash device can be emulated by BMC, which is something we were often using for
development and testing. This saves a lot of time which would be spent flashing,
as well as reduces the wear of flash device.

However, this still requires System Package v2.00, and if this is different than
what real flash holds, SEEPROM will have to be updated when switching between
physical and emulated image. Also, this approach doesn't survive BMC reboots and
power losses. BMC doesn't have enough space to keep full PNOR image in
non-volatile memory, so `tmpfs` must be used for emulation. Don't try to put
more than one image in `tmpfs` or BMC **will** run out of RAM, which most likely
will require manual power cycle.

To start, obtain full flash image, either by downloading it from
[RaptorCS release page](https://wiki.raptorcs.com/wiki/Talos_II/Firmware) or
reading from existing image on BMC with:

```
pflash -r /tmp/talos.pnor
```

After that, you can "flash" the partitions mentioned earlier by adding
additional parameters to use the file instead of physical flash:

```
pflash -f -P <partition> -p <image_file> -F /tmp/talos.pnor
```

Change `<partition>` to one of `HBB`, `HBI`, `BOOTKERNEL` and `<image_file>` to
`/tmp/bootblock.signed.ecc`, `/tmp/coreboot.rom.signed.ecc` or
`/tmp/zImage.bundled`, respectively.

To tell BMC to present the contents of this file as flash, run:

```
mboxctl --backend file:/tmp/talos.pnor
```

Sometimes this command fails with a timeout, in that case run it again until it
succeeds.

> We've noticed that sometimes, despite no error message printed, physical flash
> was used anyway. It is easy to spot when one copy has Hostboot and the other
> has coreboot, but it can be missed when both images have different versions of
> coreboot. It caused us few hours of unnecessary debugging of issues that were
> already fixed...

With the file now mounted, platform can be started. Host firmware and OS
shouldn't be able to tell the difference, except for different reported erase
block size and maybe different access times.

To get back to original flash, run:

```
mboxctl --backend vpnor
```

It will report an error (`Failed to post message: Connection timed out`), but
will revert to physical device nonetheless. This can be confirmed by checking
the output of `mboxctl --lpc-state`:

```
root@talos:~# mboxctl --lpc-state
LPC Bus Maps: Flash Device
```

Since the file is now the full image with coreboot (and optionally Heads), it
can be simply written to flash, should you choose to accept it:

```
pflash -E -p /tmp/talos.pnor
```

## Noticeable differences between Hostboot and coreboot

For those wondering why we even started this project, here are some of the
differences between Hostboot and coreboot.

First of all, coreboot uses C, while Hostboot was written in C++. The latter can
be viewed as a complete operating system - it can use multiple threads
simultaneously, manages virtual memory and uses memory swapping (even before RAM
is trained). Each major [istep](https://wiki.raptorcs.com/w/images/b/bd/IPL-Flow-POWER9.pdf)
(IPL Step, which in turn stands for Initial Program Load) is a separate
application, with some common dynamically loaded libraries. coreboot, on the
other hand, runs all of the code in just 3 separate stages - bootblock, romstage
and ramstage. This allows for tighter linking process, which reduces the final
size of the code.

Another significant difference is reduced amount of RAS (Reliability,
Availability, Serviceability) features enabled in coreboot. Talos II is often
used as a workstation, and while RAS has its uses in servers (it is preferred
to start with partially working hardware than not starting at all), for home
users booting fast is usually more important. Because of that coreboot doesn't
support bad DQ masking for DRAM, it can also optionally skip initial RAM
scrubbing. Because of these reasons, as well as smaller size of code in general,
booting coreboot is significantly faster than Hostboot - some preliminary
results can be found [here](https://github.com/3mdeb/openpower-coreboot-docs/blob/main/devnotes/user_perspective.md).

Another technical difference is the way data is passed to Skiboot. Hostboot uses
HDAT - a format specific to this particular firmware. For coreboot, a device
tree conforming to a well-defined specification is used. In fact, Skiboot
internally converts HDAT to device tree anyway. At the moment, some information
is not presented by coreboot (https://github.com/Dasharo/dasharo-issues/issues/446,
https://github.com/Dasharo/dasharo-issues/issues/32), but those seem to be
rather cosmetic than anything else - if you know about something that requires
those pieces of information to be present, let us know.

## TPM

TPM is an integral part of security mechanisms added by Heads. As existing I2C
TPMs were [hard to obtain](https://github.com/3mdeb/openpower-coreboot-docs/blob/main/devnotes/tpm_over_i2c.md)
at the time we were working on this part of the project, and LPC TPMs couldn't
be used [due to the way POWER9 processor exposed access to LPC bus](https://github.com/3mdeb/openpower-coreboot-docs/blob/main/devnotes/tpm_over_lpc.md#tpm-over-lpc-interface),
we had to [consider other options](https://github.com/3mdeb/openpower-coreboot-docs/blob/main/devnotes/tpm.md).

The solution we ended up with was to create our own [I2C TPM 1.2 module](https://docs.dasharo.com/variants/talos_2/tpm-support/),
based on Infineon SLB9645TT1.2 chip. This chip isn't supported by drivers in
Hostboot and upstream Skiboot, to make use of it you have to use coreboot and
Dasharo's fork of Skiboot.

{{< image src="blog/TPM-1.2-Talos-II.jpg" >}}

## Links and references

Here are some links to documentation related to this project:

- [main user documentation page](https://docs.dasharo.com/variants/talos_2/overview/)
- [release notes and binaries](https://docs.dasharo.com/variants/talos_2/releases/)
- [list of known issues](https://github.com/Dasharo/dasharo-issues/labels/raptor-cs_talos-2),
if you want to create new issue remember to add proper tag
- [scripts for dumping debug data and logs](https://github.com/3mdeb/openpower-coreboot-docs/tree/main/devnotes/scripts)
- [dump of SCOM accesses and other debug output divided by isteps](https://github.com/3mdeb/openpower-coreboot-docs/tree/main/logs/scom_dumps)
- [other uncategorized developer notes](https://github.com/3mdeb/openpower-coreboot-docs/blob/main/devnotes)
- [Open Source Firmware Slack channel dedicated to coreboot on OpenPOWER](https://osfw.slack.com/archives/C01BHE47JSW)

We invite you to test for yourselves and share the results, both good and bad,
either on channels listed above or in issue.

The OpenPOWER Talos II running coreboot and heads was presented on Open Source
Firmware Conference 2024 in Bochum, Germany. Video from the presentaion is
availabel at [Vimeo](https://vimeo.com/1007701325).

@ -1,18 +1,15 @@
---
title: "Final Draft of the Power ISA EULA Released"
categories:
date: "2020-02-13"
categories:
- "blogs"
aliases:
- "/final-draft-of-the-power-isa-eula-released/"
tags:
tags:
- "ibm"
- "power-isa"
- "microwatt"
- "eula"
- "chiselwatt"
- "end-user-license-agreement"
date: "2020-02-13"
draft: false
---

**By: Hugh Blemings**

@ -1,54 +0,0 @@
---
title: OCP China Day 2023
author: Inspur Power Systems
tags:
- openpower
- OCP
- opensource
- conference
date: 2023-08-25
draft: false
---

This guest blog, from IPS, has been translated from the [original post](https://mp.weixin.qq.com/s/Vh291sS8XrIvyGFumM4qqA)

OCP China Day 2023 | Inspur Power Commercial Systems (IPS) joins hands with OPF to accelerate the implementation of POWER open source, open innovation

{{< image src="blog/OCP_China_Blog_image1.jpeg" >}}

On August 10, the 2023 Open Computing China Community Technology Summit (OCP China Day 2023) with the theme of "Open Momentum: Intelligent, Scalable, and Sustainable" was held in Beijing. In the age of wisdom, computing diversification, application diversification, and technological complexity are driving a new round of transformation in the data center. The open source and open community has become an important force to promote continuous innovation in the data center. Through global collaboration and innovation, we will work together to solve the problem of data center infrastructure. Major issues such as iteration and sustainable development.

Five open communities gather, to break the boundaries through open innovation

{{< image src="blog/OCP_China_Blog_image2.jpeg" caption="Meow Yee, President of the OpenPOWER Foundation" >}}

The deep integration of the digital economy and the real economy, as well as the digital world and the physical world, is driving data centers to accelerate innovation. However, increasingly complex technologies and new applications make it increasingly difficult for information technology service providers and enterprises to control the comprehensive innovation of data centers. Various open source and open communities with global collaboration as the core purpose have emerged as the times require, and have gradually become an important force for data center innovation.

In consideration of the coordinated development of data center software and hardware, cross-community cooperation has been increasingly valued by open source community leaders and members. This summit brought together community leaders from five open communities and organizations, including OCP, OCTC Open Computing Standard Working Committee, OpenPOWER Foundation (OPF), Dragon Lizard Community, and CXL Technology Alliance , to discuss how to build a highly collaborative software and hardware environment from different perspectives.

Meow Yee, President of the OpenPOWER Foundation (OPF) , said that open computing makes hardware agile innovation possible, and its value has been repeatedly verified in the past ten years. The OpenPOWER Foundation is committed to fully exploring the leading technical advantages of OpenPOWER-related assets such as Power ISA, Open FirmWare, and Power Cores, actively uniting member organizations all over the world, and building a more open, collaborative and win-win ecosystem, which not only accelerates innovation in the open hardware industry, but also at the same time supports and accelerates the innovation of open source software.

As digital technology becomes more and more complex, the progress of the community depends on inheriting and carrying forward the spirit of open source and open collaboration. Through a friendly and smooth collaborative development process and a complete community governance mechanism, while strengthening cross-community cooperation and sharing, and constantly expanding the boundaries of innovation.

**Open Computing Accelerates Hardware Innovation, and expands the OpenPOWER Technology Ecosystem**

The rise of open computing has greatly accelerated the pace of hardware innovation. The unique mode of technological innovation and unique design thinking are the core of open computing's continuous growth, while the construction of standards is the basis for the implementation of open computing. Thanks to open computing's equal emphasis on the development of technology and standards, more and more users can enjoy the dividends of open technology, and the spirit of open source and open collaboraiton becomes more deeply rooted within the technology community.

In fact, more and more OCP community members and users are paying more and more attention to technical solutions for sustainable development of data centers, and sustainable development has become a community consensus. The OpenPOWER Foundation promotes open innovation through core technologies such as open processors, memory interconnection interfaces, and peripheral device interconnection interfaces, as well as specifications, compliance testing, and product SIGs, and provides open hardware and software services for more than 300 members. , to jointly build the POWER ecosystem, promote community collaboration, and achieve sustainable development.

With the open source of POWER Instruction Set Architecture (ISA), POWER has become the only commercial architecture with a completely open system in the industry. Relying on POWER technology, IPS participates in OpenPOWER server design and development, OpenCAPI, and OMI design technology standards, to fully exploit POWER's leading enterprise-level computing capabilities. IPS has also designed and developed three generations of POWER products covering distributed storage, high-performance computing, high-density computing, big data computing and other fields. The Inspur K1 Power FP series servers accelerate the implementation of Power architecture innovations.

{{< image src="blog/OCP_China_Blog_image3.jpeg" caption="Yang Xu Deputy General Manager of Inspur Power Commercial Systems" >}}

The new-generation Inspur K1 Power FP5280G3 server, which adopts industry-leading dual-chip module technology and many other innovative technologies, also appeared in the OCP China Day exhibition area, which can flexibly respond to application requirements such as "general computing, large-capacity storage, hierarchical storage, and IO-intensive" , favored by the participants.

{{< image src="blog/OCP_China_Blog_image4.jpeg" caption="The new generation of Inspur K1 Power FP5280G3 server attracts attention" >}}

As a member of the OpenPOWER Foundation, Hexin Technology Co., Ltd., has developed leading high-end server processor chips for both domestic and international markets, based on the fully open source POWER architecture, and integrating the latest innovation of POWER processor technologies. The HX-C series has a leading virtualization platform and heterogeneous expansion capabilities. Inspur Power Commercial Systems has joined hands with Hexin Technology to create Inspur K1 Power CP series nationally-produced servers based on HX-C domestic processors, which will further promote the high-quality development of China's ICT industry.

{{< image src="blog/OCP_China_Blog_image6.jpeg" caption="Xu Yue Hexin Technology Co., Ltd. chip business leader" >}}

Driven by the idea of collaborative development of software and hardware, the integration of open source software and open hardware is accelerating, and open source technology will profoundly change the division of labor and cooperation mode of the global IT industry. In the future, more and more cross-community cooperation will further break the boundaries of innovation, and endow infinite possibilities for business innovation with a more open data center.

Since 2019, OCP China Day has become an annual event where industry leaders discuss open computing technology and innovation. This summit is hosted by OCP, the world's largest open computing community, and organized by Inspur Information. It focuses on issues such as data center infrastructure innovation and sustainable development, open computing innovation and ecological construction, and community collaborative innovation . Community leaders including the Committee, OpenPOWER Foundation (OPF), Dragon Lizard Community, CXL Technology Alliance, etc., technical experts, industry experts, and more than a thousand IT engineers and data center practitioners participated in the conference.

@ -1,10 +1,9 @@
---
title: "OpenPOWER Foundation announces LibreBMC, a POWER-based, fully open-source BMC"
categories:
date: "2021-05-10"
categories:
- "blogs"
aliases:
- "/openpower-foundation-announces-librebmc-a-power-based-fully-open-source-bmc/"
tags:
tags:
- "openpower"
- "openpower-foundation"
- "antmicro"
@ -14,8 +13,6 @@ tags:
- "dc-scm"
- "litex"
- "openbmc"
date: "2021-05-10"
draft: false
---

Baseboard management controllers (BMCs) are a mainstay in data centers. They enable remote monitoring and access to servers, and they’re responsible for the rise of “lights out management.” But from a hardware perspective, there has been little innovation in this space for years. BMC processors are built on legacy architectures that are proprietary and closed.

@ -1,10 +1,9 @@
---
title: "OpenPOWER Foundation Introduces IBM Hardware and Software Contributions at OpenPOWER Summit 2020"
aliases:
- "/openpower-foundation-introduces-ibm-hardware-and-software-contributions-at-openpower-summit-2020/"
categories:
date: "2020-09-15"
categories:
- "blogs"
tags:
tags:
- "ibm"
- "openpower-summit"
- "openpower-foundation"
@ -22,8 +21,6 @@ tags:
- "mendy-furmanek"
- "allan-cantle"
- "opencapi-consortium"
date: "2020-09-15"
draft: false
---

Today at [OpenPOWER Summit 2020](https://events.linuxfoundation.org/openpower-summit-north-america/), OpenPOWER Foundation announced two key technologies contributed by IBM to the open source community.

@ -1,77 +0,0 @@
---
title: OpenPOWER Foundation to showcase LibreBMC, a fully open-source POWER-based BMC at OCP Global Summit
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- cloud
- open-source-hardware
- member
date: 2022-10-18
draft: false
---


OpenPOWER Foundation to showcase _LibreBMC_, a fully open-source POWER-based BMC at OCP Global Summit.

SAN JOSE, CA — Oct. 18, 2022 — [OpenPOWER Foundation](https://openpowerfoundation.org),
an open developer community for the POWER ISA, will demonstrate a full demo of LibreBMC,
an open source baseboard management controller (BMC) solution at the [2022 Open Compute Project (OCP) Global Summit](https://www.opencompute.org/summit/global-summit).
This follows on from the project’s [announcement](https://openpowerfoundation.org/blog/openpower-foundation-announces-librebmc-a-power-based-fully-open-source-bmc/) at last year's OCP Global Summit.

BMCs enable remote monitoring and access to servers.
They underpin the ability for hyperscalers and enterprise data centers to efficiently manage their fleet of servers safely and securely.
Historically, BMCs are built using legacy proprietary and closed architectures.

The OpenPOWER Foundation is pleased to showcase a full [demo](https://youtu.be/YYNegXDsRoU) of the LibreBMC project,
a BMC solution with a completely open source stack of hardware, software, specifications, and tooling.
The solution as shown uses a processor called [Microwatt](https://github.com/antonblanchard/microwatt),
a community developed softcore based on the fully open [POWER ISA](https://openpowerfoundation.org/specifications/isa/).
It runs the [OpenBMC](https://www.openbmc.org/) firmware, a [Linux Foundation](https://linuxfoundation.org) project,
and the platform adheres to the [Open Compute Project’s](https://www.opencompute.org/) [DC-SCM specification](https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf).
LibreBMC was built using open-source tooling and with open source peripheral IP such as [LiteX](https://github.com/enjoy-digital/litex).

[LibreBMC](https://openpowerfoundation.org/groups/librebmc/) is an open-source community project guided by the OPF Special Integration Group of the same name.
The project details, including links to all source code and documentation, can be found [here](https://git.openpower.foundation/librebmc/librebmc).
It also has inspired [Axiado Corporation](https://axiado.com/), an AI-enhanced hardware security company,
and [new OpenPOWER Foundation Silver member](https://openpowerfoundation.org/blog/axiado-joins-openpower/),
to develop their own datacenter-ready secure control module (DC-SCM), Smart SCM solution, utilizing both the POWER ISA and OpenBMC firmware.
Axiado will also be demoing their solution at the OpenPOWER booth.

Axiado’s President and CEO [Gopi Sirineni](https://www.linkedin.com/in/gopisirineni/) added,
“_This is an important milestone for Axiado as it highlights our commitment to the Foundation and greater technical collaboration.
Open ecosystem design has empowered start-ups such as Axiado to innovate with next generation capabilities previously not possible.
Our demonstration illustrates what’s possible with open collaboration and how our Smart SCM, powered by TCU, can be used to enhance server security._”

“_The community-driven LibreBMC solution demonstrates the kind and pace of innovation that occurs when open collaboration is placed front and center_,”
said [James Kulina](https://www.linkedin.com/in/james-kulina/), executive director, OpenPOWER Foundation.
“_LibreBMC proves that for a critical infrastructure component such as the baseboard management controller,
an open platform supported by an active community enables improved performance, reliability, customization, and security._”

Bijan Nowroozi, Chief Technology Officer for the [Open Compute Project Foundation](https://www.opencompute.org/),
said "_Speaking on behalf of the OCP Community, we are excited to see the progress of OpenPOWER’s LibreBMC project,
which utilizes OCP's DC-SCM standard that provides a wonderful open interface for platform resilience, management and orchestration capability,
and enables OpenPOWER’s LibreBMC, to increase security and transparency for a next level BMC that supports POWER, ARM and x86 based systems._"

If you have any questions or feedback, you can also [join our Slack workspace](https://join.slack.com/t/openpowerfoundation/shared_invite/zt-9l4fabj6-C55eMvBqAPTbzlDS1b7bzQ),
or find us on [Twitter at @openpowerorg](https://twitter.com/openpowerorg)!


## About the OpenPOWER Foundation ##

The OpenPOWER Foundation is the open steward for the open-source POWER ISA microprocessor architecture.
The Foundation has 350+ members across software, hardware, and systems developing advanced microprocessors, servers, networking, storage and GPU-acceleration technology
aimed at delivering more choice, control and flexibility to developers of next-generation, cloud, edge, and HPC data centers.

## About Axiado ##

Axiado Corporation is a security processor company redefining hardware root of trust with hardware-based security technologies, including trusted control/compute unit (TCU) processor with a per-system AI. With its Zero-Trust Secure Vault™ boot and authentication core and Secure AI™ engines, the TCU eliminates breaches at the perimeter of existing cloud infrastructures, 5G base stations, networks, and IoT devices. Company was founded in San José, California, in 2017 with a mission to protect the users of everyday technologies from digital threats. For more information about Axiado, please visit axiado.com or follow @AxiadoCorp.

## About Open Compute Project ##

The Open Compute Project Foundation (OCP) was initiated by Facebook in 2011 with a mission to apply the benefits of open source and open collaboration to hardware and
rapidly increase the pace of innovation in, near and around the data center’s networking equipment, general purpose and GPU servers, storage devices and appliances, and scalable rack designs.
OCP’s collaboration model is being applied beyond the data center, helping to advance the telecom industry & EDGE infrastructure.

@ -1,43 +0,0 @@
---
title: OpenPOWER Summit 2022 NA pivoting to webinar series
author: James Kulina
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- cloud
- open-source-hardware
- member
date: 2022-10-13
draft: false
---

The OpenPOWER Foundation has decided to pivot from our single day “OpenPOWER Summit” event to a webinar series.

The benefits of this new format are as follows:

- Flexible format
- Expanded engagement
- Increased cadence
- Community driven topics

Over the last month, I have been speaking with members of our community and our Board about the OPF Summit event.
The feedback has been to develop focused webinars that target community developments across hardware, software, and systems.
This approach aligns with our open source community needs.

Our new webinar series will provide OPF the ability to continuously highlight the great work our community is doing,
in a way that will bring increased engagement into OPF workgroups, projects, and initiatives.
We want to create webinar series that are accessible, simple, and community focused to provide our community an effective channel in which to highlight their achievements.

These new webinars will occur at regular intervals, will have open CFPs for topics in advance for our community, and be streamed to multiple platforms to cover the widest audience.

We are opening up the [CFP for our first webinar now](https://cfp.openpower.foundation/webinars/cfp/).
Please submit your topic and ideas for content.
If you have questions, please feel free to connect with us on our Slack channel or discussion forum.


James Kulina
Executive Director, OpenPOWER Foundation

@ -1,174 +0,0 @@
---
title: OpenROAD and OpenPOWER Microwatt core for low-power ASIC applications
author: Ganesan Narayanasamy
tags:
- openpower
- adg
- academic
- openroad
date: 2024-01-25
draft: false
---
# OpenROAD and OpenPOWER - Microwatt core for low-power ASIC applications

## OpenPOWER for Energy-efficient applications

The [OpenPOWER](https://openpowerfoundation.org) microwatt processor is an open-source soft process core implementation of the IBM [POWER ISA](https://openpowerfoundation.org/specifications/isa/) architecture that is designed to be highly energy-efficient. This processor is an example of the growing trend of designing low-power processors that can be used in a variety of applications, including mobile devices, Internet of Things (IoT) devices, and more.

### Microwatt
Microwatt is a multi-core processor capable of running at up to 2.3 GHz and using the Power ISA v3.0 specification. It can run on lower cost FPGAs. It has a memory management unit, privilege modes, interrupts, a floating-point unit, an interrupt controller and a level-2 cache, so that it can boot Linux.

The Microwatt processor was implemented using the [OpenROAD](https://theopenroadproject.org/) native design flow - [OpenROAD-flow-scripts](https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts) . It is available as part of the EDA cloud native solution in OpenPOWER. OpenROAD delivers an autonomous, No-Human-In-Loop, fully-integrated RTL-GDSII flow for the design of digital integrated circuits across a range of technologies. OpenROAD includes specific features for low power design that enabled the design to specification for Microwatt.

## Microwatt Design Flow using OpenROAD

The figures below show the OpenROAD flow using [OpenROAD-flow-scripts](https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts)

### OpenROAD High-level Flow

{{< image src="blog/openroad_image1.png" >}}

### OpenROAD Flow Scripts - A detailed Physical Implementation Flow

{{< image src="blog/openroad_image2.png" >}}

## Design Methodology

Microwatt was implemented using Skywater130nm (What production versions are supported- Is there a link to share about it? It consists of 6 macros and over 800K standard cells.

The hardware description for Microwatt was defined using Verilog in OpenPOWER. The RTL was synthesized in OpenROAD using Yosys to obtain a power-efficient mapping. [OpenSTA](https://github.com/The-OpenROAD-Project/OpenSTA) is an integrated and incremental timing and power analysis engine built into OpenROAD.

### Synthesis
The OpenROAD flow uses a synthesized netlist from Yosys to transform the RTL into an elaborated design with corresponding technology mapped primitives to generate an optimized netlist based on the input on specified timing constraints. This netlist was used to create the floorplan for detailed physical implementation.

### Placement and Routing

#### Floorplan Import design

Microwatt has 6 macros that were placed using the automatic macro placement in ORFS.

- RAM512 1 392.925
- RAM32 1RW1R
- Multiply_add_64x64
- RAM32_1RW1R
- Microwatt_FP_DFFRFile
- Multiply_add_64x64

{{< image src="blog/openroad_image3.png" >}}

macro placement

### Power Distribution

There are 5 metal layers in total in Microwatt. Metal 1 is horizontal and M2 is vertical followed by M3, M4 and M5 in horizontal direction. Power distribution is using M1, M4 and M5. The M1 layer is horizontal on the standard cell rails to enable power for the standard cells. VIA2 and VIA3 power vias are dropped. M4 power stripes and M5 power stripes are drawn. An alternate pattern of VSS and VDD pattern is followed

The figure below shows the PDN grid generated.

This is the complete PDN of the floor plan.

{{< image src="blog/openroad_image4.png" >}}

### Placement

Global Placement places standard cells to minimize wire length and avoid congestion during routing. Detailed placement further legalizes standard cell placement to remove overlaps and fix orientation for optimal routing. This step also includes the use of the resizer to optimize timing using techniques like buffer insertion, sizing, pin swapping etc.

{{< image src="blog/openroad_image5.png" >}}
Figure: Placement Density View

{{< image src="blog/openroad_image6.png" >}}

Figure: Placement Optimization by Resizer

### Clock Tree Synthesis

ORFS automatically synthesizes clock trees to meet timing constraints and inserts buffers as needed to balance skew on high fanout nets. Filler cells are also added to meet manufacturing density requirements.

{{< image src="blog/openroad_image7.png" >}}

{{< image src="blog/openroad_image8.png" >}}
Figure: ext_clk Clock Tree Viewer

{{< image src="blog/openroad_image9.png" >}}

Figure: jtag_tck Clock Tree Viewer

### Timing Analysis

OpenROAD includes a built-in STA engine that is used to incrementally analyze timing at various flow stages. The GUI enables easy visualization of timing paths and setup/hold checks.

Shown below are post-CTS timing views for setup and hold times.

#### Setup Timing Path

{{< image src="blog/openroad_image10.png" >}}
Figure: Setup Timing Path

{{< image src="blog/openroad_image11.png" >}}

Figure: Hold Timing Path

#### Routing

{{< image src="blog/openroad_image12.png" >}}
Figure: Routing Congestion View

{{< image src="blog/openroad_image13.png" >}}

Figure: Detail Routing

#### Show CTS after detailed placement.

CTS is shown below by highlighting the clock nets before and after CTS

{{< image src="blog/openroad_image14.png" >}}
Figure: ext_clk source CTS

{{< image src="blog/openroad_image15.png" >}}

Figure: jtag tck source CTS

#### How was timing optimization done using the resizer repair commands?

Using resizer commands the following is done at the placement step. The details are available in 3_4_resizer.log

1) 51 input buffers are added
2) 87 output buffers are added
3) 7237 buffers are added in 9711 nets
4) 23377 instances are resized

#### What tradeoffs were made for timing vs power?

We optimize for timing and less so for power. We do have some power recovery features in development that should be available soon.

#### Where is the static IR estimation report?

In 6_report.log when using ORFS

#### Did you run a simulation for power analysis?

We can provide a VCD (toggle counts) from simulation for improved accuracy. OR doesn't do simulation itself.

#### What kind of signoff was used to verify final timing and power (PrimeTime, Calibre etc.)

We have not done any signoff for final timing and power using Prime Time & Calibre.Only OpenROAD flow is being executed.

### Physical Verification

Once the physical layout (i.e., the GDS file) is complete, the design is ready for final verification and sign-off. This involves running a series of tests to ensure that the design meets all of the necessary requirements and specifications. Any issues that are found can be addressed, and the design can be re-synthesized and re-implemented until it meets all of the necessary criteria.

Finally, the design is ready for fabrication. The GDSII layout file is sent to a foundry, where the physical chip is manufactured. Once the chip is fabricated, it can be assembled into a larger system or device, such as a mobile phone or IoT device.

{{< image src="blog/openroad_image16.png" >}}

Figure: Microwatt Layout generated through OpenROAD

## Results

Showcase results here. Final GDSII. Power and Timing achieved, run times and state the potential for such application development for the future.


Worstcase voltage:1.80e+00 V
Average IR Drop : 4.62e-04 V
Worstcase IR Drop: 1.95e-03 V

As a result, it is possible to create highly efficient and effective microwatt processors that can be used in a variety of different devices and applications, from mobile phones to IoT devices and beyond. The combination of the OpenPOWER microwatt processor and the OpenROAD design flow represents a powerful toolset for designers looking to create low-power, high-performance processors for modern electronics.

@ -1,45 +0,0 @@
---
title: OpenPOWER Foundation and Community Members to showcase at SC22 Conference in Dallas, TX!
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- cloud
- open-source-hardware
- event
- conference
date: 2022-11-10
draft: false
---


Next week, OPF will be exhibiting at the [SC22 conference](https://sc22.supercomputing.org/) in Dallas, TX.

OPF will be showcasing our LibreBMC project and talking about all things open hardware and software. The best part is that we won’t be alone, as we have a number of OPF community members and partners showcasing at our booth as well, including [Open Compute Project](https://www.opencompute.org/), [Axiado](https://axiado.com/index.html), [Raptor Computing](https://www.raptorcs.com/), [Oregon State University](https://osuosl.org/), and [TORmem](https://www.tormem.com/).

Our friends at [Open Compute Project](https://www.opencompute.org/), will be sharing OPF’s booth to showcase the breadth of open hardware solutions including the [DC-SCM project](https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf), which decouples controllers and hardware resources to enable modular server management on a common form factor. OPF has adopted OCP’s DC-SCM specification for use within OPF’s own [LibreBMC SIG](https://openpowerfoundation.org/groups/librebmc/), and has been participating within OCP’s workgroup to drive the technical roadmap and adoption of the standard. We look forward to continued collaboration between our communities, especially through hardware/software co-design initiatives and workgroups.

[Axiado](http://www.axiado.com), an AI-enhanced hardware security company based in San Jose, CA, and the newest Silver member [to the OpenPOWER Foundation](https://openpowerfoundation.org/blog/axiado-joins-openpower/), will be sharing our booth to showcase their latest security solution.

Axiado’s will be demoing their datacenter-ready secure control module (DC-SCM) Smart SCM solution, which was inspired by OpenPOWER’s very own LibreBMC project!

We recently shared OPF’s booth at the [OCP Global Summit](https://www.linkedin.com/posts/josel_ocpsummit22-smartscm-poweredbytcu-activity-6989329681745416192-N6tA?utm_source=share&utm_medium=member_desktop) and are excited to once again share our booth with Axiado at SC22!

Another OPF Silver member, Raptor Computing, will be showcasing at our booth. Raptor is a US-based ODM for secure, owner-controlled computing solutions. They are involved in a number of initiatives here at the Foundation and will be showcasing their own [Kestrel OpenPOWER-based soft BMC](https://gitlab.raptorengineering.com/kestrel-collaboration/kestrel-litex/litex-boards/-/blob/master/README.md) solution.

OPF has also recently stood up the [OPF HUB SIG](https://openpowerfoundation.org/groups/hub/), which the very talented team at Oregon State University open source lab is leading.

The [OSU](https://osuosl.org) open source lab is a nonprofit organization working for the advancement of open source technologies, and provides hosting for more than 160 projects, including those of worldwide leaders like the Apache Software Foundation, the Linux Foundation and Drupal.

The OPF HUB provides POWER based hardware and software resources for the purpose of porting, converting, and maintaining open source resources to be enabled on OpenPOWER solutions.

OSU will be at the OPF booth demoing the HUB and how one can request and utilize their openPOWER resources.

Finally, we will be sharing our booth with [TORmem](https://www.tormem.com/), a new startup focused on bringing innovative disaggregated memory technologies to market that will enable new applications, new computing system designs, and vastly improved cost efficiency and performance for customers from enterprise to hyperscalers.

TORmem’s solution utilizes the latest in open memory solutions including CXL and [OpenCAPI’s Open Memory Interface solution](https://www.tormem.com/tormem-joins-opencapi-consortium/).

We have a full house of innovative member companies and partners at our SC22 booth #3139 this year, so if you are heading to the event, please stop by and say hello!

@ -1,35 +0,0 @@
---
title: Solid Silicon Joins OpenPOWER Foundation
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- cloud
- open-source-hardware
- member
date: 2024-06-13
draft: false
---

Today, we are pleased to announce that Solid Silicon, a fabless semiconductor company based in Colorado, US, has joined the OpenPOWER Foundation as a Platinum member.

The OpenPOWER Foundation is committed to an open, community-driven technology development process, which is critical to the continued growth of open collaboration around the POWER architecture.

"_OpenPOWER Foundation is pleased to welcome Solid Silicon to the foundation and our community, and looks forward to our collaboration in community-driven open development that broadens customer computing choice_", said [James Kulina](https://www.linkedin.com/in/james-kulina/), Executive Director, OpenPOWER Foundation.

Solid Silicon Corporation is developing open source software and secure chip designs based on standardized, self-sovereign, future-proof silicon to give developers the ability to own, control, and trust their computing devices down to the silicon.

Solid Silicon currently is [developing](https://www.linkedin.com/posts/solid-silicon_raptor-computing-sys-on-x-activity-7121183443475992576-kq_A?utm_source=share&utm_medium=member_desktop) two new silicon devices based on the OpenPOWER ISA. The first is the X-class chip line that targets Edge/IoT applications while the second line, the S-class chip, targets Data Center applications. Both chip lines will adopt the latest POWER ISA 3.1 specifications leading to new product capabilities within the OpenPOWER ecosystem.

"_Solid Silicon's OpenPOWER CPUs are built on and fully comply with the open, standardized POWER ISA administered by the OpenPOWER Foundation. This commitment to open standards ensures that our customers benefit from the latest advancements in processor technology, while also providing the transparency and security that comes from an open and unified software ecosystem. In our view, the vendor-neutral approach to ISA standardization that the OpenPOWER Foundation provides is crucial to both avoiding vendor lock-in and ensuring a diverse software ecosystem while simultaneously ensuring long-term application compatibility._", said [Tim Pearson](https://www.linkedin.com/company/solid-silicon/), CTO and Founder.

"_At a fundamental level, akin to public cryptography, the entire OpenPOWER architecture and standard are open, auditable, and completely verifiable. With Solid Silicon's firmware, software, and tools also being fully open source, our customers benefit immensely by deploying self-sovereign silicon solutions from the edge to the data center. We are thrilled to partner with the OpenPOWER Foundation to foster and expand this incredible developer community_", says [Todd Rooke](https://www.linkedin.com/in/toddrooke/), CEO and Founder.

The OpenPOWER Foundation looks forward to collaborating with Solid Silicon
in developing new and exciting POWER based silicon through open standards and community driven collaboration.

Learn more about [Solid Silicon](https://solidsilicon.com).

@ -1,10 +1,9 @@
---
title: "The Next Step in the OpenPOWER Foundation Journey"
categories:
date: "2019-08-20"
categories:
- "blogs"
aliases:
- "/the-next-step-in-the-openpower-foundation-journey/"
tags:
tags:
- "openpower"
- "ibm"
- "google"
@ -21,8 +20,6 @@ tags:
- "molex"
- "suse"
- "rambus"
date: "2019-08-20"
draft: false
---

[Hugh Blemings](https://www.linkedin.com/in/hugh-blemings/?originalSubdomain=au), Executive Director, OpenPOWER Foundation

@ -1,49 +0,0 @@
---
title: The OpenPOWER HUB
author: Maximillian Schmidt
tags:
- openpower
- openstack
- powerservers
- redhatopenshift
- community
- innovation
date: 2023-04-13
draft: false
---

<table>
<colgroup>
<col style="width: 33.3333%;">
<col style="width: 33.3333%;">
<col style="width: 33.3333%;">
</colgroup>
<tbody>
<tr>
<td>
<img src="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/jXNgEXbSTsuvBolFRQGb_OSU_horizontal_2C_O_over_B-L.png" class="media-object tinymce-editor-img img-responsive" alt="OSU Logo (horizontal)" title="OSU_horizontal_2C_O_over_B" data-title="OSU_horizontal_2C_O_over_B" width="272" data-modalsrc="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/jXNgEXbSTsuvBolFRQGb_OSU_horizontal_2C_O_over_B.png" data-imgbase="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/jXNgEXbSTsuvBolFRQGb_OSU_horizontal_2C_O_over_B.png" data-imgthumbnail="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/jXNgEXbSTsuvBolFRQGb_OSU_horizontal_2C_O_over_B-T.png" data-imgmedium="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/jXNgEXbSTsuvBolFRQGb_OSU_horizontal_2C_O_over_B-M.png" data-imglarge="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/jXNgEXbSTsuvBolFRQGb_OSU_horizontal_2C_O_over_B-L.png" height="87" style="display: block; margin-left: auto; margin-right: auto;">
<h3 style="padding-left: 40px; text-align: center;">
<strong><span style="font-family: 'times new roman', times;">Center for Quantitative Life Sciences</span></strong>
</h3>
</td>
<td>
<img src="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/qodLkZWQ0ejuYmOdWMCE_OpenPOWER_logo-L.png" class="media-object tinymce-editor-img img-responsive" alt="OpenPOWER Foundation logo" title="OpenPOWER_Foundation_logo" data-title="OpenPOWER_Foundation_logo" width="400" data-modalsrc="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/qodLkZWQ0ejuYmOdWMCE_OpenPOWER_logo.png" data-imgbase="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/qodLkZWQ0ejuYmOdWMCE_OpenPOWER_logo.png" data-imgthumbnail="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/qodLkZWQ0ejuYmOdWMCE_OpenPOWER_logo-T.png" data-imgmedium="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/qodLkZWQ0ejuYmOdWMCE_OpenPOWER_logo-M.png" data-imglarge="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/qodLkZWQ0ejuYmOdWMCE_OpenPOWER_logo-L.png" style="display: block; margin-left: auto; margin-right: auto;">
</td>
<td>
<img src="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/RVJxlZU9ReawO0IgCN29_OSL logo_fit-L.png" class="media-object tinymce-editor-img img-responsive" alt="OSU Open Source Lab logo" title="OSU_Open_Source_Lab-logo" data-title="OSU_Open_Source_Lab-logo" width="205" data-modalsrc="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/RVJxlZU9ReawO0IgCN29_OSL logo_fit.png" data-imgbase="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/RVJxlZU9ReawO0IgCN29_OSL logo_fit.png" data-imgthumbnail="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/RVJxlZU9ReawO0IgCN29_OSL logo_fit-T.png" data-imgmedium="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/RVJxlZU9ReawO0IgCN29_OSL logo_fit-M.png" data-imglarge="https://higherlogicdownload.s3.amazonaws.com/IMWUC/UploadedImages/RVJxlZU9ReawO0IgCN29_OSL logo_fit-L.png" height="77" style="display: block; margin-left: auto; margin-right: auto;">
</td>
</tr>
</tbody>
</table>

## The OpenPOWER HUB - An open, collaborative community enabling OpenPOWER

-----------------------------------------------------------------------

Centered around testing, development, and hardware integration on OpenPOWER hardware, the [OpenPOWER Foundation HUB](https://openpowerfoundation.org/hub/) (OPF HUB) is the place to begin or continue your next software project, whatever it may be. The OPF HUB resources are free to use, open, setup, reconfigurable, numerous, and backed by a dedicated HUB Special Integration Group. The HUB is a collaborative effort between the [OpenPOWER Foundation](https://openpowerfoundation.org/), Oregon State University [Center for Quantitive Life Sciences](https://cqls.oregonstate.edu/) (CQLS), Oregon State University [Open Source Lab](https://osuosl.org/) (OSUOSL), [University of Oregon](https://openpowerfoundation.org/hub/universityoforegon/), [VanTosh](https://openpowerfoundation.org/hub/vantosh/) and [Raptor Computing](https://openpowerfoundation.org/hub/raptorcomputingsystems/). Together with other OpenPOWER Foundation members, we form the [HUB Special Integration Group](https://openpowerfoundation.org/groups/hub/) (SIG), a group tasked solely with supporting and enabling others in starting on or porting projects to the POWER architecture and OpenPOWER platform.

The OPF HUB is a community and idea centered around a diverse set of people, platforms, and OpenPOWER hardware. It is a worldwide collection of users, providers, and SIG members; host to a diverse range of software, development stacks, operating systems, etc.; and of course, an ample collection of bleeding\-edge high performance computing (HPC) hardware, open for anyone to use and collaborate upon. The OPF HUB is not composed of the same hardware as the average cloud provider, because most clouds do not provide high end hardware like **OpenPOWER**. The systems that make up the OPF HUB are the same type of systems that went into the [Oak Ridge National Laboratory's 200 petaflop Summit supercomputer](https://www.olcf.ornl.gov/olcf-resources/compute-systems/summit/). The OPF HUB is also a community of people collaboratively engaging one another to develop, troubleshoot, plan, and push forward their own projects, as well as the OpenPOWER platform and idea.

The OPF HUB provided at OSU OSL includes access to bare metal machines, virtual machines (VMs), and Containers plus their orchestration/management. Users can interact with an OpenStack environment as well as Red Hat OpenShift Container Platform. All the OPF HUB hardware cannot easily be made ready to support everyone's next project without labor to manage, maintain, and make those resources readily available. We take pride in being able to provide the hardware resources for use, and have dedicated faculty researchers through the CQLS to help users access and make use of the OPF HUB.

The OpenPOWER HUB is an ever-changing resource that will continue to be upgraded with innovative technologies as they become available and meaningful to the world of HPC. Users and groups are invited to go to the main “[OpenPOWER HUB](https://openpowerfoundation.org/hub/)” website and find a provider to get free access to hardware resources and information. If you have questions about developing on the platform before or after you start your project, we invite you to join the [Power Developer eXchange community](https://community.ibm.com/community/user/powerdeveloper/home) to get support, exchange ideas, share experiences, and collaborate with Power experts and fellow developers.

@ -1,47 +0,0 @@
---
title: Welcome OpenPOWER Foundation's new President and Board Directors
categories:
- blogs
tags:
- openpower
- openpower-foundation
- linux-foundation
- open-source
- open-source-hardware
- member
date: 2023-04-04
draft: false
---

Today, we are pleased to welcome the OpenPOWER Foundation's new President, Meow Yee, as well as the new Silver and Academic board member representatives, David Calderwood and Lance Albertson.

The OpenPOWER Foundation is committed to an open, community-driven technology development process, which is critical to the continued growth of open collaboration around the POWER architecture. Our new leadership team has deep technical and business acumen on the POWER platform, and are committed to driving the POWER architecture and ecosystem forward.

"_I would like to personally welcome Meow, David, and Lance onto the Board of the OpenPOWER Foundation and look forward to working with them to grow the OpenPOWER ecosystem_", said [James Kulina](https://www.linkedin.com/in/james-kulina/), Executive Director, OpenPOWER Foundation.

Meow Yee, is currently the Director, China Power Partnerships & Business Development, for Power Systems at IBM.

"_I'm delighted and honored to join the OpenPOWER Foundation board. I look forward to collaborating with the OpenPOWER community who are passionate about open innovation. Workgroups such as the POWER ISA, LibreBMC SIG have made significant contributions to open hardware and software development. Collectively we will grow this ecosystem further for shared benefit across our community_",

said [Meow Yee](https://www.linkedin.com/in/meow-yee/), Director, POWER Systems at IBM.

Lance Albertson is the Director for the Oregon State University Open Source Lab (OSUOSL). He is also the OPF HUB workgroup lead, focused on providing free POWER based systems to OSS projects for development work in porting and maintaining support for the POWER platform.

"_I believe it's important to provide a platform for FOSS projects to develop and maintain support for the POWER ecosystem. The [OSU Open Source Lab](https://osuosl.org) has been an integral academic supporter of the POWER ecosystem for over ten years with collaboration starting with IBM and more recently with the OpenPOWER Foundation. Since 2017, we have also collaborated with the [Center for Quantitative Life Sciences](https://cqls.oregonstate.edu) (CQLS) at Oregon State University to also include improved support for ppc64le and GPU-enabled software, especially in the realm of life sciences and the FOSS ecosystem._",

said [Lance Albertson](https://www.linkedin.com/in/ramereth/), Director Open Source Lab, Oregon State University.

David Calderwood, is the Chairman of [Red Semiconductor Ltd](https://redsemiconductor.com/), a new and exciting company developing next generation silicon based on the POWER architecture. They are commercializing the unique open source LibreSoC work around new vector instructions.

“_The OpenPOWER instruction set architecture is ideal for embedded computing applications as well as its traditional strength in high-performance Computing applications. The OpenPOWER Foundation encourages its member companies to contribute to enhancements to the ISA, and provides a robust framework ensuring ecosystem-wide compatibility of hardware, software and development tools. At RED Semiconductor we are contributing to the Foundation's ISA Technical Workgroup with our vectorisation instruction prefix that our Vantage chipset will exploit, and I'll be supporting other members in presenting their own optimisations of the OpenPOWER ISA._”

said [David Calderwood](https://www.linkedin.com/in/david-calderwood-9b096/), Chairman, Red Semiconductor Ltd.

The OpenPOWER Foundation looks forward to working with them on the Board of Directors and through their continued efforts within our working groups. We are all committed to developing new and exciting POWER based solutions through open standards and community driven collaboration.

You can learn more about our new board members on the [OpenPOWER Foundation's website](https://openpowerfoundation.org/boardofdirectors/).

Regards,
James Kulina
Executive Director, OpenPOWER Foundation

@ -1,13 +1,10 @@
---
title: "With OpenPOWER, Unicamp Shares Academic Research Across Brazil"
aliases:
- "/blogs/with-openpower-unicamp-shares-academic-research-across-brazil/"
categories:
date: "2016-06-22"
categories:
- "blogs"
tags:
tags:
- "featured"
date: 2016-06-22
draft: false
---

_By Juliana Rodrigues, Student, Unicamp_

@ -1,7 +1,5 @@
---
title: "Board of Directors"
aliases:
- "/about-us/board-of-directors/"
date: 2021-03-03
draft: false
---

@ -3,7 +3,5 @@ title: "Artem Ikoev"
position: "Chairman"
weight: 1
date: 2021-03-03
start: 2020-03-30
end: 2023-01-01
draft: false
---

@ -1,9 +0,0 @@
---
title: "David Calderwood"
position: "President"
weight: 100
date: 2023-03-29
start: 2023-03-27
end: 2025-03-27
draft: false
---

@ -3,7 +3,5 @@ title: "Hugh Blemings"
position: "Advisor"
weight: 9000
date: 2021-03-03
start: 2020-03-30
end: 2022-03-30
draft: false
---

@ -3,7 +3,5 @@ title: "James Huang"
position: "Director"
weight: 1000
date: 2021-03-03
start: 2020-03-30
end: 2022-02-28
draft: false
---

@ -1,9 +1,7 @@
---
title: "James Kulina"
position: "Executive Director"
weight: 150
weight: 100
date: 2021-03-03
start: 2020-03-30
end: 2034-12-31
draft: false
---

@ -1,9 +0,0 @@
---
title: "Lance Albertson"
position: Director
weight: 4000
date: 2023-03-29
start: 2023-03-27
end: 2025-03-30
draft: false
---

@ -3,7 +3,5 @@ title: "Mendy Furmanek"
position: "President"
weight: 10
date: 2021-03-03
start: 2020-03-30
end: 2023-03-27
draft: false
---

@ -1,9 +0,0 @@
---
title: "Meow Yee"
position: "Director"
weight: 1000
date: 2023-03-29
start: 2023-03-27
end: 2025-03-27
draft: false
---

@ -3,7 +3,5 @@ title: "Sameer Shende"
position: Director
weight: 4000
date: 2021-03-03
start: 2021-01-01
end: 2023-01-30
draft: false
---

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save