Statements (250)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:API
gptkb:Java_Enhancement_Proposal |
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:JEP_388
gptkb:JEP_33 gptkb:JDK_10 gptkb:Java_10 |
gptkbp:addresses |
security vulnerabilities
|
gptkbp:affects |
Java developers
|
gptkbp:aims_to |
provide clarity
set expectations improve release process improve digital signature performance Java's interoperability with native code |
gptkbp:approves |
gptkb:Java_SE_Executive_Committee
gptkb:software_framework gptkb:JCP September 2020 March 2020 2019-05-14 |
gptkbp:architectural_style |
Modern graphics architecture.
|
gptkbp:audience |
High user engagement.
|
gptkbp:author |
gptkb:Javac_Team
|
gptkbp:benefits |
Incorporated into development.
Considered a success. Positive outcomes expected. Improved performance on mac OS. Significant impact on Java graphics. |
gptkbp:challenges |
Compatibility with existing applications.
|
gptkbp:community |
Active user community.
|
gptkbp:community_engagement |
Engaged with the community.
|
gptkbp:community_involvement |
High level of involvement.
Active community participation. |
gptkbp:community_support |
Strong community support.
Strong support from the community. |
gptkbp:contains |
deadlines
release notes milestones schedule timeline |
gptkbp:contributed_to |
Java language evolution
Java's cryptographic capabilities |
gptkbp:contribution |
Open source contributions accepted.
|
gptkbp:created |
2019-03-05
|
gptkbp:date |
2021-09-14
|
gptkbp:dependency |
Java FX libraries.
|
gptkbp:developer |
Resources available for developers.
Engaged developer community. Increasing adoption by developers. |
gptkbp:direct_xsupport |
Full support for mac OS.
|
gptkbp:discusses |
Open JDK mailing lists.
|
gptkbp:effective_date |
Received final approval.
|
gptkbp:enables |
conditional extraction of values
|
gptkbp:enhances |
type checking
performance of Java applications security features of Java |
gptkbp:exemplifies |
code readability
|
gptkbp:features |
gptkb:Java_SE_15
enhances type safety reduces runtime errors promotes code clarity supports better code organization |
gptkbp:feedback |
Regularly collected.
High user satisfaction reported. Community feedback encouraged. Positive from the community. Solicited from early adopters. |
gptkbp:focus |
Graphics rendering.
|
gptkbp:focuses_on |
Java user groups
|
gptkbp:follows |
gptkb:JEP_338
|
gptkbp:future_plans |
Plans for future enhancements.
Further optimizations. |
gptkbp:goal |
Enhance graphics performance.
|
gptkbp:graphics |
Metal.
Available for review. Enhanced capabilities introduced. Enhanced graphics capabilities. Improvements noted. New rendering pipeline introduced. Utilizes modern graphics AP Is. |
gptkbp:has_documentation |
Detailed documentation provided.
Comprehensive documentation provided. |
gptkbp:has_programs |
Ed DSA
|
https://www.w3.org/2000/01/rdf-schema#label |
JEP 339
|
gptkbp:impact |
gptkb:Java_community
Java developers Java users Java applications on mac OS. |
gptkbp:improves |
gptkb:language
type inference signature verification speed security of Java applications |
gptkbp:includes |
examples of usage
performance benchmarks Ed25519 final release release candidate feature freeze Ed448 ramp-down period |
gptkbp:influenced_by |
previous cryptographic proposals
|
gptkbp:innovation |
Java cryptography
|
gptkbp:integrates_with |
Integrates with existing Java applications.
|
gptkbp:introduced |
gptkb:JDK_15
API for memory management API for calling native code |
gptkbp:is_a |
language feature
|
gptkbp:is_adopted_by |
Increasing.
Java developers on mac OS. |
gptkbp:is_aimed_at |
Java developers
reducing boilerplate code developers and security experts |
gptkbp:is_aligned_with |
industry standards
modern programming practices |
gptkbp:is_cited_in |
Java SE 17 documentation
Java SE 17 release notes Java SE 17 features list Java SE 17 API documentation Java SE 17 compatibility guide Java SE 17 migration guide Java SE 17 performance guide Java SE 17 release announcement Java SE 17 security guide Java SE 17 upgrade guide |
gptkbp:is_described_as |
gptkb:JDK_17
gptkb:Edwards-Curve_Digital_Signature_Algorithm gptkb:JDK_15 gptkb:Ed_DSA_Signature_Algorithm Introduces a new rendering pipeline for mac OS. Provides support for the Ed DSA signature algorithm. JDK 17 Release Schedule |
gptkbp:is_discussed_in |
gptkb:software_framework
Java forums |
gptkbp:is_documented_in |
Java documentation
JDK 17 Release Notes JDK Enhancement Proposals Open JDK documentation |
gptkbp:is_expected_to |
improve developer productivity
|
gptkbp:is_implemented_in |
gptkb:JDK_17
gptkb:software gptkb:JDK_15 gptkb:Java_Enhancement_Proposal gptkb:currency Completed. Details available in JEP document. JDK 15 compiler |
gptkbp:is_influenced_by |
functional programming
|
gptkbp:is_part_of |
gptkb:Java_SE_17
gptkb:Java_SE_Platform gptkb:Java_SE_platform gptkb:Java_Enhancement_Proposal Java platform enhancements Java security framework JDK 15 features Java's evolution Java's feature set Java's future direction |
gptkbp:is_referenced_in |
gptkb:JEP_338
gptkb:JEP_340 |
gptkbp:is_related_to |
gptkb:JEP_411
gptkb:JEP_394 gptkb:Java_SE_17 gptkb:JEP_412 gptkb:currency cryptography standards |
gptkbp:is_reviewed_by |
gptkb:Java_community
JDK team |
gptkbp:is_supported_by |
gptkb:software
gptkb:Java_community gptkb:currency Java ID Es |
gptkbp:is_tested_for |
Extensive testing on mac OS.
Conducted during development. |
gptkbp:is_used_in |
Java applications
|
gptkbp:key |
256 bits
JDK 15 release Java SE 17 release. |
gptkbp:latest_version |
gptkb:17
1.0. |
gptkbp:managed_by |
gptkb:Open_JDK_community
|
gptkbp:modifications |
affects Java syntax
|
gptkbp:monitors |
Utilizes Metal for rendering.
|
gptkbp:notable_achievement |
Java development
|
gptkbp:notable_album |
gptkb:Java_One_2021
|
gptkbp:notable_for |
Java language design
|
gptkbp:notable_recipients |
gptkb:Richard_Bair
Java language features |
gptkbp:operating_system |
Compatible with mac OS.
Utilizes mac OS features. |
gptkbp:origin |
more expressive Java code
|
gptkbp:performance |
Significant.
Positive impact. Benchmarks available. Enhanced graphics performance. Notable enhancements. |
gptkbp:platform |
mac OS only.
New mac OS rendering pipeline. |
gptkbp:precedes |
gptkb:JEP_340
|
gptkbp:project |
Goals achieved successfully.
Achieve high performance. Richard Bair. Timeline outlined in JEP. Vision for enhanced graphics. |
gptkbp:proposed_by |
gptkb:Database_Management_System
gptkb:Foreign_Function_&_Memory_API_(Incubator) gptkb:Pattern_Matching_for_instanceof Java language enhancement enhances code maintainability new digital signature algorithm for Java Proposed in 2020. aims to simplify coding patterns encourages best practices in Java |
gptkbp:provides |
a safer way to interact with native libraries
|
gptkbp:published_by |
Open JDK website
|
gptkbp:related_jeps |
gptkb:JEP_384
|
gptkbp:related_to |
gptkb:JEP_330
gptkb:JDK_16 gptkb:JDK_18 gptkb:JEP_305 |
gptkbp:release_date |
September 2020
September 2021 |
gptkbp:release_format |
Feature release.
|
gptkbp:released |
gptkb:JDK_17
gptkb:Java_SE_15 Aligned with JDK release cycle. Available on Open JDK website. |
gptkbp:requires |
gptkb:Java_SE_15
Metal API |
gptkbp:resulted_in |
community feedback
|
gptkbp:security_features |
gptkb:High
|
gptkbp:signature_move |
64 bytes
|
gptkbp:specifies |
gptkb:RFC_8032
|
gptkbp:status |
gptkb:Final
Targeted |
gptkbp:subject |
gptkb:Java_conferences
Java tutorials Java programming courses |
gptkbp:succeeded_by |
Measured success post-release.
|
gptkbp:supports |
Supported by latest mac OS versions.
|
gptkbp:targets |
gptkb:JDK_17
gptkb:JDK_15 |
gptkbp:title |
gptkb:Edwards-Curve_Digital_Signature_Algorithm_(Ed_DSA)
gptkb:New_mac_OS_Rendering_Pipeline |
gptkbp:updates |
gptkb:JEP_338
gptkb:JEP_340 Planned future updates. |
gptkbp:use_case |
Digital signatures in cryptography.
|
gptkbp:user_base |
Java developers.
|
gptkbp:user_experience |
Enhanced user experience.
|
gptkbp:user_reviews |
gptkb:Markus_Karg
|
gptkbp:was_a_response_to |
growing security needs
|