JEP 473

GPTKB entity

Statements (616)
Predicate Object
gptkbp:instance_of gptkb:API
gptkb:Java_Enhancement_Proposal
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:JEP_384
gptkb:JEP_17
gptkb:JEP_33
gptkb:Java_SE_18
gptkb:JDK_15
gptkb:JEP_488
gptkbp:addresses Release Management
API consistency
gptkbp:affects Java developers
gptkbp:aims_to API usability
improve performance
developer experience
improve Java platform
Improve API clarity
Release Process
Release Process Efficiency
gptkbp:applies_to gptkb:Oracle_JDK
gptkb:chess_match
JDK Builds
gptkbp:approves 2021-09-14
September 2021
2022-09-15
JDK Release Team
gptkbp:author gptkb:Alan_Bateman
gptkb:Javac_Team
gptkbp:benefits Achieved key milestones.
Improved performance on mac OS.
Improved rendering capabilities.
Transformative for Java graphics.
gptkbp:challenges Integration with existing systems.
Addressing user needs.
Compatibility with older mac OS versions.
gptkbp:collaborated_with Java projects
gptkbp:collaborations Collaborative development process.
Various contributors from the community.
Git Hub, mailing lists.
gptkbp:community_engagement Active engagement with users.
Active user engagement.
gptkbp:community_involvement Engaged with developer community.
gptkbp:community_support Strong community backing.
Strong community support.
gptkbp:contains API changes
Milestones
new features
Security enhancements
Library updates
gptkbp:contribution Open for contributions.
Improves compatibility with mac OS features.
Improves user experience for video applications
gptkbp:created 2020-01-14
2021-09-15
2021-06-08
gptkbp:defines Release Schedule
gptkbp:dependency Requires JDK 21 or later.
Java FX Media Module
gptkbp:discusses Open JDK mailing list
Security Manager's role in Java applications
https://openjdk.org/jeps/473
https://openjdk.java.net/jeps/473
gptkbp:enhances developer experience
gptkbp:facilitates better code understanding
gptkbp:features Video playback support
Support for various video formats
Video rendering capabilities
gptkbp:feedback Regularly solicited.
User surveys.
Positive feedback from developers.
gptkbp:first_published 2020-09-15
2021-09-15
2023-09-20
gptkbp:focuses_on Java tooling
gptkbp:future_plans Further optimizations planned.
Future JDK versions
Vision for future rendering technologies.
gptkbp:goal Improve performance of vector operations.
Enhance rendering performance.
Improve the release process
gptkbp:has_documentation Detailed documentation available.
Comprehensive user guides.
High-quality documentation.
gptkbp:has_goal Achieve high frame rates.
https://www.w3.org/2000/01/rdf-schema#label JEP 473
gptkbp:impact gptkb:Java_security_model
Java developers
JDK users
Enhances pattern matching capabilities.
Enhances graphical applications on mac OS.
Enhances multimedia applications in Java FX
gptkbp:includes Security Updates
Release Notes
Bug fixes
Security updates
bug fixes
Release Candidate
New features
Performance improvements
enhancements
Feature Release
New language features
Critical Bug Fixes
Deprecations
Feature List
API enhancements
Removal of obsolete features
new API features
new tooling features
gptkbp:influences JDK Release Process
Future JDK Release Processes
gptkbp:innovation Innovative rendering techniques.
Focus on performance and usability.
gptkbp:introduced gptkb:2023
gptkb:JDK_18
gptkb:JDK_1.0
gptkb:JDK_21
Java FX 21
gptkbp:is_adopted_by gptkb:Open_JDK_Community
enterprise applications
Java users
Widely adopted in Java applications.
Java SE Development Community
Java User Community
Rapid adoption in the community.
gptkbp:is_aimed_at Java developers
Project Reviewers
gptkbp:is_aligned_with Java language evolution
Java SE Development Guidelines
Java SE Release Strategy
Open JDK Release Cycle
Java SE Release Cadence
gptkbp:is_cited_in gptkb:JEP_474
gptkb:JEP_476
gptkb:JEP_478
Java Documentation
other JE Ps
gptkbp:is_described_as JDK 18 Release Notes
Java tutorials
Introduces a new rendering pipeline for mac OS.
Provides a mechanism to express vector computations.
Deprecation of certain AP Is
JDK 18 Release Candidate 47
JDK 20 Release Notes
JDK 18 Release Process
JDK 21 Release Process
JDK 17 API Documentation
JDK 17 Release Process
Adds language support for record patterns.
tooling changes in JDK 18
JDK 17 Java SE Changes
JDK 15 Release Process
gptkbp:is_designed_to March 2022
gptkbp:is_discussed_in gptkb:Java_conferences
gptkb:software_framework
Java Forums
Java forums
Java newsletters
Java podcasts
Java Community Meetings
Java SE Technical Forums
gptkbp:is_documented_in JEP Index
Java community resources
Java specifications
Official JDK documentation
official JDK documentation
JDK release notes
Java SE Release Documentation
Open JDK Wiki
Java reference guides
gptkbp:is_essential_for gptkb:High
gptkbp:is_evaluated_by gptkb:Java_SE_Technical_Committee
gptkb:Java_SE_Review_Board
industry analysts
software engineers
Java experts
Java educators
Java SE Release Team
Performance, compatibility, usability.
gptkbp:is_implemented_in gptkb:JDK_17
gptkb:Java
gptkb:software
gptkb:JDK_15
gptkb:Java_Enhancement_Proposal
gptkb:JDK_21
gptkb:chess_match
Completed
JDK 18 Build Process
Java FX Video API
gptkbp:is_influenced_by gptkb:JEP_386
gptkb:JEP_388
user feedback
Community Feedback
gptkbp:is_integrated_with gptkb:Java_frameworks
gptkbp:is_maintained_by gptkb:Open_JDK_community
gptkb:Open_JDK_Community
gptkbp:is_part_of gptkb:Java_SE_Platform
gptkb:Java_SE_Development_Kit
gptkb:software
gptkb:Java_Enhancement_Proposal
Java development process
Java standard library
Java Development Process
Java development ecosystem
Java SE 18 Development Cycle
Java SE 18 Release
gptkbp:is_promoted_by Java meetups
Java advocates
Java influencers
Java webinars
gptkbp:is_referenced_in academic papers
Java SE Documentation
Java SE Release Notes
Java documentation
Java blogs
Java SE Technical Documentation
Java documentation updates
gptkbp:is_related_to gptkb:JEP_411
gptkb:JEP_370
gptkb:JEP_373
gptkb:JEP_374
gptkb:JEP_375
gptkb:JEP_376
gptkb:JEP_377
gptkb:JEP_378
gptkb:JEP_379
gptkb:JEP_380
gptkb:JEP_381
gptkb:JEP_382
gptkb:JEP_383
gptkb:JEP_384
gptkb:JEP_385
gptkb:JEP_386
gptkb:JEP_387
gptkb:JEP_388
gptkb:JEP_389
gptkb:JEP_390
gptkb:JEP_391
gptkb:JEP_392
gptkb:JEP_393
gptkb:JEP_394
gptkb:JEP_395
gptkb:JEP_396
gptkb:JEP_397
gptkb:JEP_398
gptkb:JEP_399
gptkb:JEP_11
gptkb:JEP_13
gptkb:JEP_14
gptkb:JEP_15
gptkb:JEP_16
gptkb:JEP_17
gptkb:JEP_18
gptkb:JEP_2
gptkb:JEP_20
gptkb:JEP_21
gptkb:JEP_22
gptkb:JEP_23
gptkb:JEP_24
gptkb:JEP_25
gptkb:JEP_26
gptkb:JEP_27
gptkb:JEP_28
gptkb:JEP_29
gptkb:JEP_3
gptkb:JEP_30
gptkb:JEP_31
gptkb:JEP_32
gptkb:JEP_33
gptkb:JEP_34
gptkb:JEP_35
gptkb:JEP_36
gptkb:JEP_37
gptkb:JEP_38
gptkb:JEP_39
gptkb:JEP_4
gptkb:JEP_40
gptkb:JEP_41
gptkb:JEP_42
gptkb:JEP_43
gptkb:JEP_44
gptkb:JEP_45
gptkb:JEP_46
gptkb:JEP_47
gptkb:JEP_48
gptkb:JEP_49
gptkb:JEP_5
gptkb:JEP_50
gptkb:software
gptkb:JEP_12
gptkb:JEP_322
gptkb:JEP_400
gptkb:JEP_401
gptkb:JEP_402
gptkb:JEP_403
gptkb:JEP_404
gptkb:JEP_405
gptkb:JEP_406
gptkb:JEP_407
gptkb:JEP_408
gptkb:JEP_409
gptkb:JEP_410
gptkb:JEP_412
gptkb:JEP_413
gptkb:JEP_414
gptkb:JEP_415
gptkb:JEP_416
gptkb:JEP_417
gptkb:JEP_418
gptkb:JEP_419
gptkb:JEP_420
gptkb:JEP_421
gptkb:JEP_422
gptkb:JEP_423
gptkb:JEP_424
gptkb:JEP_425
gptkb:JEP_426
gptkb:JEP_427
gptkb:JEP_428
gptkb:JEP_429
gptkb:JEP_430
gptkb:JEP_431
gptkb:JEP_432
gptkb:JEP_433
gptkb:JEP_434
gptkb:JEP_435
gptkb:JEP_436
gptkb:JEP_437
gptkb:JEP_438
gptkb:JEP_439
gptkb:JEP_440
gptkb:JEP_441
gptkb:JEP_442
gptkb:JEP_443
gptkb:JEP_444
gptkb:JEP_445
gptkb:JEP_446
gptkb:JEP_447
gptkb:JEP_448
gptkb:JEP_449
gptkb:JEP_450
gptkb:JEP_451
gptkb:JEP_452
gptkb:JEP_453
gptkb:JEP_454
gptkb:JEP_455
gptkb:JEP_456
gptkb:JEP_457
gptkb:JEP_458
gptkb:JEP_459
gptkb:JEP_460
gptkb:JEP_461
gptkb:JEP_462
gptkb:JEP_463
gptkb:JEP_464
gptkb:JEP_465
gptkb:JEP_466
gptkb:JEP_467
gptkb:JEP_468
gptkb:JEP_469
gptkb:JEP_470
gptkb:JEP_471
gptkb:JEP_472
gptkb:Java_Enhancement_Proposal
JEP 19
JEP 10
JEP 6
JEP 7
JEP 8
JEP 9
JDK Release Management
gptkbp:is_reviewed_by gptkb:Java_SE_Review_Committee
gptkb:software_framework
Java Community
Java SE Working Group
gptkbp:is_supported_by gptkb:Java_SE_17
gptkb:Java_SE_18
gptkb:Java_SE_21
gptkb:Java_community
Java user groups
Java ID Es
Java certification programs
Java training courses
Java SE 18.0.1
Java SE 18.0.2
Java SE 18.0.3
gptkbp:is_tested_for Java testing frameworks
Extensively tested on mac OS.
gptkbp:is_used_by Java Applications
gptkbp:is_used_in Java applications
gptkbp:is_utilized_in gptkb:software_framework
gptkb:Java_libraries
open-source projects
cloud applications
gptkbp:key Utilizes Metal for rendering.
gptkbp:latest_version gptkb:JDK_17
gptkb:17
1.0
18.0.0
gptkbp:legacy Set a new standard for rendering.
gptkbp:notable_album March 2023
gptkbp:notable_recipients gptkb:Brian_Goetz
gptkb:Dan_Smith
gptkb:Alex_Buckley
gptkb:Maurizio_Cimadamore
gptkb:Jesse_Glick
Java Developers
Java developers
gptkbp:objective Focused on mac OS rendering.
gptkbp:performance Significant performance gains.
gptkbp:project On schedule.
Java FX team.
Managed by Open JDK.
Continued enhancements planned.
Recognized in the Java community.
Deliver a robust rendering solution.
Open JFX.
Commitment to technical excellence.
Leading rendering technology for Java.
Met initial goals.
gptkbp:proposed_by gptkb:Database_Management_System
gptkb:Open_JDK_Community
gptkb:Mark_Reinhold
Deprecation of the Security Manager
new features in JDK 20
gptkbp:provides detailed documentation
detailed information
Schedule for JDK 18
Guidelines for Release Process
gptkbp:published_by March 2022
September 2021
Open JDK website
Open JDK Website
gptkbp:purpose Provide new AP Is for video playback in Java FX
gptkbp:related_jeps gptkb:JEP_322
gptkb:JEP_420
gptkbp:related_to gptkb:JEP_411
gptkb:JEP_382
gptkb:JEP_384
gptkb:JEP_391
gptkb:JEP_393
gptkb:JEP_394
gptkb:JEP_395
gptkb:JEP_396
gptkb:JEP_397
gptkb:JEP_398
gptkb:JEP_399
gptkb:JEP_13
gptkb:JEP_14
gptkb:JEP_15
gptkb:Java_SE_18
gptkb:software
gptkb:JEP_12
gptkb:JEP_400
gptkb:JEP_401
gptkb:JEP_402
gptkb:JEP_403
gptkb:JEP_404
gptkb:JEP_405
gptkb:JEP_406
gptkb:JEP_407
gptkb:JEP_408
gptkb:JEP_409
gptkb:JEP_410
gptkb:JEP_412
gptkb:JEP_413
gptkb:JEP_414
gptkb:JEP_415
gptkb:JEP_416
gptkb:JEP_417
gptkb:JEP_418
gptkb:JEP_419
gptkb:JEP_420
gptkb:JEP_421
gptkb:JEP_422
gptkb:JEP_423
gptkb:JEP_424
gptkb:JEP_425
gptkb:JEP_426
gptkb:JEP_427
gptkb:JEP_428
gptkb:JEP_429
gptkb:JEP_430
gptkb:JEP_431
gptkb:JEP_432
gptkb:JEP_433
gptkb:JEP_434
gptkb:JEP_435
gptkb:JEP_436
gptkb:JEP_437
gptkb:JEP_438
gptkb:JEP_439
gptkb:JEP_440
gptkb:JEP_441
gptkb:JEP_442
gptkb:JEP_443
gptkb:JEP_444
gptkb:JEP_445
gptkb:JEP_446
gptkb:JEP_447
gptkb:JEP_448
gptkb:JEP_449
gptkb:JEP_450
gptkb:JEP_451
gptkb:JEP_452
gptkb:JEP_453
gptkb:JEP_454
gptkb:JEP_455
gptkb:JEP_456
gptkb:JEP_457
gptkb:JEP_458
gptkb:JEP_459
gptkb:JEP_460
gptkb:JEP_461
gptkb:JEP_462
gptkb:JEP_463
gptkb:JEP_464
gptkb:JEP_465
gptkb:JEP_466
gptkb:JEP_467
gptkb:JEP_468
gptkb:JEP_469
gptkb:JEP_470
gptkb:JEP_471
gptkb:JEP_472
gptkb:Java_Enhancement_Proposal
Graphics Rendering
Security policies
Multimedia AP Is
API maintenance
gptkbp:release_date 2021-09-14
September 2023
gptkbp:release_format Feature Release
gptkbp:released gptkb:JDK_17
gptkb:Java_SE_20
gptkb:JDK_15
gptkb:JDK_18
gptkb:Java_21
Aligned with JDK releases.
Available on Open JDK website.
gptkbp:replaced_by Deprecated AP Is
gptkbp:requires gptkb:JEP_411
gptkb:JEP_382
gptkb:JEP_386
gptkb:JEP_387
gptkb:JEP_388
gptkb:JEP_389
gptkb:JEP_390
gptkb:JEP_391
gptkb:JEP_392
gptkb:JEP_393
gptkb:JEP_394
gptkb:JEP_395
gptkb:JEP_396
gptkb:JEP_397
gptkb:JEP_398
gptkb:JEP_399
gptkb:Java_SE_21
gptkb:JEP_12
gptkb:JEP_400
gptkb:JEP_401
gptkb:JEP_402
gptkb:JEP_403
gptkb:JEP_404
gptkb:JEP_405
gptkb:JEP_406
gptkb:JEP_407
gptkb:JEP_408
gptkb:JEP_409
gptkb:JEP_410
gptkb:JEP_417
gptkb:JEP_420
Metal API
gptkbp:specifies Release Cadence
https://openjdk.org/jeps/473#specification
gptkbp:sponsor Incorporated into development.
Oracle, Open JDK community.
gptkbp:status gptkb:Final
gptkb:organization
gptkbp:succeeded_by Increased user satisfaction.
Strong technical foundation.
User adoption, performance metrics.
gptkbp:sustainability_initiatives Sustainable development practices.
Adopted best practices.
gptkbp:target_audience Java developers on mac OS.
gptkbp:targets gptkb:JDK_17
gptkb:JDK_18
gptkb:JDK_21
gptkbp:technology Java FX, Open GL, Metal.
gptkbp:title gptkb:New_mac_OS_Rendering_Pipeline
Language Support for Record Patterns
Vector API (Seventh Incubator)
New AP Is for Java FX Video
gptkbp:updates gptkb:JEP_475
gptkb:JEP_477
gptkb:JEP_479
2023-09-19
Regular updates planned.
gptkbp:use_case Media players
Video analysis tools
Video conferencing applications
Video editing applications
Video streaming applications
Augmented reality applications with video
Educational software with video content
Game development with video elements
Interactive multimedia presentations
Video content management systems
gptkbp:user_base Java developers using mac OS.
gptkbp:user_experience Enhanced user experience.
gptkbp:user_reviews gptkb:Open_JDK_Community
gptkb:Mark_Reinhold
August 2023
JDK Release Team
gptkbp:vision Continued improvements in graphics rendering.
gptkbp:wildlife Significant impact on Java graphics.