md.jamal
md.jamal

Reputation: 4517

Differences between openembedded-core and poky

We want to build a embedded Linux device using Yocto which is SELinux Enabled.

I was looking at meta-selinux layer Dependencies.

Dependencies

This layer depends on the openembedded-core metadata and the meta-python and meta-oe layers from the meta-openembedded repository.

When it is referring to 'openembedded-core' does it mean poky

git://git.yoctoproject.org/poky

or

https://github.com/openembedded/openembedded-core

What are the differences between poky and openembedded-core, i don't see bitbake in openembedded-core

Upvotes: 6

Views: 4706

Answers (2)

Sajjad Ahmad
Sajjad Ahmad

Reputation: 431

OpenEmbedded/Yocto Project is a superset project, from this superset, a subset (poky) is created so people can get a taste of OE.

Poky distribution is made using components from OE, demo BSPs, helper scripts to easily setup build environment, QEMU emulator to test the image, and the bitbake task scheduler. This make poky a ready-to-cook subset of OpenEmbedded (OE) that helps users to understand the build system and to create their own Linux distribution possibly based on Poky distro.

Upvotes: 4

zzeroo
zzeroo

Reputation: 5636

Poky is a reference distribution of the Yocto Project. It contains the OpenEmbedded Build System (BitBake and OpenEmbedded Core) as well as a set of metadata to get you started building your own distro. See https://www.yoctoproject.org/software-item/poky/

Upvotes: 3

Related Questions