opensources class