DEV Community

Discussion on: MS IIS or F5 NGINX ?

 
ferricoxide profile image
Thomas H Jones II

Where I'd probably invoke vendor names in the context of (semi-) open solution is when more than one vendor has an offering based on that solution. For example, Java:

  • Oracle Java (or, really, just "Java") refers to the reference, and now wholly commercial, Java implementation
  • IBM Java is/was a Java implementation specific to IBM and its products (e.g., WebSphere generally worked best with IBM's Java
  • Microsoft Java Edition was the implementation that Micosoft maintained back in the early 2000s. It had its adherents because, in some cases, it was a better implementation than the one Sun maintained (performed on MS OSes much better than Sun's reference implementation did). Last I'd heard, they moved their efforts under the OpenJava project, though.
  • OpenJava/OpenJDK seems to be what many Linux distributions are making available in their default software repositories (at least, the ones that are concerned about tainting)