System76 prepares to develop its own desktop Linux computers