Canonical Kubernetes - Two charms for same purpose

Hello,

Can someone explain me the difference between the charms k8s, k8s-worker from Canonical Canonical · GitHub and the charms kuberntes-controlplane, Kubernetes-worker from Charmed Kubernetes Charmed Kubernetes · GitHub

Is there difference in project goal ? and about the kubernetes distort, both looks bases on Canonical Kubernetes ?

Thanks