Mã nguồn mở luôn là câu trả lời.