Open source and free(dom)