Często zadawane pytania
-
Jak długo będziesz obsługiwać każdą wersję zestawu Microsoft Build of OpenJDK?
- Aby uzyskać szczegółowe informacje, zobacz stronę Pomoc techniczna .
-
Czy wydasz inne wersje zestawu OpenJDK?
- Planujemy wydanie plików binarnych OpenJDK dla wersji, w których istnieje wzajemny konsensus LTS dla współautorów i dostawców openJDK.
-
Czy udostępnisz pliki binarne zestawu OpenJDK 8?
- W przypadku usług zarządzanych przez platformę Azure, które oferują środowisko uruchomieniowe Java 8 jako docelową opcję środowiska uruchomieniowego, firma Microsoft może polegać na plikach binarnych innych firm, takich jak Eclipse Adoptium. W przypadku wszystkich innych usług platformy Azure klienci mogą wybrać zestaw JDK dla języka Java 8 od innych dostawców. Firma Microsoft zaleca jednak klientom przejście do środowiska Java 17 i nowszych wersji, aby skorzystać z kilku ulepszeń, które można przetłumaczyć na oszczędności kosztów we wdrożeniach w chmurze i przyspieszyć produktywność deweloperów. Uważamy, że proces jest wart wysiłku i dostarczył wskazówek, które pomogą usprawnić to przejście.
- Aby uzyskać więcej informacji na temat wersji zestawu JDK obsługiwanych w usługach platformy Azure, zobacz Obsługa języka Java na platformie Azure i w usłudze Azure Stack.
-
W jaki sposób licencjonowane są te pliki binarne?
- Ogólna licencja publiczna 2.0 z wyjątkiem klasy (GPLv2+CE).
-
Jak długo potrwa pobieranie plików binarnych po zadeklarowaniu tagu ogólnie dostępnego zestawu OpenJDK?
- Microsoft Build of OpenJDK jest wdrażany przez rygorystyczny zestaw testów z projektu Eclipse Adoptium AQAvit, a także testy zgodności z zestawu Java Technology Compatibility Kit. Ten proces zazwyczaj trwa od 24 do 48 godzin, ale może trwać dłużej.
-
Czy firma Microsoft wyda poprawki poza pasmem z powodu krytycznych lub luk w zabezpieczeniach?
- Tylko w ekstremalnych okolicznościach, w których inni dostawcy generują również poprawki poza pasmem dla luk w zabezpieczeniach na skalę globalną. Prawdopodobieństwo wystąpienia tego problemu jest bardzo niskie. Luki w zabezpieczeniach są często traktowane w tajemnicy, nawet w przypadku projektu open source, takiego jak OpenJDK. Aby uzyskać więcej informacji, zobacz OpenJDK Vulnerabilities Group (Grupa luk w zabezpieczeniach openJDK).
-
Co się stanie, jeśli znajdę usterkę w programie Microsoft Build zestawu OpenJDK?
- Jeśli klient platformy Azure zidentyfikuje problem z kompilacją Microsoft Build of OpenJDK, ale nie jest to błąd bezpieczeństwa, który nakłada ryzyko, określimy priorytet rozwiązania tego problemu i wydamy go na następną kwartalną aktualizację. Jak najszybciej przejmiemy poprawkę, aby można było ją również rozwiązać w innych wersjach języka Java, które mogą mieć wpływ, i będą dostępne w innych dystrybucjach openJDK.
- Jeśli nie jesteś klientem platformy Azure, zgłoś problem do naszego repozytorium GitHub w witrynie microsoft/openjdk.
- Jeśli jest to problem z zabezpieczeniami, będziemy pracować nad jego weryfikacją, a następnie zgłosimy go do grupy luk w zabezpieczeniach OpenJDK.
Wyślij nam swoje komentarze, myśli i pomysły, aby pomóc nam ulepszyć microsoft build of OpenJDK. Odwiedź naszą stronę dyskusji OpenJDK na GitHub, aby wysłać nam swoją opinię.
Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi firmy Oracle i/lub jej filiami.