Probably a better parallel is binary code. Microsoft uses it to create software.
A German mathematician tried ot patent binary code but couldnt once the implications were known. DNA is too fundamental and sensitive for governments not to get involved and legislate imo