어떻게 구현하냐 오픈소스 없냐