Ich habe bisher Webanwendungen in Java entwickelt, aber wurden Sie kürzlich bezahlt? Kann es nicht für kommerzielle Zwecke verwendet werden? Diejenigen, die besorgt sind.
Grob zusammengefasst auf der offiziellen Seite "Für Webdienste 1 Prozessor = 3.000 Yen pro Monat". In einer Cloud-Umgebung wie AWS ist der Preis nahezu gleich. In EC2 hängt der Geldbetrag davon ab, ob Hyperthreading aktiviert oder deaktiviert ist. Es ist jedoch unwahrscheinlich, dass Hyperthreading auf einem Webanwendungsserver berücksichtigt wird, der in Java bereitgestellt wird. https://www.oracle.com/technetwork/jp/java/javaseproducts/overview/javasesubscriptionfaq-4891443-ja.html https://www.oracle.com/jp/corporate/pricing/mcpu-189131-ja.html https://www.oracle.com/technetwork/jp/java/eol-135779-ja.html http://www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf
OpenJDK Dies wird auch von Oracle erstellt. Alle 6 Monate aktualisiert. Der Support beträgt ebenfalls 6 Monate. Benötigt alle 6 Monate ein Update.
Amazon Corretto Ein neues JDK, das Amazon anbietet. JDK8-kompatibel wird bis Juni 2023 kostenlos unterstützt. Die JDK11-Kompatibilität wird frühestens bis August 2024 kostenlos unterstützt.
Es gab eine höfliche Zusammenfassung auf dieser Folie. https://www.slideshare.net/TakahiroYamada3/how-to-choose-the-best-openjdk-distribution-201905
Selbst wenn es bezahlt wird, ist es "1 Prozessor = 3.000 Yen pro Monat", so dass es in den meisten Fällen billiger zu sein scheint, Oracle JDK zu abonnieren, als auf Kosten der Arbeit zu migrieren.
Neben Amazon Linux unterstützt Amazon Corretto auch Windows, Mac und CentOS von Debian-basiertem Linux, sodass es sich nicht um eine Lieferantenbindung handelt. Mac- und Windows-Installationsprogramme sind ebenfalls enthalten, und Amazon Corretto wird für Webanwendungen empfohlen.
Recommended Posts